40 ''' PSyIR nodes package module '''
46 ArrayOfStructuresReference)
56 ArrayOfStructuresMember)
58 Operation, UnaryOperation, BinaryOperation)
80 Directive, StandaloneDirective, RegionDirective)
82 DynamicOMPTaskDirective)
84 ACCDirective, ACCLoopDirective, ACCEnterDataDirective,
85 ACCParallelDirective, ACCKernelsDirective, ACCDataDirective,
86 ACCUpdateDirective, ACCStandaloneDirective, ACCRegionDirective,
87 ACCRoutineDirective, ACCAtomicDirective)
89 OMPDirective, OMPDoDirective, OMPParallelDirective,
90 OMPParallelDoDirective, OMPSingleDirective, OMPMasterDirective,
91 OMPSerialDirective, OMPTaskloopDirective, OMPTaskwaitDirective,
92 OMPStandaloneDirective, OMPRegionDirective, OMPTargetDirective,
93 OMPLoopDirective, OMPDeclareTargetDirective,
94 OMPTeamsDistributeParallelDoDirective, OMPAtomicDirective,
98 OMPGrainsizeClause, OMPNogroupClause, OMPNowaitClause, OMPNumTasksClause,
99 OMPPrivateClause, OMPDefaultClause, OMPReductionClause, OMPScheduleClause,
100 OMPFirstprivateClause, OMPSharedClause, OMPDependClause)
110 'ArrayOfStructuresMember',
111 'ArrayOfStructuresReference',
135 'StructureReference',
146 'ReadOnlyVerifyNode',
150 'StandaloneDirective',
152 'ACCAtomicDirective',
154 'ACCRegionDirective',
155 'ACCStandaloneDirective',
157 'ACCEnterDataDirective',
158 'ACCParallelDirective',
160 'ACCKernelsDirective',
161 'ACCUpdateDirective',
162 'ACCRoutineDirective',
168 'OMPAtomicDirective',
170 'OMPRegionDirective',
171 'OMPStandaloneDirective',
172 'OMPParallelDirective',
173 'OMPSerialDirective',
174 'OMPSingleDirective',
175 'OMPMasterDirective',
176 'OMPTaskloopDirective',
178 'DynamicOMPTaskDirective',
180 'OMPParallelDoDirective',
181 'OMPTaskwaitDirective',
182 'OMPTargetDirective',
184 'OMPDeclareTargetDirective',
186 'OMPTeamsDistributeParallelDoDirective',
188 'OMPGrainsizeClause',
194 'OMPReductionClause',
196 'OMPFirstprivateClause',