@@ -19,25 +19,22 @@ define float @test1(float* nocapture readonly %arr, i64 %start, float %threshold
19
19
; CHECK-LABEL: test1:
20
20
; CHECK: // %bb.0: // %entry
21
21
; CHECK-NEXT: fmov s2, #-7.00000000
22
- ; CHECK-NEXT: cbz x1, .LBB0_5
22
+ ; CHECK-NEXT: cbz x1, .LBB0_4
23
23
; CHECK-NEXT: // %bb.1: // %for.body.preheader
24
24
; CHECK-NEXT: add x8, x0, #28 // =28
25
25
; CHECK-NEXT: .LBB0_2: // %for.body
26
26
; CHECK-NEXT: // =>This Inner Loop Header: Depth=1
27
27
; CHECK-NEXT: ldr s1, [x8, x1, lsl #2]
28
28
; CHECK-NEXT: fcmp s1, s0
29
- ; CHECK-NEXT: b.gt .LBB0_6
29
+ ; CHECK-NEXT: b.gt .LBB0_5
30
30
; CHECK-NEXT: // %bb.3: // %for.cond
31
31
; CHECK-NEXT: // in Loop: Header=BB0_2 Depth=1
32
32
; CHECK-NEXT: add x1, x1, #1 // =1
33
33
; CHECK-NEXT: cbnz x1, .LBB0_2
34
- ; CHECK-NEXT: // %bb.4 :
34
+ ; CHECK-NEXT: .LBB0_4 :
35
35
; CHECK-NEXT: mov v0.16b, v2.16b
36
36
; CHECK-NEXT: ret
37
- ; CHECK-NEXT: .LBB0_5:
38
- ; CHECK-NEXT: mov v0.16b, v2.16b
39
- ; CHECK-NEXT: ret
40
- ; CHECK-NEXT: .LBB0_6: // %cleanup2
37
+ ; CHECK-NEXT: .LBB0_5: // %cleanup2
41
38
; CHECK-NEXT: mov v0.16b, v1.16b
42
39
; CHECK-NEXT: ret
43
40
entry:
@@ -68,7 +65,7 @@ define float @test2(float* nocapture readonly %arr, i64 %start, float %threshold
68
65
; CHECK-LABEL: test2:
69
66
; CHECK: // %bb.0: // %entry
70
67
; CHECK-NEXT: fmov s2, #-7.00000000
71
- ; CHECK-NEXT: cbz x1, .LBB1_5
68
+ ; CHECK-NEXT: cbz x1, .LBB1_4
72
69
; CHECK-NEXT: // %bb.1: // %for.body.preheader
73
70
; CHECK-NEXT: add x8, x0, #28 // =28
74
71
; CHECK-NEXT: .LBB1_2: // %for.body
@@ -77,18 +74,15 @@ define float @test2(float* nocapture readonly %arr, i64 %start, float %threshold
77
74
; CHECK-NEXT: scvtf s3, x1
78
75
; CHECK-NEXT: fadd s3, s3, s0
79
76
; CHECK-NEXT: fcmp s1, s3
80
- ; CHECK-NEXT: b.gt .LBB1_6
77
+ ; CHECK-NEXT: b.gt .LBB1_5
81
78
; CHECK-NEXT: // %bb.3: // %for.cond
82
79
; CHECK-NEXT: // in Loop: Header=BB1_2 Depth=1
83
80
; CHECK-NEXT: add x1, x1, #1 // =1
84
81
; CHECK-NEXT: cbnz x1, .LBB1_2
85
- ; CHECK-NEXT: // %bb.4:
86
- ; CHECK-NEXT: mov v0.16b, v2.16b
87
- ; CHECK-NEXT: ret
88
- ; CHECK-NEXT: .LBB1_5:
82
+ ; CHECK-NEXT: .LBB1_4:
89
83
; CHECK-NEXT: mov v0.16b, v2.16b
90
84
; CHECK-NEXT: ret
91
- ; CHECK-NEXT: .LBB1_6 : // %cleanup4
85
+ ; CHECK-NEXT: .LBB1_5 : // %cleanup4
92
86
; CHECK-NEXT: mov v0.16b, v1.16b
93
87
; CHECK-NEXT: ret
94
88
entry:
0 commit comments