stage2/genautomata.o: file format elf64-ia64-little Disassembly of section .text: 000000000001be30 : 1be30: 08 28 1d 0e 80 05 [MMI] alloc r37=ar.pfs,7,7,0 1be36: 00 81 33 7e 46 80 adds r16=-16,r12 1be3c: 01 66 fc 8c adds r12=-32,r12 1be40: 09 08 01 02 00 24 [MMI] addl r33=0,r1 1be40: GPREL22 .sbss+0x40 1be42: GPREL22 .sbss+0x6c 1be46: 60 02 04 00 42 60 mov r38=r1 1be4c: 04 08 00 90 addl r35=0,r1;; 1be50: 18 80 08 20 d8 1d [MMB] stf.spill [r16]=f2,16 1be56: f0 00 84 30 20 00 ld8 r15=[r33] 1be5c: 00 00 00 20 nop.b 0x0 1be60: 09 00 01 00 00 21 [MMI] mov r32=r0 1be61: GPREL22 .sdata 1be66: 20 02 04 00 48 80 addl r34=0,r1 1be6c: 04 00 c4 00 mov r36=b0;; 1be70: 1c 00 0c 20 d8 19 [MFB] stf.spill [r16]=f3 1be76: 30 08 04 20 00 00 mov f3=f1 1be7c: 00 00 00 20 nop.b 0x0 1be80: 19 00 00 00 01 00 [MMB] nop.m 0x0 1be86: e0 00 3c 20 20 00 ld4 r14=[r15] 1be8c: 00 00 00 20 nop.b 0x0;; 1be90: 10 00 00 00 01 00 [MIB] nop.m 0x0 1be96: 70 00 38 0c 63 03 cmp4.lt p7,p6=0,r14 1be9c: 80 00 00 43 (p06) br.cond.dpnt.few 1bf10 1bea0: 01 00 00 00 01 00 [MII] nop.m 0x0 1bea6: e0 00 80 2c 00 00 sxt4 r14=r32 1beac: 14 00 01 84 adds r32=1,r32;; 1beb0: 03 00 00 00 01 00 [MII] nop.m 0x0 1beb6: e0 70 3c 24 40 c0 shladd r14=r14,3,r15;; 1bebc: 01 72 00 84 adds r14=32,r14;; 1bec0: 0a 70 00 1c 18 10 [MMI] ld8 r14=[r14];; 1bec6: f0 60 39 00 42 00 adds r15=44,r14 1becc: 82 72 00 84 adds r16=40,r14 1bed0: 19 00 00 00 01 00 [MMB] nop.m 0x0 1bed6: e0 00 38 20 20 00 ld4 r14=[r14] 1bedc: 00 00 00 20 nop.b 0x0;; 1bee0: 10 00 00 00 01 00 [MIB] nop.m 0x0 1bee6: 70 00 38 0c f3 03 cmp4.eq p7,p6=0,r14 1beec: 70 00 00 43 (p07) br.cond.dpnt.few 1bf50 1bef0: 0b 78 00 42 18 10 [MMI] ld8 r15=[r33];; 1bef6: e0 00 3c 20 20 00 ld4 r14=[r15] 1befc: 00 00 04 00 nop.i 0x0;; 1bf00: 10 00 00 00 01 00 [MIB] nop.m 0x0 1bf06: 70 00 39 0c e1 03 cmp4.lt p7,p6=r32,r14 1bf0c: a0 ff ff 4a (p07) br.cond.dptk.few 1bea0 1bf10: 0e 00 00 00 01 00 [MMF] nop.m 0x0 1bf16: 00 00 00 02 00 00 nop.m 0x0 1bf1c: 31 18 40 00 mov f8=f3 1bf20: 0d 88 40 18 00 21 [MFI] adds r17=16,r12 1bf26: 00 00 00 02 00 00 nop.f 0x0 1bf2c: 50 02 aa 00 mov.i ar.pfs=r37;; 1bf30: 02 10 40 22 d8 1c [MII] ldf.fill f2=[r17],16 1bf36: 00 20 05 80 03 00 mov b0=r36;; 1bf3c: 00 00 04 00 nop.i 0x0 1bf40: 18 18 00 22 d8 18 [MMB] ldf.fill f3=[r17] 1bf46: c0 00 31 00 42 80 adds r12=32,r12 1bf4c: 08 00 84 00 br.ret.sptk.many b0 1bf50: 19 78 00 1e 10 10 [MMB] ld4 r15=[r15] 1bf56: e0 00 40 20 20 00 ld4 r14=[r16] 1bf5c: 00 00 00 20 nop.b 0x0;; 1bf60: 03 00 00 00 01 00 [MII] nop.m 0x0 1bf66: e0 70 3c 0a 40 c0 sub r14=r14,r15;; 1bf6c: 01 70 58 00 sxt4 r14=r14;; 1bf70: 19 00 00 00 01 00 [MMB] nop.m 0x0 1bf76: 70 70 00 c2 31 00 setf.sig f7=r14 1bf7c: 00 00 00 20 nop.b 0x0;; 1bf80: 0f 00 00 00 01 00 [MMF] nop.m 0x0 1bf86: 00 00 00 02 00 c0 nop.m 0x0 1bf8c: 70 00 70 00 fcvt.xf f6=f7;; 1bf90: 0f 00 00 00 01 00 [MMF] nop.m 0x0 1bf96: 00 00 00 02 00 00 nop.m 0x0 1bf9c: 01 30 04 90 fnorm.d.s0 f8=f6;; 1bfa0: 1d 00 00 00 01 00 [MFB] nop.m 0x0 1bfa2: PCREL21B log 1bfa6: 80 08 20 02 48 00 fadd.d.s0 f8=f8,f1 1bfac: 08 00 00 50 br.call.sptk.many b0=1bfa0 ;; 1bfb0: 19 08 00 4c 00 21 [MMB] mov r1=r38 1bfb6: e0 00 8c 20 20 00 ld4 r14=[r35] 1bfbc: 00 00 00 20 nop.b 0x0;; 1bfc0: 02 00 00 00 01 00 [MII] nop.m 0x0 1bfc6: e0 00 38 2c 00 00 sxt4 r14=r14;; 1bfcc: 00 00 04 00 nop.i 0x0 1bfd0: 02 38 38 00 e1 18 [MII] setf.sig f7=r14 1bfd6: 00 00 00 02 00 00 nop.i 0x0;; 1bfdc: 00 00 04 00 nop.i 0x0 1bfe0: 1d 00 00 00 01 00 [MFB] nop.m 0x0 1bfe6: 60 38 00 38 00 00 fcvt.xf f6=f7 1bfec: 00 00 00 20 nop.b 0x0;; 1bff0: 1d 00 00 00 01 00 [MFB] nop.m 0x0 1bff2: PCREL21B __divdf3 1bff6: 90 00 18 02 48 00 fnorm.d.s0 f9=f6 1bffc: 08 00 00 50 br.call.sptk.many b0=1bff0 ;; 1c000: 1d 08 00 4c 00 21 [MFB] mov r1=r38 1c002: PCREL21B exp 1c006: 00 00 00 02 00 00 nop.f 0x0 1c00c: 08 00 00 50 br.call.sptk.many b0=1c000 ;; 1c010: 0c 00 00 00 01 00 [MFI] nop.m 0x0 1c016: 20 40 20 20 00 20 mov f2=f8 1c01c: 00 30 01 84 mov r1=r38 1c020: 02 40 00 44 18 18 [MII] ldfd f8=[r34] 1c026: 00 00 00 02 00 00 nop.i 0x0;; 1c02c: 00 00 04 00 nop.i 0x0 1c030: 1d 00 00 00 01 00 [MFB] nop.m 0x0 1c032: PCREL21B __divdf3 1c036: 90 10 08 20 00 00 mov f9=f2 1c03c: 08 00 00 50 br.call.sptk.many b0=1c030 ;; 1c040: 0f 08 00 4c 00 21 [MMF] mov r1=r38 1c046: 00 00 00 02 00 c0 nop.m 0x0 1c04c: 30 40 1c 48 fcmp.lt.s0 p6,p7=f3,f8;; 1c050: 16 00 00 00 00 08 [BBB] nop.b 0x0 1c056: 00 00 00 00 90 03 nop.b 0x0 1c05c: a0 fe ff 4a (p07) br.cond.dptk.few 1bef0 1c060: 0f 78 00 42 18 10 [MMF] ld8 r15=[r33] 1c066: 00 00 00 02 00 60 nop.m 0x0 1c06c: 00 18 08 90 fmpy.d.s0 f3=f3,f2;; 1c070: 19 00 00 00 01 00 [MMB] nop.m 0x0 1c076: e0 00 3c 20 20 00 ld4 r14=[r15] 1c07c: 00 00 00 20 nop.b 0x0;; 1c080: 10 00 00 00 01 00 [MIB] nop.m 0x0 1c086: 70 00 39 0c e1 03 cmp4.lt p7,p6=r32,r14 1c08c: 20 fe ff 4a (p07) br.cond.dptk.few 1bea0 1c090: 17 00 00 00 00 08 [BBB] nop.b 0x0 1c096: 00 00 00 00 10 00 nop.b 0x0 1c09c: 80 fe ff 48 br.few 1bf10 ;;