43
43
# CHECK: bb.0:
44
44
# CHECK-NEXT: liveins:
45
45
# CHECK-NEXT: {{ $}}
46
- # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $w30, implicit-def $w30_hi, implicit-def $ sp, implicit-def $wsp, implicit-def $wsp_hi, implicit-def dead $x0, implicit-def $fp, implicit-def $w29, implicit-def $w29_hi , implicit $x0, implicit $sp, implicit $xzr, implicit $fp {
46
+ # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $sp, implicit-def dead $x0, implicit-def $fp, implicit $x0, implicit $sp, implicit $xzr, implicit $fp {
47
47
# CHECK-NEXT: BLR $x0, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit-def dead $lr, implicit $sp, implicit-def $sp, implicit-def dead $x0
48
48
# CHECK-NEXT: ORRXrs $xzr, $fp, 0
49
49
# CHECK-NEXT: BL @attachedcall, implicit-def $lr, implicit internal $sp
@@ -66,7 +66,7 @@ body: |
66
66
# CHECK: bb.0:
67
67
# CHECK-NEXT: liveins:
68
68
# CHECK-NEXT: {{ $}}
69
- # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $w30, implicit-def $w30_hi, implicit-def $ sp, implicit-def $wsp, implicit-def $wsp_hi, implicit-def dead $x0, implicit-def $fp, implicit-def $w29, implicit-def $w29_hi , implicit $sp, implicit $x0, implicit $xzr, implicit $fp {
69
+ # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $sp, implicit-def dead $x0, implicit-def $fp, implicit $sp, implicit $x0, implicit $xzr, implicit $fp {
70
70
# CHECK-NEXT: BL @foo, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $x0, implicit-def dead $lr, implicit $sp, implicit-def $sp, implicit-def dead $x0
71
71
# CHECK-NEXT: $fp = ORRXrs $xzr, $fp, 0
72
72
# CHECK-NEXT: BL @attachedcall, implicit-def $lr, implicit internal $sp
@@ -86,7 +86,7 @@ body: |
86
86
# CHECK: bb.0:
87
87
# CHECK-NEXT: liveins:
88
88
# CHECK-NEXT: {{ $}}
89
- # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $w30, implicit-def $w30_hi, implicit-def $ sp, implicit-def $wsp, implicit-def $wsp_hi, implicit-def $ x0, implicit-def $w0, implicit-def $w0_hi, implicit-def $fp, implicit-def $w29, implicit-def $w29_hi , implicit $sp, implicit $x0, implicit $x1, implicit $x2, implicit $xzr, implicit $fp {
89
+ # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $sp, implicit-def $x0, implicit-def $fp , implicit $sp, implicit $x0, implicit $x1, implicit $x2, implicit $xzr, implicit $fp {
90
90
# CHECK-NEXT: BL @foo, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $x0, implicit $x1, implicit $x2, implicit-def dead $lr, implicit $sp, implicit-def $sp, implicit-def $x0
91
91
# CHECK-NEXT: $fp = ORRXrs $xzr, $fp, 0
92
92
# CHECK-NEXT: BL @attachedcall, implicit-def $lr, implicit internal $sp
@@ -106,7 +106,7 @@ body: |
106
106
# CHECK: bb.0:
107
107
# CHECK-NEXT: liveins:
108
108
# CHECK-NEXT: {{ $}}
109
- # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $w30, implicit-def $w30_hi, implicit-def $ sp, implicit-def $wsp, implicit-def $wsp_hi, implicit-def dead $x0, implicit-def $fp, implicit-def $w29, implicit-def $w29_hi , implicit $sp, implicit $w0, implicit $w1, implicit $xzr, implicit $fp {
109
+ # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $sp, implicit-def dead $x0, implicit-def $fp, implicit $sp, implicit $w0, implicit $w1, implicit $xzr, implicit $fp {
110
110
# CHECK-NEXT: BL @foo, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $w0, implicit $w1, implicit-def dead $lr, implicit $sp, implicit-def $sp, implicit-def dead $x0
111
111
# CHECK-NEXT: $fp = ORRXrs $xzr, $fp, 0
112
112
# CHECK-NEXT: BL @attachedcall, implicit-def $lr, implicit internal $sp
@@ -127,7 +127,7 @@ body: |
127
127
# CHECK: bb.0:
128
128
# CHECK-NEXT: liveins:
129
129
# CHECK-NEXT: {{ $}}
130
- # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $w30, implicit-def $w30_hi, implicit-def $ sp, implicit-def $wsp, implicit-def $wsp_hi, implicit-def dead $x0, implicit-def $fp, implicit-def $w29, implicit-def $w29_hi , implicit $x8, implicit $sp, implicit $w0, implicit $w1, implicit $xzr, implicit $fp {
130
+ # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $sp, implicit-def dead $x0, implicit-def $fp, implicit $x8, implicit $sp, implicit $w0, implicit $w1, implicit $xzr, implicit $fp {
131
131
# CHECK-NEXT: BLR $x8, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit $w0, implicit $w1, implicit-def dead $lr, implicit $sp, implicit-def $sp, implicit-def dead $x0
132
132
# CHECK-NEXT: $fp = ORRXrs $xzr, $fp, 0
133
133
# CHECK-NEXT: BL @attachedcall, implicit-def $lr, implicit internal $sp
@@ -149,7 +149,7 @@ body: |
149
149
# CHECK: bb.0:
150
150
# CHECK-NEXT: liveins:
151
151
# CHECK-NEXT: {{ $}}
152
- # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $w30, implicit-def $w30_hi, implicit-def $ sp, implicit-def $wsp, implicit-def $wsp_hi, implicit-def dead $x0, implicit-def $fp, implicit-def $w29, implicit-def $w29_hi , implicit $sp, implicit undef $x0, implicit $xzr, implicit $fp {
152
+ # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $sp, implicit-def dead $x0, implicit-def $fp, implicit $sp, implicit undef $x0, implicit $xzr, implicit $fp {
153
153
# CHECK-NEXT: BL @foo, csr_darwin_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit undef $x0, implicit-def dead $lr, implicit $sp, implicit-def $sp, implicit-def dead $x0
154
154
# CHECK-NEXT: $fp = ORRXrs $xzr, $fp, 0
155
155
# CHECK-NEXT: BL @objc_retainAutoreleasedReturnValue, implicit-def $lr, implicit internal $sp
@@ -170,7 +170,7 @@ body: |
170
170
# CHECK: bb.0:
171
171
# CHECK-NEXT: liveins:
172
172
# CHECK-NEXT: {{ $}}
173
- # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $w30, implicit-def $w30_hi, implicit-def $sp, implicit-def $wsp, implicit-def $wsp_hi , implicit-def dead $x0, implicit $x0, implicit $sp {
173
+ # CHECK-NEXT: BUNDLE implicit-def $lr, implicit-def $sp , implicit-def dead $x0, implicit $x0, implicit $sp {
174
174
# CHECK-NEXT: BLR $x0, csr_aarch64_aapcs, implicit-def $lr, implicit $sp, implicit-def dead $lr, implicit $sp, implicit-def $sp, implicit-def dead $x0
175
175
# CHECK-NEXT: BL @attachedcall, implicit-def $lr, implicit internal $sp
176
176
# CHECK-NEXT: }
0 commit comments