.file "q3.c" .section .rodata .align 3 .LC0: .long 1073741824 .long 0 .align 3 .LC1: .long 0 .long 0 .section ".text" .align 2 .globl foo .type foo, @function foo: stwu 1,-64(1) stw 31,60(1) mr 31,1 stfd 1,40(31) stfd 2,48(31) lfd 0,40(31) lis 9,.LC0@ha la 9,.LC0@l(9) lfd 13,0(9) fdiv 0,0,13 stfd 0,8(31) .L2: lfd 13,40(31) lfd 0,8(31) fdiv 13,13,0 lfd 0,8(31) fadd 13,13,0 lis 9,.LC0@ha la 9,.LC0@l(9) lfd 0,0(9) fdiv 0,13,0 stfd 0,16(31) lfd 13,16(31) lfd 0,8(31) fsub 13,13,0 lfd 0,16(31) fdiv 0,13,0 stfd 0,24(31) lfd 13,24(31) lis 9,.LC1@ha la 9,.LC1@l(9) lfd 0,0(9) fcmpu 7,13,0 blt 7,.L5 b .L3 .L5: lis 9,.LC1@ha la 9,.LC1@l(9) lfd 0,0(9) lfd 13,24(31) fsub 0,0,13 stfd 0,24(31) .L3: lfd 0,16(31) stfd 0,8(31) lfd 13,24(31) lfd 0,48(31) fcmpu 7,13,0 bgt 7,.L2 lfd 0,16(31) fmr 1,0 lwz 11,0(1) lwz 31,-4(11) mr 1,11 blr .size foo,.-foo .ident "GCC: (GNU) 4.0.2 (Debian 4.0.2-2)" .section .note.GNU-stack,"",@progbits