@@ -43,12 +43,12 @@ define void @streaming_compatible_caller_normal_callee() "aarch64_pstate_sm_comp
43
43
; CHECK-NEXT: stp x30, x19, [sp, #64] // 16-byte Folded Spill
44
44
; CHECK-NEXT: bl __arm_sme_state
45
45
; CHECK-NEXT: and x19, x0, #0x1
46
- ; CHECK-NEXT: tbz x19 , #0, .LBB1_2
46
+ ; CHECK-NEXT: tbz w19 , #0, .LBB1_2
47
47
; CHECK-NEXT: // %bb.1:
48
48
; CHECK-NEXT: smstop sm
49
49
; CHECK-NEXT: .LBB1_2:
50
50
; CHECK-NEXT: bl normal_callee
51
- ; CHECK-NEXT: tbz x19 , #0, .LBB1_4
51
+ ; CHECK-NEXT: tbz w19 , #0, .LBB1_4
52
52
; CHECK-NEXT: // %bb.3:
53
53
; CHECK-NEXT: smstart sm
54
54
; CHECK-NEXT: .LBB1_4:
@@ -79,12 +79,12 @@ define void @streaming_compatible_caller_streaming_callee() "aarch64_pstate_sm_c
79
79
; CHECK-NEXT: stp x30, x19, [sp, #64] // 16-byte Folded Spill
80
80
; CHECK-NEXT: bl __arm_sme_state
81
81
; CHECK-NEXT: and x19, x0, #0x1
82
- ; CHECK-NEXT: tbnz x19 , #0, .LBB2_2
82
+ ; CHECK-NEXT: tbnz w19 , #0, .LBB2_2
83
83
; CHECK-NEXT: // %bb.1:
84
84
; CHECK-NEXT: smstart sm
85
85
; CHECK-NEXT: .LBB2_2:
86
86
; CHECK-NEXT: bl streaming_callee
87
- ; CHECK-NEXT: tbnz x19 , #0, .LBB2_4
87
+ ; CHECK-NEXT: tbnz w19 , #0, .LBB2_4
88
88
; CHECK-NEXT: // %bb.3:
89
89
; CHECK-NEXT: smstop sm
90
90
; CHECK-NEXT: .LBB2_4:
@@ -134,7 +134,7 @@ define <2 x double> @streaming_compatible_with_neon_vectors(<2 x double> %arg) "
134
134
; CHECK-NEXT: str z0, [sp, #1, mul vl] // 16-byte Folded Spill
135
135
; CHECK-NEXT: bl __arm_sme_state
136
136
; CHECK-NEXT: and x19, x0, #0x1
137
- ; CHECK-NEXT: tbz x19 , #0, .LBB4_2
137
+ ; CHECK-NEXT: tbz w19 , #0, .LBB4_2
138
138
; CHECK-NEXT: // %bb.1:
139
139
; CHECK-NEXT: smstop sm
140
140
; CHECK-NEXT: .LBB4_2:
@@ -143,7 +143,7 @@ define <2 x double> @streaming_compatible_with_neon_vectors(<2 x double> %arg) "
143
143
; CHECK-NEXT: bl normal_callee_vec_arg
144
144
; CHECK-NEXT: // kill: def $q0 killed $q0 def $z0
145
145
; CHECK-NEXT: str z0, [sp] // 16-byte Folded Spill
146
- ; CHECK-NEXT: tbz x19 , #0, .LBB4_4
146
+ ; CHECK-NEXT: tbz w19 , #0, .LBB4_4
147
147
; CHECK-NEXT: // %bb.3:
148
148
; CHECK-NEXT: smstart sm
149
149
; CHECK-NEXT: .LBB4_4:
@@ -204,14 +204,14 @@ define <vscale x 2 x double> @streaming_compatible_with_scalable_vectors(<vscale
204
204
; CHECK-NEXT: str z0, [sp, #1, mul vl] // 16-byte Folded Spill
205
205
; CHECK-NEXT: bl __arm_sme_state
206
206
; CHECK-NEXT: and x19, x0, #0x1
207
- ; CHECK-NEXT: tbz x19 , #0, .LBB5_2
207
+ ; CHECK-NEXT: tbz w19 , #0, .LBB5_2
208
208
; CHECK-NEXT: // %bb.1:
209
209
; CHECK-NEXT: smstop sm
210
210
; CHECK-NEXT: .LBB5_2:
211
211
; CHECK-NEXT: ldr z0, [sp, #1, mul vl] // 16-byte Folded Reload
212
212
; CHECK-NEXT: bl normal_callee_scalable_vec_arg
213
213
; CHECK-NEXT: str z0, [sp] // 16-byte Folded Spill
214
- ; CHECK-NEXT: tbz x19 , #0, .LBB5_4
214
+ ; CHECK-NEXT: tbz w19 , #0, .LBB5_4
215
215
; CHECK-NEXT: // %bb.3:
216
216
; CHECK-NEXT: smstart sm
217
217
; CHECK-NEXT: .LBB5_4:
@@ -296,14 +296,14 @@ define <vscale x 2 x i1> @streaming_compatible_with_predicate_vectors(<vscale x
296
296
; CHECK-NEXT: str p0, [sp, #7, mul vl] // 2-byte Folded Spill
297
297
; CHECK-NEXT: bl __arm_sme_state
298
298
; CHECK-NEXT: and x19, x0, #0x1
299
- ; CHECK-NEXT: tbz x19 , #0, .LBB6_2
299
+ ; CHECK-NEXT: tbz w19 , #0, .LBB6_2
300
300
; CHECK-NEXT: // %bb.1:
301
301
; CHECK-NEXT: smstop sm
302
302
; CHECK-NEXT: .LBB6_2:
303
303
; CHECK-NEXT: ldr p0, [sp, #7, mul vl] // 2-byte Folded Reload
304
304
; CHECK-NEXT: bl normal_callee_predicate_vec_arg
305
305
; CHECK-NEXT: str p0, [sp, #6, mul vl] // 2-byte Folded Spill
306
- ; CHECK-NEXT: tbz x19 , #0, .LBB6_4
306
+ ; CHECK-NEXT: tbz w19 , #0, .LBB6_4
307
307
; CHECK-NEXT: // %bb.3:
308
308
; CHECK-NEXT: smstart sm
309
309
; CHECK-NEXT: .LBB6_4:
@@ -360,7 +360,7 @@ define i32 @conditional_smstart_unreachable_block() "aarch64_pstate_sm_compatibl
360
360
; CHECK-NEXT: stp x30, x19, [sp, #64] // 16-byte Folded Spill
361
361
; CHECK-NEXT: bl __arm_sme_state
362
362
; CHECK-NEXT: and x19, x0, #0x1
363
- ; CHECK-NEXT: tbnz x19 , #0, .LBB7_2
363
+ ; CHECK-NEXT: tbnz w19 , #0, .LBB7_2
364
364
; CHECK-NEXT: // %bb.1:
365
365
; CHECK-NEXT: smstart sm
366
366
; CHECK-NEXT: .LBB7_2:
@@ -381,12 +381,12 @@ define void @conditional_smstart_no_successor_block(i1 %p) "aarch64_pstate_sm_co
381
381
; CHECK-NEXT: stp x30, x19, [sp, #64] // 16-byte Folded Spill
382
382
; CHECK-NEXT: bl __arm_sme_state
383
383
; CHECK-NEXT: and x19, x0, #0x1
384
- ; CHECK-NEXT: tbnz x19 , #0, .LBB8_3
384
+ ; CHECK-NEXT: tbnz w19 , #0, .LBB8_3
385
385
; CHECK-NEXT: // %bb.2: // %if.then
386
386
; CHECK-NEXT: smstart sm
387
387
; CHECK-NEXT: .LBB8_3: // %if.then
388
388
; CHECK-NEXT: bl streaming_callee
389
- ; CHECK-NEXT: tbnz x19 , #0, .LBB8_5
389
+ ; CHECK-NEXT: tbnz w19 , #0, .LBB8_5
390
390
; CHECK-NEXT: // %bb.4: // %if.then
391
391
; CHECK-NEXT: smstop sm
392
392
; CHECK-NEXT: .LBB8_5: // %if.then
@@ -417,12 +417,12 @@ define void @disable_tailcallopt() "aarch64_pstate_sm_compatible" nounwind {
417
417
; CHECK-NEXT: stp x30, x19, [sp, #64] // 16-byte Folded Spill
418
418
; CHECK-NEXT: bl __arm_sme_state
419
419
; CHECK-NEXT: and x19, x0, #0x1
420
- ; CHECK-NEXT: tbz x19 , #0, .LBB9_2
420
+ ; CHECK-NEXT: tbz w19 , #0, .LBB9_2
421
421
; CHECK-NEXT: // %bb.1:
422
422
; CHECK-NEXT: smstop sm
423
423
; CHECK-NEXT: .LBB9_2:
424
424
; CHECK-NEXT: bl normal_callee
425
- ; CHECK-NEXT: tbz x19 , #0, .LBB9_4
425
+ ; CHECK-NEXT: tbz w19 , #0, .LBB9_4
426
426
; CHECK-NEXT: // %bb.3:
427
427
; CHECK-NEXT: smstart sm
428
428
; CHECK-NEXT: .LBB9_4:
0 commit comments