Skip to content

Commit bb76cf0

Browse files
[NFC] Update test checks
llvm-svn: 361695
1 parent 9a33dc9 commit bb76cf0

File tree

6 files changed

+572
-156
lines changed

6 files changed

+572
-156
lines changed

llvm/test/Analysis/ValueTracking/select-pattern.ll

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
12
; RUN: opt -simplifycfg < %s -S | FileCheck %s
23

34
; The dead code would cause a select that had itself

llvm/test/Transforms/CallSiteSplitting/split-loop.ll

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ define i16 @test1() {
55
; CHECK-LABEL: @test1(
66
; CHECK-NEXT: entry:
77
; CHECK-NEXT: [[SPEC_SELECT:%.*]] = select i1 undef, i16 1, i16 0
8-
; CHECK-NEXT: call void @callee(i16 0)
98
; CHECK-NEXT: br label [[FOR_COND12:%.*]]
109
; CHECK: for.cond12:
1110
; CHECK-NEXT: call void @callee(i16 [[SPEC_SELECT]])
@@ -28,12 +27,11 @@ define i16 @test2() {
2827
; CHECK-LABEL: @test2(
2928
; CHECK-NEXT: entry:
3029
; CHECK-NEXT: [[S:%.*]] = select i1 undef, i16 1, i16 0
31-
; CHECK-NEXT: call void @callee(i16 0)
3230
; CHECK-NEXT: br label [[FOR_COND12:%.*]]
3331
; CHECK: for.cond12:
32+
; CHECK-NEXT: call void @callee(i16 [[S]])
3433
; CHECK-NEXT: [[ADD:%.*]] = add i16 [[S]], 10
3534
; CHECK-NEXT: [[ADD2:%.*]] = add i16 [[S]], 10
36-
; CHECK-NEXT: call void @callee(i16 [[S]])
3735
; CHECK-NEXT: br label [[FOR_COND12]]
3836
;
3937
entry:
@@ -55,15 +53,12 @@ define i16 @test3() {
5553
; CHECK-LABEL: @test3(
5654
; CHECK-NEXT: entry:
5755
; CHECK-NEXT: [[S:%.*]] = select i1 undef, i16 1, i16 0
58-
; CHECK-NEXT: call void @callee(i16 0)
5956
; CHECK-NEXT: br label [[FOR_COND12:%.*]]
6057
; CHECK: for.cond12:
58+
; CHECK-NEXT: call void @callee(i16 [[S]])
6159
; CHECK-NEXT: [[ADD:%.*]] = add i16 [[S]], 10
6260
; CHECK-NEXT: [[ADD2:%.*]] = add i16 [[ADD]], 10
63-
; CHECK-NEXT: br i1 undef, label [[FOR_COND12_SPLIT:%.*]], label [[EXIT:%.*]]
64-
; CHECK: for.cond12.split:
65-
; CHECK-NEXT: call void @callee(i16 [[S]])
66-
; CHECK-NEXT: br label [[FOR_COND12]]
61+
; CHECK-NEXT: br i1 undef, label [[FOR_COND12]], label [[EXIT:%.*]]
6762
; CHECK: exit:
6863
; CHECK-NEXT: ret i16 [[ADD2]]
6964
;
@@ -85,6 +80,4 @@ exit:
8580
ret i16 %add2
8681
}
8782

88-
define internal void @callee(i16 %flag) {
89-
ret void
90-
}
83+
declare void @callee(i16 %flag)

0 commit comments

Comments
 (0)