Lines Matching refs:OMPLexicalScope
47 class OMPLexicalScope : public CodeGenFunction::LexicalScope { class
76 OMPLexicalScope( in OMPLexicalScope() function in __anon20b8c0360111::OMPLexicalScope
108 class OMPParallelScope final : public OMPLexicalScope {
118 : OMPLexicalScope(CGF, S, /*CapturedRegion=*/std::nullopt, in OMPParallelScope()
124 class OMPTeamsScope final : public OMPLexicalScope {
133 : OMPLexicalScope(CGF, S, /*CapturedRegion=*/std::nullopt, in OMPTeamsScope()
2715 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPSimdDirective()
2730 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPSimdDirective()
3206 OMPLexicalScope Scope(*this, S, OMPD_parallel); in EmitOMPDistributeParallelForDirective()
3216 OMPLexicalScope Scope(*this, S, OMPD_parallel); in EmitOMPDistributeParallelForSimdDirective()
3225 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPDistributeSimdDirective()
3933 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPForDirective()
3956 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPForSimdDirective()
4179 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPSectionsDirective()
4247 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPSingleDirective()
4858 OMPLexicalScope LexScope(CGF, S, CapturedRegion); in EmitOMPTaskBasedDirective()
4950 OMPLexicalScope Scope(*this, S, std::nullopt, in EmitOMPTaskBasedDirective()
5112 OMPLexicalScope LexScope(CGF, S, OMPD_task, /*EmitPreInitStmt=*/false); in EmitOMPTargetTaskBasedDirective()
5133 OMPLexicalScope LexScope(CGF, S, CapturedRegion); in processInReduction()
5278 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPTaskgroupDirective()
5799 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPDistributeDirective()
5877 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPOrderedDirective()
5907 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPOrderedDirective()
6537 OMPLexicalScope Scope(CGF, S, OMPD_target); in emitCommonOMPTargetDirective()
6599 OMPLexicalScope Scope(CGF, S, OMPD_task); in emitCommonOMPTargetDirective()
7292 OMPLexicalScope Scope(CGF, S, OMPD_unknown); in EmitOMPTargetDataDirective()
7304 OMPLexicalScope Scope(CGF, S); in EmitOMPTargetDataDirective()
7353 OMPLexicalScope Scope(*this, S, OMPD_task); in EmitOMPTargetEnterDataDirective()
7374 OMPLexicalScope Scope(*this, S, OMPD_task); in EmitOMPTargetExitDataDirective()
7518 OMPLexicalScope Scope(*this, S, OMPD_taskloop, /*EmitPreInitStmt=*/false); in EmitOMPTaskLoopBasedDirective()
7609 OMPLexicalScope Scope(CGF, S, OMPD_taskloop, /*EmitPreInitStmt=*/false); in EmitOMPTaskLoopBasedDirective()
7684 OMPLexicalScope Scope(*this, S); in EmitOMPTaskLoopSimdDirective()
7696 OMPLexicalScope Scope(*this, S, std::nullopt, /*EmitPreInitStmt=*/false); in EmitOMPMasterTaskLoopDirective()
7708 OMPLexicalScope Scope(*this, S); in EmitOMPMasterTaskLoopSimdDirective()
7720 OMPLexicalScope Scope(CGF, S, OMPD_parallel, /*EmitPreInitStmt=*/false); in EmitOMPParallelMasterTaskLoopDirective()
7738 OMPLexicalScope Scope(CGF, S, OMPD_parallel, /*EmitPreInitStmt=*/false); in EmitOMPParallelMasterTaskLoopSimdDirective()
7766 OMPLexicalScope Scope(*this, S, OMPD_task); in EmitOMPTargetUpdateDirective()
7788 OMPLexicalScope Scope(*this, S, OMPD_unknown); in EmitOMPGenericLoopDirective()