Lines Matching refs:OrigVD

123       auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl());  in EmitOMPFirstprivateClause()  local
124 if (EmittedAsFirstprivate.count(OrigVD) == 0) { in EmitOMPFirstprivateClause()
125 EmittedAsFirstprivate.insert(OrigVD); in EmitOMPFirstprivateClause()
130 const_cast<VarDecl *>(OrigVD), in EmitOMPFirstprivateClause()
132 OrigVD) != nullptr, in EmitOMPFirstprivateClause()
135 QualType Type = OrigVD->getType(); in EmitOMPFirstprivateClause()
140 IsRegistered = PrivateScope.addPrivate(OrigVD, [&]() -> llvm::Value *{ in EmitOMPFirstprivateClause()
166 IsRegistered = PrivateScope.addPrivate(OrigVD, [&]() -> llvm::Value *{ in EmitOMPFirstprivateClause()
196 auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl()); in EmitOMPPrivateClause() local
197 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) { in EmitOMPPrivateClause()
200 PrivateScope.addPrivate(OrigVD, [&]() -> llvm::Value *{ in EmitOMPPrivateClause()
290 auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl()); in EmitOMPLastprivateClauseInit() local
291 if (AlreadyEmittedVars.insert(OrigVD->getCanonicalDecl()).second) { in EmitOMPLastprivateClauseInit()
293 PrivateScope.addPrivate(DestVD, [this, OrigVD, IRef]() -> llvm::Value *{ in EmitOMPLastprivateClauseInit()
295 const_cast<VarDecl *>(OrigVD), in EmitOMPLastprivateClauseInit()
297 OrigVD) != nullptr, in EmitOMPLastprivateClauseInit()
307 PrivateScope.addPrivate(OrigVD, [&]() -> llvm::Value *{ in EmitOMPLastprivateClauseInit()
413 auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(IRef)->getDecl()); in EmitOMPReductionClauseInit() local
418 PrivateScope.addPrivate(LHSVD, [this, OrigVD, IRef]() -> llvm::Value *{ in EmitOMPReductionClauseInit()
419 DeclRefExpr DRE(const_cast<VarDecl *>(OrigVD), in EmitOMPReductionClauseInit()
420 CapturedStmtInfo->lookup(OrigVD) != nullptr, in EmitOMPReductionClauseInit()
426 PrivateScope.addPrivate(OrigVD, [this, PrivateVD]() -> llvm::Value *{ in EmitOMPReductionClauseInit()
603 auto *OrigVD = cast<VarDecl>( in EmitOMPLinearClauseInit() local
605 DeclRefExpr DRE(const_cast<VarDecl *>(OrigVD), in EmitOMPLinearClauseInit()
606 CapturedStmtInfo->lookup(OrigVD) != nullptr, in EmitOMPLinearClauseInit()
634 auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IC)->getDecl()); in emitLinearClauseFinal() local
635 DeclRefExpr DRE(const_cast<VarDecl *>(OrigVD), in emitLinearClauseFinal()
636 CGF.CapturedStmtInfo->lookup(OrigVD) != nullptr, in emitLinearClauseFinal()
640 VarScope.addPrivate(OrigVD, in emitLinearClauseFinal()
756 auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>((*IC))->getDecl()); in EmitOMPSimdFinal() local
757 if (LocalDeclMap.lookup(OrigVD) || CapturedStmtInfo->lookup(OrigVD)) { in EmitOMPSimdFinal()
758 DeclRefExpr DRE(const_cast<VarDecl *>(OrigVD), in EmitOMPSimdFinal()
759 CapturedStmtInfo->lookup(OrigVD) != nullptr, in EmitOMPSimdFinal()
763 VarScope.addPrivate(OrigVD, in EmitOMPSimdFinal()
1504 auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl()); in EmitOMPTaskDirective() local
1505 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) { in EmitOMPTaskDirective()
1522 auto *OrigVD = cast<VarDecl>(cast<DeclRefExpr>(*IRef)->getDecl()); in EmitOMPTaskDirective() local
1523 if (EmittedAsPrivate.insert(OrigVD->getCanonicalDecl()).second) { in EmitOMPTaskDirective()