Skip to content

Commit 1e9925a

Browse files
committed
regenerate new tests
1 parent d501224 commit 1e9925a

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

llvm/test/Transforms/InstCombine/extract-select-agg.ll

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,8 @@ define i64 @test_extract_select_insert_left(ptr %p1, i64 %v) {
8383
; CHECK-NEXT: [[CALL:%.*]] = call { ptr, i64 } @foo()
8484
; CHECK-NEXT: [[ELM1:%.*]] = extractvalue { ptr, i64 } [[CALL]], 1
8585
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i64 [[ELM1]], [[V]]
86-
; CHECK-NEXT: [[FCA0:%.*]] = insertvalue { ptr, i64 } poison, ptr [[P1]], 0
87-
; CHECK-NEXT: [[FCA1:%.*]] = insertvalue { ptr, i64 } [[FCA0]], i64 4294967294, 1
88-
; CHECK-NEXT: [[SELECT:%.*]] = select i1 [[CMP]], { ptr, i64 } [[FCA1]], { ptr, i64 } [[CALL]]
89-
; CHECK-NEXT: [[RES:%.*]] = extractvalue { ptr, i64 } [[SELECT]], 1
86+
; CHECK-NEXT: [[TMP1:%.*]] = extractvalue { ptr, i64 } [[CALL]], 1
87+
; CHECK-NEXT: [[RES:%.*]] = select i1 [[CMP]], i64 4294967294, i64 [[TMP1]]
9088
; CHECK-NEXT: ret i64 [[RES]]
9189
;
9290
%call = call { ptr, i64 } @foo()
@@ -105,10 +103,8 @@ define i64 @test_extract_select_insert_right(ptr %p1, i64 %v) {
105103
; CHECK-NEXT: [[CALL:%.*]] = call { ptr, i64 } @foo()
106104
; CHECK-NEXT: [[ELM1:%.*]] = extractvalue { ptr, i64 } [[CALL]], 1
107105
; CHECK-NEXT: [[CMP:%.*]] = icmp eq i64 [[ELM1]], [[V]]
108-
; CHECK-NEXT: [[FCA0:%.*]] = insertvalue { ptr, i64 } poison, ptr [[P1]], 0
109-
; CHECK-NEXT: [[FCA1:%.*]] = insertvalue { ptr, i64 } [[FCA0]], i64 4294967294, 1
110-
; CHECK-NEXT: [[SELECT:%.*]] = select i1 [[CMP]], { ptr, i64 } [[CALL]], { ptr, i64 } [[FCA1]]
111-
; CHECK-NEXT: [[RES:%.*]] = extractvalue { ptr, i64 } [[SELECT]], 1
106+
; CHECK-NEXT: [[TMP1:%.*]] = extractvalue { ptr, i64 } [[CALL]], 1
107+
; CHECK-NEXT: [[RES:%.*]] = select i1 [[CMP]], i64 [[TMP1]], i64 4294967294
112108
; CHECK-NEXT: ret i64 [[RES]]
113109
;
114110
%call = call { ptr, i64 } @foo()

0 commit comments

Comments
 (0)