@@ -201,8 +201,8 @@ define void @zt0_new_caller_zt0_new_callee(ptr %callee) "aarch64_new_zt0" nounwi
201201; CHECK-NEWLOWERING-NEXT: cbz x8, .LBB6_2
202202; CHECK-NEWLOWERING-NEXT: // %bb.1:
203203; CHECK-NEWLOWERING-NEXT: bl __arm_tpidr2_save
204- ; CHECK-NEWLOWERING-NEXT: .LBB6_2:
205204; CHECK-NEWLOWERING-NEXT: msr TPIDR2_EL0, xzr
205+ ; CHECK-NEWLOWERING-NEXT: .LBB6_2:
206206; CHECK-NEWLOWERING-NEXT: smstart za
207207; CHECK-NEWLOWERING-NEXT: zero { zt0 }
208208; CHECK-NEWLOWERING-NEXT: mov x19, sp
@@ -254,8 +254,8 @@ define i64 @zt0_new_caller_abi_routine_callee() "aarch64_new_zt0" nounwind {
254254; CHECK-NEWLOWERING-NEXT: cbz x8, .LBB7_2
255255; CHECK-NEWLOWERING-NEXT: // %bb.1:
256256; CHECK-NEWLOWERING-NEXT: bl __arm_tpidr2_save
257- ; CHECK-NEWLOWERING-NEXT: .LBB7_2:
258257; CHECK-NEWLOWERING-NEXT: msr TPIDR2_EL0, xzr
258+ ; CHECK-NEWLOWERING-NEXT: .LBB7_2:
259259; CHECK-NEWLOWERING-NEXT: smstart za
260260; CHECK-NEWLOWERING-NEXT: zero { zt0 }
261261; CHECK-NEWLOWERING-NEXT: mov x19, sp
@@ -304,8 +304,8 @@ define void @zt0_new_caller(ptr %callee) "aarch64_new_zt0" nounwind {
304304; CHECK-NEWLOWERING-NEXT: cbz x8, .LBB8_2
305305; CHECK-NEWLOWERING-NEXT: // %bb.1:
306306; CHECK-NEWLOWERING-NEXT: bl __arm_tpidr2_save
307- ; CHECK-NEWLOWERING-NEXT: .LBB8_2:
308307; CHECK-NEWLOWERING-NEXT: msr TPIDR2_EL0, xzr
308+ ; CHECK-NEWLOWERING-NEXT: .LBB8_2:
309309; CHECK-NEWLOWERING-NEXT: smstart za
310310; CHECK-NEWLOWERING-NEXT: zero { zt0 }
311311; CHECK-NEWLOWERING-NEXT: blr x0
@@ -344,10 +344,10 @@ define void @new_za_zt0_caller(ptr %callee) "aarch64_new_za" "aarch64_new_zt0" n
344344; CHECK-NEWLOWERING-NEXT: cbz x8, .LBB9_2
345345; CHECK-NEWLOWERING-NEXT: // %bb.1:
346346; CHECK-NEWLOWERING-NEXT: bl __arm_tpidr2_save
347- ; CHECK-NEWLOWERING-NEXT: .LBB9_2:
348347; CHECK-NEWLOWERING-NEXT: msr TPIDR2_EL0, xzr
349- ; CHECK-NEWLOWERING-NEXT: smstart za
350348; CHECK-NEWLOWERING-NEXT: zero {za}
349+ ; CHECK-NEWLOWERING-NEXT: .LBB9_2:
350+ ; CHECK-NEWLOWERING-NEXT: smstart za
351351; CHECK-NEWLOWERING-NEXT: zero { zt0 }
352352; CHECK-NEWLOWERING-NEXT: blr x0
353353; CHECK-NEWLOWERING-NEXT: smstop za
0 commit comments