[Mlir-commits] [mlir] [mlir][ArmSME] Disallow streaming mode for gathers/scatters (PR #96209)

Cullen Rhodes llvmlistbot at llvm.org
Mon Jun 24 00:52:14 PDT 2024


================
@@ -87,22 +98,26 @@ struct EnableArmStreamingPass
         return;
     }
 
-    if (ifContainsScalableVectors) {
-      bool foundScalableVector = false;
-      auto isScalableVector = [&](Type type) {
-        if (auto vectorType = dyn_cast<VectorType>(type))
-          return vectorType.isScalable();
-        return false;
-      };
+    if (ifScalableAndSupported) {
+      // FIXME: This should be based on target information. This currently errs
----------------
c-rhodes wrote:

could you explicitly call out `FEAT_SME_FA64` 

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


More information about the Mlir-commits mailing list