Artifact 67cb4298eef27a93705da2eec83e7ec882565033:


0000: 09 2e 66 69 6c 65 09 22 70 72 6f 74 6f 36 34 2e  ..file."proto64.
0010: 63 22 0a 09 2e 76 65 72 73 69 6f 6e 09 22 30 31  c"...version."01
0020: 2e 30 31 22 0a 2e 74 65 78 74 0a 09 2e 61 6c 69  .01"..text...ali
0030: 67 6e 20 31 36 0a 09 2e 67 6c 6f 62 61 6c 20 74  gn 16...global t
0040: 72 61 6d 70 23 0a 09 2e 70 72 6f 63 20 74 72 61  ramp#...proc tra
0050: 6d 70 23 0a 74 72 61 6d 70 3a 0a 09 61 6c 6c 6f  mp#.tramp:..allo
0060: 63 20 72 33 33 20 3d 20 61 72 2e 70 66 73 2c 20  c r33 = ar.pfs, 
0070: 30 2c 20 32 2c 20 30 2c 20 30 0a 09 6d 6f 76 6c  0, 2, 0, 0..movl
0080: 20 72 31 34 20 3d 20 30 78 62 61 62 65 62 65 63   r14 = 0xbabebec
0090: 30 64 65 61 30 66 66 61 62 0a 09 6d 6f 76 20 72  0dea0ffab..mov r
00a0: 33 32 20 3d 20 62 30 0a 09 61 64 64 73 20 72 31  32 = b0..adds r1
00b0: 32 20 3d 20 2d 31 36 2c 20 72 31 32 0a 09 6d 6f  2 = -16, r12..mo
00c0: 76 6c 20 72 31 36 20 3d 20 30 78 62 61 62 65 62  vl r16 = 0xbabeb
00d0: 65 63 30 64 65 61 30 66 66 62 33 0a 09 3b 3b 0a  ec0dea0ffb3..;;.
00e0: 09 6c 64 38 20 72 38 20 3d 20 5b 72 31 34 5d 0a  .ld8 r8 = [r14].
00f0: 09 6c 64 38 20 72 31 20 3d 20 5b 72 31 36 5d 0a  .ld8 r1 = [r16].
0100: 09 6d 6f 76 6c 20 72 31 35 20 3d 20 30 78 37 33  .movl r15 = 0x73
0110: 35 35 34 37 31 31 34 33 36 32 32 31 35 35 0a 09  55471143622155..
0120: 3b 3b 0a 09 6d 6f 76 20 62 36 20 3d 20 72 38 0a  ;;..mov b6 = r8.
0130: 09 62 72 2e 63 61 6c 6c 2e 73 70 74 6b 2e 6d 61  .br.call.sptk.ma
0140: 6e 79 20 62 30 20 3d 20 62 36 20 3b 3b 0a 09 61  ny b0 = b6 ;;..a
0150: 64 64 73 20 72 31 32 20 3d 20 31 36 2c 20 72 31  dds r12 = 16, r1
0160: 32 0a 09 3b 3b 0a 09 6d 6f 76 20 61 72 2e 70 66  2..;;..mov ar.pf
0170: 73 20 3d 20 72 33 33 0a 09 6d 6f 76 20 62 30 20  s = r33..mov b0 
0180: 3d 20 72 33 32 0a 09 62 72 2e 72 65 74 2e 73 70  = r32..br.ret.sp
0190: 74 6b 2e 6d 61 6e 79 20 62 30 0a 09 2e 65 6e 64  tk.many b0...end
01a0: 70 20 74 72 61 6d 70 23 0a 09 2e 61 6c 69 67 6e  p tramp#...align
01b0: 20 31 36 0a 09 2e 67 6c 6f 62 61 6c 20 6a 75 6d   16...global jum
01c0: 70 23 0a 09 2e 70 72 6f 63 20 6a 75 6d 70 23 0a  p#...proc jump#.
01d0: 6a 75 6d 70 3a 0a 09 6d 6f 76 6c 20 72 31 34 20  jump:..movl r14 
01e0: 3d 20 30 78 62 61 62 65 62 65 63 30 64 65 61 30  = 0xbabebec0dea0
01f0: 66 66 61 62 0a 09 3b 3b 0a 09 6d 6f 76 20 62 36  ffab..;;..mov b6
0200: 20 3d 20 72 31 34 0a 09 62 72 20 62 36 0a 09 2e   = r14..br b6...
0210: 65 6e 64 70 20 6a 75 6d 70 23 0a 09 2e 69 64 65  endp jump#...ide
0220: 6e 74 09 22 47 43 43 3a 20 28 47 4e 55 29 20 32  nt."GCC: (GNU) 2
0230: 2e 39 2d 69 61 36 34 2d 30 30 30 32 31 36 20 73  .9-ia64-000216 s
0240: 6e 61 70 2d 30 30 30 33 32 34 22 0a              nap-000324".