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