define weak i32 @baz() #0 {
entry:
ret i32 0
}
define i8* @bar() {
ret i8* bitcast (i32 ()* @baz to i8*)