Home
last modified time | relevance | path

Searched refs:OmpScheduleModifierType (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dopenmp-parsers.cpp84 TYPE_PARSER(construct<OmpScheduleModifierType>(
85 "MONOTONIC" >> pure(OmpScheduleModifierType::ModType::Monotonic) ||
86 "NONMONOTONIC" >> pure(OmpScheduleModifierType::ModType::Nonmonotonic) ||
87 "SIMD" >> pure(OmpScheduleModifierType::ModType::Simd)))
89 TYPE_PARSER(construct<OmpScheduleModifier>(Parser<OmpScheduleModifierType>{},
90 maybe("," >> Parser<OmpScheduleModifierType>{}) / ":"))
H A Dunparse.cpp2578 WALK_NESTED_ENUM(OmpScheduleModifierType, ModType) // OMP schedule-modifier in WALK_NESTED_ENUM()
/llvm-project-15.0.7/flang/examples/FlangOmpReport/
H A DFlangOmpReportVisitor.cpp205 void OpenMPCounterVisitor::Post(const OmpScheduleModifierType::ModType &c) { in Post()
206 clauseDetails += "modifier=" + OmpScheduleModifierType::EnumToString(c) + ";"; in Post()
H A DFlangOmpReportVisitor.h73 void Post(const OmpScheduleModifierType::ModType &c);
/llvm-project-15.0.7/flang/lib/Lower/
H A DOpenMP.cpp820 translateModifier(const Fortran::parser::OmpScheduleModifierType &m) { in translateModifier()
822 case Fortran::parser::OmpScheduleModifierType::ModType::Monotonic: in translateModifier()
824 case Fortran::parser::OmpScheduleModifierType::ModType::Nonmonotonic: in translateModifier()
826 case Fortran::parser::OmpScheduleModifierType::ModType::Simd: in translateModifier()
843 Fortran::parser::OmpScheduleModifierType::ModType::Simd) { in getScheduleModifier()
849 Fortran::parser::OmpScheduleModifierType::ModType::Simd) in getScheduleModifier()
870 if (modType1.v.v == Fortran::parser::OmpScheduleModifierType::ModType::Simd) in getSIMDModifier()
877 Fortran::parser::OmpScheduleModifierType::ModType::Simd) in getSIMDModifier()
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dcheck-omp-structure.h203 const parser::OmpScheduleModifierType::ModType &);
H A Dcheck-omp-structure.cpp1674 parser::OmpScheduleModifierType::ModType::Nonmonotonic)) { in Leave()
1681 parser::OmpScheduleModifierType::ModType::Monotonic)) { in Leave()
2323 const parser::OmpScheduleModifierType::ModType &type) { in ScheduleModifierHasType()
2363 parser::OmpScheduleModifierType::ModType::Nonmonotonic)) { in Enter()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h531 NODE(parser, OmpScheduleModifierType) in NODE()
532 NODE_ENUM(OmpScheduleModifierType, ModType) in NODE()
H A Dparse-tree.h3366 struct OmpScheduleModifierType { struct
3368 WRAPPER_CLASS_BOILERPLATE(OmpScheduleModifierType, ModType);
3373 WRAPPER_CLASS(Modifier1, OmpScheduleModifierType);
3374 WRAPPER_CLASS(Modifier2, OmpScheduleModifierType);