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