Allow MOVK for R_AARCH64_TLSLE_MOVW_TPREL_G{0,1}NC
[deliverable/binutils-gdb.git] / gas / testsuite / gas / aarch64 / tls.d
CommitLineData
a06ea964
NC
1#objdump: -dr
2
3.*: file format .*
4
5Disassembly of section \.text:
6
70000000000000000 <.*>:
8 0: 90000000 adrp x0, 0 <var>
418009c2 9 0: R_AARCH64_TLSDESC_ADR_PAGE21 var
a06ea964
NC
10 4: f9400001 ldr x1, \[x0\]
11 4: R_AARCH64_TLSDESC_LD64_LO12_NC var
12 8: 91000000 add x0, x0, #0x0
13 8: R_AARCH64_TLSDESC_ADD_LO12_NC var
14 c: d63f0020 blr x1
15 c: R_AARCH64_TLSDESC_CALL var
16 10: 90000000 adrp x0, 0 <var>
17 10: R_AARCH64_TLSGD_ADR_PAGE21 var
18 14: 91000000 add x0, x0, #0x0
19 14: R_AARCH64_TLSGD_ADD_LO12_NC var
20 18: 94000000 bl 0 <__tls_get_addr>
21 18: R_AARCH64_CALL26 __tls_get_addr
22 1c: 90000000 adrp x0, 0 <var>
23 1c: R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 var
24 20: f9400000 ldr x0, \[x0\]
25 20: R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC var
26 24: 91000020 add x0, x1, #0x0
27 24: R_AARCH64_TLSLE_ADD_TPREL_LO12 var
28 28: 91400020 add x0, x1, #0x0, lsl #12
29 28: R_AARCH64_TLSLE_ADD_TPREL_HI12 var
30 2c: 91400020 add x0, x1, #0x0, lsl #12
31 2c: R_AARCH64_TLSLE_ADD_TPREL_HI12 var
32 30: 91000020 add x0, x1, #0x0
33 30: R_AARCH64_TLSLE_ADD_TPREL_LO12_NC var
e09ab7ac
RS
34 34: d2a00000 movz x0, #0x0, lsl #16
35 34: R_AARCH64_TLSLE_MOVW_TPREL_G1 var
36 38: f2800000 movk x0, #0x0
37 38: R_AARCH64_TLSLE_MOVW_TPREL_G0_NC var
This page took 0.198826 seconds and 4 git commands to generate.