Lines Matching refs:PrivateScope
162 OMPPrivateScope &PrivateScope) { in EmitOMPFirstprivateClause() argument
190 IsRegistered = PrivateScope.addPrivate(OrigVD, [&]() -> llvm::Value *{ in EmitOMPFirstprivateClause()
217 IsRegistered = PrivateScope.addPrivate(OrigVD, [&]() -> llvm::Value *{ in EmitOMPFirstprivateClause()
241 CodeGenFunction::OMPPrivateScope &PrivateScope) { in EmitOMPPrivateClause() argument
253 PrivateScope.addPrivate(OrigVD, [&]() -> llvm::Value * { in EmitOMPPrivateClause()
323 const OMPExecutableDirective &D, OMPPrivateScope &PrivateScope) { in EmitOMPLastprivateClauseInit() argument
341 PrivateScope.addPrivate(DestVD, [this, OrigVD, IRef]() -> llvm::Value *{ in EmitOMPLastprivateClauseInit()
356 PrivateScope.addPrivate(OrigVD, [&]() -> llvm::Value *{ in EmitOMPLastprivateClauseInit()
417 CodeGenFunction::OMPPrivateScope &PrivateScope) { in EmitOMPReductionClauseInit() argument
433 PrivateScope.addPrivate(LHSVD, [this, OrigVD, IRef]() -> llvm::Value *{ in EmitOMPReductionClauseInit()
441 PrivateScope.addPrivate(OrigVD, [this, PrivateVD]() -> llvm::Value *{ in EmitOMPReductionClauseInit()
523 OMPPrivateScope PrivateScope(CGF); in EmitOMPParallelDirective() local
525 bool Firstprivates = CGF.EmitOMPFirstprivateClause(S, PrivateScope); in EmitOMPParallelDirective()
534 CGF.EmitOMPPrivateClause(S, PrivateScope); in EmitOMPParallelDirective()
535 CGF.EmitOMPReductionClauseInit(S, PrivateScope); in EmitOMPParallelDirective()
536 (void)PrivateScope.Privatize(); in EmitOMPParallelDirective()
683 CodeGenFunction::OMPPrivateScope &PrivateScope) { in EmitPrivateLinearVars() argument
687 bool IsRegistered = PrivateScope.addPrivate(VD, [&]()->llvm::Value * { in EmitPrivateLinearVars()