summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/MergeFunc
diff options
context:
space:
mode:
authorNick Lewycky <nicholas@mxc.ca>2009-06-12 13:24:41 +0000
committerNick Lewycky <nicholas@mxc.ca>2009-06-12 13:24:41 +0000
commit42ded7042c1a14403aca3d8b4419e60bcc0e51ea (patch)
tree77abef8ec54ab054ce94281d682d6a6c2dbe2196 /llvm/test/Transforms/MergeFunc
parent945203bbbef980f0eb7cba7897716fb29d7cf81a (diff)
downloadbcm5719-llvm-42ded7042c1a14403aca3d8b4419e60bcc0e51ea.tar.gz
bcm5719-llvm-42ded7042c1a14403aca3d8b4419e60bcc0e51ea.zip
This test is wrong. If you have two weak functions F and G you can't make
either one call the other since either one can be replaced at link time, and they need to be independent. llvm-svn: 73225
Diffstat (limited to 'llvm/test/Transforms/MergeFunc')
-rw-r--r--llvm/test/Transforms/MergeFunc/fold-weak.ll11
1 files changed, 0 insertions, 11 deletions
diff --git a/llvm/test/Transforms/MergeFunc/fold-weak.ll b/llvm/test/Transforms/MergeFunc/fold-weak.ll
deleted file mode 100644
index d98fde0228f..00000000000
--- a/llvm/test/Transforms/MergeFunc/fold-weak.ll
+++ /dev/null
@@ -1,11 +0,0 @@
-; RUN: llvm-as < %s | opt -mergefunc | llvm-dis | grep {alias weak} | count 2
-
-define weak i32 @sum(i32 %x, i32 %y) {
- %sum = add i32 %x, %y
- ret i32 %sum
-}
-
-define weak i32 @add(i32 %x, i32 %y) {
- %sum = add i32 %x, %y
- ret i32 %sum
-}
OpenPOWER on IntegriCloud