Skip to content

Commit ab86e64

Browse files
committed
[DSE] Remove some dead code from DSE tests.
Some tests depend on DSE removing dead instructions unrelated to any memory optimization. That's not really DSE's job, remove it.
1 parent 48ac5b4 commit ab86e64

File tree

3 files changed

+0
-4
lines changed

3 files changed

+0
-4
lines changed

llvm/test/Transforms/DeadStoreElimination/memintrinsics.ll

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ define void @test3() {
3838
; CHECK-NEXT: ret void
3939
;
4040
%A = alloca i8
41-
%B = alloca i8
4241

4342
store i8 0, i8* %A ;; Written to by memset
4443

@@ -87,7 +86,6 @@ define void @test6() {
8786
; CHECK-NEXT: ret void
8887
;
8988
%A = alloca i16, i16 1024, align 2
90-
%B = alloca i16, i16 1024, align 2
9189

9290
store atomic i16 0, i16* %A unordered, align 2 ;; Written to by memset
9391

llvm/test/Transforms/DeadStoreElimination/merge-stores-big-endian.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ entry:
4040

4141
%wptr = bitcast i64* %ptr to i16*
4242
%wptr1 = getelementptr inbounds i16, i16* %wptr, i64 1
43-
%wptr2 = getelementptr inbounds i16, i16* %wptr, i64 2
4443
%wptr3 = getelementptr inbounds i16, i16* %wptr, i64 3
4544

4645
;; We should be able to merge these two stores with the i64 one above

llvm/test/Transforms/DeadStoreElimination/merge-stores.ll

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ entry:
3939

4040
%wptr = bitcast i64* %ptr to i16*
4141
%wptr1 = getelementptr inbounds i16, i16* %wptr, i64 1
42-
%wptr2 = getelementptr inbounds i16, i16* %wptr, i64 2
4342
%wptr3 = getelementptr inbounds i16, i16* %wptr, i64 3
4443

4544
;; We should be able to merge these two stores with the i64 one above

0 commit comments

Comments
 (0)