Commit | Line | Data |
---|---|---|
b3dfd7fe JJ |
1 | #source: tlsbinpic.s |
2 | #source: tlsbin.s | |
3 | #as: | |
4 | #ld: -shared -melf64_ia64 | |
5 | #objdump: -drj.text | |
6 | #target: ia64-*-* | |
7 | ||
8 | .*: +file format elf64-ia64-little | |
9 | ||
10 | Disassembly of section .text: | |
11 | ||
12 | 40+1000 <fn2>: | |
13 | 40+1000: 10 10 15 06 80 05[ ]+\[MIB\][ ]+alloc r34=ar.pfs,5,3,0 | |
14 | 40+1006: 10 02 00 62 00 00[ ]+mov r33=b0 | |
15 | 40+100c: 00 00 00 20[ ]+nop.b 0x0 | |
16 | 40+1010: 0d 70 80 02 00 24[ ]+\[MFI\][ ]+addl r14=32,r1 | |
17 | 40+1016: 00 00 00 02 00 e0[ ]+nop.f 0x0 | |
18 | 40+101c: 81 0a 00 90[ ]+addl r15=40,r1;; | |
19 | 40+1020: 19 18 01 1c 18 10[ ]+\[MMB\][ ]+ld8 r35=\[r14\] | |
20 | 40+1026: 40 02 3c 30 20 00[ ]+ld8 r36=\[r15\] | |
21 | 40+102c: e8 f3 ff 58[ ]+br.call.sptk.many b0=[0-9a-f]+ <.*>;; | |
22 | 40+1030: 0d 70 c0 02 00 24[ ]+\[MFI\][ ]+addl r14=48,r1 | |
23 | 40+1036: 00 00 00 02 00 e0[ ]+nop.f 0x0 | |
24 | 40+103c: 01 0c 00 90[ ]+addl r15=64,r1;; | |
25 | 40+1040: 19 18 01 1c 18 10[ ]+\[MMB\][ ]+ld8 r35=\[r14\] | |
26 | 40+1046: 40 02 3c 30 20 00[ ]+ld8 r36=\[r15\] | |
27 | 40+104c: c8 f3 ff 58[ ]+br.call.sptk.many b0=[0-9a-f]+ <.*>;; | |
28 | 40+1050: 0d 70 c0 02 00 24[ ]+\[MFI\][ ]+addl r14=48,r1 | |
29 | 40+1056: 00 00 00 02 00 80[ ]+nop.f 0x0 | |
30 | 40+105c: 14 02 00 90[ ]+mov r36=33;; | |
31 | 40+1060: 1d 18 01 1c 18 10[ ]+\[MFB\][ ]+ld8 r35=\[r14\] | |
32 | 40+1066: 00 00 00 02 00 00[ ]+nop.f 0x0 | |
33 | 40+106c: a8 f3 ff 58[ ]+br.call.sptk.many b0=[0-9a-f]+ <.*>;; | |
34 | 40+1070: 0d 70 c0 02 00 24[ ]+\[MFI\][ ]+addl r14=48,r1 | |
35 | 40+1076: 00 00 00 02 00 80[ ]+nop.f 0x0 | |
36 | 40+107c: 04 00 00 84[ ]+mov r36=r0;; | |
37 | 40+1080: 1d 18 01 1c 18 10[ ]+\[MFB\][ ]+ld8 r35=\[r14\] | |
38 | 40+1086: 00 00 00 02 00 00[ ]+nop.f 0x0 | |
39 | 40+108c: 88 f3 ff 58[ ]+br.call.sptk.many b0=[0-9a-f]+ <.*>;; | |
40 | 40+1090: 0b 10 00 10 00 21[ ]+\[MMI\][ ]+mov r2=r8;; | |
41 | 40+1096: e0 00 0a 00 48 e0[ ]+addl r14=64,r2 | |
42 | 40+109c: 61 14 00 90[ ]+addl r15=70,r2;; | |
43 | 40+10a0: 05 70 2c 11 00 21[ ]+\[MLX\][ ]+adds r14=75,r8 | |
44 | 40+10a6: 00 00 00 00 00 e0[ ]+movl r15=0x4d;; | |
45 | 40+10ac: d1 04 00 60 | |
46 | 40+10b0: 0a 78 3c 10 00 20[ ]+\[MMI\][ ]+add r15=r15,r8;; | |
47 | 40+10b6: 00 00 00 02 00 00[ ]+nop.m 0x0 | |
48 | 40+10bc: 20 02 aa 00[ ]+mov.i ar.pfs=r34 | |
49 | 40+10c0: 11 00 00 00 01 00[ ]+\[MIB\][ ]+nop.m 0x0 | |
50 | 40+10c6: 00 08 05 80 03 80[ ]+mov b0=r33 | |
51 | 40+10cc: 08 00 84 00[ ]+br.ret.sptk.many b0;; | |
52 | #... | |
53 | ||
54 | 40+2000 <_start>: | |
55 | 40+2000: 0b 70 60 02 00 24[ ]+\[MMI\][ ]+addl r14=24,r1;; | |
56 | 40+2006: e0 00 38 30 20 00[ ]+ld8 r14=\[r14\] | |
57 | 40+200c: 00 00 04 00[ ]+nop.i 0x0;; | |
58 | 40+2010: 0b 70 38 1a 00 20[ ]+\[MMI\][ ]+add r14=r14,r13;; | |
59 | 40+2016: e0 c0 05 00 48 00[ ]+addl r14=56,r1 | |
60 | 40+201c: 00 00 04 00[ ]+nop.i 0x0;; | |
61 | 40+2020: 0b 70 00 1c 18 10[ ]+\[MMI\][ ]+ld8 r14=\[r14\];; | |
62 | 40+2026: e0 70 34 00 40 00[ ]+add r14=r14,r13 | |
63 | 40+202c: 00 00 04 00[ ]+nop.i 0x0;; | |
64 | 40+2030: 0b 10 00 1a 00 21[ ]+\[MMI\][ ]+mov r2=r13;; | |
65 | 40+2036: e0 80 08 00 48 e0[ ]+addl r14=16,r2 | |
66 | 40+203c: 61 11 04 90[ ]+addl r15=150,r2;; | |
67 | 40+2040: 05 70 5c 1b 00 21[ ]+\[MLX\][ ]+adds r14=87,r13 | |
68 | 40+2046: 00 00 00 00 00 e0[ ]+movl r15=0x95;; | |
69 | 40+204c: 51 01 04 60 | |
70 | 40+2050: 0a 78 3c 1a 00 20[ ]+\[MMI\][ ]+add r15=r15,r13;; | |
71 | 40+2056: 00 00 00 02 00 00[ ]+nop.m 0x0 | |
72 | 40+205c: 00 00 04 00[ ]+nop.i 0x0 | |
73 | 40+2060: 1d 00 00 00 01 00[ ]+\[MFB\][ ]+nop.m 0x0 | |
74 | 40+2066: 00 00 00 02 00 80[ ]+nop.f 0x0 | |
75 | 40+206c: 08 00 84 00[ ]+br.ret.sptk.many b0;; |