[Mlir-commits] [mlir] [mlir][ArmSME] Make use of backend function attributes for enabling ZA storage (PR #71044)

Benjamin Maxwell llvmlistbot at llvm.org
Wed Nov 8 05:56:21 PST 2023


================
@@ -24,15 +24,19 @@ namespace arm_sme {
 // the function interface (ABI) and the caller manages PSTATE.SM on entry/exit.
 // In a locally streaming function PSTATE.SM is kept internal and the callee
 // manages it on entry/exit.
-enum class ArmStreaming { Default = 0, Locally = 1 };
+enum class ArmStreamingMode { Default = 0, Locally = 1 };
----------------
MacDue wrote:

Make sense :+1:
I've removed the "Default" state and added a "Disabled" state. The old "Default" is now"Streaming". 

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


More information about the Mlir-commits mailing list