Searched refs:LoopScope (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 2328 const OMPLoopDirective &S, CodeGenFunction::OMPPrivateScope &LoopScope) { in EmitOMPPrivateLoopCounters() argument 2339 (void)LoopScope.addPrivate(VD, VarEmission.getAllocatedAddress()); in EmitOMPPrivateLoopCounters() 2345 (void)LoopScope.addPrivate(PrivateVD, EmitLValue(&DRE).getAddress()); in EmitOMPPrivateLoopCounters() 2347 (void)LoopScope.addPrivate(PrivateVD, VarEmission.getAllocatedAddress()); in EmitOMPPrivateLoopCounters() 2362 (void)LoopScope.addPrivate( in EmitOMPPrivateLoopCounters() 2715 CodeGenFunction::OMPPrivateScope LoopScope(CGF); in emitOMPSimdRegion() local 2716 CGF.EmitOMPPrivateClause(S, LoopScope); in emitOMPSimdRegion() 2717 CGF.EmitOMPPrivateLoopCounters(S, LoopScope); in emitOMPSimdRegion() 2718 CGF.EmitOMPLinearClause(S, LoopScope); in emitOMPSimdRegion() 2719 CGF.EmitOMPReductionClauseInit(S, LoopScope); in emitOMPSimdRegion() [all …]
|
| H A D | CodeGenFunction.h | 4032 OMPPrivateScope &LoopScope); 4098 const OMPLoopDirective &S, OMPPrivateScope &LoopScope, 4104 OMPPrivateScope &LoopScope, bool Ordered, 4109 OMPPrivateScope &LoopScope,
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.h | 40 template <class Emitter> class LoopScope; variable 336 friend class LoopScope<Emitter>; variable
|
| H A D | Compiler.cpp | 121 template <class Emitter> class LoopScope final : public LabelScope<Emitter> { class 126 LoopScope(Compiler<Emitter> *Ctx, LabelTy BreakLabel, LabelTy ContinueLabel) in LoopScope() function in clang::interp::LoopScope 137 ~LoopScope() { in ~LoopScope() 5463 LoopScope<Emitter> LS(this, EndLabel, CondLabel); in visitWhileStmt() 5504 LoopScope<Emitter> LS(this, EndLabel, CondLabel); in visitDoStmt() 5540 LoopScope<Emitter> LS(this, EndLabel, IncLabel); in visitForStmt() 5596 LoopScope<Emitter> LS(this, EndLabel, IncLabel); in visitCXXForRangeStmt()
|