blob: 049b1ebbe7039bb8725e12f1fa63049e018909c0 [file] [log] [blame]
Rafael Espindola204b0c22006-12-05 17:00:17 +00001; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm &&
Rafael Espindola392b1b22006-12-06 13:35:10 +00002; 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
Rafael Espindola204b0c22006-12-05 17:00:17 +00004
5implementation ; Functions:
6
7weak uint %f() {
8entry:
9 unreachable
10}
Rafael Espindola392b1b22006-12-06 13:35:10 +000011
12void %g() {
13entry:
14 tail call void %h( )
15 ret void
16}
17
18declare extern_weak void %h()