Searched refs:LoopScope (Results 1 – 6 of 6) sorted by relevance
/external/llvm-project/clang/lib/AST/Interp/ |
D | ByteCodeStmtGen.h | 34 template <class Emitter> class LoopScope; variable 56 friend class LoopScope<Emitter>; variable
|
D | ByteCodeStmtGen.cpp | 37 template <class Emitter> class LoopScope final : public LabelScope<Emitter> { class 42 LoopScope(ByteCodeStmtGen<Emitter> *Ctx, LabelTy BreakLabel, in LoopScope() function in clang::interp::LoopScope 50 ~LoopScope() { in ~LoopScope()
|
/external/clang/lib/CodeGen/ |
D | CGStmtOpenMP.cpp | 1425 const OMPLoopDirective &S, CodeGenFunction::OMPPrivateScope &LoopScope) { in EmitOMPPrivateLoopCounters() argument 1432 (void)LoopScope.addPrivate(VD, [&]() -> Address { in EmitOMPPrivateLoopCounters() 1445 (void)LoopScope.addPrivate(PrivateVD, [&]() -> Address { in EmitOMPPrivateLoopCounters() 1635 OMPPrivateScope LoopScope(CGF); in EmitOMPSimdDirective() local 1636 CGF.EmitOMPPrivateLoopCounters(S, LoopScope); in EmitOMPSimdDirective() 1637 CGF.EmitOMPLinearClause(S, LoopScope); in EmitOMPSimdDirective() 1638 CGF.EmitOMPPrivateClause(S, LoopScope); in EmitOMPSimdDirective() 1639 CGF.EmitOMPReductionClauseInit(S, LoopScope); in EmitOMPSimdDirective() 1641 CGF.EmitOMPLastprivateClauseInit(S, LoopScope); in EmitOMPSimdDirective() 1642 (void)LoopScope.Privatize(); in EmitOMPSimdDirective() [all …]
|
D | CodeGenFunction.h | 2538 OMPPrivateScope &LoopScope); 2552 const OMPLoopDirective &S, OMPPrivateScope &LoopScope, bool Ordered, 2556 OMPPrivateScope &LoopScope, bool Ordered, Address LB, 2561 const OMPDistributeDirective &S, OMPPrivateScope &LoopScope,
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGStmtOpenMP.cpp | 2032 const OMPLoopDirective &S, CodeGenFunction::OMPPrivateScope &LoopScope) { in EmitOMPPrivateLoopCounters() argument 2043 (void)LoopScope.addPrivate(VD, [&VarEmission]() { in EmitOMPPrivateLoopCounters() 2048 (void)LoopScope.addPrivate(PrivateVD, [this, VD, E]() { in EmitOMPPrivateLoopCounters() 2055 (void)LoopScope.addPrivate(PrivateVD, [&VarEmission]() { in EmitOMPPrivateLoopCounters() 2073 (void)LoopScope.addPrivate(VD, [this, DRE, VD]() { in EmitOMPPrivateLoopCounters() 2351 CodeGenFunction::OMPPrivateScope LoopScope(CGF); in emitOMPSimdRegion() local 2352 CGF.EmitOMPPrivateLoopCounters(S, LoopScope); in emitOMPSimdRegion() 2353 CGF.EmitOMPLinearClause(S, LoopScope); in emitOMPSimdRegion() 2354 CGF.EmitOMPPrivateClause(S, LoopScope); in emitOMPSimdRegion() 2355 CGF.EmitOMPReductionClauseInit(S, LoopScope); in emitOMPSimdRegion() [all …]
|
D | CodeGenFunction.h | 3520 OMPPrivateScope &LoopScope); 3584 const OMPLoopDirective &S, OMPPrivateScope &LoopScope, 3590 OMPPrivateScope &LoopScope, bool Ordered, 3595 OMPPrivateScope &LoopScope,
|