print weak references
[oota-llvm.git] / test / CodeGen / ARM / weak.ll
1 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm &&
2 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm | grep .weak.*f &&
3 ; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm | grep .weak.*h
4
5 implementation   ; Functions:
6
7 weak uint %f() {
8 entry:
9         unreachable
10 }
11
12 void %g() {
13 entry:
14         tail call void %h( )
15         ret void
16 }
17
18 declare extern_weak void %h()