forked from OSchip/llvm-project
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
This commit is contained in:
parent
945203bbbe
commit
42ded7042c
|
@ -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
|
|
||||||
}
|
|
Loading…
Reference in New Issue