Lines Matching full:dir

198   auto *Dir = createDirective<OMPParallelDirective>(  in Create()  local
200 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
201 Dir->setHasCancel(HasCancel); in Create()
202 return Dir; in Create()
218 auto *Dir = createDirective<OMPSimdDirective>( in Create() local
221 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
222 Dir->setLastIteration(Exprs.LastIteration); in Create()
223 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
224 Dir->setPreCond(Exprs.PreCond); in Create()
225 Dir->setCond(Exprs.Cond); in Create()
226 Dir->setInit(Exprs.Init); in Create()
227 Dir->setInc(Exprs.Inc); in Create()
228 Dir->setCounters(Exprs.Counters); in Create()
229 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
230 Dir->setInits(Exprs.Inits); in Create()
231 Dir->setUpdates(Exprs.Updates); in Create()
232 Dir->setFinals(Exprs.Finals); in Create()
233 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
234 Dir->setDependentInits(Exprs.DependentInits); in Create()
235 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
236 Dir->setPreInits(Exprs.PreInits); in Create()
237 return Dir; in Create()
253 auto *Dir = createDirective<OMPForDirective>( in Create() local
256 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
257 Dir->setLastIteration(Exprs.LastIteration); in Create()
258 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
259 Dir->setPreCond(Exprs.PreCond); in Create()
260 Dir->setCond(Exprs.Cond); in Create()
261 Dir->setInit(Exprs.Init); in Create()
262 Dir->setInc(Exprs.Inc); in Create()
263 Dir->setIsLastIterVariable(Exprs.IL); in Create()
264 Dir->setLowerBoundVariable(Exprs.LB); in Create()
265 Dir->setUpperBoundVariable(Exprs.UB); in Create()
266 Dir->setStrideVariable(Exprs.ST); in Create()
267 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
268 Dir->setNextLowerBound(Exprs.NLB); in Create()
269 Dir->setNextUpperBound(Exprs.NUB); in Create()
270 Dir->setNumIterations(Exprs.NumIterations); in Create()
271 Dir->setCounters(Exprs.Counters); in Create()
272 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
273 Dir->setInits(Exprs.Inits); in Create()
274 Dir->setUpdates(Exprs.Updates); in Create()
275 Dir->setFinals(Exprs.Finals); in Create()
276 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
277 Dir->setDependentInits(Exprs.DependentInits); in Create()
278 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
279 Dir->setPreInits(Exprs.PreInits); in Create()
280 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
281 Dir->setHasCancel(HasCancel); in Create()
282 return Dir; in Create()
299 auto *Dir = createDirective<OMPForSimdDirective>( in Create() local
302 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
303 Dir->setLastIteration(Exprs.LastIteration); in Create()
304 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
305 Dir->setPreCond(Exprs.PreCond); in Create()
306 Dir->setCond(Exprs.Cond); in Create()
307 Dir->setInit(Exprs.Init); in Create()
308 Dir->setInc(Exprs.Inc); in Create()
309 Dir->setIsLastIterVariable(Exprs.IL); in Create()
310 Dir->setLowerBoundVariable(Exprs.LB); in Create()
311 Dir->setUpperBoundVariable(Exprs.UB); in Create()
312 Dir->setStrideVariable(Exprs.ST); in Create()
313 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
314 Dir->setNextLowerBound(Exprs.NLB); in Create()
315 Dir->setNextUpperBound(Exprs.NUB); in Create()
316 Dir->setNumIterations(Exprs.NumIterations); in Create()
317 Dir->setCounters(Exprs.Counters); in Create()
318 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
319 Dir->setInits(Exprs.Inits); in Create()
320 Dir->setUpdates(Exprs.Updates); in Create()
321 Dir->setFinals(Exprs.Finals); in Create()
322 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
323 Dir->setDependentInits(Exprs.DependentInits); in Create()
324 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
325 Dir->setPreInits(Exprs.PreInits); in Create()
326 return Dir; in Create()
342 auto *Dir = createDirective<OMPSectionsDirective>(C, Clauses, AssociatedStmt, in Create() local
345 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
346 Dir->setHasCancel(HasCancel); in Create()
347 return Dir; in Create()
363 auto *Dir = in Create() local
366 Dir->setHasCancel(HasCancel); in Create()
367 return Dir; in Create()
428 auto *Dir = createDirective<OMPParallelForDirective>( in Create() local
432 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
433 Dir->setLastIteration(Exprs.LastIteration); in Create()
434 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
435 Dir->setPreCond(Exprs.PreCond); in Create()
436 Dir->setCond(Exprs.Cond); in Create()
437 Dir->setInit(Exprs.Init); in Create()
438 Dir->setInc(Exprs.Inc); in Create()
439 Dir->setIsLastIterVariable(Exprs.IL); in Create()
440 Dir->setLowerBoundVariable(Exprs.LB); in Create()
441 Dir->setUpperBoundVariable(Exprs.UB); in Create()
442 Dir->setStrideVariable(Exprs.ST); in Create()
443 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
444 Dir->setNextLowerBound(Exprs.NLB); in Create()
445 Dir->setNextUpperBound(Exprs.NUB); in Create()
446 Dir->setNumIterations(Exprs.NumIterations); in Create()
447 Dir->setCounters(Exprs.Counters); in Create()
448 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
449 Dir->setInits(Exprs.Inits); in Create()
450 Dir->setUpdates(Exprs.Updates); in Create()
451 Dir->setFinals(Exprs.Finals); in Create()
452 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
453 Dir->setDependentInits(Exprs.DependentInits); in Create()
454 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
455 Dir->setPreInits(Exprs.PreInits); in Create()
456 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
457 Dir->setHasCancel(HasCancel); in Create()
458 return Dir; in Create()
473 auto *Dir = createDirective<OMPParallelForSimdDirective>( in Create() local
477 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
478 Dir->setLastIteration(Exprs.LastIteration); in Create()
479 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
480 Dir->setPreCond(Exprs.PreCond); in Create()
481 Dir->setCond(Exprs.Cond); in Create()
482 Dir->setInit(Exprs.Init); in Create()
483 Dir->setInc(Exprs.Inc); in Create()
484 Dir->setIsLastIterVariable(Exprs.IL); in Create()
485 Dir->setLowerBoundVariable(Exprs.LB); in Create()
486 Dir->setUpperBoundVariable(Exprs.UB); in Create()
487 Dir->setStrideVariable(Exprs.ST); in Create()
488 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
489 Dir->setNextLowerBound(Exprs.NLB); in Create()
490 Dir->setNextUpperBound(Exprs.NUB); in Create()
491 Dir->setNumIterations(Exprs.NumIterations); in Create()
492 Dir->setCounters(Exprs.Counters); in Create()
493 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
494 Dir->setInits(Exprs.Inits); in Create()
495 Dir->setUpdates(Exprs.Updates); in Create()
496 Dir->setFinals(Exprs.Finals); in Create()
497 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
498 Dir->setDependentInits(Exprs.DependentInits); in Create()
499 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
500 Dir->setPreInits(Exprs.PreInits); in Create()
501 return Dir; in Create()
516 auto *Dir = createDirective<OMPParallelMasterDirective>( in Create() local
518 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
519 return Dir; in Create()
533 auto *Dir = createDirective<OMPParallelSectionsDirective>( in Create() local
535 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
536 Dir->setHasCancel(HasCancel); in Create()
537 return Dir; in Create()
551 auto *Dir = createDirective<OMPTaskDirective>( in Create() local
553 Dir->setHasCancel(HasCancel); in Create()
554 return Dir; in Create()
600 auto *Dir = createDirective<OMPTaskgroupDirective>( in Create() local
602 Dir->setReductionRef(ReductionRef); in Create()
603 return Dir; in Create()
616 auto *Dir = new (C) OMPCancellationPointDirective(StartLoc, EndLoc); in Create() local
617 Dir->setCancelRegion(CancelRegion); in Create()
618 return Dir; in Create()
630 auto *Dir = createDirective<OMPCancelDirective>( in Create() local
633 Dir->setCancelRegion(CancelRegion); in Create()
634 return Dir; in Create()
710 auto *Dir = createDirective<OMPAtomicDirective>( in Create() local
712 Dir->setX(X); in Create()
713 Dir->setV(V); in Create()
714 Dir->setExpr(E); in Create()
715 Dir->setUpdateExpr(UE); in Create()
716 Dir->IsXLHSInRHSPart = IsXLHSInRHSPart; in Create()
717 Dir->IsPostfixUpdate = IsPostfixUpdate; in Create()
718 return Dir; in Create()
748 auto *Dir = createDirective<OMPTargetParallelDirective>( in Create() local
750 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
751 Dir->setHasCancel(HasCancel); in Create()
752 return Dir; in Create()
766 auto *Dir = createDirective<OMPTargetParallelForDirective>( in Create() local
770 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
771 Dir->setLastIteration(Exprs.LastIteration); in Create()
772 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
773 Dir->setPreCond(Exprs.PreCond); in Create()
774 Dir->setCond(Exprs.Cond); in Create()
775 Dir->setInit(Exprs.Init); in Create()
776 Dir->setInc(Exprs.Inc); in Create()
777 Dir->setIsLastIterVariable(Exprs.IL); in Create()
778 Dir->setLowerBoundVariable(Exprs.LB); in Create()
779 Dir->setUpperBoundVariable(Exprs.UB); in Create()
780 Dir->setStrideVariable(Exprs.ST); in Create()
781 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
782 Dir->setNextLowerBound(Exprs.NLB); in Create()
783 Dir->setNextUpperBound(Exprs.NUB); in Create()
784 Dir->setNumIterations(Exprs.NumIterations); in Create()
785 Dir->setCounters(Exprs.Counters); in Create()
786 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
787 Dir->setInits(Exprs.Inits); in Create()
788 Dir->setUpdates(Exprs.Updates); in Create()
789 Dir->setFinals(Exprs.Finals); in Create()
790 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
791 Dir->setDependentInits(Exprs.DependentInits); in Create()
792 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
793 Dir->setPreInits(Exprs.PreInits); in Create()
794 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
795 Dir->setHasCancel(HasCancel); in Create()
796 return Dir; in Create()
871 auto *Dir = createDirective<OMPTaskLoopDirective>( in Create() local
874 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
875 Dir->setLastIteration(Exprs.LastIteration); in Create()
876 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
877 Dir->setPreCond(Exprs.PreCond); in Create()
878 Dir->setCond(Exprs.Cond); in Create()
879 Dir->setInit(Exprs.Init); in Create()
880 Dir->setInc(Exprs.Inc); in Create()
881 Dir->setIsLastIterVariable(Exprs.IL); in Create()
882 Dir->setLowerBoundVariable(Exprs.LB); in Create()
883 Dir->setUpperBoundVariable(Exprs.UB); in Create()
884 Dir->setStrideVariable(Exprs.ST); in Create()
885 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
886 Dir->setNextLowerBound(Exprs.NLB); in Create()
887 Dir->setNextUpperBound(Exprs.NUB); in Create()
888 Dir->setNumIterations(Exprs.NumIterations); in Create()
889 Dir->setCounters(Exprs.Counters); in Create()
890 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
891 Dir->setInits(Exprs.Inits); in Create()
892 Dir->setUpdates(Exprs.Updates); in Create()
893 Dir->setFinals(Exprs.Finals); in Create()
894 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
895 Dir->setDependentInits(Exprs.DependentInits); in Create()
896 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
897 Dir->setPreInits(Exprs.PreInits); in Create()
898 Dir->setHasCancel(HasCancel); in Create()
899 return Dir; in Create()
915 auto *Dir = createDirective<OMPTaskLoopSimdDirective>( in Create() local
919 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
920 Dir->setLastIteration(Exprs.LastIteration); in Create()
921 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
922 Dir->setPreCond(Exprs.PreCond); in Create()
923 Dir->setCond(Exprs.Cond); in Create()
924 Dir->setInit(Exprs.Init); in Create()
925 Dir->setInc(Exprs.Inc); in Create()
926 Dir->setIsLastIterVariable(Exprs.IL); in Create()
927 Dir->setLowerBoundVariable(Exprs.LB); in Create()
928 Dir->setUpperBoundVariable(Exprs.UB); in Create()
929 Dir->setStrideVariable(Exprs.ST); in Create()
930 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
931 Dir->setNextLowerBound(Exprs.NLB); in Create()
932 Dir->setNextUpperBound(Exprs.NUB); in Create()
933 Dir->setNumIterations(Exprs.NumIterations); in Create()
934 Dir->setCounters(Exprs.Counters); in Create()
935 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
936 Dir->setInits(Exprs.Inits); in Create()
937 Dir->setUpdates(Exprs.Updates); in Create()
938 Dir->setFinals(Exprs.Finals); in Create()
939 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
940 Dir->setDependentInits(Exprs.DependentInits); in Create()
941 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
942 Dir->setPreInits(Exprs.PreInits); in Create()
943 return Dir; in Create()
958 auto *Dir = createDirective<OMPMasterTaskLoopDirective>( in Create() local
962 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
963 Dir->setLastIteration(Exprs.LastIteration); in Create()
964 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
965 Dir->setPreCond(Exprs.PreCond); in Create()
966 Dir->setCond(Exprs.Cond); in Create()
967 Dir->setInit(Exprs.Init); in Create()
968 Dir->setInc(Exprs.Inc); in Create()
969 Dir->setIsLastIterVariable(Exprs.IL); in Create()
970 Dir->setLowerBoundVariable(Exprs.LB); in Create()
971 Dir->setUpperBoundVariable(Exprs.UB); in Create()
972 Dir->setStrideVariable(Exprs.ST); in Create()
973 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
974 Dir->setNextLowerBound(Exprs.NLB); in Create()
975 Dir->setNextUpperBound(Exprs.NUB); in Create()
976 Dir->setNumIterations(Exprs.NumIterations); in Create()
977 Dir->setCounters(Exprs.Counters); in Create()
978 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
979 Dir->setInits(Exprs.Inits); in Create()
980 Dir->setUpdates(Exprs.Updates); in Create()
981 Dir->setFinals(Exprs.Finals); in Create()
982 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
983 Dir->setDependentInits(Exprs.DependentInits); in Create()
984 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
985 Dir->setPreInits(Exprs.PreInits); in Create()
986 Dir->setHasCancel(HasCancel); in Create()
987 return Dir; in Create()
1003 auto *Dir = createDirective<OMPMasterTaskLoopSimdDirective>( in Create() local
1007 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1008 Dir->setLastIteration(Exprs.LastIteration); in Create()
1009 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1010 Dir->setPreCond(Exprs.PreCond); in Create()
1011 Dir->setCond(Exprs.Cond); in Create()
1012 Dir->setInit(Exprs.Init); in Create()
1013 Dir->setInc(Exprs.Inc); in Create()
1014 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1015 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1016 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1017 Dir->setStrideVariable(Exprs.ST); in Create()
1018 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1019 Dir->setNextLowerBound(Exprs.NLB); in Create()
1020 Dir->setNextUpperBound(Exprs.NUB); in Create()
1021 Dir->setNumIterations(Exprs.NumIterations); in Create()
1022 Dir->setCounters(Exprs.Counters); in Create()
1023 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1024 Dir->setInits(Exprs.Inits); in Create()
1025 Dir->setUpdates(Exprs.Updates); in Create()
1026 Dir->setFinals(Exprs.Finals); in Create()
1027 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1028 Dir->setDependentInits(Exprs.DependentInits); in Create()
1029 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1030 Dir->setPreInits(Exprs.PreInits); in Create()
1031 return Dir; in Create()
1047 auto *Dir = createDirective<OMPParallelMasterTaskLoopDirective>( in Create() local
1051 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1052 Dir->setLastIteration(Exprs.LastIteration); in Create()
1053 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1054 Dir->setPreCond(Exprs.PreCond); in Create()
1055 Dir->setCond(Exprs.Cond); in Create()
1056 Dir->setInit(Exprs.Init); in Create()
1057 Dir->setInc(Exprs.Inc); in Create()
1058 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1059 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1060 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1061 Dir->setStrideVariable(Exprs.ST); in Create()
1062 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1063 Dir->setNextLowerBound(Exprs.NLB); in Create()
1064 Dir->setNextUpperBound(Exprs.NUB); in Create()
1065 Dir->setNumIterations(Exprs.NumIterations); in Create()
1066 Dir->setCounters(Exprs.Counters); in Create()
1067 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1068 Dir->setInits(Exprs.Inits); in Create()
1069 Dir->setUpdates(Exprs.Updates); in Create()
1070 Dir->setFinals(Exprs.Finals); in Create()
1071 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1072 Dir->setDependentInits(Exprs.DependentInits); in Create()
1073 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1074 Dir->setPreInits(Exprs.PreInits); in Create()
1075 Dir->setHasCancel(HasCancel); in Create()
1076 return Dir; in Create()
1095 auto *Dir = createDirective<OMPParallelMasterTaskLoopSimdDirective>( in Create() local
1099 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1100 Dir->setLastIteration(Exprs.LastIteration); in Create()
1101 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1102 Dir->setPreCond(Exprs.PreCond); in Create()
1103 Dir->setCond(Exprs.Cond); in Create()
1104 Dir->setInit(Exprs.Init); in Create()
1105 Dir->setInc(Exprs.Inc); in Create()
1106 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1107 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1108 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1109 Dir->setStrideVariable(Exprs.ST); in Create()
1110 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1111 Dir->setNextLowerBound(Exprs.NLB); in Create()
1112 Dir->setNextUpperBound(Exprs.NUB); in Create()
1113 Dir->setNumIterations(Exprs.NumIterations); in Create()
1114 Dir->setCounters(Exprs.Counters); in Create()
1115 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1116 Dir->setInits(Exprs.Inits); in Create()
1117 Dir->setUpdates(Exprs.Updates); in Create()
1118 Dir->setFinals(Exprs.Finals); in Create()
1119 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1120 Dir->setDependentInits(Exprs.DependentInits); in Create()
1121 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1122 Dir->setPreInits(Exprs.PreInits); in Create()
1123 return Dir; in Create()
1141 auto *Dir = createDirective<OMPDistributeDirective>( in Create() local
1145 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1146 Dir->setLastIteration(Exprs.LastIteration); in Create()
1147 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1148 Dir->setPreCond(Exprs.PreCond); in Create()
1149 Dir->setCond(Exprs.Cond); in Create()
1150 Dir->setInit(Exprs.Init); in Create()
1151 Dir->setInc(Exprs.Inc); in Create()
1152 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1153 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1154 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1155 Dir->setStrideVariable(Exprs.ST); in Create()
1156 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1157 Dir->setNextLowerBound(Exprs.NLB); in Create()
1158 Dir->setNextUpperBound(Exprs.NUB); in Create()
1159 Dir->setNumIterations(Exprs.NumIterations); in Create()
1160 Dir->setCounters(Exprs.Counters); in Create()
1161 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1162 Dir->setInits(Exprs.Inits); in Create()
1163 Dir->setUpdates(Exprs.Updates); in Create()
1164 Dir->setFinals(Exprs.Finals); in Create()
1165 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1166 Dir->setDependentInits(Exprs.DependentInits); in Create()
1167 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1168 Dir->setPreInits(Exprs.PreInits); in Create()
1169 return Dir; in Create()
1199 auto *Dir = createDirective<OMPDistributeParallelForDirective>( in Create() local
1203 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1204 Dir->setLastIteration(Exprs.LastIteration); in Create()
1205 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1206 Dir->setPreCond(Exprs.PreCond); in Create()
1207 Dir->setCond(Exprs.Cond); in Create()
1208 Dir->setInit(Exprs.Init); in Create()
1209 Dir->setInc(Exprs.Inc); in Create()
1210 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1211 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1212 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1213 Dir->setStrideVariable(Exprs.ST); in Create()
1214 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1215 Dir->setNextLowerBound(Exprs.NLB); in Create()
1216 Dir->setNextUpperBound(Exprs.NUB); in Create()
1217 Dir->setNumIterations(Exprs.NumIterations); in Create()
1218 Dir->setPrevLowerBoundVariable(Exprs.PrevLB); in Create()
1219 Dir->setPrevUpperBoundVariable(Exprs.PrevUB); in Create()
1220 Dir->setDistInc(Exprs.DistInc); in Create()
1221 Dir->setPrevEnsureUpperBound(Exprs.PrevEUB); in Create()
1222 Dir->setCounters(Exprs.Counters); in Create()
1223 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1224 Dir->setInits(Exprs.Inits); in Create()
1225 Dir->setUpdates(Exprs.Updates); in Create()
1226 Dir->setFinals(Exprs.Finals); in Create()
1227 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1228 Dir->setDependentInits(Exprs.DependentInits); in Create()
1229 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1230 Dir->setPreInits(Exprs.PreInits); in Create()
1231 Dir->setCombinedLowerBoundVariable(Exprs.DistCombinedFields.LB); in Create()
1232 Dir->setCombinedUpperBoundVariable(Exprs.DistCombinedFields.UB); in Create()
1233 Dir->setCombinedEnsureUpperBound(Exprs.DistCombinedFields.EUB); in Create()
1234 Dir->setCombinedInit(Exprs.DistCombinedFields.Init); in Create()
1235 Dir->setCombinedCond(Exprs.DistCombinedFields.Cond); in Create()
1236 Dir->setCombinedNextLowerBound(Exprs.DistCombinedFields.NLB); in Create()
1237 Dir->setCombinedNextUpperBound(Exprs.DistCombinedFields.NUB); in Create()
1238 Dir->setCombinedDistCond(Exprs.DistCombinedFields.DistCond); in Create()
1239 Dir->setCombinedParForInDistCond(Exprs.DistCombinedFields.ParForInDistCond); in Create()
1240 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
1241 Dir->HasCancel = HasCancel; in Create()
1242 return Dir; in Create()
1261 auto *Dir = createDirective<OMPDistributeParallelForSimdDirective>( in Create() local
1265 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1266 Dir->setLastIteration(Exprs.LastIteration); in Create()
1267 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1268 Dir->setPreCond(Exprs.PreCond); in Create()
1269 Dir->setCond(Exprs.Cond); in Create()
1270 Dir->setInit(Exprs.Init); in Create()
1271 Dir->setInc(Exprs.Inc); in Create()
1272 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1273 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1274 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1275 Dir->setStrideVariable(Exprs.ST); in Create()
1276 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1277 Dir->setNextLowerBound(Exprs.NLB); in Create()
1278 Dir->setNextUpperBound(Exprs.NUB); in Create()
1279 Dir->setNumIterations(Exprs.NumIterations); in Create()
1280 Dir->setPrevLowerBoundVariable(Exprs.PrevLB); in Create()
1281 Dir->setPrevUpperBoundVariable(Exprs.PrevUB); in Create()
1282 Dir->setDistInc(Exprs.DistInc); in Create()
1283 Dir->setPrevEnsureUpperBound(Exprs.PrevEUB); in Create()
1284 Dir->setCounters(Exprs.Counters); in Create()
1285 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1286 Dir->setInits(Exprs.Inits); in Create()
1287 Dir->setUpdates(Exprs.Updates); in Create()
1288 Dir->setFinals(Exprs.Finals); in Create()
1289 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1290 Dir->setDependentInits(Exprs.DependentInits); in Create()
1291 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1292 Dir->setPreInits(Exprs.PreInits); in Create()
1293 Dir->setCombinedLowerBoundVariable(Exprs.DistCombinedFields.LB); in Create()
1294 Dir->setCombinedUpperBoundVariable(Exprs.DistCombinedFields.UB); in Create()
1295 Dir->setCombinedEnsureUpperBound(Exprs.DistCombinedFields.EUB); in Create()
1296 Dir->setCombinedInit(Exprs.DistCombinedFields.Init); in Create()
1297 Dir->setCombinedCond(Exprs.DistCombinedFields.Cond); in Create()
1298 Dir->setCombinedNextLowerBound(Exprs.DistCombinedFields.NLB); in Create()
1299 Dir->setCombinedNextUpperBound(Exprs.DistCombinedFields.NUB); in Create()
1300 Dir->setCombinedDistCond(Exprs.DistCombinedFields.DistCond); in Create()
1301 Dir->setCombinedParForInDistCond(Exprs.DistCombinedFields.ParForInDistCond); in Create()
1302 return Dir; in Create()
1320 auto *Dir = createDirective<OMPDistributeSimdDirective>( in Create() local
1324 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1325 Dir->setLastIteration(Exprs.LastIteration); in Create()
1326 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1327 Dir->setPreCond(Exprs.PreCond); in Create()
1328 Dir->setCond(Exprs.Cond); in Create()
1329 Dir->setInit(Exprs.Init); in Create()
1330 Dir->setInc(Exprs.Inc); in Create()
1331 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1332 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1333 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1334 Dir->setStrideVariable(Exprs.ST); in Create()
1335 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1336 Dir->setNextLowerBound(Exprs.NLB); in Create()
1337 Dir->setNextUpperBound(Exprs.NUB); in Create()
1338 Dir->setNumIterations(Exprs.NumIterations); in Create()
1339 Dir->setCounters(Exprs.Counters); in Create()
1340 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1341 Dir->setInits(Exprs.Inits); in Create()
1342 Dir->setUpdates(Exprs.Updates); in Create()
1343 Dir->setFinals(Exprs.Finals); in Create()
1344 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1345 Dir->setDependentInits(Exprs.DependentInits); in Create()
1346 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1347 Dir->setPreInits(Exprs.PreInits); in Create()
1348 return Dir; in Create()
1364 auto *Dir = createDirective<OMPTargetParallelForSimdDirective>( in Create() local
1368 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1369 Dir->setLastIteration(Exprs.LastIteration); in Create()
1370 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1371 Dir->setPreCond(Exprs.PreCond); in Create()
1372 Dir->setCond(Exprs.Cond); in Create()
1373 Dir->setInit(Exprs.Init); in Create()
1374 Dir->setInc(Exprs.Inc); in Create()
1375 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1376 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1377 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1378 Dir->setStrideVariable(Exprs.ST); in Create()
1379 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1380 Dir->setNextLowerBound(Exprs.NLB); in Create()
1381 Dir->setNextUpperBound(Exprs.NUB); in Create()
1382 Dir->setNumIterations(Exprs.NumIterations); in Create()
1383 Dir->setCounters(Exprs.Counters); in Create()
1384 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1385 Dir->setInits(Exprs.Inits); in Create()
1386 Dir->setUpdates(Exprs.Updates); in Create()
1387 Dir->setFinals(Exprs.Finals); in Create()
1388 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1389 Dir->setDependentInits(Exprs.DependentInits); in Create()
1390 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1391 Dir->setPreInits(Exprs.PreInits); in Create()
1392 return Dir; in Create()
1411 auto *Dir = createDirective<OMPTargetSimdDirective>( in Create() local
1415 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1416 Dir->setLastIteration(Exprs.LastIteration); in Create()
1417 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1418 Dir->setPreCond(Exprs.PreCond); in Create()
1419 Dir->setCond(Exprs.Cond); in Create()
1420 Dir->setInit(Exprs.Init); in Create()
1421 Dir->setInc(Exprs.Inc); in Create()
1422 Dir->setCounters(Exprs.Counters); in Create()
1423 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1424 Dir->setInits(Exprs.Inits); in Create()
1425 Dir->setUpdates(Exprs.Updates); in Create()
1426 Dir->setFinals(Exprs.Finals); in Create()
1427 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1428 Dir->setDependentInits(Exprs.DependentInits); in Create()
1429 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1430 Dir->setPreInits(Exprs.PreInits); in Create()
1431 return Dir; in Create()
1446 auto *Dir = createDirective<OMPTeamsDistributeDirective>( in Create() local
1450 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1451 Dir->setLastIteration(Exprs.LastIteration); in Create()
1452 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1453 Dir->setPreCond(Exprs.PreCond); in Create()
1454 Dir->setCond(Exprs.Cond); in Create()
1455 Dir->setInit(Exprs.Init); in Create()
1456 Dir->setInc(Exprs.Inc); in Create()
1457 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1458 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1459 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1460 Dir->setStrideVariable(Exprs.ST); in Create()
1461 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1462 Dir->setNextLowerBound(Exprs.NLB); in Create()
1463 Dir->setNextUpperBound(Exprs.NUB); in Create()
1464 Dir->setNumIterations(Exprs.NumIterations); in Create()
1465 Dir->setCounters(Exprs.Counters); in Create()
1466 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1467 Dir->setInits(Exprs.Inits); in Create()
1468 Dir->setUpdates(Exprs.Updates); in Create()
1469 Dir->setFinals(Exprs.Finals); in Create()
1470 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1471 Dir->setDependentInits(Exprs.DependentInits); in Create()
1472 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1473 Dir->setPreInits(Exprs.PreInits); in Create()
1474 return Dir; in Create()
1490 auto *Dir = createDirective<OMPTeamsDistributeSimdDirective>( in Create() local
1494 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1495 Dir->setLastIteration(Exprs.LastIteration); in Create()
1496 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1497 Dir->setPreCond(Exprs.PreCond); in Create()
1498 Dir->setCond(Exprs.Cond); in Create()
1499 Dir->setInit(Exprs.Init); in Create()
1500 Dir->setInc(Exprs.Inc); in Create()
1501 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1502 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1503 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1504 Dir->setStrideVariable(Exprs.ST); in Create()
1505 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1506 Dir->setNextLowerBound(Exprs.NLB); in Create()
1507 Dir->setNextUpperBound(Exprs.NUB); in Create()
1508 Dir->setNumIterations(Exprs.NumIterations); in Create()
1509 Dir->setCounters(Exprs.Counters); in Create()
1510 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1511 Dir->setInits(Exprs.Inits); in Create()
1512 Dir->setUpdates(Exprs.Updates); in Create()
1513 Dir->setFinals(Exprs.Finals); in Create()
1514 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1515 Dir->setDependentInits(Exprs.DependentInits); in Create()
1516 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1517 Dir->setPreInits(Exprs.PreInits); in Create()
1518 return Dir; in Create()
1534 auto *Dir = createDirective<OMPTeamsDistributeParallelForSimdDirective>( in Create() local
1538 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1539 Dir->setLastIteration(Exprs.LastIteration); in Create()
1540 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1541 Dir->setPreCond(Exprs.PreCond); in Create()
1542 Dir->setCond(Exprs.Cond); in Create()
1543 Dir->setInit(Exprs.Init); in Create()
1544 Dir->setInc(Exprs.Inc); in Create()
1545 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1546 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1547 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1548 Dir->setStrideVariable(Exprs.ST); in Create()
1549 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1550 Dir->setNextLowerBound(Exprs.NLB); in Create()
1551 Dir->setNextUpperBound(Exprs.NUB); in Create()
1552 Dir->setNumIterations(Exprs.NumIterations); in Create()
1553 Dir->setPrevLowerBoundVariable(Exprs.PrevLB); in Create()
1554 Dir->setPrevUpperBoundVariable(Exprs.PrevUB); in Create()
1555 Dir->setDistInc(Exprs.DistInc); in Create()
1556 Dir->setPrevEnsureUpperBound(Exprs.PrevEUB); in Create()
1557 Dir->setCounters(Exprs.Counters); in Create()
1558 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1559 Dir->setInits(Exprs.Inits); in Create()
1560 Dir->setUpdates(Exprs.Updates); in Create()
1561 Dir->setFinals(Exprs.Finals); in Create()
1562 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1563 Dir->setDependentInits(Exprs.DependentInits); in Create()
1564 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1565 Dir->setPreInits(Exprs.PreInits); in Create()
1566 Dir->setCombinedLowerBoundVariable(Exprs.DistCombinedFields.LB); in Create()
1567 Dir->setCombinedUpperBoundVariable(Exprs.DistCombinedFields.UB); in Create()
1568 Dir->setCombinedEnsureUpperBound(Exprs.DistCombinedFields.EUB); in Create()
1569 Dir->setCombinedInit(Exprs.DistCombinedFields.Init); in Create()
1570 Dir->setCombinedCond(Exprs.DistCombinedFields.Cond); in Create()
1571 Dir->setCombinedNextLowerBound(Exprs.DistCombinedFields.NLB); in Create()
1572 Dir->setCombinedNextUpperBound(Exprs.DistCombinedFields.NUB); in Create()
1573 Dir->setCombinedDistCond(Exprs.DistCombinedFields.DistCond); in Create()
1574 Dir->setCombinedParForInDistCond(Exprs.DistCombinedFields.ParForInDistCond); in Create()
1575 return Dir; in Create()
1594 auto *Dir = createDirective<OMPTeamsDistributeParallelForDirective>( in Create() local
1598 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1599 Dir->setLastIteration(Exprs.LastIteration); in Create()
1600 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1601 Dir->setPreCond(Exprs.PreCond); in Create()
1602 Dir->setCond(Exprs.Cond); in Create()
1603 Dir->setInit(Exprs.Init); in Create()
1604 Dir->setInc(Exprs.Inc); in Create()
1605 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1606 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1607 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1608 Dir->setStrideVariable(Exprs.ST); in Create()
1609 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1610 Dir->setNextLowerBound(Exprs.NLB); in Create()
1611 Dir->setNextUpperBound(Exprs.NUB); in Create()
1612 Dir->setNumIterations(Exprs.NumIterations); in Create()
1613 Dir->setPrevLowerBoundVariable(Exprs.PrevLB); in Create()
1614 Dir->setPrevUpperBoundVariable(Exprs.PrevUB); in Create()
1615 Dir->setDistInc(Exprs.DistInc); in Create()
1616 Dir->setPrevEnsureUpperBound(Exprs.PrevEUB); in Create()
1617 Dir->setCounters(Exprs.Counters); in Create()
1618 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1619 Dir->setInits(Exprs.Inits); in Create()
1620 Dir->setUpdates(Exprs.Updates); in Create()
1621 Dir->setFinals(Exprs.Finals); in Create()
1622 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1623 Dir->setDependentInits(Exprs.DependentInits); in Create()
1624 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1625 Dir->setPreInits(Exprs.PreInits); in Create()
1626 Dir->setCombinedLowerBoundVariable(Exprs.DistCombinedFields.LB); in Create()
1627 Dir->setCombinedUpperBoundVariable(Exprs.DistCombinedFields.UB); in Create()
1628 Dir->setCombinedEnsureUpperBound(Exprs.DistCombinedFields.EUB); in Create()
1629 Dir->setCombinedInit(Exprs.DistCombinedFields.Init); in Create()
1630 Dir->setCombinedCond(Exprs.DistCombinedFields.Cond); in Create()
1631 Dir->setCombinedNextLowerBound(Exprs.DistCombinedFields.NLB); in Create()
1632 Dir->setCombinedNextUpperBound(Exprs.DistCombinedFields.NUB); in Create()
1633 Dir->setCombinedDistCond(Exprs.DistCombinedFields.DistCond); in Create()
1634 Dir->setCombinedParForInDistCond(Exprs.DistCombinedFields.ParForInDistCond); in Create()
1635 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
1636 Dir->HasCancel = HasCancel; in Create()
1637 return Dir; in Create()
1670 auto *Dir = createDirective<OMPTargetTeamsDistributeDirective>( in Create() local
1674 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1675 Dir->setLastIteration(Exprs.LastIteration); in Create()
1676 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1677 Dir->setPreCond(Exprs.PreCond); in Create()
1678 Dir->setCond(Exprs.Cond); in Create()
1679 Dir->setInit(Exprs.Init); in Create()
1680 Dir->setInc(Exprs.Inc); in Create()
1681 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1682 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1683 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1684 Dir->setStrideVariable(Exprs.ST); in Create()
1685 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1686 Dir->setNextLowerBound(Exprs.NLB); in Create()
1687 Dir->setNextUpperBound(Exprs.NUB); in Create()
1688 Dir->setNumIterations(Exprs.NumIterations); in Create()
1689 Dir->setCounters(Exprs.Counters); in Create()
1690 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1691 Dir->setInits(Exprs.Inits); in Create()
1692 Dir->setUpdates(Exprs.Updates); in Create()
1693 Dir->setFinals(Exprs.Finals); in Create()
1694 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1695 Dir->setDependentInits(Exprs.DependentInits); in Create()
1696 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1697 Dir->setPreInits(Exprs.PreInits); in Create()
1698 return Dir; in Create()
1717 auto *Dir = createDirective<OMPTargetTeamsDistributeParallelForDirective>( in Create() local
1722 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1723 Dir->setLastIteration(Exprs.LastIteration); in Create()
1724 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1725 Dir->setPreCond(Exprs.PreCond); in Create()
1726 Dir->setCond(Exprs.Cond); in Create()
1727 Dir->setInit(Exprs.Init); in Create()
1728 Dir->setInc(Exprs.Inc); in Create()
1729 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1730 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1731 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1732 Dir->setStrideVariable(Exprs.ST); in Create()
1733 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1734 Dir->setNextLowerBound(Exprs.NLB); in Create()
1735 Dir->setNextUpperBound(Exprs.NUB); in Create()
1736 Dir->setNumIterations(Exprs.NumIterations); in Create()
1737 Dir->setPrevLowerBoundVariable(Exprs.PrevLB); in Create()
1738 Dir->setPrevUpperBoundVariable(Exprs.PrevUB); in Create()
1739 Dir->setDistInc(Exprs.DistInc); in Create()
1740 Dir->setPrevEnsureUpperBound(Exprs.PrevEUB); in Create()
1741 Dir->setCounters(Exprs.Counters); in Create()
1742 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1743 Dir->setInits(Exprs.Inits); in Create()
1744 Dir->setUpdates(Exprs.Updates); in Create()
1745 Dir->setFinals(Exprs.Finals); in Create()
1746 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1747 Dir->setDependentInits(Exprs.DependentInits); in Create()
1748 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1749 Dir->setPreInits(Exprs.PreInits); in Create()
1750 Dir->setCombinedLowerBoundVariable(Exprs.DistCombinedFields.LB); in Create()
1751 Dir->setCombinedUpperBoundVariable(Exprs.DistCombinedFields.UB); in Create()
1752 Dir->setCombinedEnsureUpperBound(Exprs.DistCombinedFields.EUB); in Create()
1753 Dir->setCombinedInit(Exprs.DistCombinedFields.Init); in Create()
1754 Dir->setCombinedCond(Exprs.DistCombinedFields.Cond); in Create()
1755 Dir->setCombinedNextLowerBound(Exprs.DistCombinedFields.NLB); in Create()
1756 Dir->setCombinedNextUpperBound(Exprs.DistCombinedFields.NUB); in Create()
1757 Dir->setCombinedDistCond(Exprs.DistCombinedFields.DistCond); in Create()
1758 Dir->setCombinedParForInDistCond(Exprs.DistCombinedFields.ParForInDistCond); in Create()
1759 Dir->setTaskReductionRefExpr(TaskRedRef); in Create()
1760 Dir->HasCancel = HasCancel; in Create()
1761 return Dir; in Create()
1781 auto *Dir = createDirective<OMPTargetTeamsDistributeParallelForSimdDirective>( in Create() local
1786 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1787 Dir->setLastIteration(Exprs.LastIteration); in Create()
1788 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1789 Dir->setPreCond(Exprs.PreCond); in Create()
1790 Dir->setCond(Exprs.Cond); in Create()
1791 Dir->setInit(Exprs.Init); in Create()
1792 Dir->setInc(Exprs.Inc); in Create()
1793 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1794 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1795 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1796 Dir->setStrideVariable(Exprs.ST); in Create()
1797 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1798 Dir->setNextLowerBound(Exprs.NLB); in Create()
1799 Dir->setNextUpperBound(Exprs.NUB); in Create()
1800 Dir->setNumIterations(Exprs.NumIterations); in Create()
1801 Dir->setPrevLowerBoundVariable(Exprs.PrevLB); in Create()
1802 Dir->setPrevUpperBoundVariable(Exprs.PrevUB); in Create()
1803 Dir->setDistInc(Exprs.DistInc); in Create()
1804 Dir->setPrevEnsureUpperBound(Exprs.PrevEUB); in Create()
1805 Dir->setCounters(Exprs.Counters); in Create()
1806 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1807 Dir->setInits(Exprs.Inits); in Create()
1808 Dir->setUpdates(Exprs.Updates); in Create()
1809 Dir->setFinals(Exprs.Finals); in Create()
1810 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1811 Dir->setDependentInits(Exprs.DependentInits); in Create()
1812 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1813 Dir->setPreInits(Exprs.PreInits); in Create()
1814 Dir->setCombinedLowerBoundVariable(Exprs.DistCombinedFields.LB); in Create()
1815 Dir->setCombinedUpperBoundVariable(Exprs.DistCombinedFields.UB); in Create()
1816 Dir->setCombinedEnsureUpperBound(Exprs.DistCombinedFields.EUB); in Create()
1817 Dir->setCombinedInit(Exprs.DistCombinedFields.Init); in Create()
1818 Dir->setCombinedCond(Exprs.DistCombinedFields.Cond); in Create()
1819 Dir->setCombinedNextLowerBound(Exprs.DistCombinedFields.NLB); in Create()
1820 Dir->setCombinedNextUpperBound(Exprs.DistCombinedFields.NUB); in Create()
1821 Dir->setCombinedDistCond(Exprs.DistCombinedFields.DistCond); in Create()
1822 Dir->setCombinedParForInDistCond(Exprs.DistCombinedFields.ParForInDistCond); in Create()
1823 return Dir; in Create()
1842 auto *Dir = createDirective<OMPTargetTeamsDistributeSimdDirective>( in Create() local
1846 Dir->setIterationVariable(Exprs.IterationVarRef); in Create()
1847 Dir->setLastIteration(Exprs.LastIteration); in Create()
1848 Dir->setCalcLastIteration(Exprs.CalcLastIteration); in Create()
1849 Dir->setPreCond(Exprs.PreCond); in Create()
1850 Dir->setCond(Exprs.Cond); in Create()
1851 Dir->setInit(Exprs.Init); in Create()
1852 Dir->setInc(Exprs.Inc); in Create()
1853 Dir->setIsLastIterVariable(Exprs.IL); in Create()
1854 Dir->setLowerBoundVariable(Exprs.LB); in Create()
1855 Dir->setUpperBoundVariable(Exprs.UB); in Create()
1856 Dir->setStrideVariable(Exprs.ST); in Create()
1857 Dir->setEnsureUpperBound(Exprs.EUB); in Create()
1858 Dir->setNextLowerBound(Exprs.NLB); in Create()
1859 Dir->setNextUpperBound(Exprs.NUB); in Create()
1860 Dir->setNumIterations(Exprs.NumIterations); in Create()
1861 Dir->setCounters(Exprs.Counters); in Create()
1862 Dir->setPrivateCounters(Exprs.PrivateCounters); in Create()
1863 Dir->setInits(Exprs.Inits); in Create()
1864 Dir->setUpdates(Exprs.Updates); in Create()
1865 Dir->setFinals(Exprs.Finals); in Create()
1866 Dir->setDependentCounters(Exprs.DependentCounters); in Create()
1867 Dir->setDependentInits(Exprs.DependentInits); in Create()
1868 Dir->setFinalsConditions(Exprs.FinalsConditions); in Create()
1869 Dir->setPreInits(Exprs.PreInits); in Create()
1870 return Dir; in Create()