Artifact c22a59800af054180d03e21ab3a4c444f44f931e:


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