Lines Matching refs:DRE
67 DeclRefExpr DRE(const_cast<VarDecl *>(VD), in OMPLexicalScope() local
73 InlinedShareds.addPrivate(VD, [&CGF, &DRE]() -> Address { in OMPLexicalScope()
74 return CGF.EmitLValue(&DRE).getAddress(); in OMPLexicalScope()
390 if (auto *DRE = in getReductionInit() local
392 if (auto *DRD = dyn_cast<OMPDeclareReductionDecl>(DRE->getDecl())) in getReductionInit()
607 DeclRefExpr DRE(const_cast<VarDecl *>(OrigVD), in EmitOMPFirstprivateClause() local
610 Address OriginalAddr = EmitLValue(&DRE).getAddress(); in EmitOMPFirstprivateClause()
717 DeclRefExpr DRE(const_cast<VarDecl *>(VD), true, (*IRef)->getType(), in EmitOMPCopyinClause() local
719 MasterAddr = EmitLValue(&DRE).getAddress(); in EmitOMPCopyinClause()
787 DeclRefExpr DRE( in EmitOMPLastprivateClauseInit() local
792 return EmitLValue(&DRE).getAddress(); in EmitOMPLastprivateClauseInit()
1057 DeclRefExpr DRE(const_cast<VarDecl *>(OrigVD), in EmitOMPReductionClauseInit() local
1060 Address OriginalAddr = EmitLValue(&DRE).getAddress(); in EmitOMPReductionClauseInit()
1100 DeclRefExpr DRE(const_cast<VarDecl *>(OrigVD), in EmitOMPReductionClauseInit() local
1103 OriginalAddr = EmitLValue(&DRE).getAddress(); in EmitOMPReductionClauseInit()
1331 DeclRefExpr DRE(const_cast<VarDecl *>(OrigVD), in EmitOMPLinearClauseInit() local
1335 EmitExprAsInit(&DRE, VD, MakeAddrLValue(Emission.getAllocatedAddress(), in EmitOMPLinearClauseInit()
1374 DeclRefExpr DRE(const_cast<VarDecl *>(OrigVD), in EmitOMPLinearClauseFinal() local
1377 Address OrigAddr = EmitLValue(&DRE).getAddress(); in EmitOMPLinearClauseFinal()
1438 DeclRefExpr DRE(const_cast<VarDecl *>(PrivateVD), in EmitOMPPrivateLoopCounters() local
1441 return EmitLValue(&DRE).getAddress(); in EmitOMPPrivateLoopCounters()
1446 DeclRefExpr DRE(const_cast<VarDecl *>(VD), in EmitOMPPrivateLoopCounters() local
1449 return EmitLValue(&DRE).getAddress(); in EmitOMPPrivateLoopCounters()
1571 DeclRefExpr DRE(const_cast<VarDecl *>(PrivateVD), in EmitOMPSimdFinal() local
1574 OrigAddr = EmitLValue(&DRE).getAddress(); in EmitOMPSimdFinal()
2530 DeclRefExpr DRE( in EmitOMPTaskBasedDirective() local
2535 Scope.addPrivate(Pair.first, [&CGF, &DRE]() { in EmitOMPTaskBasedDirective()
2536 return CGF.EmitLValue(&DRE).getAddress(); in EmitOMPTaskBasedDirective()