@@ -8,7 +8,7 @@ define void @no_outer_loop(ptr nocapture noundef %a, ptr nocapture noundef reado
88; CHECK: Calculating cost of runtime checks:
99; CHECK-NOT: We expect runtime memory checks to be hoisted out of the outer loop.
1010; CHECK: Total cost of runtime checks: 4
11- ; CHECK: LV: Minimum required TC for runtime checks to be profitable:16
11+ ; CHECK-NEXT: LV: Minimum required TC for runtime checks to be profitable:16
1212entry:
1313 br label %inner.loop
1414
@@ -34,7 +34,7 @@ define void @outer_no_tc(ptr nocapture noundef %a, ptr nocapture noundef readonl
3434; CHECK: Calculating cost of runtime checks:
3535; CHECK: We expect runtime memory checks to be hoisted out of the outer loop. Cost reduced from 6 to 3
3636; CHECK: Total cost of runtime checks: 3
37- ; CHECK: LV: Minimum required TC for runtime checks to be profitable:16
37+ ; CHECK-NEXT: LV: Minimum required TC for runtime checks to be profitable:16
3838entry:
3939 br label %outer.loop
4040
@@ -71,7 +71,7 @@ define void @outer_known_tc3(ptr nocapture noundef %a, ptr nocapture noundef rea
7171; CHECK: Calculating cost of runtime checks:
7272; CHECK: We expect runtime memory checks to be hoisted out of the outer loop. Cost reduced from 6 to 2
7373; CHECK: Total cost of runtime checks: 2
74- ; CHECK: LV: Minimum required TC for runtime checks to be profitable:16
74+ ; CHECK-NEXT: LV: Minimum required TC for runtime checks to be profitable:16
7575entry:
7676 br label %outer.loop
7777
@@ -108,7 +108,7 @@ define void @outer_known_tc64(ptr nocapture noundef %a, ptr nocapture noundef re
108108; CHECK: Calculating cost of runtime checks:
109109; CHECK: We expect runtime memory checks to be hoisted out of the outer loop. Cost reduced from 6 to 1
110110; CHECK: Total cost of runtime checks: 1
111- ; CHECK: LV: Minimum required TC for runtime checks to be profitable:16
111+ ; CHECK-NEXT: LV: Minimum required TC for runtime checks to be profitable:16
112112entry:
113113 br label %outer.loop
114114
@@ -145,7 +145,7 @@ define void @outer_pgo_3(ptr nocapture noundef %a, ptr nocapture noundef readonl
145145; CHECK: Calculating cost of runtime checks:
146146; CHECK: We expect runtime memory checks to be hoisted out of the outer loop. Cost reduced from 6 to 2
147147; CHECK: Total cost of runtime checks: 2
148- ; CHECK: LV: Minimum required TC for runtime checks to be profitable:16
148+ ; CHECK-NEXT: LV: Minimum required TC for runtime checks to be profitable:16
149149entry:
150150 br label %outer.loop
151151
@@ -182,7 +182,7 @@ define void @outer_pgo_minus1(ptr nocapture noundef %a, ptr nocapture noundef re
182182; CHECK: Calculating cost of runtime checks:
183183; CHECK: We expect runtime memory checks to be hoisted out of the outer loop. Cost reduced from 6 to 1
184184; CHECK: Total cost of runtime checks: 1
185- ; CHECK: LV: Minimum required TC for runtime checks to be profitable:16
185+ ; CHECK-NEXT: LV: Minimum required TC for runtime checks to be profitable:16
186186entry:
187187 br label %outer.loop
188188
@@ -219,7 +219,7 @@ define void @outer_known_tc3_full_range_checks(ptr nocapture noundef %dst, ptr n
219219; CHECK: Calculating cost of runtime checks:
220220; CHECK: We expect runtime memory checks to be hoisted out of the outer loop. Cost reduced from 6 to 2
221221; CHECK: Total cost of runtime checks: 2
222- ; CHECK: LV: Minimum required TC for runtime checks to be profitable:4
222+ ; CHECK-NEXT: LV: Minimum required TC for runtime checks to be profitable:4
223223entry:
224224 br label %outer.loop
225225
0 commit comments