From: Sanjoy Das Date: Mon, 13 Jun 2016 20:12:07 +0000 (+0000) Subject: Move previously added test case to the right location X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=60271907e7e11d19f713eef8baf9a7febdb8a825;p=llvm Move previously added test case to the right location In rL272580 I accidentally added a test case to test/CodeGen when test/Transforms/DeadStoreElimination/ is a better place for it. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272581 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGen/X86/statepoint-memdep.ll b/test/CodeGen/X86/statepoint-memdep.ll deleted file mode 100644 index c22a25ed7d8..00000000000 --- a/test/CodeGen/X86/statepoint-memdep.ll +++ /dev/null @@ -1,17 +0,0 @@ -; RUN: opt -S -dse < %s | FileCheck %s -target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" -target triple = "x86_64-unknown-linux-gnu" - -define void @f() { - ; CHECK-LABEL: @f( - %s = alloca i64 - ; Verify that this first store is not considered killed by the second one - ; since it could be observed from the deopt continuation. - ; CHECK: store i64 1, i64* %s - store i64 1, i64* %s - call void @g() [ "deopt"(i64* %s) ] - store i64 0, i64* %s - ret void -} - -declare void @g() diff --git a/test/Transforms/DeadStoreElimination/operand-bundles.ll b/test/Transforms/DeadStoreElimination/operand-bundles.ll index 0ac9ff0d663..d71b9673ed1 100644 --- a/test/Transforms/DeadStoreElimination/operand-bundles.ll +++ b/test/Transforms/DeadStoreElimination/operand-bundles.ll @@ -29,3 +29,15 @@ define void @test2() { call void @foo() ret void } + +define void @test3() { + ; CHECK-LABEL: @test3( + %s = alloca i64 + ; Verify that this first store is not considered killed by the second one + ; since it could be observed from the deopt continuation. + ; CHECK: store i64 1, i64* %s + store i64 1, i64* %s + call void @foo() [ "deopt"(i64* %s) ] + store i64 0, i64* %s + ret void +}