|
clang 23.0.0git
|
Scheduling data for loop-based OpenMP directives. More...
#include "clang/Basic/OpenMPKinds.h"
Public Attributes | |
| OpenMPScheduleClauseKind | Schedule = OMPC_SCHEDULE_unknown |
| OpenMPScheduleClauseModifier | M1 = OMPC_SCHEDULE_MODIFIER_unknown |
| OpenMPScheduleClauseModifier | M2 = OMPC_SCHEDULE_MODIFIER_unknown |
| bool | UseFusedDistChunkSchedule = false |
| Request the fused distr_static_chunk + static_chunkone runtime schedule in for_static_init. | |
Scheduling data for loop-based OpenMP directives.
Definition at line 187 of file OpenMPKinds.h.
| OpenMPScheduleClauseModifier clang::OpenMPScheduleTy::M1 = OMPC_SCHEDULE_MODIFIER_unknown |
Definition at line 189 of file OpenMPKinds.h.
Referenced by clang::CodeGen::CGOpenMPRuntime::emitForDispatchInit(), clang::CodeGen::CGOpenMPRuntime::emitForStaticInit(), and clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop().
| OpenMPScheduleClauseModifier clang::OpenMPScheduleTy::M2 = OMPC_SCHEDULE_MODIFIER_unknown |
Definition at line 190 of file OpenMPKinds.h.
Referenced by clang::CodeGen::CGOpenMPRuntime::emitForDispatchInit(), clang::CodeGen::CGOpenMPRuntime::emitForStaticInit(), and clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop().
| OpenMPScheduleClauseKind clang::OpenMPScheduleTy::Schedule = OMPC_SCHEDULE_unknown |
Definition at line 188 of file OpenMPKinds.h.
Referenced by clang::CodeGen::CGOpenMPRuntime::emitForDispatchInit(), clang::CodeGen::CGOpenMPRuntime::emitForStaticInit(), and clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop().
Request the fused distr_static_chunk + static_chunkone runtime schedule in for_static_init.
The outer distribute_static_init is skipped.
Definition at line 193 of file OpenMPKinds.h.
Referenced by clang::CodeGen::CGOpenMPRuntime::emitForStaticInit(), and clang::CodeGen::CodeGenFunction::EmitOMPWorksharingLoop().