[llvm] [AArch64] Dont inline streaming fn into non-streaming caller (PR #150595)

Benjamin Maxwell via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 31 08:17:16 PDT 2025


================
@@ -9,8 +9,8 @@ declare void @streaming_compatible_f() #0 "aarch64_pstate_sm_compatible"
 
 ; Function @streaming_callee doesn't contain any operations that may use ZA
 ; state and therefore can be legally inlined into a normal function.
-define void @streaming_callee() #0 "aarch64_pstate_sm_enabled" {
-; CHECK-LABEL: define void @streaming_callee
+define void @non_streaming_callee() #0 {
----------------
MacDue wrote:

same here

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


More information about the llvm-commits mailing list