Commit | Line | Data |
---|---|---|
13ae64f3 JJ |
1 | #objdump: -dr |
2 | #name: ia64 tls | |
3 | ||
4 | .*: +file format .* | |
5 | ||
6 | Disassembly of section \.text: | |
7 | ||
11e8e359 | 8 | 0+000 <foo>: |
13ae64f3 JJ |
9 | 0: 0d 20 21 0a 80 05 \[MFI\] alloc r36=ar\.pfs,8,5,0 |
10 | 2: LTOFF_TPREL22 x | |
11 | 6: 00 00 00 02 00 00 nop\.f 0x0 | |
12 | c: 04 08 00 90 addl r32=0,r1;; | |
13 | 10: 0b 00 01 40 18 10 \[MMI\] ld8 r32=\[r32\];; | |
14 | 16: 10 02 35 00 40 00 add r33=r32,r13 | |
15 | 1c: 00 00 04 00 nop\.i 0x0;; | |
16 | 20: 0b 10 00 1a 00 21 \[MMI\] mov r2=r13;; | |
17 | 21: TPREL22 y | |
18 | 26: 10 02 08 00 48 00 addl r33=0,r2 | |
19 | 2c: 00 00 04 00 nop\.i 0x0;; | |
20 | 30: 01 00 01 02 00 21 \[MII\] mov r32=r1 | |
21 | 31: LTOFF_DTPMOD22 z | |
22 | 32: LTOFF_DTPREL22 z | |
23 | 36: 50 02 04 00 48 c0 addl r37=0,r1 | |
24 | 3c: 04 08 00 90 addl r38=0,r1;; | |
25 | 40: 19 28 01 4a 18 10 \[MMB\] ld8 r37=\[r37\] | |
26 | 42: PCREL21B __tls_get_addr | |
27 | 46: 60 02 98 30 20 00 ld8 r38=\[r38\] | |
28 | 4c: 08 00 00 50 br\.call\.sptk\.many b0=40 <foo\+0x40>;; | |
29 | 50: 0b 08 00 40 00 21 \[MMI\] mov r1=r32;; | |
30 | 51: LTOFF_DTPMOD22 a | |
31 | 52: DTPREL22 a | |
32 | 56: 50 02 04 00 48 c0 addl r37=0,r1 | |
33 | 5c: 04 00 00 90 mov r38=0;; | |
34 | 60: 1d 28 01 4a 18 10 \[MFB\] ld8 r37=\[r37\] | |
35 | 62: PCREL21B __tls_get_addr | |
36 | 66: 00 00 00 02 00 00 nop\.f 0x0 | |
37 | 6c: 08 00 00 50 br\.call\.sptk\.many b0=60 <foo\+0x60>;; | |
38 | 70: 0b 08 00 40 00 21 \[MMI\] mov r1=r32;; | |
39 | 71: LTOFF_DTPMOD22 b | |
40 | 76: 50 02 04 00 48 c0 addl r37=0,r1 | |
41 | 7c: 04 00 00 84 mov r38=r0;; | |
42 | 80: 1d 28 01 4a 18 10 \[MFB\] ld8 r37=\[r37\] | |
43 | 82: PCREL21B __tls_get_addr | |
44 | 86: 00 00 00 02 00 00 nop\.f 0x0 | |
45 | 8c: 08 00 00 50 br\.call\.sptk\.many b0=80 <foo\+0x80>;; | |
46 | 90: 02 08 00 40 00 21 \[MII\] mov r1=r32 | |
47 | 92: DTPREL22 b | |
48 | 96: 20 00 20 00 42 20 mov r2=r8;; | |
49 | 9c: 04 10 00 90 addl r33=0,r2 | |
50 | a0: 1d 10 01 04 00 24 \[MFB\] addl r34=0,r2 | |
51 | a0: DTPREL22 c | |
52 | a6: 00 00 00 02 00 80 nop\.f 0x0 | |
53 | ac: 08 00 84 00 br\.ret\.sptk\.many b0;; |