Searched refs:ScheduleType (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/openmp/libomptarget/DeviceRTL/src/ |
| H A D | Workshare.cpp | 31 kmp_sched_t ScheduleType; member 273 DST->ScheduleType = schedule; in dispatch_init() 287 DST->ScheduleType = schedule; in dispatch_init() 310 DST->ScheduleType = schedule; in dispatch_init() 323 DST->ScheduleType = schedule; in dispatch_init() 390 kmp_sched_t schedule = DST->ScheduleType; in dispatch_next()
|
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | openmp-parsers.cpp | 93 "STATIC" >> pure(OmpScheduleClause::ScheduleType::Static) || 94 "DYNAMIC" >> pure(OmpScheduleClause::ScheduleType::Dynamic) || 95 "GUIDED" >> pure(OmpScheduleClause::ScheduleType::Guided) || 96 "AUTO" >> pure(OmpScheduleClause::ScheduleType::Auto) || 97 "RUNTIME" >> pure(OmpScheduleClause::ScheduleType::Runtime),
|
| H A D | unparse.cpp | 2008 Walk(std::get<OmpScheduleClause::ScheduleType>(x.t)); in Unparse() 2582 WALK_NESTED_ENUM(OmpScheduleClause, ScheduleType) // OMP schedule-type in WALK_NESTED_ENUM()
|
| /llvm-project-15.0.7/flang/examples/FlangOmpReport/ |
| H A D | FlangOmpReportVisitor.h | 77 void Post(const OmpScheduleClause::ScheduleType &c);
|
| H A D | FlangOmpReportVisitor.cpp | 217 void OpenMPCounterVisitor::Post(const OmpScheduleClause::ScheduleType &c) { in Post()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | OpenMP.cpp | 1084 std::get<Fortran::parser::OmpScheduleClause::ScheduleType>( in genOMP() 1087 case Fortran::parser::OmpScheduleClause::ScheduleType::Static: in genOMP() 1091 case Fortran::parser::OmpScheduleClause::ScheduleType::Dynamic: in genOMP() 1095 case Fortran::parser::OmpScheduleClause::ScheduleType::Guided: in genOMP() 1099 case Fortran::parser::OmpScheduleClause::ScheduleType::Auto: in genOMP() 1103 case Fortran::parser::OmpScheduleClause::ScheduleType::Runtime: in genOMP()
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 183 getOpenMPMonotonicityScheduleType(OMPScheduleType ScheduleType, in getOpenMPMonotonicityScheduleType() argument 186 assert((ScheduleType & OMPScheduleType::MonotonicityMask) == in getOpenMPMonotonicityScheduleType() 193 return ScheduleType | OMPScheduleType::ModifierMonotonic; in getOpenMPMonotonicityScheduleType() 195 return ScheduleType | OMPScheduleType::ModifierNonmonotonic; in getOpenMPMonotonicityScheduleType() 204 ScheduleType & ~OMPScheduleType::ModifierMask; in getOpenMPMonotonicityScheduleType() 210 return ScheduleType; in getOpenMPMonotonicityScheduleType() 212 return ScheduleType | OMPScheduleType::ModifierNonmonotonic; in getOpenMPMonotonicityScheduleType()
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | check-omp-structure.cpp | 2347 if (kind == parser::OmpScheduleClause::ScheduleType::Runtime || in Enter() 2348 kind == parser::OmpScheduleClause::ScheduleType::Auto) { in Enter() 2364 if (kind != parser::OmpScheduleClause::ScheduleType::Dynamic && in Enter() 2365 kind != parser::OmpScheduleClause::ScheduleType::Guided) { in Enter()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | dump-parse-tree.h | 527 NODE_ENUM(OmpScheduleClause, ScheduleType) in NODE()
|
| H A D | parse-tree.h | 3382 ENUM_CLASS(ScheduleType, Static, Dynamic, Guided, Auto, Runtime) 3383 std::tuple<std::optional<OmpScheduleModifier>, ScheduleType,
|