diff options
Diffstat (limited to 'release_23/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll')
-rw-r--r-- | release_23/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/release_23/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll b/release_23/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll deleted file mode 100644 index dac81a39990a..000000000000 --- a/release_23/test/Transforms/GlobalDCE/2002-08-17-FunctionDGE.ll +++ /dev/null @@ -1,17 +0,0 @@ -; Make sure that functions are removed successfully if they are referred to by -; a global that is dead. Make sure any globals they refer to die as well. - -; RUN: llvm-as < %s | opt -globaldce | llvm-dis | not grep foo - -;; Unused, kills %foo -@b = internal global i32 ()* @foo ; <i32 ()**> [#uses=0] - -;; Should die when function %foo is killed -@foo.upgrd.1 = internal global i32 7 ; <i32*> [#uses=1] - - ;; dies when %b dies. -define internal i32 @foo() { - %ret = load i32* @foo.upgrd.1 ; <i32> [#uses=1] - ret i32 %ret -} - |