[Mlir-commits] [mlir] [mlir][Affine] affine-super-vectorize transform op (PR #177755)
Gabriel Dehame
llvmlistbot at llvm.org
Sat Jan 24 12:38:11 PST 2026
================
@@ -149,6 +152,33 @@ void SimplifyBoundedAffineOpsOp::getEffects(
modifiesPayload(effects);
}
+DiagnosedSilenceableFailure
+SuperVectorizeOp::apply(transform::TransformRewriter &rewriter,
+ TransformResults &results, TransformState &state) {
+ ArrayRef<int64_t> fastestVaryingPattern;
+ if (getFastestVaryingPattern().has_value()) {
+ if (getFastestVaryingPattern()->size() != getVectorSizes().size())
+ return emitSilenceableFailure(
+ getLoc(),
+ "Fastest varying pattern specified with different size than "
----------------
gdehame wrote:
Done
https://github.com/llvm/llvm-project/pull/177755
More information about the Mlir-commits
mailing list