/home/scole/Downloads/gcc7//GENERIC/kern_todr.o: file format elf64-ia64-little Disassembly of section .text: 0000000000000000 : 0: 08 00 00 00 01 00 [MMI] nop.m 0x0 6: f0 00 04 00 48 00 addl r15=0,r1 c: 02 00 01 84 mov r16=r32 10: 05 00 00 00 01 00 [MLX] nop.m 0x0 16: 00 00 00 00 00 00 movl r32=0x0;; 1c: 04 00 00 60 20: 09 70 00 1e 18 10 [MMI] ld8 r14=[r15] 26: 00 00 00 02 00 00 nop.m 0x0 2c: 14 00 01 80 add r32=r1,r32;; 30: 11 30 00 1c 07 39 [MIB] cmp.eq p6,p7=0,r14 36: 00 00 00 02 80 03 nop.i 0x0 3c: 20 00 00 43 (p07) br.cond.dpnt.few 50 ;; 40: 11 00 40 1e 98 11 [MIB] st8 [r15]=r16 46: 00 00 00 02 00 80 nop.i 0x0 4c: 08 00 84 00 br.ret.sptk.many b0;; 50: 11 10 04 00 80 05 [MIB] alloc r2=ar.pfs,1,0,0 56: 00 00 00 02 00 00 nop.i 0x0 5c: 08 00 00 40 br.many 50 ;; 60: 0d 00 00 00 01 00 [MFI] nop.m 0x0 66: 00 00 00 00 00 00 break.f 0x0 6c: 00 00 04 00 nop.i 0x0;; 70: 08 00 00 00 01 00 [MMI] nop.m 0x0 76: 00 00 00 02 00 00 nop.m 0x0 7c: 00 00 04 00 nop.i 0x0 0000000000000080 : 80: 18 20 21 0c 80 05 [MMB] alloc r36=ar.pfs,8,6,0 86: c0 80 33 7e 46 00 adds r12=-16,r12 8c: 00 00 00 20 nop.b 0x0 90: 01 70 60 40 00 21 [MII] adds r14=24,r32 96: 30 02 00 62 00 a0 mov r35=b0 9c: 04 08 00 84 mov r37=r1;; a0: 09 40 00 1c 18 10 [MMI] ld8 r8=[r14] a6: 70 02 84 00 42 c0 mov r39=r33 ac: 04 00 01 84 mov r38=r32;; b0: 11 30 00 10 07 39 [MIB] cmp.eq p6,p7=0,r8 b6: 00 00 00 02 00 03 nop.i 0x0 bc: d0 00 00 43 (p06) br.cond.dpnt.few 180 ;; c0: 09 00 00 00 01 00 [MMI] nop.m 0x0 c6: e0 40 20 30 28 00 ld8 r14=[r8],8 cc: 00 00 04 00 nop.i 0x0;; d0: 11 08 00 10 18 10 [MIB] ld8 r1=[r8] d6: 60 70 04 80 03 00 mov b6=r14 dc: 68 00 80 10 br.call.sptk.many b0=b6;; e0: 08 00 00 00 01 00 [MMI] nop.m 0x0 e6: 10 00 94 00 42 40 mov r1=r37 ec: 04 40 00 84 mov r34=r8 f0: 19 00 00 00 01 00 [MMB] nop.m 0x0 f6: 70 00 20 0c 73 03 cmp4.eq p7,p6=0,r8 fc: 70 00 00 42 (p06) br.cond.dptk.few 160 ;; 100: 09 70 00 02 00 24 [MMI] addl r14=0,r1 106: f0 00 84 30 20 00 ld8 r15=[r33] 10c: 00 00 04 00 nop.i 0x0;; 110: 0b 70 00 1c 18 10 [MMI] ld8 r14=[r14];; 116: 00 01 38 20 20 00 ld4 r16=[r14] 11c: 00 00 04 00 nop.i 0x0;; 120: 0b 70 40 00 13 20 [MMI] shladd r14=r16,4,r0;; 126: e0 70 40 0a 40 00 sub r14=r14,r16 12c: 00 00 04 00 nop.i 0x0;; 130: 0b 70 38 00 11 20 [MMI] shladd r14=r14,2,r0;; 136: 00 00 00 02 00 c0 nop.m 0x0 13c: 01 70 58 00 sxt4 r14=r14;; 140: 09 00 00 00 01 00 [MMI] nop.m 0x0 146: e0 78 38 00 40 00 add r14=r15,r14 14c: 00 00 04 00 nop.i 0x0;; 150: 08 00 38 42 98 11 [MMI] st8 [r33]=r14 156: 00 00 00 02 00 00 nop.m 0x0 15c: 00 00 04 00 nop.i 0x0 160: 02 40 00 44 00 21 [MII] mov r8=r34 166: 00 20 01 55 00 00 mov.i ar.pfs=r36;; 16c: 30 0a 00 07 mov b0=r35 170: 19 00 00 00 01 00 [MMB] nop.m 0x0 176: c0 80 30 00 42 80 adds r12=16,r12 17c: 08 00 84 00 br.ret.sptk.many b0;; 180: 09 70 a0 40 00 21 [MMI] adds r14=40,r32 186: 70 82 30 00 42 c0 adds r39=16,r12 18c: 04 00 01 84 mov r38=r32;; 190: 09 00 00 00 01 00 [MMI] nop.m 0x0 196: 80 00 38 30 20 00 ld8 r8=[r14] 19c: 00 00 04 00 nop.i 0x0;; 1a0: 11 30 00 10 07 39 [MIB] cmp.eq p6,p7=0,r8 1a6: 00 00 00 02 00 03 nop.i 0x0 1ac: c0 01 00 43 (p06) br.cond.dpnt.few 360 ;; 1b0: 0a 70 20 10 18 14 [MMI] ld8 r14=[r8],8;; 1b6: 00 00 00 02 00 c0 nop.m 0x0 1bc: e0 08 00 07 mov b6=r14 1c0: 19 08 00 10 18 10 [MMB] ld8 r1=[r8] 1c6: 00 00 00 02 00 00 nop.m 0x0 1cc: 68 00 80 10 br.call.sptk.many b0=b6;; 1d0: 08 70 60 18 00 21 [MMI] adds r14=24,r12 1d6: 10 00 94 00 42 00 mov r1=r37 1dc: 00 00 04 00 nop.i 0x0 1e0: 19 38 00 10 86 39 [MMB] cmp4.eq p7,p6=0,r8 1e6: 20 02 20 00 42 03 mov r34=r8 1ec: 80 ff ff 4b (p06) br.cond.dpnt.few 160 ;; 1f0: 0b 70 00 1c 00 10 [MMI] ld1 r14=[r14];; 1f6: e0 f8 3b 7e 46 00 adds r14=-1,r14 1fc: 00 00 04 00 nop.i 0x0;; 200: 01 00 00 00 01 00 [MII] nop.m 0x0 206: e0 00 38 20 00 00 zxt1 r14=r14 20c: 00 00 04 00 nop.i 0x0;; 210: 11 38 2c 1c 86 35 [MIB] cmp4.ltu p7,p6=11,r14 216: e0 c8 30 00 c2 03 adds r14=25,r12 21c: 20 01 00 43 (p07) br.cond.dpnt.few 330 ;; 220: 0b 70 00 1c 00 10 [MMI] ld1 r14=[r14];; 226: e0 f8 3b 7e 46 00 adds r14=-1,r14 22c: 00 00 04 00 nop.i 0x0;; 230: 01 00 00 00 01 00 [MII] nop.m 0x0 236: e0 00 38 20 00 00 zxt1 r14=r14 23c: 00 00 04 00 nop.i 0x0;; 240: 10 00 00 00 01 00 [MIB] nop.m 0x0 246: 60 f0 38 0e 6b 03 cmp4.ltu p6,p7=30,r14 24c: f0 00 00 42 (p06) br.cond.dptk.few 330 250: 09 70 6c 18 00 21 [MMI] adds r14=27,r12 256: 00 00 00 02 00 c0 nop.m 0x0 25c: 04 61 00 84 adds r38=16,r12;; 260: 09 00 00 00 01 00 [MMI] nop.m 0x0 266: e0 00 38 00 20 00 ld1 r14=[r14] 26c: 00 00 04 00 nop.i 0x0;; 270: 11 30 5c 1c 87 35 [MIB] cmp4.ltu p6,p7=23,r14 276: e0 e0 30 00 42 03 adds r14=28,r12 27c: c0 00 00 43 (p06) br.cond.dpnt.few 330 ;; 280: 09 00 00 00 01 00 [MMI] nop.m 0x0 286: e0 00 38 00 20 00 ld1 r14=[r14] 28c: 00 00 04 00 nop.i 0x0;; 290: 11 30 ec 1c 87 35 [MIB] cmp4.ltu p6,p7=59,r14 296: e0 e8 30 00 42 03 adds r14=29,r12 29c: a0 00 00 43 (p06) br.cond.dpnt.few 330 ;; 2a0: 09 00 00 00 01 00 [MMI] nop.m 0x0 2a6: e0 00 38 00 20 00 ld1 r14=[r14] 2ac: 00 00 04 00 nop.i 0x0;; 2b0: 11 30 f0 1c 87 35 [MIB] cmp4.ltu p6,p7=60,r14 2b6: 00 00 00 02 00 03 nop.i 0x0 2bc: 80 00 00 43 (p06) br.cond.dpnt.few 330 ;; 2c0: 11 00 00 00 01 00 [MIB] nop.m 0x0 2c6: 00 00 00 02 00 00 nop.i 0x0 2cc: 08 00 00 50 br.call.sptk.many b0=2c0 ;; 2d0: 0b 70 00 02 00 24 [MMI] addl r14=0,r1;; 2d6: e0 00 38 30 20 00 ld8 r14=[r14] 2dc: 00 00 04 00 nop.i 0x0;; 2e0: 0b 78 00 1c 10 10 [MMI] ld4 r15=[r14];; 2e6: e0 78 00 26 40 00 shladd r14=r15,4,r0 2ec: 00 00 04 00 nop.i 0x0;; 2f0: 0b 70 38 1e 05 20 [MMI] sub r14=r14,r15;; 2f6: e0 70 00 22 40 00 shladd r14=r14,2,r0 2fc: 00 00 04 00 nop.i 0x0;; 300: 01 00 00 00 01 00 [MII] nop.m 0x0 306: e0 00 38 2c 00 00 sxt4 r14=r14 30c: 00 00 04 00 nop.i 0x0;; 310: 0b 40 38 10 00 20 [MMI] add r8=r14,r8;; 316: 80 40 84 30 2b c0 st8 [r33]=r8,8 31c: 80 00 1c c0 cmp.lt p6,p7=r8,r0;; 320: 10 00 00 42 90 11 [MIB] st4 [r33]=r0 326: 00 00 00 02 80 03 nop.i 0x0 32c: 40 fe ff 4a (p07) br.cond.dptk.few 160 330: 09 00 00 00 01 00 [MMI] nop.m 0x0 336: 20 b2 00 00 48 00 mov r34=22 33c: 00 00 04 00 nop.i 0x0;; 340: 02 40 00 44 00 21 [MII] mov r8=r34 346: 00 20 01 55 00 00 mov.i ar.pfs=r36;; 34c: 30 0a 00 07 mov b0=r35 350: 18 00 00 00 01 00 [MMB] nop.m 0x0 356: c0 80 30 00 42 80 adds r12=16,r12 35c: 08 00 84 00 br.ret.sptk.many b0 360: 09 00 00 00 01 00 [MMI] nop.m 0x0 366: 20 32 00 00 48 00 mov r34=6 36c: 00 00 04 00 nop.i 0x0;; 370: 02 40 00 44 00 21 [MII] mov r8=r34 376: 00 20 01 55 00 00 mov.i ar.pfs=r36;; 37c: 30 0a 00 07 mov b0=r35 380: 19 00 00 00 01 00 [MMB] nop.m 0x0 386: c0 80 30 00 42 80 adds r12=16,r12 38c: 08 00 84 00 br.ret.sptk.many b0;; 390: 08 00 00 00 01 00 [MMI] nop.m 0x0 396: 00 00 00 02 00 00 nop.m 0x0 39c: 00 00 04 00 nop.i 0x0 3a0: 08 00 00 00 01 00 [MMI] nop.m 0x0 3a6: 00 00 00 02 00 00 nop.m 0x0 3ac: 00 00 04 00 nop.i 0x0 3b0: 08 00 00 00 01 00 [MMI] nop.m 0x0 3b6: 00 00 00 02 00 00 nop.m 0x0 3bc: 00 00 04 00 nop.i 0x0 00000000000003c0 : 3c0: 08 38 35 12 80 05 [MMI] alloc r39=ar.pfs,13,9,0 3c6: c0 80 32 7e 46 c0 adds r12=-48,r12 3cc: 04 00 c4 00 mov r38=b0 3d0: 02 18 01 40 00 21 [MII] mov r35=r32 3d6: 00 00 00 02 00 20 nop.i 0x0;; 3dc: 04 63 00 84 adds r33=48,r12 3e0: 09 60 01 00 00 21 [MMI] mov r44=r0 3e6: b0 42 00 00 48 20 mov r43=8 3ec: 05 00 00 84 mov r41=r0;; 3f0: 11 00 80 42 98 11 [MIB] st8 [r33]=r32 3f6: a0 02 84 00 42 00 mov r42=r33 3fc: 08 00 00 50 br.call.sptk.many b0=3f0 ;; 400: 05 78 00 42 18 50 [MLX] ld8 r15=[r33] 406: 09 00 00 00 00 c0 movl r14=0x966017f;; 40c: f1 d7 08 60 410: 09 00 00 00 01 00 [MMI] nop.m 0x0 416: 60 70 3c 0e 60 00 cmp.lt p6,p7=r14,r15 41c: 00 00 04 00 nop.i 0x0;; 420: d1 10 01 00 00 a1 [MIB] (p06) mov r34=r0 426: 41 c2 30 00 42 03 (p06) adds r36=24,r12 42c: b0 00 00 42 (p06) br.cond.dptk.few 4d0 ;; 430: 09 30 00 1e 07 39 [MMI] cmp.eq p6,p7=0,r15 436: 40 82 30 00 42 40 adds r36=16,r12 43c: 14 00 00 90 mov r34=1;; 440: 05 00 00 00 01 00 [MLX] nop.m 0x0 446: 00 00 00 00 80 23 (p07) movl r41=0x0;; 44c: 05 00 00 60 450: f1 48 05 52 00 20 [MIB] (p07) add r41=r1,r41 456: 00 00 00 02 80 03 nop.i 0x0 45c: 08 00 00 53 (p07) br.call.dpnt.many b0=450 ;; 460: 09 70 68 01 0f 24 [MMI] mov r14=2010 466: f0 60 00 00 48 20 mov r15=12 46c: 05 61 00 84 adds r41=16,r12;; 470: 09 40 38 48 98 15 [MMI] st8 [r36]=r14,8 476: 00 00 00 02 00 c0 nop.m 0x0 47c: 11 00 08 90 mov r14=257;; 480: 09 00 38 48 88 11 [MMI] st2 [r36]=r14 486: 00 00 00 02 00 c0 nop.m 0x0 48c: b1 61 00 84 adds r14=27,r12;; 490: 09 00 3c 1c 80 11 [MMI] st1 [r14]=r15 496: 00 00 00 02 00 c0 nop.m 0x0 49c: c1 61 00 84 adds r14=28,r12;; 4a0: 02 00 00 1c 80 11 [MII] st1 [r14]=r0 4a6: e0 e8 30 00 42 00 adds r14=29,r12;; 4ac: 00 00 04 00 nop.i 0x0 4b0: 19 00 00 1c 80 11 [MMB] st1 [r14]=r0 4b6: 00 00 00 02 00 00 nop.m 0x0 4bc: 08 00 00 50 br.call.sptk.many b0=4b0 ;; 4c0: 08 00 20 42 98 11 [MMI] st8 [r33]=r8 4c6: 00 00 00 02 00 00 nop.m 0x0 4cc: 00 00 04 00 nop.i 0x0 4d0: 09 28 01 02 00 24 [MMI] addl r37=0,r1 4d6: 00 00 00 02 00 40 nop.m 0x0 4dc: 05 61 00 84 adds r42=16,r12;; 4e0: 09 00 00 00 01 00 [MMI] nop.m 0x0 4e6: 90 02 94 30 20 00 ld8 r41=[r37] 4ec: 00 00 04 00 nop.i 0x0;; 4f0: 11 30 00 52 07 39 [MIB] cmp.eq p6,p7=0,r41 4f6: e0 80 a4 00 42 03 adds r14=16,r41 4fc: 10 03 00 43 (p06) br.cond.dpnt.few 800 ;; 500: 09 00 00 00 01 00 [MMI] nop.m 0x0 506: f0 00 84 30 20 00 ld8 r15=[r33] 50c: 00 00 04 00 nop.i 0x0;; 510: 11 00 3c 1c 98 11 [MIB] st8 [r14]=r15 516: 00 00 00 02 00 00 nop.i 0x0 51c: 08 00 00 50 br.call.sptk.many b0=510 ;; 520: 10 00 00 00 01 00 [MIB] nop.m 0x0 526: 70 00 20 0c f3 03 cmp4.eq p7,p6=0,r8 52c: f0 00 00 42 (p07) br.cond.dptk.few 610 530: 05 70 00 4a 18 10 [MLX] ld8 r14=[r37] 536: 00 00 00 00 00 20 movl r41=0x0;; 53c: 05 00 00 60 540: 11 30 00 1c 07 39 [MIB] cmp.eq p6,p7=0,r14 546: 90 0a a4 00 40 03 add r41=r1,r41 54c: c0 02 00 41 (p06) br.cond.spnt.few 800 ;; 550: 11 00 00 00 01 00 [MIB] nop.m 0x0 556: 00 00 00 02 00 00 nop.i 0x0 55c: 08 00 00 50 br.call.sptk.many b0=550 ;; 560: 10 00 00 00 01 00 [MIB] nop.m 0x0 566: 60 00 88 0e 73 03 cmp4.eq p6,p7=0,r34 56c: e0 01 00 43 (p06) br.cond.dpnt.few 740 570: 05 00 00 00 01 00 [MLX] nop.m 0x0 576: 00 00 00 00 00 20 movl r41=0x0;; 57c: 05 00 00 60 580: 11 48 05 52 00 20 [MIB] add r41=r1,r41 586: 00 00 00 02 00 00 nop.i 0x0 58c: 08 00 00 50 br.call.sptk.many b0=580 ;; 590: 08 78 00 42 18 10 [MMI] ld8 r15=[r33] 596: e0 00 31 00 42 00 adds r14=32,r12 59c: 02 61 00 84 adds r16=16,r12 5a0: 09 88 04 00 00 24 [MMI] mov r17=1 5a6: 00 00 90 20 23 00 st4 [r36]=r0 5ac: 00 00 04 00 nop.i 0x0;; 5b0: 08 00 3c 20 98 11 [MMI] st8 [r16]=r15 5b6: 90 02 38 00 42 00 mov r41=r14 5bc: 02 08 00 90 addl r16=0,r1 5c0: 02 00 3c 1c 98 11 [MII] st8 [r14]=r15 5c6: e0 40 31 00 42 00 adds r14=40,r12;; 5cc: 00 00 04 00 nop.i 0x0 5d0: 19 00 44 20 80 11 [MMB] st1 [r16]=r17 5d6: 00 00 38 30 23 00 st8 [r14]=r0 5dc: 08 00 00 50 br.call.sptk.many b0=5d0 ;; 5e0: 10 00 00 00 01 00 [MIB] nop.m 0x0 5e6: 60 00 8c 0e f2 03 cmp.eq p6,p7=0,r35 5ec: e0 01 00 43 (p07) br.cond.dpnt.few 7c0 5f0: 02 00 00 00 01 00 [MII] nop.m 0x0 5f6: 00 38 01 55 00 00 mov.i ar.pfs=r39;; 5fc: 60 0a 00 07 mov b0=r38 600: 19 00 00 00 01 00 [MMB] nop.m 0x0 606: c0 80 31 00 42 80 adds r12=48,r12 60c: 08 00 84 00 br.ret.sptk.many b0;; 610: 09 00 00 00 01 00 [MMI] nop.m 0x0 616: e0 80 30 00 42 00 adds r14=16,r12 61c: 00 00 04 00 nop.i 0x0;; 620: 05 80 00 1c 18 d0 [MLX] ld8 r16=[r14] 626: 2e 00 00 00 00 c0 movl r14=0x2efe077f;; 62c: f1 d7 3b 60 630: 10 00 00 00 01 00 [MIB] nop.m 0x0 636: 60 70 40 0e e0 03 cmp.lt p6,p7=r14,r16 63c: 00 ff ff 4a (p07) br.cond.dptk.few 530 640: 09 88 00 42 18 10 [MMI] ld8 r17=[r33] 646: 00 00 00 02 00 40 nop.m 0x0 64c: 04 10 41 00 zxt1 r34=r34;; 650: 09 78 40 22 05 20 [MMI] sub r15=r16,r17 656: e0 08 88 5e 40 40 xor r14=1,r34 65c: f4 47 14 95 mov r34=172799;; 660: 0b 38 3c 00 06 f0 [MMI] cmp.lt p7,p6=r15,r0;; 666: f1 00 3c 0a 40 00 (p07) sub r15=r0,r15 66c: 00 00 04 00 nop.i 0x0;; 670: 0b 30 88 1e 07 f0 [MMI] cmp.lt p6,p7=r34,r15;; 676: e1 00 00 00 42 00 (p07) mov r14=r0 67c: 00 00 04 00 nop.i 0x0;; 680: 11 00 00 00 01 00 [MIB] nop.m 0x0 686: 60 00 38 0e 73 03 cmp4.eq p6,p7=0,r14 68c: e0 01 00 42 (p06) br.cond.dptk.few 860 ;; 690: 04 00 00 00 01 80 [MLX] nop.m 0x0 696: 72 06 45 2e 42 40 movl r42=0xc22e450672894ab7 69c: 75 23 55 6a 6a0: 09 30 3c 00 e1 18 [MMI] setf.sig f6=r15 6a6: 00 00 00 02 00 e0 nop.m 0x0 6ac: 00 89 18 c0 cmp.lt p7,p6=r16,r17;; 6b0: 09 00 00 00 01 00 [MMI] nop.m 0x0 6b6: 70 50 01 c2 31 00 setf.sig f7=r42 6bc: 00 00 04 00 nop.i 0x0;; 6c0: 0f 00 00 00 01 00 [MMF] nop.m 0x0 6c6: 00 00 00 02 00 c0 nop.m 0x0 6cc: 00 30 1c ec xmpy.hu f6=f6,f7;; 6d0: 09 00 00 00 01 00 [MMI] nop.m 0x0 6d6: f0 30 00 c2 21 00 getf.sig r15=f6 6dc: 00 00 04 00 nop.i 0x0;; 6e0: 10 00 00 00 01 00 [MIB] nop.m 0x0 6e6: a0 02 3d 5e 29 03 shr.u r42=r15,16 6ec: 60 01 00 42 (p06) br.cond.dptk.few 840 6f0: 05 00 00 00 01 00 [MLX] nop.m 0x0 6f6: 00 00 00 00 00 20 movl r41=0x0;; 6fc: 05 00 00 60 700: 11 48 05 52 00 20 [MIB] add r41=r1,r41 706: 00 00 00 02 00 00 nop.i 0x0 70c: 08 00 00 50 br.call.sptk.many b0=700 ;; 710: 08 60 01 00 00 21 [MMI] mov r44=r0 716: 00 00 00 02 00 60 nop.m 0x0 71c: 05 01 00 90 mov r43=16 720: 19 50 41 18 00 21 [MMB] adds r42=16,r12 726: 90 02 00 00 42 00 mov r41=r0 72c: 08 00 00 50 br.call.sptk.many b0=720 ;; 730: 08 00 00 00 01 00 [MMI] nop.m 0x0 736: 00 00 00 02 00 00 nop.m 0x0 73c: 00 00 04 00 nop.i 0x0 740: 05 00 00 00 01 00 [MLX] nop.m 0x0 746: 00 00 00 00 00 20 movl r41=0x0;; 74c: 05 00 00 60 750: 11 48 05 52 00 20 [MIB] add r41=r1,r41 756: 00 00 00 02 00 00 nop.i 0x0 75c: 08 00 00 50 br.call.sptk.many b0=750 ;; 760: 08 78 00 42 18 10 [MMI] ld8 r15=[r33] 766: e0 00 31 00 42 00 adds r14=32,r12 76c: 02 61 00 84 adds r16=16,r12 770: 09 88 04 00 00 24 [MMI] mov r17=1 776: 00 00 90 20 23 00 st4 [r36]=r0 77c: 00 00 04 00 nop.i 0x0;; 780: 08 00 3c 20 98 11 [MMI] st8 [r16]=r15 786: 90 02 38 00 42 00 mov r41=r14 78c: 02 08 00 90 addl r16=0,r1 790: 02 00 3c 1c 98 11 [MII] st8 [r14]=r15 796: e0 40 31 00 42 00 adds r14=40,r12;; 79c: 00 00 04 00 nop.i 0x0 7a0: 19 00 44 20 80 11 [MMB] st1 [r16]=r17 7a6: 00 00 38 30 23 00 st8 [r14]=r0 7ac: 08 00 00 50 br.call.sptk.many b0=7a0 ;; 7b0: 10 00 00 00 01 00 [MIB] nop.m 0x0 7b6: 60 00 8c 0e 72 03 cmp.eq p6,p7=0,r35 7bc: 40 fe ff 4a (p06) br.cond.dptk.few 5f0 7c0: 05 00 00 00 01 00 [MLX] nop.m 0x0 7c6: 00 00 00 00 00 20 movl r41=0x0;; 7cc: 05 00 00 60 7d0: 11 48 05 52 00 20 [MIB] add r41=r1,r41 7d6: 00 00 00 02 00 00 nop.i 0x0 7dc: 08 00 00 50 br.call.sptk.many b0=7d0 ;; 7e0: 02 00 00 00 01 00 [MII] nop.m 0x0 7e6: 00 38 01 55 00 00 mov.i ar.pfs=r39;; 7ec: 60 0a 00 07 mov b0=r38 7f0: 18 00 00 00 01 00 [MMB] nop.m 0x0 7f6: c0 80 31 00 42 80 adds r12=48,r12 7fc: 08 00 84 00 br.ret.sptk.many b0 800: 05 00 00 00 01 00 [MLX] nop.m 0x0 806: 00 00 00 00 00 20 movl r41=0x0;; 80c: 05 00 00 60 810: 11 48 05 52 00 20 [MIB] add r41=r1,r41 816: 00 00 00 02 00 00 nop.i 0x0 81c: 08 00 00 50 br.call.sptk.many b0=810 ;; 820: 10 00 00 00 01 00 [MIB] nop.m 0x0 826: 60 00 88 0e f3 03 cmp4.eq p6,p7=0,r34 82c: 50 fd ff 4a (p07) br.cond.dptk.few 570 830: 10 00 00 00 01 00 [MIB] nop.m 0x0 836: 00 00 00 02 00 00 nop.i 0x0 83c: 10 ff ff 48 br.few 740 840: 05 00 00 00 01 00 [MLX] nop.m 0x0 846: 00 00 00 00 00 20 movl r41=0x0;; 84c: 05 00 00 60 850: 11 00 00 00 01 00 [MIB] nop.m 0x0 856: 90 0a a4 00 40 00 add r41=r1,r41 85c: 08 00 00 50 br.call.sptk.many b0=850 ;; 860: 08 60 01 00 00 21 [MMI] mov r44=r0 866: b0 82 00 00 48 00 mov r43=16 86c: 00 00 04 00 nop.i 0x0 870: 19 50 41 18 00 21 [MMB] adds r42=16,r12 876: 90 02 00 00 42 00 mov r41=r0 87c: 08 00 00 50 br.call.sptk.many b0=870 ;; 880: 08 78 00 48 10 10 [MMI] ld4 r15=[r36] 886: 00 00 00 02 00 00 nop.m 0x0 88c: 02 08 00 90 addl r16=0,r1 890: 02 88 04 00 00 24 [MII] mov r17=1 896: 90 02 31 00 42 c0 adds r41=32,r12;; 89c: f1 d0 69 53 dep.z r14=r15,5,27 8a0: 02 00 44 20 80 11 [MII] st1 [r16]=r17 8a6: 10 81 30 00 42 c0 adds r17=16,r12;; 8ac: e1 78 14 80 sub r14=r14,r15 8b0: 02 80 00 22 18 10 [MII] ld8 r16=[r17] 8b6: 00 00 00 02 00 c0 nop.i 0x0;; 8bc: e1 00 44 80 shladd r14=r14,2,r0 8c0: 0b 00 40 52 98 11 [MMI] st8 [r41]=r16;; 8c6: e0 70 3c 00 40 e0 add r14=r14,r15 8cc: 81 62 00 84 adds r15=40,r12;; 8d0: 0b 70 38 00 12 20 [MMI] shladd r14=r14,3,r0;; 8d6: 00 00 00 02 00 c0 nop.m 0x0 8dc: 01 70 58 00 sxt4 r14=r14;; 8e0: 11 00 38 1e 98 11 [MIB] st8 [r15]=r14 8e6: 00 00 00 02 00 00 nop.i 0x0 8ec: 08 00 00 50 br.call.sptk.many b0=8e0 ;; 8f0: 02 00 00 00 01 00 [MII] nop.m 0x0 8f6: 00 38 01 55 00 00 mov.i ar.pfs=r39;; 8fc: 60 0a 00 07 mov b0=r38 900: 19 00 00 00 01 00 [MMB] nop.m 0x0 906: c0 80 31 00 42 80 adds r12=48,r12 90c: 08 00 84 00 br.ret.sptk.many b0;; 910: 08 00 00 00 01 00 [MMI] nop.m 0x0 916: 00 00 00 02 00 00 nop.m 0x0 91c: 00 00 04 00 nop.i 0x0 920: 08 00 00 00 01 00 [MMI] nop.m 0x0 926: 00 00 00 02 00 00 nop.m 0x0 92c: 00 00 04 00 nop.i 0x0 930: 08 00 00 00 01 00 [MMI] nop.m 0x0 936: 00 00 00 02 00 00 nop.m 0x0 93c: 00 00 04 00 nop.i 0x0 0000000000000940 : 940: 18 20 21 0c 80 05 [MMB] alloc r36=ar.pfs,8,6,0 946: c0 80 33 7e 46 00 adds r12=-16,r12 94c: 00 00 00 20 nop.b 0x0 950: 09 70 80 40 00 21 [MMI] adds r14=32,r32 956: 50 02 04 00 42 60 mov r37=r1 95c: 04 00 c4 00 mov r35=b0;; 960: 08 00 00 00 01 00 [MMI] nop.m 0x0 966: 80 00 38 30 20 c0 ld8 r8=[r14] 96c: 01 08 00 90 addl r14=0,r1 970: 09 78 00 42 00 21 [MMI] mov r15=r33 976: 70 82 30 00 42 c0 adds r39=16,r12 97c: 04 00 01 84 mov r38=r32;; 980: 11 30 00 10 07 39 [MIB] cmp.eq p6,p7=0,r8 986: 00 00 00 02 00 03 nop.i 0x0 98c: c0 00 00 43 (p06) br.cond.dpnt.few a40 ;; 990: 09 70 00 1c 18 10 [MMI] ld8 r14=[r14] 996: 00 41 3c 30 28 00 ld8 r16=[r15],8 99c: 00 00 04 00 nop.i 0x0;; 9a0: 09 90 00 1e 18 10 [MMI] ld8 r18=[r15] 9a6: 00 00 00 02 00 e0 nop.m 0x0 9ac: 81 61 00 84 adds r15=24,r12;; 9b0: 09 88 00 1c 10 10 [MMI] ld4 r17=[r14] 9b6: 00 90 3c 30 23 00 st8 [r15]=r18 9bc: 00 00 04 00 nop.i 0x0;; 9c0: 03 70 44 00 13 20 [MII] shladd r14=r17,4,r0 9c6: 00 00 00 02 00 c0 nop.i 0x0;; 9cc: e1 88 14 80 sub r14=r14,r17;; 9d0: 0b 70 38 00 11 20 [MMI] shladd r14=r14,2,r0;; 9d6: 00 00 00 02 00 c0 nop.m 0x0 9dc: 01 70 58 00 sxt4 r14=r14;; 9e0: 0b 70 40 1c 05 20 [MMI] sub r14=r16,r14;; 9e6: 00 70 9c 30 23 00 st8 [r39]=r14 9ec: 00 00 04 00 nop.i 0x0;; 9f0: 0a 70 20 10 18 14 [MMI] ld8 r14=[r8],8;; 9f6: 10 00 20 30 20 c0 ld8 r1=[r8] 9fc: e0 08 00 07 mov b6=r14 a00: 19 00 00 00 01 00 [MMB] nop.m 0x0 a06: 00 00 00 02 00 00 nop.m 0x0 a0c: 68 00 80 10 br.call.sptk.many b0=b6;; a10: 08 08 00 4a 00 21 [MMI] mov r1=r37 a16: 00 00 00 02 00 00 nop.m 0x0 a1c: 00 00 04 00 nop.i 0x0 a20: 02 00 00 00 01 00 [MII] nop.m 0x0 a26: 00 20 01 55 00 00 mov.i ar.pfs=r36;; a2c: 30 0a 00 07 mov b0=r35 a30: 19 00 00 00 01 00 [MMB] nop.m 0x0 a36: c0 80 30 00 42 80 adds r12=16,r12 a3c: 08 00 84 00 br.ret.sptk.many b0;; a40: 09 10 c1 40 00 21 [MMI] adds r34=48,r32 a46: 00 00 00 02 00 e0 nop.m 0x0 a4c: 04 61 00 84 adds r39=16,r12;; a50: 0b 70 00 44 18 10 [MMI] ld8 r14=[r34];; a56: 60 00 38 0e 72 c0 cmp.eq p6,p7=0,r14 a5c: 01 08 00 90 addl r14=0,r1;; a60: d1 40 18 00 00 24 [MIB] (p06) mov r8=6 a66: 00 00 00 02 00 03 nop.i 0x0 a6c: c0 ff ff 4b (p06) br.cond.dpnt.few a20 ;; a70: 0a 70 00 1c 18 10 [MMI] ld8 r14=[r14];; a76: 00 01 38 20 20 00 ld4 r16=[r14] a7c: 00 00 04 00 nop.i 0x0 a80: 02 70 20 42 18 14 [MII] ld8 r14=[r33],8 a86: 00 00 00 02 00 c0 nop.i 0x0;; a8c: 04 01 4c 80 shladd r38=r16,4,r0 a90: 0b 78 00 42 10 10 [MMI] ld4 r15=[r33];; a96: 60 32 41 0a 40 00 sub r38=r38,r16 a9c: f2 e1 08 95 mov r16=499999;; aa0: 09 30 99 00 11 20 [MMI] shladd r38=r38,2,r0 aa6: 00 00 00 02 00 e0 nop.m 0x0 aac: 00 79 18 c2 cmp4.lt p7,p6=r16,r15;; ab0: 03 00 00 00 01 00 [MII] nop.m 0x0 ab6: 60 02 98 2c 00 c0 sxt4 r38=r38;; abc: e4 30 15 80 sub r38=r14,r38;; ac0: f1 30 05 4c 00 21 [MIB] (p07) adds r38=1,r38 ac6: 00 00 00 02 00 00 nop.i 0x0 acc: 08 00 00 50 br.call.sptk.many b0=ac0 ;; ad0: 09 40 00 44 18 10 [MMI] ld8 r8=[r34] ad6: 70 82 30 00 42 c0 adds r39=16,r12 adc: 04 00 01 84 mov r38=r32;; ae0: 0a 70 20 10 18 14 [MMI] ld8 r14=[r8],8;; ae6: 00 00 00 02 00 c0 nop.m 0x0 aec: e0 08 00 07 mov b6=r14 af0: 19 08 00 10 18 10 [MMB] ld8 r1=[r8] af6: 00 00 00 02 00 00 nop.m 0x0 afc: 68 00 80 10 br.call.sptk.many b0=b6;; b00: 11 00 00 00 01 00 [MIB] nop.m 0x0 b06: 10 00 94 00 42 00 mov r1=r37 b0c: 20 ff ff 48 br.few a20 ;; b10: 08 00 00 00 01 00 [MMI] nop.m 0x0 b16: 00 00 00 02 00 00 nop.m 0x0 b1c: 00 00 04 00 nop.i 0x0 b20: 08 00 00 00 01 00 [MMI] nop.m 0x0 b26: 00 00 00 02 00 00 nop.m 0x0 b2c: 00 00 04 00 nop.i 0x0 b30: 08 00 00 00 01 00 [MMI] nop.m 0x0 b36: 00 00 00 02 00 00 nop.m 0x0 b3c: 00 00 04 00 nop.i 0x0 0000000000000b40 : b40: 18 08 15 06 80 05 [MMB] alloc r33=ar.pfs,5,3,0 b46: c0 80 33 7e 46 00 adds r12=-16,r12 b4c: 00 00 00 20 nop.b 0x0 b50: 09 70 00 02 00 24 [MMI] addl r14=0,r1 b56: 00 00 00 02 00 00 nop.m 0x0 b5c: 04 00 c4 00 mov r32=b0;; b60: 09 00 00 00 01 00 [MMI] nop.m 0x0 b66: e0 00 38 00 20 00 ld1 r14=[r14] b6c: 00 00 04 00 nop.i 0x0;; b70: 10 00 00 00 01 00 [MIB] nop.m 0x0 b76: 60 00 38 0e f3 03 cmp4.eq p6,p7=0,r14 b7c: 30 00 00 43 (p07) br.cond.dpnt.few ba0 b80: 02 00 00 00 01 00 [MII] nop.m 0x0 b86: 00 08 01 55 00 00 mov.i ar.pfs=r33;; b8c: 00 0a 00 07 mov b0=r32 b90: 19 00 00 00 01 00 [MMB] nop.m 0x0 b96: c0 80 30 00 42 80 adds r12=16,r12 b9c: 08 00 84 00 br.ret.sptk.many b0;; ba0: 11 18 41 18 00 21 [MIB] adds r35=16,r12 ba6: 00 00 00 02 00 00 nop.i 0x0 bac: 08 00 00 50 br.call.sptk.many b0=ba0 ;; bb0: 0b 78 40 18 00 21 [MMI] adds r15=16,r12;; bb6: e0 00 3c 30 20 00 ld8 r14=[r15] bbc: 00 00 04 00 nop.i 0x0;; bc0: 10 00 00 00 01 00 [MIB] nop.m 0x0 bc6: 60 00 38 0e 72 03 cmp.eq p6,p7=0,r14 bcc: c0 ff ff 4a (p06) br.cond.dptk.few b80 bd0: 09 70 00 02 00 24 [MMI] addl r14=0,r1 bd6: 00 00 00 02 00 80 nop.m 0x0 bdc: 04 78 00 84 mov r36=r15;; be0: 09 00 00 00 01 00 [MMI] nop.m 0x0 be6: 30 02 38 30 20 00 ld8 r35=[r14] bec: 00 00 04 00 nop.i 0x0;; bf0: 11 30 00 46 07 39 [MIB] cmp.eq p6,p7=0,r35 bf6: 00 00 00 02 00 03 nop.i 0x0 bfc: 90 ff ff 4b (p06) br.cond.dpnt.few b80 ;; c00: 11 00 00 00 01 00 [MIB] nop.m 0x0 c06: 00 00 00 02 00 00 nop.i 0x0 c0c: 08 00 00 50 br.call.sptk.many b0=c00 ;; c10: 09 00 00 00 01 00 [MMI] nop.m 0x0 c16: 60 00 20 0e 73 00 cmp4.eq p6,p7=0,r8 c1c: 00 00 04 00 nop.i 0x0;; c20: 05 00 00 00 01 00 [MLX] nop.m 0x0 c26: 00 00 00 00 80 63 (p07) movl r35=0x0;; c2c: 04 00 00 60 c30: f1 18 05 46 00 20 [MIB] (p07) add r35=r1,r35 c36: 00 00 00 02 80 03 nop.i 0x0 c3c: 08 00 00 53 (p07) br.call.dpnt.many b0=c30 ;; c40: 02 00 00 00 01 00 [MII] nop.m 0x0 c46: 00 08 01 55 00 00 mov.i ar.pfs=r33;; c4c: 00 0a 00 07 mov b0=r32 c50: 19 00 00 00 01 00 [MMB] nop.m 0x0 c56: c0 80 30 00 42 80 adds r12=16,r12 c5c: 08 00 84 00 br.ret.sptk.many b0;; Disassembly of section .ident: 0000000000000000 <.ident>: 0: 24 4e 65 74 42 53 [MLX] (p49) ld1.c.clr.acq.nt1 r41=[r58],r25 6: 44 3a 20 6b 65 72 data8 0xdee8bedce4 c: 6e 5f 74 6f 10: 64 72 2e 63 2c 76 [MLX] (p19) cmp.le.or p14,p44=r0,r49 16: 20 31 2e 33 39 20 data8 0x6a62606440 1c: 32 30 31 35 20: 2f 30 34 2f 31 33 [MMF] (p01) cmp.lt p6,p49=-51,r23 26: 20 31 36 3a 33 36 data8 0xcce8d8c480 2c: 3a 35 34 20 data8 0x40686a746c 30: 72 69 61 73 74 72 [MBB] (p11) cmp.ge.and p45,p52=r0,r57 36: 61 64 68 20 45 78 data8 0x11481a19185 3c: 70 20 24 00 data8 0x04840e0f0 Disassembly of section .rodata.str1.8: 0000000000000000 <.rodata.str1.8>: 0: 74 6f 64 72 5f 61 [-a-] data8 0x10afb93237b 6: 74 74 61 63 68 3a data8 0x1a18d85d1d1 c: 20 54 4f 44 data8 0x889ea84074 10: 20 61 6c 72 65 61 [MII] data8 0x10b2b936309 16: 64 79 20 63 6f 6e (p17) cmp4.ltu p22,p49=-113,r72 1c: 66 69 67 75 data8 0xeaced2ccdc 20: 72 65 64 0a 00 00 [MBB] (p43) break.m 0x14c8c 26: 00 00 57 41 52 4e data8 0x149055c0000 2c: 49 4e 47 3a data8 0x748e9c929c 30: 20 70 72 65 70 6f [MII] data8 0x17b832b9381 36: 73 74 65 72 6f 75 (p13) cmp4.ltu.unc p7,p57=-82,r25 3c: 73 20 74 69 data8 0xd2e840e6ea 40: 6d 65 20 69 6e 20 [MFI] data8 0x1037349032b 46: 66 69 6c 65 20 73 (p24) fcmp.eq.s0 p22,p50=f13,f91 4c: 79 73 74 65 data8 0xcae8e6f2e6 50: 6d 0a 00 00 00 00 [MFI] (p19) break.m 0x1 56: 00 00 57 41 52 4e fms.s2 f0=f85,f32,f96 5c: 49 4e 47 3a data8 0x748e9c929c 60: 20 70 72 65 70 6f [MII] data8 0x17b832b9381 66: 73 74 65 72 6f 75 (p13) cmp4.ltu.unc p7,p57=-82,r25 6c: 73 20 54 4f (p42) dep r27=r7,r4,2,6 70: 44 20 63 6c 6f 63 [MLX] data8 0x11b7b631902 76: 6b 20 74 69 6d 65 (p10) break.x 0x36b4ba1035a00053 7c: 0a 00 00 00 80: 57 41 52 4e 49 4e [BBB] data8 0x724a72920a 86: 47 3a 20 6e 6f 20 data8 0x1bdb880e91d 8c: 54 4f 44 20 brp.ret.sptk b5,290 ;; 90: 63 6c 6f 63 6b 20 [MII] data8 0x1035b1b7b63 96: 70 72 65 73 65 6e cmp4.gt.and p39,p57=r0,r89;; 9c: 74 0a 00 00 (p28) break.i 0x53a3;; a0: 57 41 52 4e 49 4e [BBB] data8 0x724a72920a a6: 47 3a 20 63 6c 6f data8 0x1b18c80e91d ac: 63 6b 20 6c data8 0xd840d6c6de b0: 6f 73 74 20 25 6c [MMF] data8 0x1612903a39b b6: 64 20 64 61 79 73 data8 0x1e585908191 bc: 0a 00 00 00 (p38) break.f 0x53;; c0: 57 41 52 4e 49 4e [BBB] data8 0x724a72920a c6: 47 3a 20 63 6c 6f data8 0x1b18c80e91d cc: 63 6b 20 67 data8 0xce40d6c6de d0: 61 69 6e 65 64 20 [MII] data8 0x103232b734b d6: 25 6c 64 20 64 61 (p20) cmp.le.and p2,p16=r0,r25 dc: 79 73 0a 00 data8 0x014e6f2c2 e0: 57 41 52 4e 49 4e [BBB] data8 0x724a72920a e6: 47 3a 20 75 73 69 data8 0x1cdd480e91d ec: 6e 67 20 64 data8 0xc840cedcd2 f0: 65 66 61 75 6c 74 [MLX] (p51) cmp.eq.or p44,p44=r88,r58 f6: 20 69 6e 69 74 69 data8 0xe840d8c2d2 fc: 61 6c 20 74 100: 69 6d 65 0a 00 00 [MMI] (p43) break.m 0x14cad 106: 00 00 57 41 52 4e data8 0x149055c0000 10c: 49 4e 47 3a data8 0x748e9c929c 110: 20 75 73 69 6e 67 [MII] (p41) mov r110=-1198244 116: 20 66 69 6c 65 73 (p01) cmp4.le.and p34,p54=r0,r26 11c: 79 73 74 65 data8 0xcae8e6f2e6 120: 6d 20 74 69 6d 65 [MFI] (p03) mov r4=898781 126: 0a 00 57 41 52 4e (p41) fms.s2 f0=f85,f32,f96 12c: 49 4e 47 3a data8 0x748e9c929c 130: 20 43 48 45 43 4b [MII] data8 0x5a1a2a4219 136: 20 41 4e 44 20 52 (p01) dep r18=r72,r19,61,3 13c: 45 53 45 54 data8 0xa88aa68aa4 140: 20 54 48 45 20 44 [MII] (p33) mov r10=dahr[r34] 146: 41 54 45 21 0a 00 data8 0x2885155105 14c: 00 00 00 00 break.i 0x0 150: 43 61 6e 6e 6f 74 [MII] (p10) cmp.ne.or p12,p47=r27,r55 156: 20 73 65 74 20 54 (p01) dep r50=r46,r25,60,11;; 15c: 4f 44 20 63 data8 0xc640889ea8 160: Address 0x0000000000000160 is out of bounds. Disassembly of section .IA_64.unwind_info: 0000000000000000 <.IA_64.unwind_info>: 0: 01 00 00 00 00 00 [MII] break.m 0x0 6: 01 00 00 2f c0 00 data8 0x100bc000004 c: 06 00 00 00 (p01) break.i 0x30;; 10: 04 00 00 00 00 00 [MLX] break.m 0x0 16: 01 00 46 23 06 e6 data8 0x203c001cc 1c: 00 e0 01 01 20: e4 04 61 2a 81 c0 [MLX] data8 0x409530827 26: 01 61 5a a1 82 c0 data8 0x18144520381 2c: 01 29 a2 c0 30: 01 00 00 00 00 00 [MII] break.m 0x0 36: 00 00 04 00 00 00 break.i 0x4000 3c: 00 00 01 00 break.i 0x80000;; 40: 46 26 03 e6 00 e0 [-3-] data8 0x10007301932 46: 01 03 e4 02 61 6c data8 0x1840b900c07 4c: 81 c0 01 61 data8 0xc2038102d8 50: 5d a1 82 c0 01 61 [MFB] (p10) adds r84=160,r96 56: 33 a2 c0 01 00 00 (p13) break.f 0xc0a23 5c: 00 00 00 00 break.b 0x0;; 60: 03 00 00 00 00 00 [MII] break.m 0x0 66: 01 00 46 23 06 e6 data8 0x188d180004 6c: 00 e0 01 01 (p12) chk.s.i r0,1e0d0 ;; 70: e4 05 61 2a 81 c0 [MLX] data8 0x40953082f 76: 01 61 27 a1 00 00 break.x 0x5093b080e00000 7c: 00 00 00 00 80: 03 00 00 00 00 00 [MII] break.m 0x0 86: 01 00 46 20 06 e6 data8 0x1881180004 8c: 00 e0 01 01 (p12) chk.s.i r0,1e0f0 ;; 90: e4 05 2c 81 c0 01 [MLX] (p47) chk.a.clr f0,20540 96: 61 24 a1 c0 01 00 break.x 0xe0509230800000 9c: 00 00 00 00 Disassembly of section .IA_64.unwind: 0000000000000000 <.IA_64.unwind>: ... Disassembly of section .sdata: 0000000000000000 : 0: 00 00 00 00 00 00 [MII] break.m 0x0 ... 0000000000000008 : 8: 00 00 00 00 00 00 break.i 0x0 ... Disassembly of section .comment: 0000000000000000 <.comment>: 0: 00 47 43 43 3a 20 [MII] data8 0x101d21a1a38 6: 28 4e 65 74 42 53 (p32) adds r98=7465,r25 c: 44 20 6e 62 data8 0xc4dc4088a6 10: 33 20 32 30 31 39 [MBB] (p01) cmp.eq.unc p4,p49=12,r24 16: 30 33 31 39 29 20 br.call.dptk.few b3=726270 1c: 37 2e 34 2e data8 0x5c685c6e40 20: Address 0x0000000000000020 is out of bounds.