Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeStmtGen.cpp34 template <class Emitter> class LoopScope final : public LabelScope<Emitter> { class
39 LoopScope(ByteCodeStmtGen<Emitter> *Ctx, LabelTy BreakLabel, in LoopScope() function in clang::interp::LoopScope
47 ~LoopScope() { in ~LoopScope()
417 LoopScope<Emitter> LS(this, EndLabel, CondLabel); in visitWhileStmt()
447 LoopScope<Emitter> LS(this, EndLabel, CondLabel); in visitDoStmt()
478 LoopScope<Emitter> LS(this, EndLabel, IncLabel); in visitForStmt()
521 LoopScope<Emitter> LS(this, EndLabel, IncLabel); in visitCXXForRangeStmt()
H A DByteCodeStmtGen.h25 template <class Emitter> class LoopScope; variable
47 friend class LoopScope<Emitter>;
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp2568 (void)LoopScope.Privatize(); in emitOMPSimdRegion()
2593 LoopScope.restoreMap(); in emitOMPSimdRegion()
3344 (void)LoopScope.Privatize(); in EmitOMPWorksharingLoop()
3488 LoopScope.restoreMap(); in EmitOMPWorksharingLoop()
4060 (void)LoopScope.Privatize(); in EmitSections()
7663 LoopScope); in EmitOMPTaskLoopBasedDirective()
7665 LoopScope); in EmitOMPTaskLoopBasedDirective()
7668 LoopScope); in EmitOMPTaskLoopBasedDirective()
7672 (void)LoopScope.Privatize(); in EmitOMPTaskLoopBasedDirective()
7719 LoopScope.restoreMap(); in EmitOMPTaskLoopBasedDirective()
[all …]
H A DCodeGenFunction.h3758 OMPPrivateScope &LoopScope);
3822 const OMPLoopDirective &S, OMPPrivateScope &LoopScope,
3828 OMPPrivateScope &LoopScope, bool Ordered,
3833 OMPPrivateScope &LoopScope,