Artifact 0a2f34b3318c9aa6ab0dd7f33463a0efcc101f55:


0000: 09 2e 66 69 6c 65 09 22 76 61 63 61 6c 6c 2d 69  ..file."vacall-i
0010: 61 36 34 2e 63 22 0a 09 2e 76 65 72 73 69 6f 6e  a64.c"...version
0020: 09 22 30 31 2e 30 31 22 0a 2e 74 65 78 74 0a 09  ."01.01"..text..
0030: 2e 61 6c 69 67 6e 20 31 36 0a 09 2e 67 6c 6f 62  .align 16...glob
0040: 61 6c 20 5f 5f 76 61 63 61 6c 6c 5f 72 23 0a 09  al __vacall_r#..
0050: 2e 70 72 6f 63 20 5f 5f 76 61 63 61 6c 6c 5f 72  .proc __vacall_r
0060: 23 0a 5f 5f 76 61 63 61 6c 6c 5f 72 3a 0a 09 61  #.__vacall_r:..a
0070: 6c 6c 6f 63 20 72 34 34 20 3d 20 61 72 2e 70 66  lloc r44 = ar.pf
0080: 73 2c 20 38 2c 20 35 2c 20 32 2c 20 30 0a 09 61  s, 8, 5, 2, 0..a
0090: 64 64 73 20 72 31 32 20 3d 20 2d 32 30 38 2c 20  dds r12 = -208, 
00a0: 72 31 32 0a 09 6d 6f 76 20 72 34 33 20 3d 20 62  r12..mov r43 = b
00b0: 30 0a 09 3b 3b 0a 09 61 64 64 73 20 72 31 36 20  0..;;..adds r16 
00c0: 3d 20 32 30 38 2c 20 72 31 32 0a 09 61 64 64 73  = 208, r12..adds
00d0: 20 72 31 34 20 3d 20 32 32 34 2c 20 72 31 32 0a   r14 = 224, r12.
00e0: 09 61 64 64 73 20 72 31 37 20 3d 20 32 30 38 2c  .adds r17 = 208,
00f0: 20 72 31 32 0a 09 3b 3b 0a 09 61 64 64 73 20 72   r12..;;..adds r
0100: 32 32 20 3d 20 2d 31 31 32 2c 20 72 31 36 0a 09  22 = -112, r16..
0110: 61 64 64 73 20 72 32 31 20 3d 20 2d 36 34 2c 20  adds r21 = -64, 
0120: 72 31 34 0a 09 61 64 64 73 20 72 32 33 20 3d 20  r14..adds r23 = 
0130: 32 30 38 2c 20 72 31 32 0a 09 61 64 64 73 20 72  208, r12..adds r
0140: 31 36 20 3d 20 2d 35 36 2c 20 72 31 34 0a 09 3b  16 = -56, r14..;
0150: 3b 0a 09 73 74 66 64 20 5b 72 32 32 5d 20 3d 20  ;..stfd [r22] = 
0160: 66 38 0a 09 73 74 38 20 5b 72 32 31 5d 20 3d 20  f8..st8 [r21] = 
0170: 72 33 32 0a 09 61 64 64 73 20 72 31 34 20 3d 20  r32..adds r14 = 
0180: 2d 31 30 34 2c 20 72 31 37 0a 09 73 74 38 20 5b  -104, r17..st8 [
0190: 72 31 36 5d 20 3d 20 72 33 33 0a 09 61 64 64 73  r16] = r33..adds
01a0: 20 72 31 38 20 3d 20 32 32 34 2c 20 72 31 32 0a   r18 = 224, r12.
01b0: 09 3b 3b 0a 09 73 74 66 64 20 5b 72 31 34 5d 20  .;;..stfd [r14] 
01c0: 3d 20 66 39 0a 09 61 64 64 73 20 72 31 37 20 3d  = f9..adds r17 =
01d0: 20 2d 39 36 2c 20 72 31 37 0a 09 61 64 64 73 20   -96, r17..adds 
01e0: 72 31 36 20 3d 20 2d 34 38 2c 20 72 31 38 0a 09  r16 = -48, r18..
01f0: 3b 3b 0a 09 73 74 66 64 20 5b 72 31 37 5d 20 3d  ;;..stfd [r17] =
0200: 20 66 31 30 0a 09 61 64 64 73 20 72 31 34 20 3d   f10..adds r14 =
0210: 20 2d 38 38 2c 20 72 32 33 0a 09 73 74 38 20 5b   -88, r23..st8 [
0220: 72 31 36 5d 20 3d 20 72 33 34 0a 09 3b 3b 0a 09  r16] = r34..;;..
0230: 73 74 66 64 20 5b 72 31 34 5d 20 3d 20 66 31 31  stfd [r14] = f11
0240: 0a 09 61 64 64 73 20 72 31 38 20 3d 20 2d 34 30  ..adds r18 = -40
0250: 2c 20 72 31 38 0a 09 61 64 64 73 20 72 31 37 20  , r18..adds r17 
0260: 3d 20 32 32 34 2c 20 72 31 32 0a 09 61 64 64 73  = 224, r12..adds
0270: 20 72 31 34 20 3d 20 32 32 34 2c 20 72 31 32 0a   r14 = 224, r12.
0280: 09 3b 3b 0a 09 73 74 38 20 5b 72 31 38 5d 20 3d  .;;..st8 [r18] =
0290: 20 72 33 35 0a 09 61 64 64 73 20 72 34 32 20 3d   r35..adds r42 =
02a0: 20 2d 31 37 36 2c 20 72 32 33 0a 09 61 64 64 73   -176, r23..adds
02b0: 20 72 31 36 20 3d 20 2d 33 32 2c 20 72 31 34 0a   r16 = -32, r14.
02c0: 09 61 64 64 6c 20 72 31 38 20 3d 20 30 2c 20 72  .addl r18 = 0, r
02d0: 30 0a 09 61 64 64 73 20 72 34 31 20 3d 20 2d 31  0..adds r41 = -1
02e0: 39 32 2c 20 72 32 33 0a 09 61 64 64 73 20 72 31  92, r23..adds r1
02f0: 34 20 3d 20 2d 38 30 2c 20 72 32 33 0a 09 3b 3b  4 = -80, r23..;;
0300: 0a 09 73 74 38 20 5b 72 31 36 5d 20 3d 20 72 33  ..st8 [r16] = r3
0310: 36 0a 09 73 74 38 20 5b 72 34 32 5d 20 3d 20 72  6..st8 [r42] = r
0320: 31 38 0a 09 73 74 66 64 20 5b 72 31 34 5d 20 3d  18..stfd [r14] =
0330: 20 66 31 32 0a 09 61 64 64 73 20 72 31 36 20 3d   f12..adds r16 =
0340: 20 2d 32 34 2c 20 72 31 37 0a 09 61 64 64 73 20   -24, r17..adds 
0350: 72 34 30 20 3d 20 2d 31 36 38 2c 20 72 32 33 0a  r40 = -168, r23.
0360: 09 61 64 64 73 20 72 31 34 20 3d 20 2d 37 32 2c  .adds r14 = -72,
0370: 20 72 32 33 0a 09 3b 3b 0a 09 73 74 38 20 5b 72   r23..;;..st8 [r
0380: 31 36 5d 20 3d 20 72 33 37 0a 09 61 64 64 73 20  16] = r37..adds 
0390: 72 31 37 20 3d 20 2d 31 36 2c 20 72 31 37 0a 09  r17 = -16, r17..
03a0: 73 74 66 64 20 5b 72 31 34 5d 20 3d 20 66 31 33  stfd [r14] = f13
03b0: 0a 09 61 64 64 73 20 72 31 36 20 3d 20 2d 36 34  ..adds r16 = -64
03c0: 2c 20 72 32 33 0a 09 3b 3b 0a 09 73 74 38 20 5b  , r23..;;..st8 [
03d0: 72 31 37 5d 20 3d 20 72 33 38 0a 09 61 64 64 73  r17] = r38..adds
03e0: 20 72 31 34 20 3d 20 32 30 38 2c 20 72 31 32 0a   r14 = 208, r12.
03f0: 09 73 74 66 64 20 5b 72 31 36 5d 20 3d 20 66 31  .stfd [r16] = f1
0400: 34 0a 09 61 64 64 73 20 72 32 33 20 3d 20 32 32  4..adds r23 = 22
0410: 34 2c 20 72 31 32 0a 09 3b 3b 0a 09 61 64 64 73  4, r12..;;..adds
0420: 20 72 31 39 20 3d 20 2d 35 36 2c 20 72 31 34 0a   r19 = -56, r14.
0430: 09 61 64 64 73 20 72 32 30 20 3d 20 2d 31 38 34  .adds r20 = -184
0440: 2c 20 72 31 34 0a 09 61 64 64 73 20 72 31 38 20  , r14..adds r18 
0450: 3d 20 32 30 38 2c 20 72 31 32 0a 09 61 64 64 73  = 208, r12..adds
0460: 20 72 31 34 20 3d 20 2d 31 32 38 2c 20 72 31 34   r14 = -128, r14
0470: 0a 09 61 64 64 73 20 72 31 37 20 3d 20 2d 38 2c  ..adds r17 = -8,
0480: 20 72 32 33 0a 09 3b 3b 0a 09 61 64 64 73 20 72   r23..;;..adds r
0490: 31 36 20 3d 20 2d 31 32 30 2c 20 72 31 38 0a 09  16 = -120, r18..
04a0: 73 74 38 20 5b 72 31 34 5d 20 3d 20 72 32 31 0a  st8 [r14] = r21.
04b0: 09 73 74 38 20 5b 72 31 37 5d 20 3d 20 72 33 39  .st8 [r17] = r39
04c0: 0a 09 3b 3b 0a 09 73 74 38 20 5b 72 31 36 5d 20  ..;;..st8 [r16] 
04d0: 3d 20 72 32 32 0a 09 61 64 64 6c 20 72 32 33 20  = r22..addl r23 
04e0: 3d 20 30 2c 20 72 30 0a 09 6d 6f 76 20 72 31 34  = 0, r0..mov r14
04f0: 20 3d 20 72 31 35 0a 09 61 64 64 73 20 72 31 38   = r15..adds r18
0500: 20 3d 20 2d 31 33 36 2c 20 72 31 38 0a 09 3b 3b   = -136, r18..;;
0510: 0a 09 73 74 38 20 5b 72 31 38 5d 20 3d 20 72 38  ..st8 [r18] = r8
0520: 0a 09 73 74 34 20 5b 72 34 30 5d 20 3d 20 72 32  ..st4 [r40] = r2
0530: 33 0a 09 6c 64 38 20 72 31 36 20 3d 20 5b 72 31  3..ld8 r16 = [r1
0540: 34 5d 2c 20 38 0a 09 73 74 66 64 20 5b 72 31 39  4], 8..stfd [r19
0550: 5d 20 3d 20 66 31 35 0a 09 73 74 38 20 5b 72 32  ] = f15..st8 [r2
0560: 30 5d 20 3d 20 72 32 31 0a 09 73 74 34 20 5b 72  0] = r21..st4 [r
0570: 34 31 5d 20 3d 20 72 32 33 0a 09 3b 3b 0a 09 6c  41] = r23..;;..l
0580: 64 38 20 72 31 37 20 3d 20 5b 72 31 36 5d 2c 20  d8 r17 = [r16], 
0590: 38 0a 09 6c 64 38 20 72 34 35 20 3d 20 5b 72 31  8..ld8 r45 = [r1
05a0: 34 5d 0a 09 6d 6f 76 20 72 34 36 20 3d 20 72 34  4]..mov r46 = r4
05b0: 31 0a 09 3b 3b 0a 09 6c 64 38 20 72 31 20 3d 20  1..;;..ld8 r1 = 
05c0: 5b 72 31 36 5d 0a 09 6d 6f 76 20 62 36 20 3d 20  [r16]..mov b6 = 
05d0: 72 31 37 0a 09 3b 3b 0a 09 62 72 2e 63 61 6c 6c  r17..;;..br.call
05e0: 2e 73 70 74 6b 2e 6d 61 6e 79 20 62 30 20 3d 20  .sptk.many b0 = 
05f0: 62 36 20 3b 3b 0a 09 6c 64 34 20 72 34 30 20 3d  b6 ;;..ld4 r40 =
0600: 20 5b 72 34 30 5d 0a 09 3b 3b 0a 09 63 6d 70 34   [r40]..;;..cmp4
0610: 2e 6e 65 20 70 36 2c 20 70 37 20 3d 20 30 2c 20  .ne p6, p7 = 0, 
0620: 72 34 30 0a 09 28 70 37 29 20 62 72 2e 63 6f 6e  r40..(p7) br.con
0630: 64 2e 64 70 6e 74 20 2e 4c 34 0a 09 3b 3b 0a 09  d.dpnt .L4..;;..
0640: 63 6d 70 34 2e 6e 65 20 70 36 2c 20 70 37 20 3d  cmp4.ne p6, p7 =
0650: 20 31 2c 20 72 34 30 0a 09 28 70 36 29 20 62 72   1, r40..(p6) br
0660: 2e 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 35 0a 09  .cond.dptk .L5..
0670: 61 64 64 73 20 72 31 36 20 3d 20 32 30 38 2c 20  adds r16 = 208, 
0680: 72 31 32 0a 09 3b 3b 0a 09 61 64 64 73 20 72 31  r12..;;..adds r1
0690: 34 20 3d 20 2d 31 35 32 2c 20 72 31 36 0a 09 62  4 = -152, r16..b
06a0: 72 20 2e 4c 36 39 0a 2e 4c 35 3a 0a 09 63 6d 70  r .L69..L5:..cmp
06b0: 34 2e 6e 65 20 70 36 2c 20 70 37 20 3d 20 32 2c  4.ne p6, p7 = 2,
06c0: 20 72 34 30 0a 09 28 70 36 29 20 62 72 2e 63 6f   r40..(p6) br.co
06d0: 6e 64 2e 64 70 74 6b 20 2e 4c 37 0a 09 61 64 64  nd.dptk .L7..add
06e0: 73 20 72 31 37 20 3d 20 32 30 38 2c 20 72 31 32  s r17 = 208, r12
06f0: 0a 09 3b 3b 0a 09 61 64 64 73 20 72 31 34 20 3d  ..;;..adds r14 =
0700: 20 2d 31 35 32 2c 20 72 31 37 0a 09 3b 3b 0a 2e   -152, r17..;;..
0710: 4c 36 39 3a 0a 09 6c 64 31 20 72 31 36 20 3d 20  L69:..ld1 r16 = 
0720: 5b 72 31 34 5d 0a 09 3b 3b 0a 09 73 78 74 31 20  [r14]..;;..sxt1 
0730: 72 38 20 3d 20 72 31 36 0a 09 62 72 20 2e 4c 34  r8 = r16..br .L4
0740: 0a 2e 4c 37 3a 0a 09 63 6d 70 34 2e 6e 65 20 70  ..L7:..cmp4.ne p
0750: 36 2c 20 70 37 20 3d 20 33 2c 20 72 34 30 0a 09  6, p7 = 3, r40..
0760: 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74  (p6) br.cond.dpt
0770: 6b 20 2e 4c 39 0a 09 61 64 64 73 20 72 31 38 20  k .L9..adds r18 
0780: 3d 20 32 30 38 2c 20 72 31 32 0a 09 3b 3b 0a 09  = 208, r12..;;..
0790: 61 64 64 73 20 72 31 34 20 3d 20 2d 31 35 32 2c  adds r14 = -152,
07a0: 20 72 31 38 0a 09 3b 3b 0a 09 6c 64 31 20 72 38   r18..;;..ld1 r8
07b0: 20 3d 20 5b 72 31 34 5d 0a 09 62 72 20 2e 4c 34   = [r14]..br .L4
07c0: 0a 2e 4c 39 3a 0a 09 63 6d 70 34 2e 6e 65 20 70  ..L9:..cmp4.ne p
07d0: 36 2c 20 70 37 20 3d 20 34 2c 20 72 34 30 0a 09  6, p7 = 4, r40..
07e0: 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74  (p6) br.cond.dpt
07f0: 6b 20 2e 4c 31 31 0a 09 61 64 64 73 20 72 32 33  k .L11..adds r23
0800: 20 3d 20 32 30 38 2c 20 72 31 32 0a 09 3b 3b 0a   = 208, r12..;;.
0810: 09 61 64 64 73 20 72 31 34 20 3d 20 2d 31 35 32  .adds r14 = -152
0820: 2c 20 72 32 33 0a 09 3b 3b 0a 09 6c 64 32 20 72  , r23..;;..ld2 r
0830: 31 36 20 3d 20 5b 72 31 34 5d 0a 09 3b 3b 0a 09  16 = [r14]..;;..
0840: 73 78 74 32 20 72 38 20 3d 20 72 31 36 0a 09 62  sxt2 r8 = r16..b
0850: 72 20 2e 4c 34 0a 2e 4c 31 31 3a 0a 09 63 6d 70  r .L4..L11:..cmp
0860: 34 2e 6e 65 20 70 36 2c 20 70 37 20 3d 20 35 2c  4.ne p6, p7 = 5,
0870: 20 72 34 30 0a 09 28 70 36 29 20 62 72 2e 63 6f   r40..(p6) br.co
0880: 6e 64 2e 64 70 74 6b 20 2e 4c 31 33 0a 09 61 64  nd.dptk .L13..ad
0890: 64 73 20 72 31 36 20 3d 20 32 30 38 2c 20 72 31  ds r16 = 208, r1
08a0: 32 0a 09 3b 3b 0a 09 61 64 64 73 20 72 31 34 20  2..;;..adds r14 
08b0: 3d 20 2d 31 35 32 2c 20 72 31 36 0a 09 3b 3b 0a  = -152, r16..;;.
08c0: 09 6c 64 32 20 72 38 20 3d 20 5b 72 31 34 5d 0a  .ld2 r8 = [r14].
08d0: 09 62 72 20 2e 4c 34 0a 2e 4c 31 33 3a 0a 09 63  .br .L4..L13:..c
08e0: 6d 70 34 2e 6e 65 20 70 36 2c 20 70 37 20 3d 20  mp4.ne p6, p7 = 
08f0: 36 2c 20 72 34 30 0a 09 28 70 36 29 20 62 72 2e  6, r40..(p6) br.
0900: 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 31 35 0a 09  cond.dptk .L15..
0910: 61 64 64 73 20 72 31 37 20 3d 20 32 30 38 2c 20  adds r17 = 208, 
0920: 72 31 32 0a 09 3b 3b 0a 09 61 64 64 73 20 72 31  r12..;;..adds r1
0930: 34 20 3d 20 2d 31 35 32 2c 20 72 31 37 0a 09 3b  4 = -152, r17..;
0940: 3b 0a 09 6c 64 34 20 72 31 36 20 3d 20 5b 72 31  ;..ld4 r16 = [r1
0950: 34 5d 0a 09 3b 3b 0a 09 73 78 74 34 20 72 38 20  4]..;;..sxt4 r8 
0960: 3d 20 72 31 36 0a 09 62 72 20 2e 4c 34 0a 2e 4c  = r16..br .L4..L
0970: 31 35 3a 0a 09 63 6d 70 34 2e 6e 65 20 70 36 2c  15:..cmp4.ne p6,
0980: 20 70 37 20 3d 20 37 2c 20 72 34 30 0a 09 28 70   p7 = 7, r40..(p
0990: 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74 6b 20  6) br.cond.dptk 
09a0: 2e 4c 31 37 0a 09 61 64 64 73 20 72 31 38 20 3d  .L17..adds r18 =
09b0: 20 32 30 38 2c 20 72 31 32 0a 09 3b 3b 0a 09 61   208, r12..;;..a
09c0: 64 64 73 20 72 31 34 20 3d 20 2d 31 35 32 2c 20  dds r14 = -152, 
09d0: 72 31 38 0a 09 3b 3b 0a 09 6c 64 34 20 72 38 20  r18..;;..ld4 r8 
09e0: 3d 20 5b 72 31 34 5d 0a 09 62 72 20 2e 4c 34 0a  = [r14]..br .L4.
09f0: 2e 4c 31 37 3a 0a 09 63 6d 70 34 2e 6e 65 20 70  .L17:..cmp4.ne p
0a00: 36 2c 20 70 37 20 3d 20 38 2c 20 72 34 30 0a 09  6, p7 = 8, r40..
0a10: 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74  (p6) br.cond.dpt
0a20: 6b 20 2e 4c 31 39 0a 09 61 64 64 73 20 72 32 33  k .L19..adds r23
0a30: 20 3d 20 32 30 38 2c 20 72 31 32 0a 09 3b 3b 0a   = 208, r12..;;.
0a40: 09 61 64 64 73 20 72 31 34 20 3d 20 2d 31 35 32  .adds r14 = -152
0a50: 2c 20 72 32 33 0a 09 3b 3b 0a 09 6c 64 38 20 72  , r23..;;..ld8 r
0a60: 38 20 3d 20 5b 72 31 34 5d 0a 09 62 72 20 2e 4c  8 = [r14]..br .L
0a70: 34 0a 2e 4c 31 39 3a 0a 09 63 6d 70 34 2e 6e 65  4..L19:..cmp4.ne
0a80: 20 70 36 2c 20 70 37 20 3d 20 39 2c 20 72 34 30   p6, p7 = 9, r40
0a90: 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64  ..(p6) br.cond.d
0aa0: 70 74 6b 20 2e 4c 32 31 0a 09 61 64 64 73 20 72  ptk .L21..adds r
0ab0: 31 36 20 3d 20 32 30 38 2c 20 72 31 32 0a 09 3b  16 = 208, r12..;
0ac0: 3b 0a 09 61 64 64 73 20 72 31 34 20 3d 20 2d 31  ;..adds r14 = -1
0ad0: 35 32 2c 20 72 31 36 0a 09 3b 3b 0a 09 6c 64 38  52, r16..;;..ld8
0ae0: 20 72 38 20 3d 20 5b 72 31 34 5d 0a 09 62 72 20   r8 = [r14]..br 
0af0: 2e 4c 34 0a 2e 4c 32 31 3a 0a 09 63 6d 70 34 2e  .L4..L21:..cmp4.
0b00: 6e 65 20 70 36 2c 20 70 37 20 3d 20 31 30 2c 20  ne p6, p7 = 10, 
0b10: 72 34 30 0a 09 28 70 37 29 20 62 72 2e 63 6f 6e  r40..(p7) br.con
0b20: 64 2e 64 70 6e 74 20 2e 4c 37 30 0a 09 3b 3b 0a  d.dpnt .L70..;;.
0b30: 09 63 6d 70 34 2e 6e 65 20 70 36 2c 20 70 37 20  .cmp4.ne p6, p7 
0b40: 3d 20 31 31 2c 20 72 34 30 0a 09 28 70 36 29 20  = 11, r40..(p6) 
0b50: 62 72 2e 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 32  br.cond.dptk .L2
0b60: 35 0a 09 61 64 64 73 20 72 31 38 20 3d 20 32 30  5..adds r18 = 20
0b70: 38 2c 20 72 31 32 0a 09 3b 3b 0a 09 61 64 64 73  8, r12..;;..adds
0b80: 20 72 31 34 20 3d 20 2d 31 35 32 2c 20 72 31 38   r14 = -152, r18
0b90: 0a 09 3b 3b 0a 09 6c 64 38 20 72 38 20 3d 20 5b  ..;;..ld8 r8 = [
0ba0: 72 31 34 5d 0a 09 62 72 20 2e 4c 34 0a 2e 4c 32  r14]..br .L4..L2
0bb0: 35 3a 0a 09 63 6d 70 34 2e 6e 65 20 70 36 2c 20  5:..cmp4.ne p6, 
0bc0: 70 37 20 3d 20 31 32 2c 20 72 34 30 0a 09 28 70  p7 = 12, r40..(p
0bd0: 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74 6b 20  6) br.cond.dptk 
0be0: 2e 4c 32 37 0a 09 61 64 64 73 20 72 32 33 20 3d  .L27..adds r23 =
0bf0: 20 32 30 38 2c 20 72 31 32 0a 09 3b 3b 0a 09 61   208, r12..;;..a
0c00: 64 64 73 20 72 31 34 20 3d 20 2d 31 35 32 2c 20  dds r14 = -152, 
0c10: 72 32 33 0a 09 3b 3b 0a 09 6c 64 66 73 20 66 38  r23..;;..ldfs f8
0c20: 20 3d 20 5b 72 31 34 5d 0a 09 62 72 20 2e 4c 34   = [r14]..br .L4
0c30: 0a 2e 4c 32 37 3a 0a 09 63 6d 70 34 2e 6e 65 20  ..L27:..cmp4.ne 
0c40: 70 36 2c 20 70 37 20 3d 20 31 33 2c 20 72 34 30  p6, p7 = 13, r40
0c50: 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64  ..(p6) br.cond.d
0c60: 70 74 6b 20 2e 4c 32 39 0a 09 61 64 64 73 20 72  ptk .L29..adds r
0c70: 31 36 20 3d 20 32 30 38 2c 20 72 31 32 0a 09 3b  16 = 208, r12..;
0c80: 3b 0a 09 61 64 64 73 20 72 31 34 20 3d 20 2d 31  ;..adds r14 = -1
0c90: 35 32 2c 20 72 31 36 0a 09 3b 3b 0a 09 6c 64 66  52, r16..;;..ldf
0ca0: 64 20 66 38 20 3d 20 5b 72 31 34 5d 0a 09 62 72  d f8 = [r14]..br
0cb0: 20 2e 4c 34 0a 2e 4c 32 39 3a 0a 09 63 6d 70 34   .L4..L29:..cmp4
0cc0: 2e 6e 65 20 70 36 2c 20 70 37 20 3d 20 31 34 2c  .ne p6, p7 = 14,
0cd0: 20 72 34 30 0a 09 28 70 36 29 20 62 72 2e 63 6f   r40..(p6) br.co
0ce0: 6e 64 2e 64 70 74 6b 20 2e 4c 33 31 0a 2e 4c 37  nd.dptk .L31..L7
0cf0: 30 3a 0a 09 61 64 64 73 20 72 31 37 20 3d 20 32  0:..adds r17 = 2
0d00: 30 38 2c 20 72 31 32 0a 09 3b 3b 0a 09 61 64 64  08, r12..;;..add
0d10: 73 20 72 31 34 20 3d 20 2d 31 35 32 2c 20 72 31  s r14 = -152, r1
0d20: 37 0a 09 3b 3b 0a 09 6c 64 38 20 72 38 20 3d 20  7..;;..ld8 r8 = 
0d30: 5b 72 31 34 5d 0a 09 62 72 20 2e 4c 34 0a 2e 4c  [r14]..br .L4..L
0d40: 33 31 3a 0a 09 63 6d 70 34 2e 6e 65 20 70 36 2c  31:..cmp4.ne p6,
0d50: 20 70 37 20 3d 20 31 35 2c 20 72 34 30 0a 09 28   p7 = 15, r40..(
0d60: 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74 6b  p6) br.cond.dptk
0d70: 20 2e 4c 34 0a 09 6c 64 34 20 72 31 36 20 3d 20   .L4..ld4 r16 = 
0d80: 5b 72 34 31 5d 0a 09 3b 3b 0a 09 61 6e 64 20 72  [r41]..;;..and r
0d90: 31 34 20 3d 20 31 2c 20 72 31 36 0a 09 3b 3b 0a  14 = 1, r16..;;.
0da0: 09 63 6d 70 34 2e 65 71 20 70 36 2c 20 70 37 20  .cmp4.eq p6, p7 
0db0: 3d 20 30 2c 20 72 31 34 0a 09 28 70 36 29 20 62  = 0, r14..(p6) b
0dc0: 72 2e 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 33 34  r.cond.dptk .L34
0dd0: 0a 09 6c 64 38 20 72 38 20 3d 20 5b 72 34 32 5d  ..ld8 r8 = [r42]
0de0: 0a 09 62 72 20 2e 4c 34 0a 2e 4c 33 34 3a 0a 09  ..br .L4..L34:..
0df0: 61 64 64 6c 20 72 31 34 20 3d 20 31 30 32 34 2c  addl r14 = 1024,
0e00: 20 72 30 0a 09 3b 3b 0a 09 61 6e 64 20 72 31 34   r0..;;..and r14
0e10: 20 3d 20 72 31 34 2c 20 72 31 36 0a 09 3b 3b 0a   = r14, r16..;;.
0e20: 09 63 6d 70 34 2e 65 71 20 70 36 2c 20 70 37 20  .cmp4.eq p6, p7 
0e30: 3d 20 30 2c 20 72 31 34 0a 09 28 70 36 29 20 62  = 0, r14..(p6) b
0e40: 72 2e 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 34 0a  r.cond.dptk .L4.
0e50: 09 61 64 64 73 20 72 31 38 20 3d 20 32 30 38 2c  .adds r18 = 208,
0e60: 20 72 31 32 0a 09 3b 3b 0a 09 61 64 64 73 20 72   r12..;;..adds r
0e70: 31 34 20 3d 20 2d 31 36 30 2c 20 72 31 38 0a 09  14 = -160, r18..
0e80: 3b 3b 0a 09 6c 64 38 20 72 31 38 20 3d 20 5b 72  ;;..ld8 r18 = [r
0e90: 31 34 5d 0a 09 3b 3b 0a 09 61 64 64 73 20 72 31  14]..;;..adds r1
0ea0: 36 20 3d 20 2d 31 2c 20 72 31 38 0a 09 3b 3b 0a  6 = -1, r18..;;.
0eb0: 09 63 6d 70 2e 6c 74 75 20 70 36 2c 20 70 37 20  .cmp.ltu p6, p7 
0ec0: 3d 20 33 31 2c 20 72 31 36 0a 09 28 70 36 29 20  = 31, r16..(p6) 
0ed0: 62 72 2e 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 34  br.cond.dptk .L4
0ee0: 0a 09 6c 64 38 20 72 31 37 20 3d 20 5b 72 34 32  ..ld8 r17 = [r42
0ef0: 5d 0a 09 3b 3b 0a 09 63 6d 70 2e 67 65 75 20 70  ]..;;..cmp.geu p
0f00: 36 2c 20 70 37 20 3d 20 31 2c 20 72 31 38 0a 09  6, p7 = 1, r18..
0f10: 6c 64 31 20 72 38 20 3d 20 5b 72 31 37 5d 0a 09  ld1 r8 = [r17]..
0f20: 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74  (p6) br.cond.dpt
0f30: 6b 20 2e 4c 33 38 0a 09 61 64 64 73 20 72 31 36  k .L38..adds r16
0f40: 20 3d 20 31 2c 20 72 31 37 0a 09 3b 3b 0a 09 6c   = 1, r17..;;..l
0f50: 64 31 20 72 31 34 20 3d 20 5b 72 31 36 5d 0a 09  d1 r14 = [r16]..
0f60: 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d 20 72 31  ;;..shl r14 = r1
0f70: 34 2c 20 38 0a 09 3b 3b 0a 09 6f 72 20 72 38 20  4, 8..;;..or r8 
0f80: 3d 20 72 31 34 2c 20 72 38 0a 2e 4c 33 38 3a 0a  = r14, r8..L38:.
0f90: 09 63 6d 70 2e 67 65 75 20 70 36 2c 20 70 37 20  .cmp.geu p6, p7 
0fa0: 3d 20 32 2c 20 72 31 38 0a 09 28 70 36 29 20 62  = 2, r18..(p6) b
0fb0: 72 2e 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 33 39  r.cond.dptk .L39
0fc0: 0a 09 61 64 64 73 20 72 31 36 20 3d 20 32 2c 20  ..adds r16 = 2, 
0fd0: 72 31 37 0a 09 3b 3b 0a 09 6c 64 31 20 72 31 34  r17..;;..ld1 r14
0fe0: 20 3d 20 5b 72 31 36 5d 0a 09 3b 3b 0a 09 73 68   = [r16]..;;..sh
0ff0: 6c 20 72 31 34 20 3d 20 72 31 34 2c 20 31 36 0a  l r14 = r14, 16.
1000: 09 3b 3b 0a 09 6f 72 20 72 38 20 3d 20 72 31 34  .;;..or r8 = r14
1010: 2c 20 72 38 0a 2e 4c 33 39 3a 0a 09 63 6d 70 2e  , r8..L39:..cmp.
1020: 67 65 75 20 70 36 2c 20 70 37 20 3d 20 33 2c 20  geu p6, p7 = 3, 
1030: 72 31 38 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e  r18..(p6) br.con
1040: 64 2e 64 70 74 6b 20 2e 4c 34 30 0a 09 61 64 64  d.dptk .L40..add
1050: 73 20 72 31 36 20 3d 20 33 2c 20 72 31 37 0a 09  s r16 = 3, r17..
1060: 3b 3b 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b 72  ;;..ld1 r14 = [r
1070: 31 36 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31 34  16]..;;..shl r14
1080: 20 3d 20 72 31 34 2c 20 32 34 0a 09 3b 3b 0a 09   = r14, 24..;;..
1090: 6f 72 20 72 38 20 3d 20 72 31 34 2c 20 72 38 0a  or r8 = r14, r8.
10a0: 2e 4c 34 30 3a 0a 09 63 6d 70 2e 67 65 75 20 70  .L40:..cmp.geu p
10b0: 36 2c 20 70 37 20 3d 20 34 2c 20 72 31 38 0a 09  6, p7 = 4, r18..
10c0: 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74  (p6) br.cond.dpt
10d0: 6b 20 2e 4c 34 31 0a 09 61 64 64 73 20 72 31 36  k .L41..adds r16
10e0: 20 3d 20 34 2c 20 72 31 37 0a 09 3b 3b 0a 09 6c   = 4, r17..;;..l
10f0: 64 31 20 72 31 34 20 3d 20 5b 72 31 36 5d 0a 09  d1 r14 = [r16]..
1100: 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d 20 72 31  ;;..shl r14 = r1
1110: 34 2c 20 33 32 0a 09 3b 3b 0a 09 6f 72 20 72 38  4, 32..;;..or r8
1120: 20 3d 20 72 31 34 2c 20 72 38 0a 2e 4c 34 31 3a   = r14, r8..L41:
1130: 0a 09 63 6d 70 2e 67 65 75 20 70 36 2c 20 70 37  ..cmp.geu p6, p7
1140: 20 3d 20 35 2c 20 72 31 38 0a 09 28 70 36 29 20   = 5, r18..(p6) 
1150: 62 72 2e 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 34  br.cond.dptk .L4
1160: 32 0a 09 61 64 64 73 20 72 31 36 20 3d 20 35 2c  2..adds r16 = 5,
1170: 20 72 31 37 0a 09 3b 3b 0a 09 6c 64 31 20 72 31   r17..;;..ld1 r1
1180: 34 20 3d 20 5b 72 31 36 5d 0a 09 3b 3b 0a 09 73  4 = [r16]..;;..s
1190: 68 6c 20 72 31 34 20 3d 20 72 31 34 2c 20 34 30  hl r14 = r14, 40
11a0: 0a 09 3b 3b 0a 09 6f 72 20 72 38 20 3d 20 72 31  ..;;..or r8 = r1
11b0: 34 2c 20 72 38 0a 2e 4c 34 32 3a 0a 09 63 6d 70  4, r8..L42:..cmp
11c0: 2e 67 65 75 20 70 36 2c 20 70 37 20 3d 20 36 2c  .geu p6, p7 = 6,
11d0: 20 72 31 38 0a 09 28 70 36 29 20 62 72 2e 63 6f   r18..(p6) br.co
11e0: 6e 64 2e 64 70 74 6b 20 2e 4c 34 33 0a 09 61 64  nd.dptk .L43..ad
11f0: 64 73 20 72 31 36 20 3d 20 36 2c 20 72 31 37 0a  ds r16 = 6, r17.
1200: 09 3b 3b 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b  .;;..ld1 r14 = [
1210: 72 31 36 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31  r16]..;;..shl r1
1220: 34 20 3d 20 72 31 34 2c 20 34 38 0a 09 3b 3b 0a  4 = r14, 48..;;.
1230: 09 6f 72 20 72 38 20 3d 20 72 31 34 2c 20 72 38  .or r8 = r14, r8
1240: 0a 2e 4c 34 33 3a 0a 09 63 6d 70 2e 67 65 75 20  ..L43:..cmp.geu 
1250: 70 36 2c 20 70 37 20 3d 20 37 2c 20 72 31 38 0a  p6, p7 = 7, r18.
1260: 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70  .(p6) br.cond.dp
1270: 74 6b 20 2e 4c 34 34 0a 09 61 64 64 73 20 72 31  tk .L44..adds r1
1280: 36 20 3d 20 37 2c 20 72 31 37 0a 09 3b 3b 0a 09  6 = 7, r17..;;..
1290: 6c 64 31 20 72 31 34 20 3d 20 5b 72 31 36 5d 0a  ld1 r14 = [r16].
12a0: 09 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d 20 72  .;;..shl r14 = r
12b0: 31 34 2c 20 35 36 0a 09 3b 3b 0a 09 6f 72 20 72  14, 56..;;..or r
12c0: 38 20 3d 20 72 31 34 2c 20 72 38 0a 2e 4c 34 34  8 = r14, r8..L44
12d0: 3a 0a 09 63 6d 70 2e 67 65 75 20 70 36 2c 20 70  :..cmp.geu p6, p
12e0: 37 20 3d 20 38 2c 20 72 31 38 0a 09 28 70 36 29  7 = 8, r18..(p6)
12f0: 20 62 72 2e 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c   br.cond.dptk .L
1300: 34 0a 09 61 64 64 73 20 72 31 34 20 3d 20 38 2c  4..adds r14 = 8,
1310: 20 72 31 37 0a 09 3b 3b 0a 09 63 6d 70 2e 67 65   r17..;;..cmp.ge
1320: 75 20 70 36 2c 20 70 37 20 3d 20 39 2c 20 72 31  u p6, p7 = 9, r1
1330: 38 0a 09 6c 64 31 20 72 39 20 3d 20 5b 72 31 34  8..ld1 r9 = [r14
1340: 5d 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e  ]..(p6) br.cond.
1350: 64 70 74 6b 20 2e 4c 34 36 0a 09 61 64 64 73 20  dptk .L46..adds 
1360: 72 31 36 20 3d 20 39 2c 20 72 31 37 0a 09 3b 3b  r16 = 9, r17..;;
1370: 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b 72 31 36  ..ld1 r14 = [r16
1380: 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d  ]..;;..shl r14 =
1390: 20 72 31 34 2c 20 38 0a 09 3b 3b 0a 09 6f 72 20   r14, 8..;;..or 
13a0: 72 39 20 3d 20 72 31 34 2c 20 72 39 0a 2e 4c 34  r9 = r14, r9..L4
13b0: 36 3a 0a 09 63 6d 70 2e 67 65 75 20 70 36 2c 20  6:..cmp.geu p6, 
13c0: 70 37 20 3d 20 31 30 2c 20 72 31 38 0a 09 28 70  p7 = 10, r18..(p
13d0: 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74 6b 20  6) br.cond.dptk 
13e0: 2e 4c 34 37 0a 09 61 64 64 73 20 72 31 36 20 3d  .L47..adds r16 =
13f0: 20 31 30 2c 20 72 31 37 0a 09 3b 3b 0a 09 6c 64   10, r17..;;..ld
1400: 31 20 72 31 34 20 3d 20 5b 72 31 36 5d 0a 09 3b  1 r14 = [r16]..;
1410: 3b 0a 09 73 68 6c 20 72 31 34 20 3d 20 72 31 34  ;..shl r14 = r14
1420: 2c 20 31 36 0a 09 3b 3b 0a 09 6f 72 20 72 39 20  , 16..;;..or r9 
1430: 3d 20 72 31 34 2c 20 72 39 0a 2e 4c 34 37 3a 0a  = r14, r9..L47:.
1440: 09 63 6d 70 2e 67 65 75 20 70 36 2c 20 70 37 20  .cmp.geu p6, p7 
1450: 3d 20 31 31 2c 20 72 31 38 0a 09 28 70 36 29 20  = 11, r18..(p6) 
1460: 62 72 2e 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 34  br.cond.dptk .L4
1470: 38 0a 09 61 64 64 73 20 72 31 36 20 3d 20 31 31  8..adds r16 = 11
1480: 2c 20 72 31 37 0a 09 3b 3b 0a 09 6c 64 31 20 72  , r17..;;..ld1 r
1490: 31 34 20 3d 20 5b 72 31 36 5d 0a 09 3b 3b 0a 09  14 = [r16]..;;..
14a0: 73 68 6c 20 72 31 34 20 3d 20 72 31 34 2c 20 32  shl r14 = r14, 2
14b0: 34 0a 09 3b 3b 0a 09 6f 72 20 72 39 20 3d 20 72  4..;;..or r9 = r
14c0: 31 34 2c 20 72 39 0a 2e 4c 34 38 3a 0a 09 63 6d  14, r9..L48:..cm
14d0: 70 2e 67 65 75 20 70 36 2c 20 70 37 20 3d 20 31  p.geu p6, p7 = 1
14e0: 32 2c 20 72 31 38 0a 09 28 70 36 29 20 62 72 2e  2, r18..(p6) br.
14f0: 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 34 39 0a 09  cond.dptk .L49..
1500: 61 64 64 73 20 72 31 36 20 3d 20 31 32 2c 20 72  adds r16 = 12, r
1510: 31 37 0a 09 3b 3b 0a 09 6c 64 31 20 72 31 34 20  17..;;..ld1 r14 
1520: 3d 20 5b 72 31 36 5d 0a 09 3b 3b 0a 09 73 68 6c  = [r16]..;;..shl
1530: 20 72 31 34 20 3d 20 72 31 34 2c 20 33 32 0a 09   r14 = r14, 32..
1540: 3b 3b 0a 09 6f 72 20 72 39 20 3d 20 72 31 34 2c  ;;..or r9 = r14,
1550: 20 72 39 0a 2e 4c 34 39 3a 0a 09 63 6d 70 2e 67   r9..L49:..cmp.g
1560: 65 75 20 70 36 2c 20 70 37 20 3d 20 31 33 2c 20  eu p6, p7 = 13, 
1570: 72 31 38 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e  r18..(p6) br.con
1580: 64 2e 64 70 74 6b 20 2e 4c 35 30 0a 09 61 64 64  d.dptk .L50..add
1590: 73 20 72 31 36 20 3d 20 31 33 2c 20 72 31 37 0a  s r16 = 13, r17.
15a0: 09 3b 3b 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b  .;;..ld1 r14 = [
15b0: 72 31 36 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31  r16]..;;..shl r1
15c0: 34 20 3d 20 72 31 34 2c 20 34 30 0a 09 3b 3b 0a  4 = r14, 40..;;.
15d0: 09 6f 72 20 72 39 20 3d 20 72 31 34 2c 20 72 39  .or r9 = r14, r9
15e0: 0a 2e 4c 35 30 3a 0a 09 63 6d 70 2e 67 65 75 20  ..L50:..cmp.geu 
15f0: 70 36 2c 20 70 37 20 3d 20 31 34 2c 20 72 31 38  p6, p7 = 14, r18
1600: 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64  ..(p6) br.cond.d
1610: 70 74 6b 20 2e 4c 35 31 0a 09 61 64 64 73 20 72  ptk .L51..adds r
1620: 31 36 20 3d 20 31 34 2c 20 72 31 37 0a 09 3b 3b  16 = 14, r17..;;
1630: 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b 72 31 36  ..ld1 r14 = [r16
1640: 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d  ]..;;..shl r14 =
1650: 20 72 31 34 2c 20 34 38 0a 09 3b 3b 0a 09 6f 72   r14, 48..;;..or
1660: 20 72 39 20 3d 20 72 31 34 2c 20 72 39 0a 2e 4c   r9 = r14, r9..L
1670: 35 31 3a 0a 09 63 6d 70 2e 67 65 75 20 70 36 2c  51:..cmp.geu p6,
1680: 20 70 37 20 3d 20 31 35 2c 20 72 31 38 0a 09 28   p7 = 15, r18..(
1690: 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74 6b  p6) br.cond.dptk
16a0: 20 2e 4c 35 32 0a 09 61 64 64 73 20 72 31 36 20   .L52..adds r16 
16b0: 3d 20 31 35 2c 20 72 31 37 0a 09 3b 3b 0a 09 6c  = 15, r17..;;..l
16c0: 64 31 20 72 31 34 20 3d 20 5b 72 31 36 5d 0a 09  d1 r14 = [r16]..
16d0: 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d 20 72 31  ;;..shl r14 = r1
16e0: 34 2c 20 35 36 0a 09 3b 3b 0a 09 6f 72 20 72 39  4, 56..;;..or r9
16f0: 20 3d 20 72 31 34 2c 20 72 39 0a 2e 4c 35 32 3a   = r14, r9..L52:
1700: 0a 09 63 6d 70 2e 67 65 75 20 70 36 2c 20 70 37  ..cmp.geu p6, p7
1710: 20 3d 20 31 36 2c 20 72 31 38 0a 09 28 70 36 29   = 16, r18..(p6)
1720: 20 62 72 2e 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c   br.cond.dptk .L
1730: 34 0a 09 61 64 64 73 20 72 31 34 20 3d 20 31 36  4..adds r14 = 16
1740: 2c 20 72 31 37 0a 09 3b 3b 0a 09 63 6d 70 2e 67  , r17..;;..cmp.g
1750: 65 75 20 70 36 2c 20 70 37 20 3d 20 31 37 2c 20  eu p6, p7 = 17, 
1760: 72 31 38 0a 09 6c 64 31 20 72 31 30 20 3d 20 5b  r18..ld1 r10 = [
1770: 72 31 34 5d 0a 09 28 70 36 29 20 62 72 2e 63 6f  r14]..(p6) br.co
1780: 6e 64 2e 64 70 74 6b 20 2e 4c 35 34 0a 09 61 64  nd.dptk .L54..ad
1790: 64 73 20 72 31 36 20 3d 20 31 37 2c 20 72 31 37  ds r16 = 17, r17
17a0: 0a 09 3b 3b 0a 09 6c 64 31 20 72 31 34 20 3d 20  ..;;..ld1 r14 = 
17b0: 5b 72 31 36 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72  [r16]..;;..shl r
17c0: 31 34 20 3d 20 72 31 34 2c 20 38 0a 09 3b 3b 0a  14 = r14, 8..;;.
17d0: 09 6f 72 20 72 31 30 20 3d 20 72 31 34 2c 20 72  .or r10 = r14, r
17e0: 31 30 0a 2e 4c 35 34 3a 0a 09 63 6d 70 2e 67 65  10..L54:..cmp.ge
17f0: 75 20 70 36 2c 20 70 37 20 3d 20 31 38 2c 20 72  u p6, p7 = 18, r
1800: 31 38 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e 64  18..(p6) br.cond
1810: 2e 64 70 74 6b 20 2e 4c 35 35 0a 09 61 64 64 73  .dptk .L55..adds
1820: 20 72 31 36 20 3d 20 31 38 2c 20 72 31 37 0a 09   r16 = 18, r17..
1830: 3b 3b 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b 72  ;;..ld1 r14 = [r
1840: 31 36 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31 34  16]..;;..shl r14
1850: 20 3d 20 72 31 34 2c 20 31 36 0a 09 3b 3b 0a 09   = r14, 16..;;..
1860: 6f 72 20 72 31 30 20 3d 20 72 31 34 2c 20 72 31  or r10 = r14, r1
1870: 30 0a 2e 4c 35 35 3a 0a 09 63 6d 70 2e 67 65 75  0..L55:..cmp.geu
1880: 20 70 36 2c 20 70 37 20 3d 20 31 39 2c 20 72 31   p6, p7 = 19, r1
1890: 38 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e  8..(p6) br.cond.
18a0: 64 70 74 6b 20 2e 4c 35 36 0a 09 61 64 64 73 20  dptk .L56..adds 
18b0: 72 31 36 20 3d 20 31 39 2c 20 72 31 37 0a 09 3b  r16 = 19, r17..;
18c0: 3b 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b 72 31  ;..ld1 r14 = [r1
18d0: 36 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31 34 20  6]..;;..shl r14 
18e0: 3d 20 72 31 34 2c 20 32 34 0a 09 3b 3b 0a 09 6f  = r14, 24..;;..o
18f0: 72 20 72 31 30 20 3d 20 72 31 34 2c 20 72 31 30  r r10 = r14, r10
1900: 0a 2e 4c 35 36 3a 0a 09 63 6d 70 2e 67 65 75 20  ..L56:..cmp.geu 
1910: 70 36 2c 20 70 37 20 3d 20 32 30 2c 20 72 31 38  p6, p7 = 20, r18
1920: 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64  ..(p6) br.cond.d
1930: 70 74 6b 20 2e 4c 35 37 0a 09 61 64 64 73 20 72  ptk .L57..adds r
1940: 31 36 20 3d 20 32 30 2c 20 72 31 37 0a 09 3b 3b  16 = 20, r17..;;
1950: 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b 72 31 36  ..ld1 r14 = [r16
1960: 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d  ]..;;..shl r14 =
1970: 20 72 31 34 2c 20 33 32 0a 09 3b 3b 0a 09 6f 72   r14, 32..;;..or
1980: 20 72 31 30 20 3d 20 72 31 34 2c 20 72 31 30 0a   r10 = r14, r10.
1990: 2e 4c 35 37 3a 0a 09 63 6d 70 2e 67 65 75 20 70  .L57:..cmp.geu p
19a0: 36 2c 20 70 37 20 3d 20 32 31 2c 20 72 31 38 0a  6, p7 = 21, r18.
19b0: 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70  .(p6) br.cond.dp
19c0: 74 6b 20 2e 4c 35 38 0a 09 61 64 64 73 20 72 31  tk .L58..adds r1
19d0: 36 20 3d 20 32 31 2c 20 72 31 37 0a 09 3b 3b 0a  6 = 21, r17..;;.
19e0: 09 6c 64 31 20 72 31 34 20 3d 20 5b 72 31 36 5d  .ld1 r14 = [r16]
19f0: 0a 09 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d 20  ..;;..shl r14 = 
1a00: 72 31 34 2c 20 34 30 0a 09 3b 3b 0a 09 6f 72 20  r14, 40..;;..or 
1a10: 72 31 30 20 3d 20 72 31 34 2c 20 72 31 30 0a 2e  r10 = r14, r10..
1a20: 4c 35 38 3a 0a 09 63 6d 70 2e 67 65 75 20 70 36  L58:..cmp.geu p6
1a30: 2c 20 70 37 20 3d 20 32 32 2c 20 72 31 38 0a 09  , p7 = 22, r18..
1a40: 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74  (p6) br.cond.dpt
1a50: 6b 20 2e 4c 35 39 0a 09 61 64 64 73 20 72 31 36  k .L59..adds r16
1a60: 20 3d 20 32 32 2c 20 72 31 37 0a 09 3b 3b 0a 09   = 22, r17..;;..
1a70: 6c 64 31 20 72 31 34 20 3d 20 5b 72 31 36 5d 0a  ld1 r14 = [r16].
1a80: 09 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d 20 72  .;;..shl r14 = r
1a90: 31 34 2c 20 34 38 0a 09 3b 3b 0a 09 6f 72 20 72  14, 48..;;..or r
1aa0: 31 30 20 3d 20 72 31 34 2c 20 72 31 30 0a 2e 4c  10 = r14, r10..L
1ab0: 35 39 3a 0a 09 63 6d 70 2e 67 65 75 20 70 36 2c  59:..cmp.geu p6,
1ac0: 20 70 37 20 3d 20 32 33 2c 20 72 31 38 0a 09 28   p7 = 23, r18..(
1ad0: 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74 6b  p6) br.cond.dptk
1ae0: 20 2e 4c 36 30 0a 09 61 64 64 73 20 72 31 36 20   .L60..adds r16 
1af0: 3d 20 32 33 2c 20 72 31 37 0a 09 3b 3b 0a 09 6c  = 23, r17..;;..l
1b00: 64 31 20 72 31 34 20 3d 20 5b 72 31 36 5d 0a 09  d1 r14 = [r16]..
1b10: 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d 20 72 31  ;;..shl r14 = r1
1b20: 34 2c 20 35 36 0a 09 3b 3b 0a 09 6f 72 20 72 31  4, 56..;;..or r1
1b30: 30 20 3d 20 72 31 34 2c 20 72 31 30 0a 2e 4c 36  0 = r14, r10..L6
1b40: 30 3a 0a 09 63 6d 70 2e 67 65 75 20 70 36 2c 20  0:..cmp.geu p6, 
1b50: 70 37 20 3d 20 32 34 2c 20 72 31 38 0a 09 28 70  p7 = 24, r18..(p
1b60: 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70 74 6b 20  6) br.cond.dptk 
1b70: 2e 4c 34 0a 09 61 64 64 73 20 72 31 34 20 3d 20  .L4..adds r14 = 
1b80: 32 34 2c 20 72 31 37 0a 09 3b 3b 0a 09 63 6d 70  24, r17..;;..cmp
1b90: 2e 67 65 75 20 70 36 2c 20 70 37 20 3d 20 32 35  .geu p6, p7 = 25
1ba0: 2c 20 72 31 38 0a 09 6c 64 31 20 72 31 31 20 3d  , r18..ld1 r11 =
1bb0: 20 5b 72 31 34 5d 0a 09 28 70 36 29 20 62 72 2e   [r14]..(p6) br.
1bc0: 63 6f 6e 64 2e 64 70 74 6b 20 2e 4c 36 32 0a 09  cond.dptk .L62..
1bd0: 61 64 64 73 20 72 31 36 20 3d 20 32 35 2c 20 72  adds r16 = 25, r
1be0: 31 37 0a 09 3b 3b 0a 09 6c 64 31 20 72 31 34 20  17..;;..ld1 r14 
1bf0: 3d 20 5b 72 31 36 5d 0a 09 3b 3b 0a 09 73 68 6c  = [r16]..;;..shl
1c00: 20 72 31 34 20 3d 20 72 31 34 2c 20 38 0a 09 3b   r14 = r14, 8..;
1c10: 3b 0a 09 6f 72 20 72 31 31 20 3d 20 72 31 34 2c  ;..or r11 = r14,
1c20: 20 72 31 31 0a 2e 4c 36 32 3a 0a 09 63 6d 70 2e   r11..L62:..cmp.
1c30: 67 65 75 20 70 36 2c 20 70 37 20 3d 20 32 36 2c  geu p6, p7 = 26,
1c40: 20 72 31 38 0a 09 28 70 36 29 20 62 72 2e 63 6f   r18..(p6) br.co
1c50: 6e 64 2e 64 70 74 6b 20 2e 4c 36 33 0a 09 61 64  nd.dptk .L63..ad
1c60: 64 73 20 72 31 36 20 3d 20 32 36 2c 20 72 31 37  ds r16 = 26, r17
1c70: 0a 09 3b 3b 0a 09 6c 64 31 20 72 31 34 20 3d 20  ..;;..ld1 r14 = 
1c80: 5b 72 31 36 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72  [r16]..;;..shl r
1c90: 31 34 20 3d 20 72 31 34 2c 20 31 36 0a 09 3b 3b  14 = r14, 16..;;
1ca0: 0a 09 6f 72 20 72 31 31 20 3d 20 72 31 34 2c 20  ..or r11 = r14, 
1cb0: 72 31 31 0a 2e 4c 36 33 3a 0a 09 63 6d 70 2e 67  r11..L63:..cmp.g
1cc0: 65 75 20 70 36 2c 20 70 37 20 3d 20 32 37 2c 20  eu p6, p7 = 27, 
1cd0: 72 31 38 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e  r18..(p6) br.con
1ce0: 64 2e 64 70 74 6b 20 2e 4c 36 34 0a 09 61 64 64  d.dptk .L64..add
1cf0: 73 20 72 31 36 20 3d 20 32 37 2c 20 72 31 37 0a  s r16 = 27, r17.
1d00: 09 3b 3b 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b  .;;..ld1 r14 = [
1d10: 72 31 36 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31  r16]..;;..shl r1
1d20: 34 20 3d 20 72 31 34 2c 20 32 34 0a 09 3b 3b 0a  4 = r14, 24..;;.
1d30: 09 6f 72 20 72 31 31 20 3d 20 72 31 34 2c 20 72  .or r11 = r14, r
1d40: 31 31 0a 2e 4c 36 34 3a 0a 09 63 6d 70 2e 67 65  11..L64:..cmp.ge
1d50: 75 20 70 36 2c 20 70 37 20 3d 20 32 38 2c 20 72  u p6, p7 = 28, r
1d60: 31 38 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e 64  18..(p6) br.cond
1d70: 2e 64 70 74 6b 20 2e 4c 36 35 0a 09 61 64 64 73  .dptk .L65..adds
1d80: 20 72 31 36 20 3d 20 32 38 2c 20 72 31 37 0a 09   r16 = 28, r17..
1d90: 3b 3b 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b 72  ;;..ld1 r14 = [r
1da0: 31 36 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31 34  16]..;;..shl r14
1db0: 20 3d 20 72 31 34 2c 20 33 32 0a 09 3b 3b 0a 09   = r14, 32..;;..
1dc0: 6f 72 20 72 31 31 20 3d 20 72 31 34 2c 20 72 31  or r11 = r14, r1
1dd0: 31 0a 2e 4c 36 35 3a 0a 09 63 6d 70 2e 67 65 75  1..L65:..cmp.geu
1de0: 20 70 36 2c 20 70 37 20 3d 20 32 39 2c 20 72 31   p6, p7 = 29, r1
1df0: 38 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e  8..(p6) br.cond.
1e00: 64 70 74 6b 20 2e 4c 36 36 0a 09 61 64 64 73 20  dptk .L66..adds 
1e10: 72 31 36 20 3d 20 32 39 2c 20 72 31 37 0a 09 3b  r16 = 29, r17..;
1e20: 3b 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b 72 31  ;..ld1 r14 = [r1
1e30: 36 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31 34 20  6]..;;..shl r14 
1e40: 3d 20 72 31 34 2c 20 34 30 0a 09 3b 3b 0a 09 6f  = r14, 40..;;..o
1e50: 72 20 72 31 31 20 3d 20 72 31 34 2c 20 72 31 31  r r11 = r14, r11
1e60: 0a 2e 4c 36 36 3a 0a 09 63 6d 70 2e 67 65 75 20  ..L66:..cmp.geu 
1e70: 70 36 2c 20 70 37 20 3d 20 33 30 2c 20 72 31 38  p6, p7 = 30, r18
1e80: 0a 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64  ..(p6) br.cond.d
1e90: 70 74 6b 20 2e 4c 36 37 0a 09 61 64 64 73 20 72  ptk .L67..adds r
1ea0: 31 36 20 3d 20 33 30 2c 20 72 31 37 0a 09 3b 3b  16 = 30, r17..;;
1eb0: 0a 09 6c 64 31 20 72 31 34 20 3d 20 5b 72 31 36  ..ld1 r14 = [r16
1ec0: 5d 0a 09 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d  ]..;;..shl r14 =
1ed0: 20 72 31 34 2c 20 34 38 0a 09 3b 3b 0a 09 6f 72   r14, 48..;;..or
1ee0: 20 72 31 31 20 3d 20 72 31 34 2c 20 72 31 31 0a   r11 = r14, r11.
1ef0: 2e 4c 36 37 3a 0a 09 63 6d 70 2e 67 65 75 20 70  .L67:..cmp.geu p
1f00: 36 2c 20 70 37 20 3d 20 33 31 2c 20 72 31 38 0a  6, p7 = 31, r18.
1f10: 09 28 70 36 29 20 62 72 2e 63 6f 6e 64 2e 64 70  .(p6) br.cond.dp
1f20: 74 6b 20 2e 4c 34 0a 09 61 64 64 73 20 72 31 36  tk .L4..adds r16
1f30: 20 3d 20 33 31 2c 20 72 31 37 0a 09 3b 3b 0a 09   = 31, r17..;;..
1f40: 6c 64 31 20 72 31 34 20 3d 20 5b 72 31 36 5d 0a  ld1 r14 = [r16].
1f50: 09 3b 3b 0a 09 73 68 6c 20 72 31 34 20 3d 20 72  .;;..shl r14 = r
1f60: 31 34 2c 20 35 36 0a 09 3b 3b 0a 09 6f 72 20 72  14, 56..;;..or r
1f70: 31 31 20 3d 20 72 31 34 2c 20 72 31 31 0a 2e 4c  11 = r14, r11..L
1f80: 34 3a 0a 09 61 64 64 73 20 72 31 32 20 3d 20 32  4:..adds r12 = 2
1f90: 30 38 2c 20 72 31 32 0a 09 6d 6f 76 20 61 72 2e  08, r12..mov ar.
1fa0: 70 66 73 20 3d 20 72 34 34 0a 09 6d 6f 76 20 62  pfs = r44..mov b
1fb0: 30 20 3d 20 72 34 33 0a 09 62 72 2e 72 65 74 2e  0 = r43..br.ret.
1fc0: 73 70 74 6b 2e 6d 61 6e 79 20 62 30 0a 09 2e 65  sptk.many b0...e
1fd0: 6e 64 70 20 5f 5f 76 61 63 61 6c 6c 5f 72 23 0a  ndp __vacall_r#.
1fe0: 09 2e 69 64 65 6e 74 09 22 47 43 43 3a 20 28 47  ..ident."GCC: (G
1ff0: 4e 55 29 20 32 2e 39 2d 69 61 36 34 2d 30 30 30  NU) 2.9-ia64-000
2000: 32 31 36 20 73 6e 61 70 2d 30 30 30 33 32 34 22  216 snap-000324"
2010: 0a                                               .