Searched refs:LoopScope (Results 1 – 4 of 4) sorted by relevance
30 template <class Emitter> class LoopScope; variable52 friend class LoopScope<Emitter>;
37 template <class Emitter> class LoopScope final : public LabelScope<Emitter> { class42 LoopScope(ByteCodeStmtGen<Emitter> *Ctx, LabelTy BreakLabel, in LoopScope() function in clang::interp::LoopScope50 ~LoopScope() { in ~LoopScope()
2560 (void)LoopScope.Privatize(); in emitOMPSimdRegion()2585 LoopScope.restoreMap(); in emitOMPSimdRegion()3286 (void)LoopScope.Privatize(); in EmitOMPWorksharingLoop()3430 LoopScope.restoreMap(); in EmitOMPWorksharingLoop()4002 (void)LoopScope.Privatize(); in EmitSections()5577 (void)LoopScope.Privatize(); in EmitOMPDistributeLoop()7607 LoopScope); in EmitOMPTaskLoopBasedDirective()7609 LoopScope); in EmitOMPTaskLoopBasedDirective()7612 LoopScope); in EmitOMPTaskLoopBasedDirective()7616 (void)LoopScope.Privatize(); in EmitOMPTaskLoopBasedDirective()[all …]
3651 OMPPrivateScope &LoopScope);3715 const OMPLoopDirective &S, OMPPrivateScope &LoopScope,3721 OMPPrivateScope &LoopScope, bool Ordered,3726 OMPPrivateScope &LoopScope,