Lines Matching defs:simd
333 // If we have one modifier that is "simd", then stick a "none" modiifer in
336 if (symbolizeScheduleModifier(modifiers[0]) == ScheduleModifier::simd) {
342 // First modifier should not be simd, second one should be simd
343 if (symbolizeScheduleModifier(modifiers[0]) == ScheduleModifier::simd ||
344 symbolizeScheduleModifier(modifiers[1]) != ScheduleModifier::simd)
359 /// sched-mod-val ::= `monotonic` | `nonmonotonic` | `simd` | `none`
413 assert(symbolizeScheduleModifier(modifiers[1]) == ScheduleModifier::simd);
433 p << ", simd";
1922 // Detect Generic-SPMD: target-teams-distribute[-simd].
1935 // Detect SPMD: target-teams-distribute-parallel-wsloop[-simd].
2321 return emitError() << "only supported nested wrapper is 'omp.simd'";
2425 return emitError() << "only supported nested wrappers are 'omp.simd' and "
2631 return emitError() << "only supported nested wrapper is 'omp.simd'";
2792 return op.emitOpError() << "must be nested inside of a worksharing, simd "
2793 "or worksharing simd loop";