diff options
author | Chris Lattner <sabre@nondot.org> | 2003-07-23 22:02:39 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2003-07-23 22:02:39 +0000 |
commit | 092fb6c66c8677a9915925a8800e366a9129472b (patch) | |
tree | 267f9e11f228b28565b66a60923eb883354f4bcb /llvm/test/Regression/Transforms/FunctionResolve/2003-07-23-CPR-Reference.ll | |
parent | bfb1d03159f29021da5a97c9c1af5440756bf83d (diff) | |
download | bcm5719-llvm-092fb6c66c8677a9915925a8800e366a9129472b.tar.gz bcm5719-llvm-092fb6c66c8677a9915925a8800e366a9129472b.zip |
New testcase
llvm-svn: 7284
Diffstat (limited to 'llvm/test/Regression/Transforms/FunctionResolve/2003-07-23-CPR-Reference.ll')
-rw-r--r-- | llvm/test/Regression/Transforms/FunctionResolve/2003-07-23-CPR-Reference.ll | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/llvm/test/Regression/Transforms/FunctionResolve/2003-07-23-CPR-Reference.ll b/llvm/test/Regression/Transforms/FunctionResolve/2003-07-23-CPR-Reference.ll new file mode 100644 index 00000000000..b9d561a7ef4 --- /dev/null +++ b/llvm/test/Regression/Transforms/FunctionResolve/2003-07-23-CPR-Reference.ll @@ -0,0 +1,10 @@ +; RUN: as < %s | opt -funcresolve | dis | not grep foo + +; The funcresolve pass was resolving the two foo's together in this test, +; adding a ConstantPointerRef to one of them. Then because of this +; reference, it wasn't able to delete the dead declaration. :( + +declare int %foo(...) +declare int %foo(int) + + |