export function w $main() { @start.1 @body.2 %.1 =w loadw $i jnz %.1, @cond_true.3, @cond_false.4 @cond_true.3 jmp @cond_join.5 @cond_false.4 @cond_join.5 %.2 =w phi @cond_true.3 1, @cond_false.4 0 jnz %.2, @if_true.6, @if_false.7 @if_true.6 ret 1 @if_false.7 %.3 =s loads $f %.4 =w cnes %.3, s_0 jnz %.4, @cond_true.8, @cond_false.9 @cond_true.8 jmp @cond_join.10 @cond_false.9 @cond_join.10 %.5 =w phi @cond_true.8 1, @cond_false.9 0 jnz %.5, @if_true.11, @if_false.12 @if_true.11 ret 1 @if_false.12 %.6 =l loadl $p %.7 =w cnel %.6, 0 jnz %.7, @cond_true.13, @cond_false.14 @cond_true.13 jmp @cond_join.15 @cond_false.14 @cond_join.15 %.8 =w phi @cond_true.13 1, @cond_false.14 0 jnz %.8, @if_true.16, @if_false.17 @if_true.16 ret 1 @if_false.17 ret 0 } export data $i = align 4 { z 4 } export data $f = align 4 { z 4 } export data $p = align 8 { z 8 }