/home/scole/Downloads/gcc6//GENERIC.SKI/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 00 03 nop.i 0x0 3c: 20 00 00 43 (p06) br.cond.dpnt.few 50 ;; 40: 11 10 04 00 80 05 [MIB] alloc r2=ar.pfs,1,0,0 46: 00 00 00 02 00 00 nop.i 0x0 4c: 08 00 00 40 br.many 40 ;; 50: 11 00 40 1e 98 11 [MIB] st8 [r15]=r16 56: 00 00 00 02 00 80 nop.i 0x0 5c: 08 00 84 00 br.ret.sptk.many b0;; 60: 08 00 00 00 01 00 [MMI] nop.m 0x0 66: 00 00 00 02 00 00 nop.m 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: 0b 40 00 1c 18 10 [MMI] ld8 r8=[r14];; 196: 60 00 20 0e 72 00 cmp.eq p6,p7=0,r8 19c: 00 00 04 00 nop.i 0x0;; 1a0: d1 10 19 00 00 24 [MIB] (p06) mov r34=6 1a6: 00 00 00 02 00 03 nop.i 0x0 1ac: c0 ff ff 4b (p06) br.cond.dpnt.few 160 ;; 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 10 01 10 00 21 [MMB] mov r34=r8 1e6: 70 00 20 0c 73 03 cmp4.eq p7,p6=0,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: 10 00 00 00 01 00 [MIB] nop.m 0x0 216: 70 58 38 0c 6b 03 cmp4.ltu p7,p6=11,r14 21c: 40 00 00 43 (p06) br.cond.dpnt.few 250 220: 09 00 00 00 01 00 [MMI] nop.m 0x0 226: 20 b2 00 00 48 00 mov r34=22 22c: 00 00 04 00 nop.i 0x0;; 230: 02 40 00 44 00 21 [MII] mov r8=r34 236: 00 20 01 55 00 00 mov.i ar.pfs=r36;; 23c: 30 0a 00 07 mov b0=r35 240: 19 00 00 00 01 00 [MMB] nop.m 0x0 246: c0 80 30 00 42 80 adds r12=16,r12 24c: 08 00 84 00 br.ret.sptk.many b0;; 250: 0b 70 64 18 00 21 [MMI] adds r14=25,r12;; 256: e0 00 38 00 20 00 ld1 r14=[r14] 25c: 00 00 04 00 nop.i 0x0;; 260: 0b 70 fc 1d 3f 23 [MMI] adds r14=-1,r14;; 266: 00 00 00 02 00 c0 nop.m 0x0 26c: 01 70 40 00 zxt1 r14=r14;; 270: 10 00 00 00 01 00 [MIB] nop.m 0x0 276: 60 f0 38 0e 6b 03 cmp4.ltu p6,p7=30,r14 27c: b0 ff ff 4a (p06) br.cond.dptk.few 220 280: 0b 70 6c 18 00 21 [MMI] adds r14=27,r12;; 286: e0 00 38 00 20 00 ld1 r14=[r14] 28c: 00 00 04 00 nop.i 0x0;; 290: 10 00 00 00 01 00 [MIB] nop.m 0x0 296: 60 b8 38 0e 6b 03 cmp4.ltu p6,p7=23,r14 29c: 90 ff ff 4a (p06) br.cond.dptk.few 220 2a0: 0b 70 70 18 00 21 [MMI] adds r14=28,r12;; 2a6: e0 00 38 00 20 00 ld1 r14=[r14] 2ac: 00 00 04 00 nop.i 0x0;; 2b0: 10 00 00 00 01 00 [MIB] nop.m 0x0 2b6: 60 d8 39 0e 6b 03 cmp4.ltu p6,p7=59,r14 2bc: 70 ff ff 4a (p06) br.cond.dptk.few 220 2c0: 0b 70 74 18 00 21 [MMI] adds r14=29,r12;; 2c6: e0 00 38 00 20 00 ld1 r14=[r14] 2cc: 00 00 04 00 nop.i 0x0;; 2d0: 10 00 00 00 01 00 [MIB] nop.m 0x0 2d6: 60 e0 39 0e 6b 03 cmp4.ltu p6,p7=60,r14 2dc: 50 ff ff 4a (p06) br.cond.dptk.few 220 2e0: 11 30 41 18 00 21 [MIB] adds r38=16,r12 2e6: 00 00 00 02 00 00 nop.i 0x0 2ec: 08 00 00 50 br.call.sptk.many b0=2e0 ;; 2f0: 0b 70 00 02 00 24 [MMI] addl r14=0,r1;; 2f6: e0 00 38 30 20 00 ld8 r14=[r14] 2fc: 00 00 04 00 nop.i 0x0;; 300: 0b 78 00 1c 10 10 [MMI] ld4 r15=[r14];; 306: e0 78 00 26 40 00 shladd r14=r15,4,r0 30c: 00 00 04 00 nop.i 0x0;; 310: 0b 70 38 1e 05 20 [MMI] sub r14=r14,r15;; 316: e0 70 00 22 40 00 shladd r14=r14,2,r0 31c: 00 00 04 00 nop.i 0x0;; 320: 03 00 00 00 01 00 [MII] nop.m 0x0 326: e0 00 38 2c 00 00 sxt4 r14=r14;; 32c: e1 40 00 80 add r8=r14,r8;; 330: 09 40 20 42 98 15 [MMI] st8 [r33]=r8,8 336: 60 40 00 0e 60 00 cmp.lt p6,p7=r8,r0 33c: 01 10 01 84 mov r8=r34;; 340: 11 00 00 42 90 11 [MIB] st4 [r33]=r0 346: 00 00 00 02 00 03 nop.i 0x0 34c: e0 fe ff 4b (p06) br.cond.dpnt.few 220 ;; 350: 02 00 00 00 01 00 [MII] nop.m 0x0 356: 00 20 01 55 00 00 mov.i ar.pfs=r36;; 35c: 30 0a 00 07 mov b0=r35 360: 19 00 00 00 01 00 [MMB] nop.m 0x0 366: c0 80 30 00 42 80 adds r12=16,r12 36c: 08 00 84 00 br.ret.sptk.many b0;; 370: 08 00 00 00 01 00 [MMI] nop.m 0x0 376: 00 00 00 02 00 00 nop.m 0x0 37c: 00 00 04 00 nop.i 0x0 0000000000000380 : 380: 08 38 35 12 80 05 [MMI] alloc r39=ar.pfs,13,9,0 386: c0 80 32 7e 46 c0 adds r12=-48,r12 38c: 04 00 c4 00 mov r38=b0 390: 02 10 01 40 00 21 [MII] mov r34=r32 396: 00 00 00 02 00 20 nop.i 0x0;; 39c: 04 63 00 84 adds r33=48,r12 3a0: 09 60 01 00 00 21 [MMI] mov r44=r0 3a6: b0 42 00 00 48 20 mov r43=8 3ac: 05 00 00 84 mov r41=r0;; 3b0: 11 00 80 42 98 11 [MIB] st8 [r33]=r32 3b6: a0 02 84 00 42 00 mov r42=r33 3bc: 08 00 00 50 br.call.sptk.many b0=3b0 ;; 3c0: 05 78 00 42 18 50 [MLX] ld8 r15=[r33] 3c6: 09 00 00 00 00 c0 movl r14=0x966017f;; 3cc: f1 d7 08 60 3d0: 09 00 00 00 01 00 [MMI] nop.m 0x0 3d6: 60 70 3c 0e 60 00 cmp.lt p6,p7=r14,r15 3dc: 00 00 04 00 nop.i 0x0;; 3e0: d1 20 01 00 00 a1 [MIB] (p06) mov r36=r0 3e6: 31 c2 30 00 42 03 (p06) adds r35=24,r12 3ec: b0 00 00 42 (p06) br.cond.dptk.few 490 ;; 3f0: 09 30 00 1e 07 39 [MMI] cmp.eq p6,p7=0,r15 3f6: 30 82 30 00 42 80 adds r35=16,r12 3fc: 14 00 00 90 mov r36=1;; 400: 05 00 00 00 01 00 [MLX] nop.m 0x0 406: 00 00 00 00 80 23 (p07) movl r41=0x0;; 40c: 05 00 00 60 410: f1 48 05 52 00 20 [MIB] (p07) add r41=r1,r41 416: 00 00 00 02 80 03 nop.i 0x0 41c: 08 00 00 53 (p07) br.call.dpnt.many b0=410 ;; 420: 09 78 68 01 0f 24 [MMI] mov r15=2010 426: e0 08 00 00 48 20 mov r14=1 42c: 05 61 00 84 adds r41=16,r12;; 430: 09 40 3c 46 98 15 [MMI] st8 [r35]=r15,8 436: 00 00 00 02 00 e0 nop.m 0x0 43c: 91 61 00 84 adds r15=25,r12;; 440: 08 00 38 1e 80 11 [MMI] st1 [r15]=r14 446: 00 70 8c 00 23 e0 st1 [r35]=r14 44c: c1 00 00 90 mov r15=12 450: 0b 70 6c 18 00 21 [MMI] adds r14=27,r12;; 456: 00 78 38 00 23 c0 st1 [r14]=r15 45c: c1 61 00 84 adds r14=28,r12;; 460: 02 00 00 1c 80 11 [MII] st1 [r14]=r0 466: e0 e8 30 00 42 00 adds r14=29,r12;; 46c: 00 00 04 00 nop.i 0x0 470: 19 00 00 1c 80 11 [MMB] st1 [r14]=r0 476: 00 00 00 02 00 00 nop.m 0x0 47c: 08 00 00 50 br.call.sptk.many b0=470 ;; 480: 08 00 20 42 98 11 [MMI] st8 [r33]=r8 486: 00 00 00 02 00 00 nop.m 0x0 48c: 00 00 04 00 nop.i 0x0 490: 09 28 01 02 00 24 [MMI] addl r37=0,r1 496: 00 00 00 02 00 40 nop.m 0x0 49c: 05 61 00 84 adds r42=16,r12;; 4a0: 09 00 00 00 01 00 [MMI] nop.m 0x0 4a6: 90 02 94 30 20 00 ld8 r41=[r37] 4ac: 00 00 04 00 nop.i 0x0;; 4b0: 11 30 00 52 07 39 [MIB] cmp.eq p6,p7=0,r41 4b6: e0 80 a4 00 42 03 adds r14=16,r41 4bc: 10 03 00 43 (p06) br.cond.dpnt.few 7c0 ;; 4c0: 09 00 00 00 01 00 [MMI] nop.m 0x0 4c6: f0 00 84 30 20 00 ld8 r15=[r33] 4cc: 00 00 04 00 nop.i 0x0;; 4d0: 11 00 3c 1c 98 11 [MIB] st8 [r14]=r15 4d6: 00 00 00 02 00 00 nop.i 0x0 4dc: 08 00 00 50 br.call.sptk.many b0=4d0 ;; 4e0: 10 00 00 00 01 00 [MIB] nop.m 0x0 4e6: 70 00 20 0c f3 03 cmp4.eq p7,p6=0,r8 4ec: f0 00 00 42 (p07) br.cond.dptk.few 5d0 4f0: 05 70 00 4a 18 10 [MLX] ld8 r14=[r37] 4f6: 00 00 00 00 00 20 movl r41=0x0;; 4fc: 05 00 00 60 500: 11 30 00 1c 07 39 [MIB] cmp.eq p6,p7=0,r14 506: 90 0a a4 00 40 03 add r41=r1,r41 50c: c0 02 00 41 (p06) br.cond.spnt.few 7c0 ;; 510: 10 00 00 00 01 00 [MIB] nop.m 0x0 516: 00 00 00 02 00 00 nop.i 0x0 51c: 08 00 00 50 br.call.sptk.many b0=510 520: 04 30 00 48 87 39 [MLX] cmp4.eq p6,p7=0,r36 526: 00 00 00 00 00 20 movl r41=0x0 52c: 05 00 00 60 530: 19 00 00 00 01 00 [MMB] nop.m 0x0 536: 00 00 00 02 00 03 nop.m 0x0 53c: d0 01 00 43 (p06) br.cond.dpnt.few 700 ;; 540: 11 48 05 52 00 20 [MIB] add r41=r1,r41 546: 00 00 00 02 00 00 nop.i 0x0 54c: 08 00 00 50 br.call.sptk.many b0=540 ;; 550: 08 78 00 42 18 10 [MMI] ld8 r15=[r33] 556: e0 00 31 00 42 00 adds r14=32,r12 55c: 02 61 00 84 adds r16=16,r12 560: 09 88 04 00 00 24 [MMI] mov r17=1 566: 00 00 8c 20 23 00 st4 [r35]=r0 56c: 00 00 04 00 nop.i 0x0;; 570: 08 00 3c 20 98 11 [MMI] st8 [r16]=r15 576: 90 02 38 00 42 00 mov r41=r14 57c: 02 08 00 90 addl r16=0,r1 580: 02 00 3c 1c 98 11 [MII] st8 [r14]=r15 586: e0 40 31 00 42 00 adds r14=40,r12;; 58c: 00 00 04 00 nop.i 0x0 590: 19 00 44 20 80 11 [MMB] st1 [r16]=r17 596: 00 00 38 30 23 00 st8 [r14]=r0 59c: 08 00 00 50 br.call.sptk.many b0=590 ;; 5a0: 10 00 00 00 01 00 [MIB] nop.m 0x0 5a6: 60 00 88 0e f2 03 cmp.eq p6,p7=0,r34 5ac: e0 01 00 43 (p07) br.cond.dpnt.few 780 5b0: 02 00 00 00 01 00 [MII] nop.m 0x0 5b6: 00 38 01 55 00 00 mov.i ar.pfs=r39;; 5bc: 60 0a 00 07 mov b0=r38 5c0: 19 00 00 00 01 00 [MMB] nop.m 0x0 5c6: c0 80 31 00 42 80 adds r12=48,r12 5cc: 08 00 84 00 br.ret.sptk.many b0;; 5d0: 09 00 00 00 01 00 [MMI] nop.m 0x0 5d6: e0 80 30 00 42 00 adds r14=16,r12 5dc: 00 00 04 00 nop.i 0x0;; 5e0: 05 80 00 1c 18 d0 [MLX] ld8 r16=[r14] 5e6: 2e 00 00 00 00 c0 movl r14=0x2efe077f;; 5ec: f1 d7 3b 60 5f0: 10 00 00 00 01 00 [MIB] nop.m 0x0 5f6: 60 70 40 0e e0 03 cmp.lt p6,p7=r14,r16 5fc: 00 ff ff 4a (p07) br.cond.dptk.few 4f0 600: 09 88 00 42 18 10 [MMI] ld8 r17=[r33] 606: 00 00 00 02 00 80 nop.m 0x0 60c: 04 20 41 00 zxt1 r36=r36;; 610: 03 70 40 22 05 20 [MII] sub r14=r16,r17 616: 40 0a 90 5e 40 e0 xor r36=1,r36;; 61c: e0 00 18 c0 cmp.lt p7,p6=r14,r0;; 620: eb 78 00 1c 05 a0 [MMI] (p07) sub r15=r0,r14;; 626: f1 00 38 00 42 c0 (p06) mov r15=r14 62c: f1 47 14 95 mov r14=172799;; 630: 0b 30 38 1e 07 b0 [MMI] cmp.lt p6,p7=r14,r15;; 636: e1 08 00 00 48 00 (p06) mov r14=1 63c: 00 00 04 00 nop.i 0x0;; 640: eb 70 00 00 00 21 [MMI] (p07) mov r14=r0;; 646: 40 22 39 18 40 00 and r36=r36,r14 64c: 00 00 04 00 nop.i 0x0;; 650: 11 00 00 00 01 00 [MIB] nop.m 0x0 656: 60 00 90 0e 73 03 cmp4.eq p6,p7=0,r36 65c: d0 01 00 42 (p06) br.cond.dptk.few 820 ;; 660: 04 00 00 00 01 40 [MLX] nop.m 0x0 666: ce a0 c8 45 18 c0 movl r14=0x1845c8a0ce512957 66c: 71 25 4a 61 670: 09 30 3c 00 e1 18 [MMI] setf.sig f6=r15 676: 70 80 44 0c 60 40 cmp.lt p7,p6=r16,r17 67c: f5 7f 00 52 shr r42=r15,63;; 680: 09 00 00 00 01 00 [MMI] nop.m 0x0 686: 70 70 00 c2 31 00 setf.sig f7=r14 68c: 00 00 04 00 nop.i 0x0;; 690: 0f 00 00 00 01 00 [MMF] nop.m 0x0 696: 00 00 00 02 00 c0 nop.m 0x0 69c: 00 30 1c ee xmpy.h f6=f6,f7;; 6a0: 11 70 18 00 e1 10 [MIB] getf.sig r14=f6 6a6: 00 00 00 02 00 03 nop.i 0x0 6ac: 50 01 00 42 (p06) br.cond.dptk.few 7f0 ;; 6b0: 04 00 00 00 01 00 [MLX] nop.m 0x0 6b6: 00 00 00 00 00 20 movl r41=0x0 6bc: 05 00 00 60 6c0: 11 00 00 00 01 00 [MIB] nop.m 0x0 6c6: e0 d8 38 64 29 00 shr r14=r14,13 6cc: 00 00 00 20 nop.b 0x0;; 6d0: 11 48 05 52 00 20 [MIB] add r41=r1,r41 6d6: a0 72 a8 0a 40 00 sub r42=r14,r42 6dc: 08 00 00 50 br.call.sptk.many b0=6d0 ;; 6e0: 08 60 01 00 00 21 [MMI] mov r44=r0 6e6: 00 00 00 02 00 60 nop.m 0x0 6ec: 05 01 00 90 mov r43=16 6f0: 19 50 41 18 00 21 [MMB] adds r42=16,r12 6f6: 90 02 00 00 42 00 mov r41=r0 6fc: 08 00 00 50 br.call.sptk.many b0=6f0 ;; 700: 05 00 00 00 01 00 [MLX] nop.m 0x0 706: 00 00 00 00 00 20 movl r41=0x0;; 70c: 05 00 00 60 710: 11 48 05 52 00 20 [MIB] add r41=r1,r41 716: 00 00 00 02 00 00 nop.i 0x0 71c: 08 00 00 50 br.call.sptk.many b0=710 ;; 720: 08 78 00 42 18 10 [MMI] ld8 r15=[r33] 726: e0 00 31 00 42 00 adds r14=32,r12 72c: 02 61 00 84 adds r16=16,r12 730: 09 88 04 00 00 24 [MMI] mov r17=1 736: 00 00 8c 20 23 00 st4 [r35]=r0 73c: 00 00 04 00 nop.i 0x0;; 740: 08 00 3c 20 98 11 [MMI] st8 [r16]=r15 746: 90 02 38 00 42 00 mov r41=r14 74c: 02 08 00 90 addl r16=0,r1 750: 02 00 3c 1c 98 11 [MII] st8 [r14]=r15 756: e0 40 31 00 42 00 adds r14=40,r12;; 75c: 00 00 04 00 nop.i 0x0 760: 19 00 44 20 80 11 [MMB] st1 [r16]=r17 766: 00 00 38 30 23 00 st8 [r14]=r0 76c: 08 00 00 50 br.call.sptk.many b0=760 ;; 770: 10 00 00 00 01 00 [MIB] nop.m 0x0 776: 60 00 88 0e 72 03 cmp.eq p6,p7=0,r34 77c: 40 fe ff 4a (p06) br.cond.dptk.few 5b0 780: 05 00 00 00 01 00 [MLX] nop.m 0x0 786: 00 00 00 00 00 20 movl r41=0x0;; 78c: 05 00 00 60 790: 11 48 05 52 00 20 [MIB] add r41=r1,r41 796: 00 00 00 02 00 00 nop.i 0x0 79c: 08 00 00 50 br.call.sptk.many b0=790 ;; 7a0: 02 00 00 00 01 00 [MII] nop.m 0x0 7a6: 00 38 01 55 00 00 mov.i ar.pfs=r39;; 7ac: 60 0a 00 07 mov b0=r38 7b0: 18 00 00 00 01 00 [MMB] nop.m 0x0 7b6: c0 80 31 00 42 80 adds r12=48,r12 7bc: 08 00 84 00 br.ret.sptk.many b0 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: 10 00 00 00 01 00 [MIB] nop.m 0x0 7e6: 00 00 00 02 00 00 nop.i 0x0 7ec: 40 fd ff 48 br.few 520 7f0: 04 00 00 00 01 00 [MLX] nop.m 0x0 7f6: 00 00 00 00 00 20 movl r41=0x0 7fc: 05 00 00 60 800: 11 00 00 00 01 00 [MIB] nop.m 0x0 806: e0 d8 38 64 29 00 shr r14=r14,13 80c: 00 00 00 20 nop.b 0x0;; 810: 11 48 05 52 00 20 [MIB] add r41=r1,r41 816: a0 72 a8 0a 40 00 sub r42=r14,r42 81c: 08 00 00 50 br.call.sptk.many b0=810 ;; 820: 08 60 01 00 00 21 [MMI] mov r44=r0 826: b0 82 00 00 48 00 mov r43=16 82c: 00 00 04 00 nop.i 0x0 830: 19 50 41 18 00 21 [MMB] adds r42=16,r12 836: 90 02 00 00 42 00 mov r41=r0 83c: 08 00 00 50 br.call.sptk.many b0=830 ;; 840: 09 78 00 46 10 10 [MMI] ld4 r15=[r35] 846: 10 81 30 00 42 20 adds r17=16,r12 84c: 05 62 00 84 adds r41=32,r12;; 850: 00 00 00 00 01 00 [MII] nop.m 0x0 856: e0 78 e8 b4 29 00 dep.z r14=r15,5,27 85c: 00 00 04 00 nop.i 0x0 860: 02 80 00 22 18 10 [MII] ld8 r16=[r17] 866: 10 09 00 00 48 c0 mov r17=1;; 86c: e1 78 14 80 sub r14=r14,r15 870: 02 00 40 52 98 11 [MII] st8 [r41]=r16 876: 00 01 04 00 48 c0 addl r16=0,r1;; 87c: e1 00 44 80 shladd r14=r14,2,r0 880: 0b 00 44 20 80 11 [MMI] st1 [r16]=r17;; 886: e0 70 3c 00 40 e0 add r14=r14,r15 88c: 81 62 00 84 adds r15=40,r12;; 890: 0b 70 38 00 12 20 [MMI] shladd r14=r14,3,r0;; 896: 00 00 00 02 00 c0 nop.m 0x0 89c: 01 70 58 00 sxt4 r14=r14;; 8a0: 11 00 38 1e 98 11 [MIB] st8 [r15]=r14 8a6: 00 00 00 02 00 00 nop.i 0x0 8ac: 08 00 00 50 br.call.sptk.many b0=8a0 ;; 8b0: 02 00 00 00 01 00 [MII] nop.m 0x0 8b6: 00 38 01 55 00 00 mov.i ar.pfs=r39;; 8bc: 60 0a 00 07 mov b0=r38 8c0: 19 00 00 00 01 00 [MMB] nop.m 0x0 8c6: c0 80 31 00 42 80 adds r12=48,r12 8cc: 08 00 84 00 br.ret.sptk.many b0;; 8d0: 08 00 00 00 01 00 [MMI] nop.m 0x0 8d6: 00 00 00 02 00 00 nop.m 0x0 8dc: 00 00 04 00 nop.i 0x0 8e0: 08 00 00 00 01 00 [MMI] nop.m 0x0 8e6: 00 00 00 02 00 00 nop.m 0x0 8ec: 00 00 04 00 nop.i 0x0 8f0: 08 00 00 00 01 00 [MMI] nop.m 0x0 8f6: 00 00 00 02 00 00 nop.m 0x0 8fc: 00 00 04 00 nop.i 0x0 0000000000000900 : 900: 18 20 21 0c 80 05 [MMB] alloc r36=ar.pfs,8,6,0 906: c0 80 33 7e 46 00 adds r12=-16,r12 90c: 00 00 00 20 nop.b 0x0 910: 09 70 80 40 00 21 [MMI] adds r14=32,r32 916: 50 02 04 00 42 60 mov r37=r1 91c: 04 00 c4 00 mov r35=b0;; 920: 08 40 00 1c 18 10 [MMI] ld8 r8=[r14] 926: e0 00 04 00 48 40 addl r14=0,r1 92c: 04 03 01 84 adds r34=48,r32 930: 09 78 00 42 00 21 [MMI] mov r15=r33 936: 70 82 30 00 42 c0 adds r39=16,r12 93c: 04 00 01 84 mov r38=r32;; 940: 11 30 00 10 07 39 [MIB] cmp.eq p6,p7=0,r8 946: 00 00 00 02 00 03 nop.i 0x0 94c: c0 00 00 43 (p06) br.cond.dpnt.few a00 ;; 950: 09 70 00 1c 18 10 [MMI] ld8 r14=[r14] 956: 00 41 3c 30 28 00 ld8 r16=[r15],8 95c: 00 00 04 00 nop.i 0x0;; 960: 09 90 00 1e 18 10 [MMI] ld8 r18=[r15] 966: 00 00 00 02 00 e0 nop.m 0x0 96c: 81 61 00 84 adds r15=24,r12;; 970: 09 88 00 1c 10 10 [MMI] ld4 r17=[r14] 976: 00 90 3c 30 23 00 st8 [r15]=r18 97c: 00 00 04 00 nop.i 0x0;; 980: 03 70 44 00 13 20 [MII] shladd r14=r17,4,r0 986: 00 00 00 02 00 c0 nop.i 0x0;; 98c: e1 88 14 80 sub r14=r14,r17;; 990: 0b 70 38 00 11 20 [MMI] shladd r14=r14,2,r0;; 996: 00 00 00 02 00 c0 nop.m 0x0 99c: 01 70 58 00 sxt4 r14=r14;; 9a0: 0b 70 40 1c 05 20 [MMI] sub r14=r16,r14;; 9a6: 00 70 9c 30 23 00 st8 [r39]=r14 9ac: 00 00 04 00 nop.i 0x0;; 9b0: 0a 70 20 10 18 14 [MMI] ld8 r14=[r8],8;; 9b6: 10 00 20 30 20 c0 ld8 r1=[r8] 9bc: e0 08 00 07 mov b6=r14 9c0: 19 00 00 00 01 00 [MMB] nop.m 0x0 9c6: 00 00 00 02 00 00 nop.m 0x0 9cc: 68 00 80 10 br.call.sptk.many b0=b6;; 9d0: 08 08 00 4a 00 21 [MMI] mov r1=r37 9d6: 00 00 00 02 00 00 nop.m 0x0 9dc: 00 00 04 00 nop.i 0x0 9e0: 02 00 00 00 01 00 [MII] nop.m 0x0 9e6: 00 20 01 55 00 00 mov.i ar.pfs=r36;; 9ec: 30 0a 00 07 mov b0=r35 9f0: 19 00 00 00 01 00 [MMB] nop.m 0x0 9f6: c0 80 30 00 42 80 adds r12=16,r12 9fc: 08 00 84 00 br.ret.sptk.many b0;; a00: 09 70 00 44 18 10 [MMI] ld8 r14=[r34] a06: 00 00 00 02 00 e0 nop.m 0x0 a0c: 04 61 00 84 adds r39=16,r12;; a10: 09 30 00 1c 07 39 [MMI] cmp.eq p6,p7=0,r14 a16: 00 00 00 02 00 c0 nop.m 0x0 a1c: 01 08 00 90 addl r14=0,r1;; a20: d1 40 18 00 00 24 [MIB] (p06) mov r8=6 a26: 00 00 00 02 00 03 nop.i 0x0 a2c: c0 ff ff 4b (p06) br.cond.dpnt.few 9e0 ;; a30: 0a 70 00 1c 18 10 [MMI] ld8 r14=[r14];; a36: 00 01 38 20 20 00 ld4 r16=[r14] a3c: 00 00 04 00 nop.i 0x0 a40: 02 70 20 42 18 14 [MII] ld8 r14=[r33],8 a46: 00 00 00 02 00 c0 nop.i 0x0;; a4c: 04 01 4c 80 shladd r38=r16,4,r0 a50: 0b 78 00 42 10 10 [MMI] ld4 r15=[r33];; a56: 60 32 41 0a 40 00 sub r38=r38,r16 a5c: f2 e1 08 95 mov r16=499999;; a60: 09 30 99 00 11 20 [MMI] shladd r38=r38,2,r0 a66: 00 00 00 02 00 e0 nop.m 0x0 a6c: 00 79 18 c2 cmp4.lt p7,p6=r16,r15;; a70: 03 00 00 00 01 00 [MII] nop.m 0x0 a76: 60 02 98 2c 00 c0 sxt4 r38=r38;; a7c: e4 30 15 80 sub r38=r14,r38;; a80: f1 30 05 4c 00 21 [MIB] (p07) adds r38=1,r38 a86: 00 00 00 02 00 00 nop.i 0x0 a8c: 08 00 00 50 br.call.sptk.many b0=a80 ;; a90: 09 40 00 44 18 10 [MMI] ld8 r8=[r34] a96: 70 82 30 00 42 c0 adds r39=16,r12 a9c: 04 00 01 84 mov r38=r32;; aa0: 0a 70 20 10 18 14 [MMI] ld8 r14=[r8],8;; aa6: 00 00 00 02 00 c0 nop.m 0x0 aac: e0 08 00 07 mov b6=r14 ab0: 19 08 00 10 18 10 [MMB] ld8 r1=[r8] ab6: 00 00 00 02 00 00 nop.m 0x0 abc: 68 00 80 10 br.call.sptk.many b0=b6;; ac0: 11 00 00 00 01 00 [MIB] nop.m 0x0 ac6: 10 00 94 00 42 00 mov r1=r37 acc: 20 ff ff 48 br.few 9e0 ;; ad0: 08 00 00 00 01 00 [MMI] nop.m 0x0 ad6: 00 00 00 02 00 00 nop.m 0x0 adc: 00 00 04 00 nop.i 0x0 ae0: 08 00 00 00 01 00 [MMI] nop.m 0x0 ae6: 00 00 00 02 00 00 nop.m 0x0 aec: 00 00 04 00 nop.i 0x0 af0: 08 00 00 00 01 00 [MMI] nop.m 0x0 af6: 00 00 00 02 00 00 nop.m 0x0 afc: 00 00 04 00 nop.i 0x0 0000000000000b00 : b00: 18 08 15 06 80 05 [MMB] alloc r33=ar.pfs,5,3,0 b06: c0 80 33 7e 46 00 adds r12=-16,r12 b0c: 00 00 00 20 nop.b 0x0 b10: 09 70 00 02 00 24 [MMI] addl r14=0,r1 b16: 00 00 00 02 00 00 nop.m 0x0 b1c: 04 00 c4 00 mov r32=b0;; b20: 09 00 00 00 01 00 [MMI] nop.m 0x0 b26: e0 00 38 00 20 00 ld1 r14=[r14] b2c: 00 00 04 00 nop.i 0x0;; b30: 10 00 00 00 01 00 [MIB] nop.m 0x0 b36: 60 00 38 0e f3 03 cmp4.eq p6,p7=0,r14 b3c: 30 00 00 43 (p07) br.cond.dpnt.few b60 b40: 02 00 00 00 01 00 [MII] nop.m 0x0 b46: 00 08 01 55 00 00 mov.i ar.pfs=r33;; b4c: 00 0a 00 07 mov b0=r32 b50: 19 00 00 00 01 00 [MMB] nop.m 0x0 b56: c0 80 30 00 42 80 adds r12=16,r12 b5c: 08 00 84 00 br.ret.sptk.many b0;; b60: 11 18 41 18 00 21 [MIB] adds r35=16,r12 b66: 00 00 00 02 00 00 nop.i 0x0 b6c: 08 00 00 50 br.call.sptk.many b0=b60 ;; b70: 0b 78 40 18 00 21 [MMI] adds r15=16,r12;; b76: e0 00 3c 30 20 00 ld8 r14=[r15] b7c: 00 00 04 00 nop.i 0x0;; b80: 10 00 00 00 01 00 [MIB] nop.m 0x0 b86: 60 00 38 0e 72 03 cmp.eq p6,p7=0,r14 b8c: c0 ff ff 4a (p06) br.cond.dptk.few b40 b90: 09 70 00 02 00 24 [MMI] addl r14=0,r1 b96: 00 00 00 02 00 80 nop.m 0x0 b9c: 04 78 00 84 mov r36=r15;; ba0: 09 00 00 00 01 00 [MMI] nop.m 0x0 ba6: 30 02 38 30 20 00 ld8 r35=[r14] bac: 00 00 04 00 nop.i 0x0;; bb0: 11 30 00 46 07 39 [MIB] cmp.eq p6,p7=0,r35 bb6: 00 00 00 02 00 03 nop.i 0x0 bbc: 90 ff ff 4b (p06) br.cond.dpnt.few b40 ;; bc0: 11 00 00 00 01 00 [MIB] nop.m 0x0 bc6: 00 00 00 02 00 00 nop.i 0x0 bcc: 08 00 00 50 br.call.sptk.many b0=bc0 ;; bd0: 09 00 00 00 01 00 [MMI] nop.m 0x0 bd6: 60 00 20 0e 73 00 cmp4.eq p6,p7=0,r8 bdc: 00 00 04 00 nop.i 0x0;; be0: 05 00 00 00 01 00 [MLX] nop.m 0x0 be6: 00 00 00 00 80 63 (p07) movl r35=0x0;; bec: 04 00 00 60 bf0: f1 18 05 46 00 20 [MIB] (p07) add r35=r1,r35 bf6: 00 00 00 02 80 03 nop.i 0x0 bfc: 08 00 00 53 (p07) br.call.dpnt.many b0=bf0 ;; c00: 02 00 00 00 01 00 [MII] nop.m 0x0 c06: 00 08 01 55 00 00 mov.i ar.pfs=r33;; c0c: 00 0a 00 07 mov b0=r32 c10: 19 00 00 00 01 00 [MMB] nop.m 0x0 c16: c0 80 30 00 42 80 adds r12=16,r12 c1c: 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 2c 81 c0 (p04) mov pr.rot=0x2c000000000 c: 00 03 23 a1 data8 0x14246060181 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 27 a1 82 c0 data8 0x1446cc20381 2c: 01 61 36 a2 30: c0 01 00 00 00 00 [MII] (p14) 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: 34 20 32 30 31 38 [-a-] data8 0x1c189819101 16: 31 31 30 39 29 20 data8 0xa4e4c0c4c4 1c: 36 2e 35 2e data8 0x5c6a5c6c40 20: Address 0x0000000000000020 is out of bounds.