Lines Matching refs:splatOp
1193 matchAndRewrite(vector::SplatOp splatOp, OpAdaptor adaptor, in matchAndRewrite()
1195 VectorType resultType = splatOp.getType().cast<VectorType>(); in matchAndRewrite()
1200 auto vectorType = typeConverter->convertType(splatOp.getType()); in matchAndRewrite()
1201 Value undef = rewriter.create<LLVM::UndefOp>(splatOp.getLoc(), vectorType); in matchAndRewrite()
1203 splatOp.getLoc(), in matchAndRewrite()
1210 splatOp, vectorType, undef, adaptor.getInput(), zero); in matchAndRewrite()
1216 splatOp.getLoc(), vectorType, undef, adaptor.getInput(), zero); in matchAndRewrite()
1218 int64_t width = splatOp.getType().cast<VectorType>().getDimSize(0); in matchAndRewrite()
1223 rewriter.replaceOpWithNewOp<LLVM::ShuffleVectorOp>(splatOp, v, undef, in matchAndRewrite()
1236 matchAndRewrite(SplatOp splatOp, OpAdaptor adaptor, in matchAndRewrite()
1238 VectorType resultType = splatOp.getType(); in matchAndRewrite()
1243 auto loc = splatOp.getLoc(); in matchAndRewrite()
1275 rewriter.replaceOp(splatOp, desc); in matchAndRewrite()