[Mlir-commits] [mlir] [mlir][ArmSME] Move ArmSME -> intrinsics lowerings to `convert-arm-sme-to-llvm` pass (PR #72890)

Cullen Rhodes llvmlistbot at llvm.org
Tue Nov 21 01:17:15 PST 2023


================
@@ -1241,6 +1241,19 @@ def ConvertArmSMEToSCF : Pass<"convert-arm-sme-to-scf"> {
   ];
 }
 
+//===----------------------------------------------------------------------===//
+// ArmSMEToLLVM
+//===----------------------------------------------------------------------===//
+
+def ConvertArmSMEToLLVM : Pass<"convert-arm-sme-to-llvm"> {
+  let summary = "Lower the operations from the ArmSME dialect into the LLVM "
+                "dialect";
+  let constructor = "mlir::createConvertArmSMEToLLVMPass()";
+    let dependentDialects = [
+      "arm_sme::ArmSMEDialect",
+      "LLVM::LLVMDialect"];
----------------
c-rhodes wrote:

nit: alignment
```suggestion
  let dependentDialects = [
      "arm_sme::ArmSMEDialect",
      "LLVM::LLVMDialect"];
```

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


More information about the Mlir-commits mailing list