Home
last modified time | relevance | path

Searched refs:__tls_get_addr (Results 1 – 25 of 129) sorted by relevance

123456

/external/llvm-project/lld/test/ELF/
Dppc64-tls-missing-gdld.s7 ## User code can call __tls_get_addr by specifying the tls_index parameter.
8 ## We need to allow R_PPC64_REL24/R_PPC64_REL24_NOTOC referencing __tls_get_addr
14 bl __tls_get_addr
20 bl __tls_get_addr@notoc
26 bl __tls_get_addr
32 bl __tls_get_addr@notoc
36 bl __tls_get_addr
Dx86-64-tls-opt-noplt.s62 call *__tls_get_addr@GOTPCREL(%rip)
68 call *__tls_get_addr@GOTPCREL(%rip)
75 call *__tls_get_addr@GOTPCREL(%rip)
81 call *__tls_get_addr@GOTPCREL(%rip)
85 call *__tls_get_addr@GOTPCREL(%rip)
88 call *__tls_get_addr@GOTPCREL(%rip)
Dmips-tls-static-64.s10 # CHECK: [[TGA:[0-9a-f]{8}]] g .text 0000000000000000 __tls_get_addr
22 .global __tls_get_addr symbol
23 __tls_get_addr: label
28 .word __tls_get_addr
35 .word __tls_get_addr
Dmips-tls-static.s10 # CHECK: [[TGA:[0-9a-f]+]] g .text 00000000 __tls_get_addr
26 .global __tls_get_addr symbol
27 __tls_get_addr: label
32 .word __tls_get_addr
39 .word __tls_get_addr
Dtls-opt.s75 callq __tls_get_addr@PLT
78 callq __tls_get_addr@PLT
86 call __tls_get_addr@plt
91 call __tls_get_addr@plt
Dx86-64-tls-dynamic.s8 callq __tls_get_addr@PLT
10 callq __tls_get_addr@PLT
16 callq __tls_get_addr@PLT
Darm-tls-gd-nonpreemptible.s15 .globl __tls_get_addr symbol
16 .type __tls_get_addr,%function
17 __tls_get_addr: label
/external/llvm-project/llvm/test/MC/VE/
Dsym-tls.s8 lea %s12, __tls_get_addr@plt_lo(8)
10 lea.sl %s12, __tls_get_addr@plt_hi(%s10, %s12)
16 # CHECK-NEXT: lea %s12, __tls_get_addr@plt_lo(8)
18 # CHECK-NEXT: lea.sl %s12, __tls_get_addr@plt_hi(%s10, %s12)
23 # CHECK-OBJ-NEXT: 20 R_VE_PLT_LO32 __tls_get_addr
24 # CHECK-OBJ-NEXT: 30 R_VE_PLT_HI32 __tls_get_addr
/external/llvm-project/llvm/test/CodeGen/X86/
Dtls-local-dynamic.ll15 ; CHECK-NEXT: callq __tls_get_addr@PLT
28 ; This bb does not access TLS, so should not call __tls_get_addr.
30 ; CHECK-NOT: __tls_get_addr
38 ; Now we call __tls_get_addr.
41 ; CHECK-NEXT: callq __tls_get_addr@PLT
50 ; so should not have to call __tls_get_addr again.
52 ; CHECK-NOT: __tls_get_addr
Dtls-no-plt.ll4 ;; If GOTPCRELX is disabled, don't use GOT for __tls_get_addr to work around
20 ; X64: callq *__tls_get_addr@GOTPCREL(%rip)
21 ; X64-PLT: callq __tls_get_addr@PLT
33 ; X64: callq *__tls_get_addr@GOTPCREL(%rip)
34 ; X64-PLT: callq __tls_get_addr@PLT
Dtls-pic.ll20 ; X64: callq __tls_get_addr@PLT
36 ; X64: callq __tls_get_addr@PLT
52 ; X64: callq __tls_get_addr@PLT
66 ; X64: callq __tls_get_addr@PLT
85 ; X64: callq __tls_get_addr@PLT
/external/llvm/test/CodeGen/X86/
Dtls-local-dynamic.ll15 ; CHECK-NEXT: callq __tls_get_addr@PLT
28 ; This bb does not access TLS, so should not call __tls_get_addr.
30 ; CHECK-NOT: __tls_get_addr
38 ; Now we call __tls_get_addr.
41 ; CHECK-NEXT: callq __tls_get_addr@PLT
50 ; so should not have to call __tls_get_addr again.
52 ; CHECK-NOT: __tls_get_addr
Dtls-pic.ll20 ; X64: callq __tls_get_addr@PLT
36 ; X64: callq __tls_get_addr@PLT
52 ; X64: callq __tls_get_addr@PLT
66 ; X64: callq __tls_get_addr@PLT
85 ; X64: callq __tls_get_addr@PLT
/external/llvm-project/llvm/test/CodeGen/VE/Scalar/
Dsymbol_relocation_tls.ll23 ; GENDYN-NEXT: R_VE_PLT_LO32 __tls_get_addr
26 ; GENDYN-NEXT: R_VE_PLT_HI32 __tls_get_addr
43 ; GENDYNPIC-NEXT: R_VE_PLT_LO32 __tls_get_addr
46 ; GENDYNPIC-NEXT: R_VE_PLT_HI32 __tls_get_addr
62 ; GENDYN-NEXT: R_VE_PLT_LO32 __tls_get_addr
65 ; GENDYN-NEXT: R_VE_PLT_HI32 __tls_get_addr
82 ; GENDYNPIC-NEXT: R_VE_PLT_LO32 __tls_get_addr
85 ; GENDYNPIC-NEXT: R_VE_PLT_HI32 __tls_get_addr
101 ; GENDYN-NEXT: R_VE_PLT_LO32 __tls_get_addr
104 ; GENDYN-NEXT: R_VE_PLT_HI32 __tls_get_addr
[all …]
Dtls.ll19 ; GENDYN-NEXT: lea %s12, __tls_get_addr@plt_lo(8)
21 ; GENDYN-NEXT: lea.sl %s12, __tls_get_addr@plt_hi(%s10, %s12)
35 ; GENDYNPIC-NEXT: lea %s12, __tls_get_addr@plt_lo(8)
37 ; GENDYNPIC-NEXT: lea.sl %s12, __tls_get_addr@plt_hi(%s10, %s12)
60 ; GENDYN-NEXT: lea %s12, __tls_get_addr@plt_lo(8)
62 ; GENDYN-NEXT: lea.sl %s12, __tls_get_addr@plt_hi(%s10, %s12)
76 ; GENDYNPIC-NEXT: lea %s12, __tls_get_addr@plt_lo(8)
78 ; GENDYNPIC-NEXT: lea.sl %s12, __tls_get_addr@plt_hi(%s10, %s12)
103 ; GENDYN-NEXT: lea %s12, __tls_get_addr@plt_lo(8)
105 ; GENDYN-NEXT: lea.sl %s12, __tls_get_addr@plt_hi(%s10, %s12)
[all …]
/external/llvm-project/llvm/test/MC/PowerPC/
Dpcrel-tls-local-dynamic-reloc.s7 # x@tlsld, __tls_get_addr@notoc and x@DTPREL into R_PPC64_GOT_TLSLD_PCREL34,
15 # READOBJ-NEXT: 0x8 R_PPC64_REL24_NOTOC __tls_get_addr 0x0
19 # READOBJ-NEXT: 0x20 R_PPC64_REL24_NOTOC __tls_get_addr 0x0
24 bl __tls_get_addr@notoc(x@tlsld)
30 bl __tls_get_addr@notoc(x@tlsld)
Dtls-ld-v2-abi.s28 bl __tls_get_addr(i@tlsld)
53 bl __tls_get_addr(i@tlsld)
76 bl __tls_get_addr(i@tlsld)
100 bl __tls_get_addr(i@tlsld)
127 bl __tls_get_addr(i@tlsld)
159 # CHECK: 0x{{[0-9A-F]+}} R_PPC64_REL24 __tls_get_addr
Dpcrel-tls-general-dynamic-address-load-reloc.s7 # x@tlsgd and __tls_get_addr@notoc into R_PPC64_GOT_TLSGD_PCREL34, R_PPC64_TLSGD
14 # READOBJ-NEXT: 0x14 R_PPC64_REL24_NOTOC __tls_get_addr 0x0
21 bl __tls_get_addr@notoc(x@tlsgd)
Dpcrel-tls-general-dynamic-value-load-reloc.s7 # x@tlsgd and __tls_get_addr@notoc into R_PPC64_GOT_TLSGD_PCREL34, R_PPC64_TLSGD
14 # READOBJ-NEXT: 0x14 R_PPC64_REL24_NOTOC __tls_get_addr 0x0
21 bl __tls_get_addr@notoc(x@tlsgd)
/external/llvm-project/lld/test/ELF/Inputs/
Dtls-got-entry.s1 .globl __tls_get_addr symbol
3 .type __tls_get_addr,@function
4 __tls_get_addr: label
Darm-tls-get-addr.s3 .globl __tls_get_addr symbol
4 .type __tls_get_addr,%function
5 __tls_get_addr: label
Dtls-opt-gdie.s17 .globl __tls_get_addr symbol
19 .type __tls_get_addr,@function
20 __tls_get_addr: label
Dtls-opt-gdiele-i686.s17 .globl __tls_get_addr symbol
19 .type __tls_get_addr,@function
20 __tls_get_addr: label
/external/llvm-project/llvm/test/CodeGen/PowerPC/
Dtls-pic.ll23 ; OPT0: bl __tls_get_addr(a@tlsld)
29 ; OPT0-32: bl __tls_get_addr(a@tlsld)@PLT
34 ; OPT1-32: bl __tls_get_addr(a@tlsld)@PLT
44 ; OPT1: bl __tls_get_addr(a@tlsld)
65 ; OPT1: bl __tls_get_addr(a2@tlsgd)
69 ; OPT1-32: bl __tls_get_addr(a2@tlsgd)@PLT
/external/llvm/test/CodeGen/PowerPC/
Dtls-pic.ll23 ; OPT0: bl __tls_get_addr(a@tlsld)
29 ; OPT0-32: bl __tls_get_addr(a@tlsld)@PLT
34 ; OPT1-32: bl __tls_get_addr(a@tlsld)@PLT
44 ; OPT1: bl __tls_get_addr(a@tlsld)
65 ; OPT1: bl __tls_get_addr(a2@tlsgd)
69 ; OPT1-32: bl __tls_get_addr(a2@tlsgd)@PLT

123456