/home/scole/Downloads/gcc7//GENERIC.SKI/krpc_subr.o: file format elf64-ia64-little Disassembly of section .text: 0000000000000000 : 0: 09 20 21 0c 80 05 [MMI] alloc r36=ar.pfs,8,6,0 6: 60 02 80 30 20 60 ld8 r38=[r32] c: 04 00 c4 00 mov r35=b0;; 10: 09 70 20 4d 00 21 [MMI] adds r14=72,r38 16: 00 00 00 02 00 e0 nop.m 0x0 1c: 01 32 01 84 adds r15=32,r38;; 20: 09 00 00 00 01 00 [MMI] nop.m 0x0 26: e0 00 38 20 20 00 ld4 r14=[r14] 2c: 00 00 04 00 nop.i 0x0;; 30: 11 30 3c 1c 87 31 [MIB] cmp4.lt p6,p7=15,r14 36: 00 00 00 02 80 03 nop.i 0x0 3c: f0 00 00 43 (p07) br.cond.dpnt.few 120 ;; 40: 09 00 00 00 01 00 [MMI] nop.m 0x0 46: e0 00 3c 20 20 00 ld4 r14=[r15] 4c: 00 00 04 00 nop.i 0x0;; 50: 10 00 00 00 01 00 [MIB] nop.m 0x0 56: 60 b8 38 0e eb 03 cmp4.ltu p6,p7=23,r14 5c: a0 00 00 43 (p07) br.cond.dpnt.few f0 60: 05 30 41 4c 00 21 [MLX] adds r38=16,r38 66: 01 00 00 00 00 e0 movl r15=0x1000000;; 6c: 01 00 00 60 70: 0b 10 01 4c 18 10 [MMI] ld8 r34=[r38];; 76: e0 20 88 00 42 00 adds r14=4,r34 7c: 00 00 04 00 nop.i 0x0;; 80: 09 00 00 00 01 00 [MMI] nop.m 0x0 86: e0 00 38 20 20 00 ld4 r14=[r14] 8c: 00 00 04 00 nop.i 0x0;; 90: 11 38 3c 1c 86 38 [MIB] cmp4.eq p7,p6=r15,r14 96: 00 00 00 02 00 03 nop.i 0x0 9c: 90 00 00 43 (p06) br.cond.dpnt.few 120 ;; a0: 11 30 01 42 10 10 [MIB] ld4 r38=[r33] a6: 00 00 00 02 00 00 nop.i 0x0 ac: 08 00 00 50 br.call.sptk.many b0=a0 ;; b0: 09 70 00 44 10 10 [MMI] ld4 r14=[r34] b6: 00 00 00 02 00 00 nop.m 0x0 bc: 40 02 aa 00 mov.i ar.pfs=r36;; c0: 03 38 20 1c 86 38 [MII] cmp4.eq p7,p6=r8,r14 c6: 00 18 05 80 03 03 mov b0=r35;; cc: 11 00 00 90 (p06) mov r8=1;; d0: 09 00 00 00 01 c0 [MMI] nop.m 0x0 d6: 81 00 00 00 42 00 (p07) mov r8=r0 dc: 00 00 04 00 nop.i 0x0;; e0: 11 00 00 00 01 00 [MIB] nop.m 0x0 e6: 80 00 20 0a 40 80 sub r8=r0,r8 ec: 08 00 84 00 br.ret.sptk.many b0;; f0: 11 38 61 00 00 24 [MIB] mov r39=24 f6: 00 00 00 02 00 00 nop.i 0x0 fc: 08 00 00 50 br.call.sptk.many b0=f0 ;; 100: 08 00 00 00 01 00 [MMI] nop.m 0x0 106: 60 02 20 00 42 00 mov r38=r8 10c: 00 00 04 00 nop.i 0x0 110: 18 00 20 40 98 11 [MMB] st8 [r32]=r8 116: 60 00 20 0e f2 03 cmp.eq p6,p7=0,r8 11c: 50 ff ff 48 (p07) br.cond.sptk.few 60 120: 09 40 fc f9 ff 27 [MMI] mov r8=-1 126: 00 00 00 02 00 00 nop.m 0x0 12c: 40 02 aa 00 mov.i ar.pfs=r36;; 130: 11 00 00 00 01 00 [MIB] nop.m 0x0 136: 00 18 05 80 03 80 mov b0=r35 13c: 08 00 84 00 br.ret.sptk.many b0;; 0000000000000140 : 140: 08 70 65 22 80 05 [MMI] alloc r46=ar.pfs,25,17,0 146: c0 00 32 7e 46 00 adds r12=-64,r12 14c: 06 00 cc 00 mov r48=pr 150: 09 00 00 00 01 00 [MMI] nop.m 0x0 156: 50 03 98 00 42 00 mov r53=r38 15c: 00 00 04 00 nop.i 0x0;; 160: 08 48 01 19 00 21 [MMI] adds r41=64,r12 166: b0 82 31 00 42 a0 adds r43=48,r12 16c: 05 00 c4 00 mov r45=b0 170: 09 b0 01 00 00 21 [MMI] mov r54=r0 176: 40 03 00 00 42 60 mov r52=r0 17c: 26 00 00 90 mov r51=2;; 180: 08 90 01 52 00 21 [MMI] mov r50=r41 186: 00 00 00 02 00 20 nop.m 0x0 18c: 26 00 00 90 mov r49=2 190: 19 00 00 56 98 11 [MMB] st8 [r43]=r0 196: 00 00 00 02 00 00 nop.m 0x0 19c: 08 00 00 50 br.call.sptk.many b0=190 ;; 1a0: 11 40 01 10 00 21 [MIB] mov r40=r8 1a6: 70 00 20 0c f3 03 cmp4.eq p7,p6=0,r8 1ac: 40 00 00 43 (p07) br.cond.dpnt.few 1e0 ;; 1b0: 03 40 00 50 00 21 [MII] mov r8=r40 1b6: f0 87 c1 bf 05 00 mov pr=r48,0xfffffffffffffffe;; 1bc: e0 02 aa 00 mov.i ar.pfs=r46;; 1c0: 00 00 00 00 01 00 [MII] nop.m 0x0 1c6: 00 68 05 80 03 00 mov b0=r45 1cc: 00 00 04 00 nop.i 0x0 1d0: 19 60 00 19 00 21 [MMB] adds r12=64,r12 1d6: 00 00 00 02 00 80 nop.m 0x0 1dc: 08 00 84 00 br.ret.sptk.many b0;; 1e0: 08 00 00 00 01 00 [MMI] nop.m 0x0 1e6: 00 01 94 22 72 00 cmp.eq p16,p17=0,r37 1ec: 00 00 04 00 nop.i 0x0 1f0: 19 88 01 52 18 10 [MMB] ld8 r49=[r41] 1f6: 00 00 00 02 00 00 nop.m 0x0 1fc: 08 00 00 50 br.call.sptk.many b0=1f0 ;; 200: 10 40 01 10 00 21 [MIB] mov r40=r8 206: 70 00 20 0c 73 03 cmp4.eq p7,p6=0,r8 20c: 60 00 00 42 (p06) br.cond.dptk.few 260 210: 08 50 01 00 08 24 [MMI] mov r42=1024 216: 00 00 00 02 00 80 nop.m 0x0 21c: 05 00 10 90 mov r44=512 220: 19 88 01 52 18 10 [MMB] ld8 r49=[r41] 226: 00 00 00 02 00 08 nop.m 0x0 22c: b0 00 00 43 (p16) br.cond.dpnt.few 2d0 ;; 230: 11 00 00 00 01 00 [MIB] nop.m 0x0 236: 00 00 00 02 00 00 nop.i 0x0 23c: 08 00 00 50 br.call.sptk.many b0=230 ;; 240: 11 40 01 10 00 21 [MIB] mov r40=r8 246: 70 00 20 0c f3 03 cmp4.eq p7,p6=0,r8 24c: 80 00 00 42 (p07) br.cond.dptk.few 2c0 ;; 250: 08 00 00 00 01 00 [MMI] nop.m 0x0 256: 00 00 00 02 00 00 nop.m 0x0 25c: 00 00 04 00 nop.i 0x0 260: 09 00 00 00 01 00 [MMI] nop.m 0x0 266: 10 03 ac 30 20 00 ld8 r49=[r43] 26c: 00 00 04 00 nop.i 0x0;; 270: 11 00 00 00 01 00 [MIB] nop.m 0x0 276: 60 00 c4 0e f2 03 cmp.eq p6,p7=0,r49 27c: 08 00 00 52 (p07) br.call.dptk.many b0=270 ;; 280: 11 88 01 52 18 10 [MIB] ld8 r49=[r41] 286: 00 00 00 02 00 00 nop.i 0x0 28c: 08 00 00 50 br.call.sptk.many b0=280 ;; 290: 03 40 00 50 00 21 [MII] mov r8=r40 296: f0 87 c1 bf 05 00 mov pr=r48,0xfffffffffffffffe;; 29c: e0 02 aa 00 mov.i ar.pfs=r46;; 2a0: 00 00 00 00 01 00 [MII] nop.m 0x0 2a6: 00 68 05 80 03 00 mov b0=r45 2ac: 00 00 04 00 nop.i 0x0 2b0: 18 60 00 19 00 21 [MMB] adds r12=64,r12 2b6: 00 00 00 02 00 80 nop.m 0x0 2bc: 08 00 84 00 br.ret.sptk.many b0 2c0: 08 88 01 52 18 10 [MMI] ld8 r49=[r41] 2c6: 00 00 00 02 00 00 nop.m 0x0 2cc: 00 00 04 00 nop.i 0x0 2d0: 03 38 fd 55 3f 23 [MII] adds r39=-1,r42 2d6: 30 03 98 00 42 e0 mov r51=r38;; 2dc: 04 38 45 00 zxt2 r39=r39;; 2e0: 11 90 01 4e 00 21 [MIB] mov r50=r39 2e6: a0 02 9c 00 42 00 mov r42=r39 2ec: 08 00 00 50 br.call.sptk.many b0=2e0 ;; 2f0: 09 40 b0 4e 89 34 [MMI] cmp4.ltu p8,p9=r44,r39 2f6: 60 80 21 0e 73 00 cmp4.eq p6,p7=48,r8 2fc: 05 40 00 84 mov r40=r8;; 300: 0b 39 05 00 00 64 [MMI] (p08) mov r39=1;; 306: 72 02 00 00 42 00 (p09) mov r39=r0 30c: 00 00 04 00 nop.i 0x0;; 310: 09 00 00 00 01 c0 [MMI] nop.m 0x0 316: 71 02 00 00 42 00 (p07) mov r39=r0 31c: 00 00 04 00 nop.i 0x0;; 320: 11 00 00 00 01 00 [MIB] nop.m 0x0 326: 60 00 9c 0e f3 03 cmp4.eq p6,p7=0,r39 32c: a0 ff ff 4a (p07) br.cond.dptk.few 2c0 ;; 330: 08 70 80 18 00 21 [MMI] adds r14=32,r12 336: 20 0b 00 00 48 20 mov r50=1 33c: 06 00 00 84 mov r49=r0 340: 19 60 e1 18 00 21 [MMB] adds r44=56,r12 346: 60 00 20 0e 73 03 cmp4.eq p6,p7=0,r8 34c: 60 00 00 42 (p06) br.cond.dptk.few 3a0 ;; 350: 05 00 00 00 01 00 [MLX] nop.m 0x0 356: 00 00 00 00 00 20 movl r49=0x0;; 35c: 06 00 00 60 360: 11 88 05 62 00 20 [MIB] add r49=r1,r49 366: 00 00 00 02 00 00 nop.i 0x0 36c: 08 00 00 50 br.call.sptk.many b0=360 ;; 370: 09 00 00 00 01 00 [MMI] nop.m 0x0 376: 10 03 ac 30 20 00 ld8 r49=[r43] 37c: 00 00 04 00 nop.i 0x0;; 380: 11 30 00 62 07 39 [MIB] cmp.eq p6,p7=0,r49 386: 00 00 00 02 80 03 nop.i 0x0 38c: 08 00 00 52 (p07) br.call.dptk.many b0=380 ;; 390: 10 00 00 00 01 00 [MIB] nop.m 0x0 396: 00 00 00 02 00 00 nop.i 0x0 39c: f0 fe ff 48 br.few 280 3a0: 09 00 00 00 01 00 [MMI] nop.m 0x0 3a6: f0 10 80 10 28 00 ld2 r15=[r32],2 3ac: 00 00 04 00 nop.i 0x0;; 3b0: 09 10 3c 1c 88 15 [MMI] st2 [r14]=r15,2 3b6: f0 10 80 10 28 00 ld2 r15=[r32],2 3bc: 00 00 04 00 nop.i 0x0;; 3c0: 09 10 3c 1c 88 15 [MMI] st2 [r14]=r15,2 3c6: f0 10 80 10 28 00 ld2 r15=[r32],2 3cc: 00 00 04 00 nop.i 0x0;; 3d0: 09 10 3c 1c 88 15 [MMI] st2 [r14]=r15,2 3d6: f0 10 80 10 28 00 ld2 r15=[r32],2 3dc: 00 00 04 00 nop.i 0x0;; 3e0: 09 10 3c 1c 88 15 [MMI] st2 [r14]=r15,2 3e6: f0 10 80 10 28 00 ld2 r15=[r32],2 3ec: 00 00 04 00 nop.i 0x0;; 3f0: 09 10 3c 1c 88 15 [MMI] st2 [r14]=r15,2 3f6: f0 10 80 10 28 00 ld2 r15=[r32],2 3fc: 00 00 04 00 nop.i 0x0;; 400: 09 10 3c 1c 88 15 [MMI] st2 [r14]=r15,2 406: f0 10 80 10 28 00 ld2 r15=[r32],2 40c: 00 00 04 00 nop.i 0x0;; 410: 09 10 3c 1c 88 15 [MMI] st2 [r14]=r15,2 416: f0 00 80 10 20 00 ld2 r15=[r32] 41c: 00 00 04 00 nop.i 0x0;; 420: 11 00 3c 1c 88 11 [MIB] st2 [r14]=r15 426: 00 00 00 02 00 00 nop.i 0x0 42c: 08 00 00 50 br.call.sptk.many b0=420 ;; 430: 08 78 40 10 00 21 [MMI] adds r15=16,r8 436: 00 01 90 30 20 c0 ld8 r16=[r36] 43c: 01 42 00 84 adds r14=32,r8 440: 09 98 f1 00 00 24 [MMI] mov r51=60 446: 20 03 00 00 42 40 mov r50=r0 44c: 05 40 00 84 mov r42=r8;; 450: 08 38 01 1e 18 10 [MMI] ld8 r39=[r15] 456: 00 00 00 02 00 e0 nop.m 0x0 45c: c1 03 00 90 mov r15=60 460: 09 00 40 10 98 11 [MMI] st8 [r8]=r16 466: 00 00 00 02 00 40 nop.m 0x0 46c: 02 40 4c e4 cmp.eq p18,p19=0,r8;; 470: 11 00 3c 1c 90 11 [MIB] st4 [r14]=r15 476: 10 03 9c 00 42 00 mov r49=r39 47c: 08 00 00 50 br.call.sptk.many b0=470 ;; 480: 0b 78 00 02 00 24 [MMI] addl r15=0,r1;; 486: e0 00 3c 20 20 00 ld4 r14=[r15] 48c: 00 00 04 00 nop.i 0x0;; 490: 0a 70 04 1c 00 21 [MMI] adds r14=1,r14;; 496: 00 00 00 02 00 20 nop.m 0x0 49c: 06 70 00 84 mov r49=r14 4a0: 19 00 00 00 01 00 [MMB] nop.m 0x0 4a6: 00 70 3c 20 23 00 st4 [r15]=r14 4ac: 08 00 00 50 br.call.sptk.many b0=4a0 ;; 4b0: 04 00 00 00 01 00 [MLX] nop.m 0x0 4b6: 02 00 00 00 00 e0 movl r15=0x2000000 4bc: 01 00 00 60 4c0: 09 70 20 4e 00 21 [MMI] adds r14=8,r39 4c6: 00 40 9c 20 23 20 st4 [r39]=r8 4cc: 06 08 01 84 mov r49=r33;; 4d0: 11 00 3c 1c 90 11 [MIB] st4 [r14]=r15 4d6: 00 00 00 02 00 00 nop.i 0x0 4dc: 08 00 00 50 br.call.sptk.many b0=4d0 ;; 4e0: 09 70 30 4e 00 21 [MMI] adds r14=12,r39 4e6: 00 00 00 02 00 20 nop.m 0x0 4ec: 06 10 01 84 mov r49=r34;; 4f0: 11 00 20 1c 90 11 [MIB] st4 [r14]=r8 4f6: 00 00 00 02 00 00 nop.i 0x0 4fc: 08 00 00 50 br.call.sptk.many b0=4f0 ;; 500: 09 70 40 4e 00 21 [MMI] adds r14=16,r39 506: 00 00 00 02 00 20 nop.m 0x0 50c: 06 18 01 84 mov r49=r35;; 510: 11 00 20 1c 90 11 [MIB] st4 [r14]=r8 516: 00 00 00 02 00 00 nop.i 0x0 51c: 08 00 00 50 br.call.sptk.many b0=510 ;; 520: 08 70 50 4e 00 21 [MMI] adds r14=20,r39 526: 10 c1 9c 00 42 00 adds r17=24,r39 52c: c2 39 01 84 adds r16=28,r39 530: 05 78 d0 4e 00 21 [MLX] adds r15=52,r39 536: 01 00 00 00 00 40 movl r18=0x1000000;; 53c: 02 00 00 60 540: 08 00 20 1c 90 11 [MMI] st4 [r14]=r8 546: 00 90 44 20 23 e0 st4 [r17]=r18 54c: 84 3b 01 84 adds r39=56,r39 550: 05 70 00 54 00 21 [MLX] mov r14=r42 556: 14 00 00 00 00 20 movl r17=0x14000000;; 55c: 02 00 00 60 560: 09 00 a8 58 98 11 [MMI] st8 [r44]=r42 566: 00 88 40 20 23 00 st4 [r16]=r17 56c: 00 00 04 00 nop.i 0x0;; 570: 08 00 00 00 01 00 [MMI] nop.m 0x0 576: 00 00 3c 20 23 00 st4 [r15]=r0 57c: 00 00 04 00 nop.i 0x0 580: 19 00 00 4e 90 11 [MMB] st4 [r39]=r0 586: 00 00 00 02 00 09 nop.m 0x0 58c: 50 00 00 43 (p18) br.cond.dpnt.few 5d0 ;; 590: 08 00 00 00 01 00 [MMI] nop.m 0x0 596: 00 00 00 02 00 00 nop.m 0x0 59c: 00 00 04 00 nop.i 0x0 5a0: 09 78 80 1c 00 21 [MMI] adds r15=32,r14 5a6: e0 00 38 30 20 00 ld8 r14=[r14] 5ac: 00 00 04 00 nop.i 0x0;; 5b0: 09 78 00 1e 10 10 [MMI] ld4 r15=[r15] 5b6: 00 70 b0 30 23 e0 st8 [r44]=r14 5bc: 00 70 18 e4 cmp.eq p7,p6=0,r14;; 5c0: 10 00 00 00 01 00 [MIB] nop.m 0x0 5c6: 80 42 3d 00 40 03 add r40=r40,r15 5cc: e0 ff ff 4a (p06) br.cond.dptk.few 5a0 5d0: 09 70 90 54 00 21 [MMI] adds r14=36,r42 5d6: 00 00 00 02 00 e0 nop.m 0x0 5dc: 81 54 01 84 adds r15=72,r42;; 5e0: 09 70 00 1c 10 10 [MMI] ld4 r14=[r14] 5e6: 00 40 3d 20 23 00 st4 [r15]=r40 5ec: 00 00 04 00 nop.i 0x0;; 5f0: 01 00 00 00 01 00 [MII] nop.m 0x0 5f6: 70 10 38 0c 28 00 tbit.z p7,p6=r14,1 5fc: 00 00 04 00 nop.i 0x0;; 600: 04 00 00 00 01 00 [MLX] nop.m 0x0 606: 00 00 00 00 80 83 (p07) movl r52=0x0 60c: 06 00 00 60 610: e5 a8 29 01 06 24 [MLX] (p07) mov r53=842 616: 00 00 00 00 80 63 (p07) movl r51=0x0;; 61c: 06 00 00 60 620: 04 00 00 00 01 00 [MLX] nop.m 0x0 626: 00 00 00 00 80 43 (p07) movl r50=0x0 62c: 06 00 00 60 630: e5 a0 05 68 00 20 [MLX] (p07) add r52=r1,r52 636: 00 00 00 00 80 23 (p07) movl r49=0x0;; 63c: 06 00 00 60 640: e8 98 05 66 00 20 [MMI] (p07) add r51=r1,r51 646: 00 00 00 02 80 43 nop.m 0x0 64c: 16 90 01 80 (p07) add r50=r1,r50 650: f9 88 05 62 00 20 [MMB] (p07) add r49=r1,r49 656: 00 00 00 02 80 03 nop.m 0x0 65c: 08 00 00 53 (p07) br.call.dpnt.many b0=650 ;; 660: 08 70 e0 54 00 21 [MMI] adds r14=56,r42 666: f0 80 30 00 42 a0 adds r15=16,r12 66c: 06 08 00 90 addl r53=0,r1 670: 09 b8 01 56 00 21 [MMI] mov r55=r43 676: 60 03 b0 00 42 00 mov r54=r44 67c: 07 08 00 90 addl r56=0,r1;; 680: 08 00 00 1c 98 11 [MMI] st8 [r14]=r0 686: 50 03 d4 30 20 80 ld8 r53=[r53] 68c: 06 50 01 84 mov r52=r42 690: 09 00 98 1e 98 11 [MMI] st8 [r15]=r38 696: 30 03 00 00 42 40 mov r51=r0 69c: 06 62 00 84 adds r50=32,r12;; 6a0: 11 88 01 52 18 10 [MIB] ld8 r49=[r41] 6a6: 00 00 00 02 00 00 nop.i 0x0 6ac: 08 00 00 50 br.call.sptk.many b0=6a0 ;; 6b0: 10 40 01 10 00 21 [MIB] mov r40=r8 6b6: 70 00 20 0c 73 03 cmp4.eq p7,p6=0,r8 6bc: b0 00 00 42 (p06) br.cond.dptk.few 760 6c0: 0b 38 01 58 18 10 [MMI] ld8 r39=[r44];; 6c6: e0 80 9c 00 42 00 adds r14=16,r39 6cc: 00 00 04 00 nop.i 0x0;; 6d0: 0b 70 00 1c 18 10 [MMI] ld8 r14=[r14];; 6d6: f0 40 38 00 42 00 adds r15=8,r14 6dc: 00 00 04 00 nop.i 0x0;; 6e0: 09 00 00 00 01 00 [MMI] nop.m 0x0 6e6: f0 00 3c 20 20 00 ld4 r15=[r15] 6ec: 00 00 04 00 nop.i 0x0;; 6f0: 10 00 00 00 01 00 [MIB] nop.m 0x0 6f6: 60 00 3c 0e 73 03 cmp4.eq p6,p7=0,r15 6fc: c0 00 00 42 (p06) br.cond.dptk.few 7b0 700: 09 00 00 00 01 00 [MMI] nop.m 0x0 706: e0 60 38 00 42 00 adds r14=12,r14 70c: 00 00 04 00 nop.i 0x0;; 710: 11 88 01 1c 10 10 [MIB] ld4 r49=[r14] 716: 00 00 00 02 00 00 nop.i 0x0 71c: 08 00 00 50 br.call.sptk.many b0=710 ;; 720: 09 00 00 00 01 00 [MMI] nop.m 0x0 726: 60 00 20 0e 73 00 cmp4.eq p6,p7=0,r8 72c: 00 00 04 00 nop.i 0x0;; 730: d1 40 25 01 00 24 [MIB] (p06) mov r40=73 736: 00 00 00 02 00 03 nop.i 0x0 73c: 30 00 00 43 (p06) br.cond.dpnt.few 760 ;; 740: 09 00 00 00 01 00 [MMI] nop.m 0x0 746: 60 08 20 0e 73 00 cmp4.eq p6,p7=1,r8 74c: 00 00 04 00 nop.i 0x0;; 750: c3 40 41 01 00 24 [MII] (p06) mov r40=80 756: 00 00 00 02 80 03 nop.i 0x0;; 75c: 85 04 00 90 (p07) mov r40=72;; 760: 10 00 00 00 01 00 [MIB] nop.m 0x0 766: 00 00 00 02 00 09 nop.i 0x0 76c: 00 fb ff 4b (p18) br.cond.dpnt.few 260 770: 11 00 00 00 01 00 [MIB] nop.m 0x0 776: 10 03 a8 00 42 00 mov r49=r42 77c: 08 00 00 50 br.call.sptk.many b0=770 ;; 780: 09 00 00 00 01 00 [MMI] nop.m 0x0 786: 10 03 ac 30 20 00 ld8 r49=[r43] 78c: 00 00 04 00 nop.i 0x0;; 790: 11 30 00 62 07 39 [MIB] cmp.eq p6,p7=0,r49 796: 00 00 00 02 80 03 nop.i 0x0 79c: 08 00 00 52 (p07) br.call.dptk.many b0=790 ;; 7a0: 10 00 00 00 01 00 [MIB] nop.m 0x0 7a6: 00 00 00 02 00 00 nop.i 0x0 7ac: e0 fa ff 48 br.few 280 7b0: 0b 78 50 1c 00 21 [MMI] adds r15=20,r14;; 7b6: 10 03 3c 20 20 00 ld4 r49=[r15] 7bc: 00 00 04 00 nop.i 0x0;; 7c0: 10 00 00 00 01 00 [MIB] nop.m 0x0 7c6: 60 00 c4 0e 73 03 cmp4.eq p6,p7=0,r49 7cc: 90 00 00 42 (p06) br.cond.dptk.few 850 7d0: 11 00 00 00 01 00 [MIB] nop.m 0x0 7d6: 00 00 00 02 00 00 nop.i 0x0 7dc: 08 00 00 50 br.call.sptk.many b0=7d0 ;; 7e0: 09 00 00 00 01 00 [MMI] nop.m 0x0 7e6: 60 10 20 0e 73 00 cmp4.eq p6,p7=2,r8 7ec: 00 00 04 00 nop.i 0x0;; 7f0: d1 40 2d 01 00 24 [MIB] (p06) mov r40=75 7f6: 00 00 00 02 00 03 nop.i 0x0 7fc: 70 ff ff 4b (p06) br.cond.dpnt.few 760 ;; 800: 09 00 00 00 01 00 [MMI] nop.m 0x0 806: 60 18 20 0e 73 00 cmp4.eq p6,p7=3,r8 80c: 00 00 04 00 nop.i 0x0;; 810: d1 40 31 01 00 24 [MIB] (p06) mov r40=76 816: 00 00 00 02 00 03 nop.i 0x0 81c: 50 ff ff 4b (p06) br.cond.dpnt.few 760 ;; 820: 0b 30 04 10 87 b9 [MMI] cmp4.eq p6,p7=1,r8;; 826: 81 52 02 00 48 00 (p06) mov r40=74 82c: 00 00 04 00 nop.i 0x0;; 830: 10 00 00 00 01 c0 [MIB] nop.m 0x0 836: 81 42 02 00 c8 09 (p07) mov r40=72 83c: 40 ff ff 4a (p19) br.cond.dptk.few 770 840: 10 00 00 00 01 00 [MIB] nop.m 0x0 846: 00 00 00 02 00 00 nop.i 0x0 84c: 20 fa ff 48 br.few 260 850: 0b 78 30 1c 00 21 [MMI] adds r15=12,r14;; 856: f0 00 3c 20 20 00 ld4 r15=[r15] 85c: 00 00 04 00 nop.i 0x0;; 860: 09 00 00 00 01 00 [MMI] nop.m 0x0 866: 60 00 3c 0e 73 00 cmp4.eq p6,p7=0,r15 86c: 00 00 04 00 nop.i 0x0;; 870: 10 00 00 00 01 80 [MIB] nop.m 0x0 876: 21 c3 00 00 48 03 (p06) mov r50=24 87c: 40 00 00 42 (p06) br.cond.dptk.few 8b0 880: 09 00 00 00 01 00 [MMI] nop.m 0x0 886: e0 80 38 00 42 00 adds r14=16,r14 88c: 00 00 04 00 nop.i 0x0;; 890: 11 88 01 1c 10 10 [MIB] ld4 r49=[r14] 896: 00 00 00 02 00 00 nop.i 0x0 89c: 08 00 00 50 br.call.sptk.many b0=890 ;; 8a0: 02 90 6d 10 00 21 [MII] adds r50=27,r8 8a6: 00 00 00 02 00 40 nop.i 0x0;; 8ac: c6 97 b1 88 and r50=-4,r50 8b0: 11 88 01 4e 00 21 [MIB] mov r49=r39 8b6: 00 00 00 02 00 00 nop.i 0x0 8bc: 08 00 00 50 br.call.sptk.many b0=8b0 ;; 8c0: 09 00 00 00 01 00 [MMI] nop.m 0x0 8c6: e0 00 b0 30 20 00 ld8 r14=[r44] 8cc: 00 00 04 00 nop.i 0x0;; 8d0: 10 00 38 48 98 11 [MIB] st8 [r36]=r14 8d6: 00 00 00 02 00 08 nop.i 0x0 8dc: 90 fe ff 4a (p16) br.cond.dptk.few 760 8e0: 08 70 00 56 18 10 [MMI] ld8 r14=[r43] 8e6: 00 00 00 02 00 e0 nop.m 0x0 8ec: 00 50 19 e4 cmp.eq p7,p6=0,r42 8f0: 09 00 00 56 98 11 [MMI] st8 [r43]=r0 8f6: 00 00 00 02 00 20 nop.m 0x0 8fc: 06 50 01 84 mov r49=r42;; 900: 13 00 38 4a 98 d1 [MBB] st8 [r37]=r14 906: 01 c0 fc ff 25 00 (p07) br.cond.dpnt.few 280 90c: 08 00 00 50 br.call.sptk.many b0=900 ;; 910: 11 00 00 00 01 00 [MIB] nop.m 0x0 916: 00 00 00 02 00 00 nop.i 0x0 91c: 70 fe ff 48 br.few 780 ;; 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: 09 50 4d 18 80 05 [MMI] alloc r42=ar.pfs,19,12,0 946: c0 80 33 7e 46 20 adds r12=-16,r12 94c: 05 00 c4 00 mov r41=b0;; 950: 09 70 80 08 0d 25 [MMI] mov r14=100000 956: d0 0a 00 00 48 80 mov r45=1 95c: 05 00 00 84 mov r44=r0;; 960: 0b 38 38 42 86 f8 [MMI] cmp4.eq p7,p6=r14,r33;; 966: e1 00 00 bc c9 e3 (p07) mov r14=28416 96c: 04 00 00 84 (p07) mov r39=r0;; 970: f3 00 38 48 88 d1 [MBB] (p07) st2 [r36]=r14 976: 01 78 00 80 21 00 (p07) br.cond.dpnt.few a60 97c: 08 00 00 50 br.call.sptk.many b0=970 ;; 980: 08 78 40 10 00 21 [MMI] adds r15=16,r8 986: e0 00 21 00 42 00 adds r14=32,r8 98c: 00 00 04 00 nop.i 0x0 990: 09 80 40 18 00 21 [MMI] adds r16=16,r12 996: c0 02 84 00 42 e0 mov r44=r33 99c: f4 02 00 90 mov r39=47;; 9a0: 08 00 00 00 01 00 [MMI] nop.m 0x0 9a6: 60 02 3c 30 20 e0 ld8 r38=[r15] 9ac: 01 01 00 90 mov r15=16 9b0: 09 00 00 00 01 00 [MMI] nop.m 0x0 9b6: 00 40 40 30 23 00 st8 [r16]=r8 9bc: 00 00 04 00 nop.i 0x0;; 9c0: 11 00 3c 1c 90 11 [MIB] st4 [r14]=r15 9c6: 80 02 98 00 42 00 mov r40=r38 9cc: 08 00 00 50 br.call.sptk.many b0=9c0 ;; 9d0: 08 00 00 00 01 00 [MMI] nop.m 0x0 9d6: c0 02 88 00 42 00 mov r44=r34 9dc: 00 00 04 00 nop.i 0x0 9e0: 19 20 20 50 90 15 [MMB] st4 [r40]=r8,4 9e6: 00 00 00 02 00 00 nop.m 0x0 9ec: 08 00 00 50 br.call.sptk.many b0=9e0 ;; 9f0: 08 00 00 00 01 00 [MMI] nop.m 0x0 9f6: c0 02 8c 00 42 00 mov r44=r35 9fc: 00 00 04 00 nop.i 0x0 a00: 19 00 20 50 90 11 [MMB] st4 [r40]=r8 a06: 00 00 00 02 00 00 nop.m 0x0 a0c: 08 00 00 50 br.call.sptk.many b0=a00 ;; a10: 08 80 20 4c 00 21 [MMI] adds r16=8,r38 a16: 00 00 00 02 00 c0 nop.m 0x0 a1c: c4 30 01 84 adds r38=12,r38 a20: 09 70 04 40 00 21 [MMI] adds r14=1,r32 a26: 00 00 00 02 00 e0 nop.m 0x0 a2c: 21 00 01 84 adds r15=2,r32;; a30: 09 00 20 20 90 11 [MMI] st4 [r16]=r8 a36: 00 00 98 20 23 00 st4 [r38]=r0 a3c: 02 00 78 93 mov r16=28416;; a40: 09 70 00 1c 00 10 [MMI] ld1 r14=[r14] a46: 00 80 3c 10 23 00 st2 [r15]=r16 a4c: 00 00 04 00 nop.i 0x0;; a50: 10 00 00 00 01 00 [MIB] nop.m 0x0 a56: 70 10 38 0c f3 03 cmp4.eq p7,p6=2,r14 a5c: 30 00 00 43 (p07) br.cond.dpnt.few a80 a60: 02 40 00 4e 00 21 [MII] mov r8=r39 a66: 00 50 01 55 00 00 mov.i ar.pfs=r42;; a6c: 90 0a 00 07 mov b0=r41 a70: 19 00 00 00 01 00 [MMB] nop.m 0x0 a76: c0 80 30 00 42 80 adds r12=16,r12 a7c: 08 00 84 00 br.ret.sptk.many b0;; a80: 08 68 81 08 0d 25 [MMI] mov r45=100000 a86: c0 02 80 00 42 40 mov r44=r32 a8c: 06 28 01 84 mov r50=r37 a90: 09 88 01 00 00 21 [MMI] mov r49=r0 a96: 00 83 30 00 42 e0 adds r48=16,r12 a9c: 35 00 00 90 mov r47=3;; aa0: 11 70 09 00 00 24 [MIB] mov r46=2 aa6: 00 00 00 02 00 00 nop.i 0x0 aac: a8 f6 ff 58 br.call.sptk.many b0=140 ;; ab0: 08 70 40 18 00 21 [MMI] adds r14=16,r12 ab6: 70 02 20 00 42 00 mov r39=r8 abc: 00 00 04 00 nop.i 0x0 ac0: 19 38 00 10 86 39 [MMB] cmp4.eq p7,p6=0,r8 ac6: d0 22 00 00 48 03 mov r45=4 acc: a0 ff ff 4b (p06) br.cond.dpnt.few a60 ;; ad0: 0b 40 00 1c 18 10 [MMI] ld8 r8=[r14];; ad6: e0 00 21 00 42 80 adds r14=32,r8 adc: 05 40 00 84 mov r44=r8;; ae0: 09 00 00 00 01 00 [MMI] nop.m 0x0 ae6: e0 00 38 20 20 00 ld4 r14=[r14] aec: 00 00 04 00 nop.i 0x0;; af0: 10 00 00 00 01 00 [MIB] nop.m 0x0 af6: 60 18 38 0e 6b 03 cmp4.ltu p6,p7=3,r14 afc: 40 00 00 42 (p06) br.cond.dptk.few b30 b00: 11 00 00 00 01 00 [MIB] nop.m 0x0 b06: 00 00 00 02 00 00 nop.i 0x0 b0c: 08 00 00 50 br.call.sptk.many b0=b00 ;; b10: 09 80 40 18 00 21 [MMI] adds r16=16,r12 b16: 00 00 00 02 00 c0 nop.m 0x0 b1c: 00 40 1c e4 cmp.eq p6,p7=0,r8;; b20: 10 00 20 20 98 91 [MIB] st8 [r16]=r8 b26: 71 ba 01 00 48 03 (p06) mov r39=55 b2c: 40 ff ff 4b (p06) br.cond.dpnt.few a60 b30: 09 70 40 10 00 21 [MMI] adds r14=16,r8 b36: 00 00 00 02 00 80 nop.m 0x0 b3c: 05 40 00 84 mov r44=r8;; b40: 0b 70 00 1c 18 10 [MMI] ld8 r14=[r14];; b46: e0 10 38 00 42 00 adds r14=2,r14 b4c: 00 00 04 00 nop.i 0x0;; b50: 09 00 00 00 01 00 [MMI] nop.m 0x0 b56: e0 00 38 10 20 00 ld2 r14=[r14] b5c: 00 00 04 00 nop.i 0x0;; b60: 11 00 38 48 88 11 [MIB] st2 [r36]=r14 b66: 00 00 00 02 00 00 nop.i 0x0 b6c: 08 00 00 50 br.call.sptk.many b0=b60 ;; b70: 02 40 00 4e 00 21 [MII] mov r8=r39 b76: 00 50 01 55 00 00 mov.i ar.pfs=r42;; b7c: 90 0a 00 07 mov b0=r41 b80: 19 00 00 00 01 00 [MMB] nop.m 0x0 b86: c0 80 30 00 42 80 adds r12=16,r12 b8c: 08 00 84 00 br.ret.sptk.many b0;; b90: 08 00 00 00 01 00 [MMI] nop.m 0x0 b96: 00 00 00 02 00 00 nop.m 0x0 b9c: 00 00 04 00 nop.i 0x0 ba0: 08 00 00 00 01 00 [MMI] nop.m 0x0 ba6: 00 00 00 02 00 00 nop.m 0x0 bac: 00 00 04 00 nop.i 0x0 bb0: 08 00 00 00 01 00 [MMI] nop.m 0x0 bb6: 00 00 00 02 00 00 nop.m 0x0 bbc: 00 00 04 00 nop.i 0x0 0000000000000bc0 : bc0: 09 70 04 40 00 21 [MMI] adds r14=1,r32 bc6: 00 00 00 02 00 00 nop.m 0x0 bcc: f1 02 00 90 mov r8=47;; bd0: 09 00 00 00 01 00 [MMI] nop.m 0x0 bd6: e0 00 38 00 20 00 ld1 r14=[r14] bdc: 00 00 04 00 nop.i 0x0;; be0: 13 38 08 1c 86 f9 [MBB] cmp4.eq p7,p6=2,r14 be6: 01 08 00 80 21 80 (p07) br.cond.dpnt.few bf0 bec: 08 00 84 00 br.ret.sptk.many b0;; bf0: 11 10 1c 00 80 05 [MIB] alloc r2=ar.pfs,7,0,0 bf6: 00 00 00 02 00 00 nop.i 0x0 bfc: 58 f5 ff 48 br.many 140 ;; c00: 0d 00 00 00 01 00 [MFI] nop.m 0x0 c06: 00 00 00 00 00 00 break.f 0x0 c0c: 00 00 04 00 nop.i 0x0;; c10: 08 00 00 00 01 00 [MMI] nop.m 0x0 c16: 00 00 00 02 00 00 nop.m 0x0 c1c: 00 00 04 00 nop.i 0x0 c20: 08 00 00 00 01 00 [MMI] nop.m 0x0 c26: 00 00 00 02 00 00 nop.m 0x0 c2c: 00 00 04 00 nop.i 0x0 c30: 08 00 00 00 01 00 [MMI] nop.m 0x0 c36: 00 00 00 02 00 00 nop.m 0x0 c3c: 00 00 04 00 nop.i 0x0 0000000000000c40 : c40: 09 30 2d 10 80 05 [MMI] alloc r38=ar.pfs,11,8,0 c46: 20 1a 84 00 42 a0 adds r34=3,r33 c4c: 04 00 c4 00 mov r37=b0;; c50: 08 10 f1 45 2c 22 [MMI] and r34=-4,r34 c56: 00 00 00 02 00 c0 nop.m 0x0 c5c: 01 00 40 90 mov r14=2048 c60: 03 48 05 00 00 24 [MII] mov r41=1 c66: 80 02 00 00 42 40 mov r40=r0;; c6c: 44 10 01 84 adds r34=4,r34;; c70: 09 00 00 00 01 00 [MMI] nop.m 0x0 c76: 60 70 88 0e 61 00 cmp4.lt p6,p7=r14,r34 c7c: 00 00 04 00 nop.i 0x0;; c80: d3 20 01 00 00 a1 [MBB] (p06) mov r36=r0 c86: 01 40 00 80 21 00 (p06) br.cond.dpnt.few d00 c8c: 08 00 00 50 br.call.sptk.many b0=c80 ;; c90: 09 70 20 01 01 24 [MMI] mov r14=200 c96: 00 00 00 02 00 80 nop.m 0x0 c9c: 04 40 00 84 mov r36=r8;; ca0: 10 00 00 00 01 00 [MIB] nop.m 0x0 ca6: 70 70 88 0c e9 03 cmp4.ltu p7,p6=r14,r34 cac: 80 00 00 43 (p07) br.cond.dpnt.few d20 cb0: 09 78 40 48 00 21 [MMI] adds r15=16,r36 cb6: e0 00 91 00 42 00 adds r14=32,r36 cbc: 05 08 01 84 mov r40=r33;; cc0: 08 00 00 00 01 00 [MMI] nop.m 0x0 cc6: 30 02 3c 30 20 00 ld8 r35=[r15] ccc: 00 00 04 00 nop.i 0x0 cd0: 19 00 88 1c 90 11 [MMB] st4 [r14]=r34 cd6: 00 00 00 02 00 00 nop.m 0x0 cdc: 08 00 00 50 br.call.sptk.many b0=cd0 ;; ce0: 01 40 01 46 00 21 [MII] mov r40=r35 ce6: a0 02 84 2c 00 20 sxt4 r42=r33 cec: 05 00 01 84 mov r41=r32;; cf0: 11 20 20 50 90 15 [MIB] st4 [r40]=r8,4 cf6: 00 00 00 02 00 00 nop.i 0x0 cfc: 08 00 00 50 br.call.sptk.many b0=cf0 ;; d00: 09 40 00 48 00 21 [MMI] mov r8=r36 d06: 00 00 00 02 00 00 nop.m 0x0 d0c: 60 02 aa 00 mov.i ar.pfs=r38;; d10: 11 00 00 00 01 00 [MIB] nop.m 0x0 d16: 00 28 05 80 03 80 mov b0=r37 d1c: 08 00 84 00 br.ret.sptk.many b0;; d20: 11 48 01 00 00 21 [MIB] mov r41=r0 d26: 80 02 20 00 42 00 mov r40=r8 d2c: 08 00 00 50 br.call.sptk.many b0=d20 ;; d30: 0b 70 90 48 00 21 [MMI] adds r14=36,r36;; d36: e0 00 38 20 20 00 ld4 r14=[r14] d3c: 00 00 04 00 nop.i 0x0;; d40: 10 00 00 00 01 00 [MIB] nop.m 0x0 d46: 70 00 38 0c 28 03 tbit.z p7,p6=r14,0 d4c: 70 ff ff 4a (p06) br.cond.dptk.few cb0 d50: 11 40 01 48 00 21 [MIB] mov r40=r36 d56: 40 02 00 00 42 00 mov r36=r0 d5c: 08 00 00 50 br.call.sptk.many b0=d50 ;; d60: 09 40 00 48 00 21 [MMI] mov r8=r36 d66: 00 00 00 02 00 00 nop.m 0x0 d6c: 60 02 aa 00 mov.i ar.pfs=r38;; d70: 11 00 00 00 01 00 [MIB] nop.m 0x0 d76: 00 28 05 80 03 80 mov b0=r37 d7c: 08 00 84 00 br.ret.sptk.many b0;; 0000000000000d80 : d80: 09 30 31 10 80 05 [MMI] alloc r38=ar.pfs,12,8,0 d86: e0 00 81 00 42 a0 adds r14=32,r32 d8c: 04 00 c4 00 mov r37=b0;; d90: 09 00 00 00 01 00 [MMI] nop.m 0x0 d96: e0 00 38 20 20 00 ld4 r14=[r14] d9c: 00 00 04 00 nop.i 0x0;; da0: 10 00 00 00 01 00 [MIB] nop.m 0x0 da6: 60 18 38 0e e3 03 cmp4.lt p6,p7=3,r14 dac: c0 00 00 43 (p07) br.cond.dpnt.few e60 db0: 0b 70 40 40 00 21 [MMI] adds r14=16,r32;; db6: e0 00 38 30 20 00 ld8 r14=[r14] dbc: 00 00 04 00 nop.i 0x0;; dc0: 11 40 01 1c 10 10 [MIB] ld4 r40=[r14] dc6: 00 00 00 02 00 00 nop.i 0x0 dcc: 08 00 00 50 br.call.sptk.many b0=dc0 ;; dd0: 08 70 00 44 10 10 [MMI] ld4 r14=[r34] dd6: 30 02 20 00 42 60 mov r35=r8 ddc: 05 08 01 84 mov r43=r33 de0: 03 40 01 40 00 21 [MII] mov r40=r32 de6: 90 22 00 00 48 e0 mov r41=4;; dec: 80 70 18 c2 cmp4.lt p7,p6=r8,r14;; df0: eb 20 01 10 00 a1 [MMI] (p07) mov r36=r8;; df6: 41 02 38 00 42 00 (p06) mov r36=r14 dfc: 00 00 04 00 nop.i 0x0;; e00: 11 50 01 48 00 21 [MIB] mov r42=r36 e06: 00 00 00 02 00 00 nop.i 0x0 e0c: 08 00 00 50 br.call.sptk.many b0=e00 ;; e10: 03 48 0d 46 00 21 [MII] adds r41=3,r35 e16: 80 02 80 00 42 20 mov r40=r32;; e1c: c5 4f b1 88 and r41=-4,r41;; e20: 11 48 11 52 00 21 [MIB] adds r41=4,r41 e26: 00 00 00 02 00 00 nop.i 0x0 e2c: 08 00 00 50 br.call.sptk.many b0=e20 ;; e30: 01 40 00 40 00 21 [MII] mov r8=r32 e36: 00 30 01 55 00 c0 mov.i ar.pfs=r38 e3c: 01 20 59 00 sxt4 r14=r36;; e40: 02 08 85 1c 00 20 [MII] add r33=r33,r14 e46: 00 28 05 80 03 00 mov b0=r37;; e4c: 00 00 04 00 nop.i 0x0 e50: 19 00 00 42 80 11 [MMB] st1 [r33]=r0 e56: 00 20 89 20 23 80 st4 [r34]=r36 e5c: 08 00 84 00 br.ret.sptk.many b0;; e60: 11 40 01 40 00 21 [MIB] mov r40=r32 e66: 90 22 00 00 48 00 mov r41=4 e6c: 08 00 00 50 br.call.sptk.many b0=e60 ;; e70: 10 00 01 10 00 21 [MIB] mov r32=r8 e76: 60 00 20 0e f2 03 cmp.eq p6,p7=0,r8 e7c: 40 ff ff 4a (p07) br.cond.dptk.few db0 e80: 09 40 00 00 00 21 [MMI] mov r8=r0 e86: 00 00 00 02 00 00 nop.m 0x0 e8c: 60 02 aa 00 mov.i ar.pfs=r38;; e90: 11 00 00 00 01 00 [MIB] nop.m 0x0 e96: 00 28 05 80 03 80 mov b0=r37 e9c: 08 00 84 00 br.ret.sptk.many b0;; ea0: 08 00 00 00 01 00 [MMI] nop.m 0x0 ea6: 00 00 00 02 00 00 nop.m 0x0 eac: 00 00 04 00 nop.i 0x0 eb0: 08 00 00 00 01 00 [MMI] nop.m 0x0 eb6: 00 00 00 02 00 00 nop.m 0x0 ebc: 00 00 04 00 nop.i 0x0 0000000000000ec0 : ec0: 01 30 29 10 80 05 [MII] alloc r38=ar.pfs,10,8,0 ec6: 50 02 00 62 00 60 mov r37=b0 ecc: 04 00 01 84 mov r35=r32;; ed0: 11 48 05 00 00 24 [MIB] mov r41=1 ed6: 80 02 00 00 42 00 mov r40=r0 edc: 08 00 00 50 br.call.sptk.many b0=ed0 ;; ee0: 09 78 40 10 00 21 [MMI] adds r15=16,r8 ee6: e0 00 21 00 42 40 adds r14=32,r8 eec: 04 40 00 84 mov r34=r8;; ef0: 09 08 01 1e 18 10 [MMI] ld8 r33=[r15] ef6: 00 00 00 02 00 e0 nop.m 0x0 efc: 41 01 00 90 mov r15=20;; f00: 08 00 00 00 01 00 [MMI] nop.m 0x0 f06: 00 78 38 20 23 80 st4 [r14]=r15 f0c: 04 08 01 84 mov r36=r33 f10: 05 00 00 00 01 00 [MLX] nop.m 0x0 f16: 01 00 00 00 00 c0 movl r14=0x1000000;; f1c: 01 00 00 60 f20: 09 00 00 00 01 00 [MMI] nop.m 0x0 f26: 40 70 90 20 2b 00 st4 [r36]=r14,4 f2c: 00 00 04 00 nop.i 0x0;; f30: 11 40 05 46 00 14 [MIB] ld1 r40=[r35],1 f36: 00 00 00 02 00 00 nop.i 0x0 f3c: 08 00 00 50 br.call.sptk.many b0=f30 ;; f40: 09 00 00 00 01 00 [MMI] nop.m 0x0 f46: 00 40 90 20 23 00 st4 [r36]=r8 f4c: 00 00 04 00 nop.i 0x0;; f50: 11 40 01 46 00 10 [MIB] ld1 r40=[r35] f56: 00 00 00 02 00 00 nop.i 0x0 f5c: 08 00 00 50 br.call.sptk.many b0=f50 ;; f60: 09 78 20 42 00 21 [MMI] adds r15=8,r33 f66: e0 10 80 00 42 00 adds r14=2,r32 f6c: 34 00 01 84 adds r32=3,r32;; f70: 09 00 00 00 01 00 [MMI] nop.m 0x0 f76: 00 40 3c 20 23 00 st4 [r15]=r8 f7c: 00 00 04 00 nop.i 0x0;; f80: 11 40 01 1c 00 10 [MIB] ld1 r40=[r14] f86: 00 00 00 02 00 00 nop.i 0x0 f8c: 08 00 00 50 br.call.sptk.many b0=f80 ;; f90: 08 00 00 00 01 00 [MMI] nop.m 0x0 f96: e0 60 84 00 42 20 adds r14=12,r33 f9c: 04 09 01 84 adds r33=16,r33 fa0: 0b 40 01 40 40 10 [MMI] ld1.a r40=[r32];; fa6: 00 40 38 20 23 00 st4 [r14]=r8 fac: 00 00 04 00 nop.i 0x0;; fb0: 11 40 01 40 00 11 [MIB] ld1.c.clr r40=[r32] fb6: 00 00 00 02 00 00 nop.i 0x0 fbc: 08 00 00 50 br.call.sptk.many b0=fb0 ;; fc0: 10 00 00 00 01 00 [MIB] nop.m 0x0 fc6: 00 30 01 55 00 00 mov.i ar.pfs=r38 fcc: 00 00 00 20 nop.b 0x0 fd0: 09 00 20 42 90 11 [MMI] st4 [r33]=r8 fd6: 00 00 00 02 00 00 nop.m 0x0 fdc: 01 10 01 84 mov r8=r34;; fe0: 11 00 00 00 01 00 [MIB] nop.m 0x0 fe6: 00 28 05 80 03 80 mov b0=r37 fec: 08 00 84 00 br.ret.sptk.many b0;; ff0: 08 00 00 00 01 00 [MMI] nop.m 0x0 ff6: 00 00 00 02 00 00 nop.m 0x0 ffc: 00 00 04 00 nop.i 0x0 0000000000001000 : 1000: 09 28 25 0e 80 05 [MMI] alloc r37=ar.pfs,9,7,0 1006: e0 00 81 00 42 80 adds r14=32,r32 100c: 04 00 c4 00 mov r36=b0;; 1010: 09 00 00 00 01 00 [MMI] nop.m 0x0 1016: e0 00 38 20 20 00 ld4 r14=[r14] 101c: 00 00 04 00 nop.i 0x0;; 1020: 10 00 00 00 01 00 [MIB] nop.m 0x0 1026: 60 98 38 0e eb 03 cmp4.ltu p6,p7=19,r14 102c: c0 00 00 43 (p07) br.cond.dpnt.few 10e0 1030: 08 78 40 40 00 21 [MMI] adds r15=16,r32 1036: e0 00 84 00 42 40 mov r14=r33 103c: 22 08 01 84 adds r18=2,r33 1040: 05 88 0c 42 00 21 [MLX] adds r17=3,r33 1046: 01 00 00 00 00 00 movl r16=0x1000000;; 104c: 02 00 00 60 1050: 09 10 01 1e 18 10 [MMI] ld8 r34=[r15] 1056: 80 a2 00 00 48 e0 mov r40=20 105c: 04 00 01 84 mov r39=r32;; 1060: 09 00 00 00 01 00 [MMI] nop.m 0x0 1066: f0 00 88 20 20 00 ld4 r15=[r34] 106c: 00 00 04 00 nop.i 0x0;; 1070: 11 30 40 1e 87 38 [MIB] cmp4.eq p6,p7=r16,r15 1076: 00 00 00 02 00 03 nop.i 0x0 107c: b0 00 00 43 (p06) br.cond.dpnt.few 1120 ;; 1080: 09 08 00 1c 80 15 [MMI] st1 [r14]=r0,1 1086: 00 00 48 00 23 00 st1 [r18]=r0 108c: 00 00 04 00 nop.i 0x0;; 1090: 08 00 00 00 01 00 [MMI] nop.m 0x0 1096: 00 00 38 00 23 00 st1 [r14]=r0 109c: 00 00 04 00 nop.i 0x0 10a0: 19 00 00 22 80 11 [MMB] st1 [r17]=r0 10a6: 00 00 00 02 00 00 nop.m 0x0 10ac: 08 00 00 50 br.call.sptk.many b0=10a0 ;; 10b0: 08 40 00 40 00 21 [MMI] mov r8=r32 10b6: 00 00 00 02 00 00 nop.m 0x0 10bc: 00 00 04 00 nop.i 0x0 10c0: 01 00 00 00 01 00 [MII] nop.m 0x0 10c6: 00 28 01 55 00 00 mov.i ar.pfs=r37 10cc: 00 00 04 00 nop.i 0x0;; 10d0: 11 00 00 00 01 00 [MIB] nop.m 0x0 10d6: 00 20 05 80 03 80 mov b0=r36 10dc: 08 00 84 00 br.ret.sptk.many b0;; 10e0: 11 38 01 40 00 21 [MIB] mov r39=r32 10e6: 80 a2 00 00 48 00 mov r40=20 10ec: 08 00 00 50 br.call.sptk.many b0=10e0 ;; 10f0: 10 00 01 10 00 21 [MIB] mov r32=r8 10f6: 60 00 20 0e f2 03 cmp.eq p6,p7=0,r8 10fc: 40 ff ff 4a (p07) br.cond.dptk.few 1030 1100: 09 40 00 00 00 21 [MMI] mov r8=r0 1106: 00 00 00 02 00 00 nop.m 0x0 110c: 50 02 aa 00 mov.i ar.pfs=r37;; 1110: 10 00 00 00 01 00 [MIB] nop.m 0x0 1116: 00 20 05 80 03 80 mov b0=r36 111c: 08 00 84 00 br.ret.sptk.many b0 1120: 09 70 10 44 00 21 [MMI] adds r14=4,r34 1126: 00 00 00 02 00 60 nop.m 0x0 112c: 04 08 01 84 mov r35=r33;; 1130: 11 38 01 1c 10 10 [MIB] ld4 r39=[r14] 1136: 00 00 00 02 00 00 nop.i 0x0 113c: 08 00 00 50 br.call.sptk.many b0=1130 ;; 1140: 09 70 20 44 00 21 [MMI] adds r14=8,r34 1146: 10 40 8c 00 2b 00 st1 [r35]=r8,1 114c: 00 00 04 00 nop.i 0x0;; 1150: 11 38 01 1c 10 10 [MIB] ld4 r39=[r14] 1156: 00 00 00 02 00 00 nop.i 0x0 115c: 08 00 00 50 br.call.sptk.many b0=1150 ;; 1160: 09 70 30 44 00 21 [MMI] adds r14=12,r34 1166: 00 40 8c 00 23 40 st1 [r35]=r8 116c: 04 11 01 84 adds r34=16,r34;; 1170: 11 38 01 1c 10 10 [MIB] ld4 r39=[r14] 1176: 00 00 00 02 00 00 nop.i 0x0 117c: 08 00 00 50 br.call.sptk.many b0=1170 ;; 1180: 08 00 00 00 01 00 [MMI] nop.m 0x0 1186: e0 10 84 00 42 20 adds r14=2,r33 118c: 34 08 01 84 adds r33=3,r33 1190: 0b 38 01 44 50 10 [MMI] ld4.a r39=[r34];; 1196: 00 40 38 00 23 00 st1 [r14]=r8 119c: 00 00 04 00 nop.i 0x0;; 11a0: 11 38 01 44 10 11 [MIB] ld4.c.clr r39=[r34] 11a6: 00 00 00 02 00 00 nop.i 0x0 11ac: 08 00 00 50 br.call.sptk.many b0=11a0 ;; 11b0: 08 40 51 00 00 24 [MMI] mov r40=20 11b6: 00 40 84 00 23 e0 st1 [r33]=r8 11bc: 04 00 01 84 mov r39=r32 11c0: 19 00 00 00 01 00 [MMB] nop.m 0x0 11c6: 00 00 00 02 00 00 nop.m 0x0 11cc: 08 00 00 50 br.call.sptk.many b0=11c0 ;; 11d0: 11 00 00 00 01 00 [MIB] nop.m 0x0 11d6: 80 00 80 00 42 00 mov r8=r32 11dc: f0 fe ff 48 br.few 10c0 ;; 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 72 70 data8 0xeae6bec6e0 c: 63 5f 73 75 10: 62 72 2e 63 2c 76 [MII] (p19) cmp.le.or p14,p44=r0,r49 16: 20 31 2e 34 32 20 data8 0xc8d0b8c481 1c: 32 30 31 36 data8 0x6c62606440 20: 2f 30 36 2f 31 30 [MMF] (p01) cmp.lt.unc p6,p49=r77,r23 26: 20 31 33 3a 32 37 data8 0xc8e8ccc480 2c: 3a 31 36 20 data8 0x406c62746e 30: Address 0x0000000000000030 is out of bounds. Disassembly of section .IA_64.unwind_info: 0000000000000000 <.IA_64.unwind_info>: 0: 02 00 00 00 00 00 [MII] break.m 0x0 6: 01 00 46 23 03 e6 data8 0xc8d180004 c: 00 e4 02 61 data8 0xc205c801cc 10: 39 00 00 00 00 00 [MMB] (p01) break.m 0x0 16: 00 00 04 00 00 00 break.m 0x4000 1c: 00 00 01 00 break.b 0x80000;; 20: 46 2d 09 e6 00 e0 [-3-] data8 0x1000730496a 26: 01 04 e8 02 b1 b0 data8 0xc40ba01007 2c: e4 08 35 81 data8 0x1026a11c961 30: c0 02 61 2a a1 82 [MII] data8 0x1509530816 36: c0 02 61 b2 02 a2 data8 0xac9840b02 3c: 00 00 00 00 (p04) break.i 0x5 40: 03 00 00 00 00 00 [MII] break.m 0x0 46: 01 00 46 29 03 e6 data8 0xca5180004 4c: 00 e0 01 01 (p12) chk.s.i r0,1e0b0 ;; 50: e4 02 61 39 81 c0 [MLX] data8 0x409cb0817 56: 01 61 33 a1 c0 01 (p03) break.x 0x205099b080e00000 5c: 00 00 00 00 60: 01 00 00 00 00 00 [MII] break.m 0x0 66: 01 00 00 29 c0 00 data8 0x100a4000004 6c: 06 00 00 00 (p01) break.i 0x30;; 70: 02 00 00 00 00 00 [MII] break.m 0x0 76: 01 00 46 25 03 e6 data8 0xc95180004 7c: 00 e4 02 61 data8 0xc205c801cc 80: 39 00 00 00 00 00 [MMB] (p01) break.m 0x0 86: 00 00 02 00 00 00 break.m 0x2000 8c: 00 00 01 00 break.b 0x80000;; 90: 46 25 03 e6 00 e4 [-3-] data8 0x1200730192a 96: 02 61 33 00 00 00 data8 0x000cd840b 9c: 00 00 00 00 data8 00000000000 a0: 02 00 00 00 00 00 [MII] break.m 0x0 a6: 01 00 46 25 02 e6 data8 0x895180004 ac: 00 e4 01 61 data8 0xc203c801cc b0: 37 00 00 00 00 00 [BBB] (p01) break.b 0x0 b6: 00 00 02 00 00 00 break.b 0x2000 bc: 00 00 01 00 break.b 0x80000;; c0: 46 24 03 e6 00 e4 [-3-] data8 0x12007301922 c6: 02 61 57 00 00 00 data8 0x0015d840b cc: 00 00 00 00 data8 00000000000 Disassembly of section .IA_64.unwind: 0000000000000000 <.IA_64.unwind>: ... Disassembly of section .rodata.str1.8: 0000000000000000 <.rodata.str1.8>: 0: 62 69 6e 64 20 66 [MII] (p11) addl r77=-1306597,r2 6: 61 69 6c 65 64 0a (p05) cmp.gt.and p22,p50=r0,r91;; c: 00 00 00 00 (p20) break.i 0x0 10: 2f 68 6f 6d 65 2f [MMF] data8 0x17b2b6b7b41 16: 73 63 6f 6c 65 2f (p12) cmp4.gt.and p55,p54=r0,r27 1c: 6e 62 73 64 data8 0xc8e6c4dc5e 20: 2f 63 76 73 2f 73 [MMF] (p25) cmp.lt.unc p12,p47=-35,r57 26: 72 63 2f 73 79 73 data8 0x1e5ccbd8dc9 2c: 2f 73 79 73 data8 0xe6f2e65ee6 30: 2f 6d 62 75 66 2e [MMF] data8 0x17333ab1369 36: 68 00 6d 2d 3e 6d (p32) ldfs.c.clr.nta f6=[r91],-224 3c: 5f 66 6c 61 data8 0xc2d8ccbeda 40: 67 73 20 26 20 4d [-3-] data8 0x690131039b 46: 5f 50 4b 54 48 44 data8 0x121512d417d 4c: 52 00 00 00 data8 0x00000a488 50: 64 69 61 67 6e 6f [MLX] data8 0x17b733b0b4b 56: 73 74 69 63 20 00 break.x 0x1031b4ba39a00000 5c: 00 00 00 00 60: 6b 65 72 6e 65 6c [MMI] data8 0x1632b73932b 66: 20 25 73 61 73 73 (p01) cmp4.eq.unc p18,p48=100,r92 6c: 65 72 74 69 data8 0xd2e8e4cae6 70: 6f 6e 20 22 25 73 [MMF] (p51) cmp.lt p13,p37=-120,r17 76: 22 20 66 61 69 6c (p09) cmp4.ltu p2,p48=r68,r89 7c: 65 64 3a 20 data8 0x4074c8cad8 80: 66 69 6c 65 20 22 [-3-] data8 0x111032b634b 86: 25 73 22 2c 20 6c data8 0x80b089cc94 8c: 69 6e 65 20 data8 0x40cadcd2d8 90: Address 0x0000000000000090 is out of bounds. Disassembly of section .sdata: 0000000000000000 : 0: Address 0x0000000000000000 is out of bounds. 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.