Lines Matching defs:simdOp
2246 auto simdOp = cast<omp::SimdOp>(opInst);
2247 auto loopOp = cast<omp::LoopNestOp>(simdOp.getWrappedLoop());
2253 cast<omp::BlockArgOpenMPOpInterface>(*simdOp).getPrivateBlockArgs();
2259 collectPrivatizationDecls(simdOp, privateDecls);
2261 for (mlir::Value privateVar : simdOp.getPrivateVars())
2339 if (std::optional<uint64_t> simdlenVar = simdOp.getSimdlen())
2343 if (std::optional<uint64_t> safelenVar = simdOp.getSafelen())
2347 llvm::omp::OrderKind order = convertOrderKind(simdOp.getOrder());
2349 std::optional<ArrayAttr> alignmentValues = simdOp.getAlignments();
2350 mlir::OperandRange operands = simdOp.getAlignedVars();
2367 simdOp.getIfExpr()
2368 ? moduleTranslation.lookupValue(simdOp.getIfExpr())
2374 return cleanupPrivateVars(builder, moduleTranslation, simdOp.getLoc(),