Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/clang/lib/AST/Interp/
H A 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()
305 LoopScope<Emitter> LS(this, EndLabel, CondLabel); in visitWhileStmt()
331 LoopScope<Emitter> LS(this, EndLabel, CondLabel); in visitDoStmt()
356 LoopScope<Emitter> LS(this, EndLabel, IncLabel); in visitForStmt()
H A DByteCodeStmtGen.h29 template <class Emitter> class LoopScope; variable
51 friend class LoopScope<Emitter>;
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp2253 const OMPLoopDirective &S, CodeGenFunction::OMPPrivateScope &LoopScope) { in EmitOMPPrivateLoopCounters() argument
2264 (void)LoopScope.addPrivate(VD, VarEmission.getAllocatedAddress()); in EmitOMPPrivateLoopCounters()
2270 (void)LoopScope.addPrivate(PrivateVD, EmitLValue(&DRE).getAddress(*this)); in EmitOMPPrivateLoopCounters()
2272 (void)LoopScope.addPrivate(PrivateVD, VarEmission.getAllocatedAddress()); in EmitOMPPrivateLoopCounters()
2287 (void)LoopScope.addPrivate( in EmitOMPPrivateLoopCounters()
2560 CodeGenFunction::OMPPrivateScope LoopScope(CGF); in emitOMPSimdRegion() local
2561 CGF.EmitOMPPrivateLoopCounters(S, LoopScope); in emitOMPSimdRegion()
2562 CGF.EmitOMPLinearClause(S, LoopScope); in emitOMPSimdRegion()
2563 CGF.EmitOMPPrivateClause(S, LoopScope); in emitOMPSimdRegion()
2564 CGF.EmitOMPReductionClauseInit(S, LoopScope); in emitOMPSimdRegion()
[all …]
H A DCodeGenFunction.h3654 OMPPrivateScope &LoopScope);
3718 const OMPLoopDirective &S, OMPPrivateScope &LoopScope,
3724 OMPPrivateScope &LoopScope, bool Ordered,
3729 OMPPrivateScope &LoopScope,