Searched refs:LoopScope (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | ByteCodeStmtGen.cpp | 34 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 D | ByteCodeStmtGen.h | 25 template <class Emitter> class LoopScope; variable 47 friend class LoopScope<Emitter>;
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 2568 (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 D | CodeGenFunction.h | 3758 OMPPrivateScope &LoopScope); 3822 const OMPLoopDirective &S, OMPPrivateScope &LoopScope, 3828 OMPPrivateScope &LoopScope, bool Ordered, 3833 OMPPrivateScope &LoopScope,
|