[Mlir-commits] [mlir] [mlir][ArmSME] Add rudimentary support for tile spills to the stack (PR #76086)
Benjamin Maxwell
llvmlistbot at llvm.org
Thu Dec 21 07:00:02 PST 2023
================
@@ -548,6 +746,17 @@ struct ConvertArmSMEToLLVMPass
}
};
+template <typename... TileOp>
+static void addSpillAndFillsForTileOp(RewritePatternSet &patterns,
+ LLVMTypeConverter const &typeConverter) {
+ // Add spill/fill conversions with a very high benefit to ensure they are
+ // lowered first.
----------------
MacDue wrote:
If the op is lowered to an intrinsic before the spills/fills are added, then there's no op to add spills/fills to.
https://github.com/llvm/llvm-project/pull/76086
More information about the Mlir-commits
mailing list