Home
last modified time | relevance | path

Searched refs:LoopScope (Results 1 – 6 of 6) sorted by relevance

/external/llvm-project/clang/lib/AST/Interp/
DByteCodeStmtGen.h34 template <class Emitter> class LoopScope; variable
56 friend class LoopScope<Emitter>; variable
DByteCodeStmtGen.cpp37 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/
DCGStmtOpenMP.cpp1425 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 …]
DCodeGenFunction.h2538 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/
DCGStmtOpenMP.cpp2032 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 …]
DCodeGenFunction.h3520 OMPPrivateScope &LoopScope);
3584 const OMPLoopDirective &S, OMPPrivateScope &LoopScope,
3590 OMPPrivateScope &LoopScope, bool Ordered,
3595 OMPPrivateScope &LoopScope,