Uses of Interface
dev.civl.abc.ast.node.IF.omp.OmpExecutableNode
Packages that use OmpExecutableNode
Package
Description
The ast.node.omp submodule defines AST nodes for representing
OpenMP constructs, which are specified in
omp pragmas.-
Uses of OmpExecutableNode in dev.civl.abc.ast.node.IF.omp
Subinterfaces of OmpExecutableNode in dev.civl.abc.ast.node.IF.ompModifier and TypeInterfaceDescriptioninterfaceThis represents an OpenMP atomic construct, which has the syntax:interfaceThis interface represents the OpenMP loop construct.interfaceThis represents an OpenMP parallel pragma.interfaceA simd directive, which may have the following clauses: if([simd :]scalar-logical-expression) safelen(length) simdlen(length) linear(list[ : linear-step]) aligned(list[ : alignment]) nontemporal(list) private(list) lastprivate([ lastprivate-modifier:] list) reduction([ reduction-modifier,]reduction-identifier : list) collapse(n) order(concurrent)interfaceThis interface stands for synchronization constructs of OpenMP, including: master critical barrier flush atomic Currently, taskwait and atomic constructs are not supported.interfaceThis represents an OpenMP worksharing construct, either a loop, sections/section, or single construct.