Home
last modified time | relevance | path

Searched refs:SchedType (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp73 static bool isValidWorkshareLoopScheduleType(OMPScheduleType SchedType) { in isValidWorkshareLoopScheduleType() argument
75 switch (SchedType & ~OMPScheduleType::MonotonicityMask) { in isValidWorkshareLoopScheduleType()
124 SchedType & OMPScheduleType::MonotonicityMask; in isValidWorkshareLoopScheduleType()
2358 OMPScheduleType SchedType, bool NeedsBarrier, Value *Chunk) { in applyDynamicWorkshareLoop() argument
2362 assert(isValidWorkshareLoopScheduleType(SchedType) && in applyDynamicWorkshareLoop()
2365 bool Ordered = (SchedType & OMPScheduleType::ModifierOrdered) == in applyDynamicWorkshareLoop()
2416 ConstantInt::get(I32Type, static_cast<int>(SchedType)); in applyDynamicWorkshareLoop()
/llvm-project-15.0.7/llvm/unittests/Frontend/
H A DOpenMPIRBuilderTest.cpp145 static omp::ScheduleKind getSchedKind(omp::OMPScheduleType SchedType) { in getSchedKind() argument
146 switch (SchedType & ~omp::OMPScheduleType::ModifierMask) { in getSchedKind()
2092 omp::OMPScheduleType SchedType = GetParam(); in TEST_P() local
2094 switch (SchedType & ~OMPScheduleType::ModifierMask) { in TEST_P()
2132 DL, CLI, AllocaIP, /*NeedsBarrier=*/true, getSchedKind(SchedType), in TEST_P()
2134 (SchedType & omp::OMPScheduleType::ModifierMonotonic) == in TEST_P()
2136 (SchedType & omp::OMPScheduleType::ModifierNonmonotonic) == in TEST_P()
2177 if ((SchedType & OMPScheduleType::MonotonicityMask) == in TEST_P()
2183 SchedType | OMPScheduleType::ModifierNonmonotonic); in TEST_P()
2186 SchedType); in TEST_P()
/llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h466 omp::OMPScheduleType SchedType,