@@ -37,7 +37,6 @@ body: |
3737 ...
3838---
3939
40- # X0 = TPIDR2 block pointer
4140# X8 = TPIDR2_EL0
4241name : commit_za_save
4342alignment : 4
@@ -47,25 +46,23 @@ body: |
4746 ; CHECK-LABEL: name: commit_za_save
4847 ; CHECK: successors: %bb.1(0x40000000), %bb.2(0x40000000)
4948 ; CHECK-NEXT: {{ $}}
50- ; CHECK-NEXT: $x0 = IMPLICIT_DEF
5149 ; CHECK-NEXT: $x8 = MRS 56965, implicit-def $nzcv
5250 ; CHECK-NEXT: CBNZX $x8, %bb.1
5351 ; CHECK-NEXT: B %bb.2
5452 ; CHECK-NEXT: {{ $}}
5553 ; CHECK-NEXT: .1:
5654 ; CHECK-NEXT: successors: %bb.2(0x80000000)
57- ; CHECK-NEXT: liveins: $x8, $x0
55+ ; CHECK-NEXT: liveins: $x8
5856 ; CHECK-NEXT: {{ $}}
59- ; CHECK-NEXT: BL $x0, &__arm_tpidr2_restore, csr_aarch64_sme_abi_support_routines_preservemost_from_x0, implicit-def $lr, implicit $sp
57+ ; CHECK-NEXT: BL &__arm_tpidr2_restore, csr_aarch64_sme_abi_support_routines_preservemost_from_x0, implicit-def $lr, implicit $sp
6058 ; CHECK-NEXT: MSR 56965, $xzr
6159 ; CHECK-NEXT: B %bb.2
6260 ; CHECK-NEXT: {{ $}}
6361 ; CHECK-NEXT: .2:
6462 ; CHECK-NEXT: RET undef $lr
65- $x0 = IMPLICIT_DEF
6663 $x8 = MRS 56965, implicit-def $nzcv
6764
68- CommitZASavePseudo $x8, $x0 , &__arm_tpidr2_restore, csr_aarch64_sme_abi_support_routines_preservemost_from_x0
65+ CommitZASavePseudo $x8, 0 , &__arm_tpidr2_restore, csr_aarch64_sme_abi_support_routines_preservemost_from_x0
6966
7067 RET_ReallyLR
7168
@@ -97,7 +94,7 @@ body: |
9794 ; CHECK-NEXT: RET undef $lr
9895 $x8 = MRS 56965, implicit-def $nzcv
9996
100- CommitZASavePseudo $x8, &__arm_tpidr2_restore, csr_aarch64_sme_abi_support_routines_preservemost_from_x0, implicit-def $zab0
97+ CommitZASavePseudo $x8, 1, &__arm_tpidr2_restore, csr_aarch64_sme_abi_support_routines_preservemost_from_x0, implicit-def $zab0
10198
10299 RET_ReallyLR
103100
0 commit comments