[Mlir-commits] [mlir] [mlir][ArmSME] Add rudimentary support for tile spills to the stack (PR #76086)

Andrzej WarzyƄski llvmlistbot at llvm.org
Thu Dec 21 03:03:51 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.
----------------
banach-space wrote:

What happens if the benefit is much lower? As in, what breaks?

https://github.com/llvm/llvm-project/pull/76086


More information about the Mlir-commits mailing list