Skip to content

OmpSupport::AssociatedLoopPathContract

Typed allowlists for the structural path from an OpenMP directive's exact body edge to its associated loop. Worksharing and SIMD constructs permit only transparent singleton basic blocks. Loop transformations additionally permit nested, supported loop‐transformation directives; semantic OpenMP regions and attributed statements are never transparent wrappers.

Synopsis

Declared in <src/midend/programTransformation/ompLowering/omp_lowering.h>

enum class AssociatedLoopPathContract : int;

Members

Name

Worksharing

LoopTransformation

Simd

Target

Created with MrDocs