diff options
author | Chris Lattner <sabre@nondot.org> | 2010-11-30 01:06:43 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-11-30 01:06:43 +0000 |
commit | c2e3445273493636bcc9104ce945fd732ef5cf2d (patch) | |
tree | 0a11feec41c0f5bae534648bf1434b6646d1e638 | |
parent | 7578d0df51e5eb33c361b2fd1ea36394b68f50f7 (diff) | |
download | bcm5719-llvm-c2e3445273493636bcc9104ce945fd732ef5cf2d.tar.gz bcm5719-llvm-c2e3445273493636bcc9104ce945fd732ef5cf2d.zip |
merge one more away
llvm-svn: 120375
-rw-r--r-- | llvm/test/Transforms/DeadStoreElimination/alloca.ll | 9 | ||||
-rw-r--r-- | llvm/test/Transforms/DeadStoreElimination/simple.ll | 12 |
2 files changed, 12 insertions, 9 deletions
diff --git a/llvm/test/Transforms/DeadStoreElimination/alloca.ll b/llvm/test/Transforms/DeadStoreElimination/alloca.ll deleted file mode 100644 index b6818eb3824..00000000000 --- a/llvm/test/Transforms/DeadStoreElimination/alloca.ll +++ /dev/null @@ -1,9 +0,0 @@ -; RUN: opt < %s -dse -S | not grep DEAD - -define void @test(i32* %Q) { - %P = alloca i32 ; <i32*> [#uses=1] - %DEAD = load i32* %Q ; <i32> [#uses=1] - store i32 %DEAD, i32* %P - ret void -} - diff --git a/llvm/test/Transforms/DeadStoreElimination/simple.ll b/llvm/test/Transforms/DeadStoreElimination/simple.ll index abaff304f62..1aa62bb6e00 100644 --- a/llvm/test/Transforms/DeadStoreElimination/simple.ll +++ b/llvm/test/Transforms/DeadStoreElimination/simple.ll @@ -165,3 +165,15 @@ define i32* @test13() { declare noalias i8* @malloc(i32) + + +define void @test14(i32* %Q) { + %P = alloca i32 + %DEAD = load i32* %Q + store i32 %DEAD, i32* %P + ret void + +; CHECK: @test14 +; CHECK-NEXT: ret void +} + |