/external/llvm-project/lld/test/ELF/ |
D | ppc64-tls-missing-gdld.s | 7 ## 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
|
D | x86-64-tls-opt-noplt.s | 62 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)
|
D | mips-tls-static-64.s | 10 # 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
|
D | mips-tls-static.s | 10 # 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
|
D | tls-opt.s | 75 callq __tls_get_addr@PLT 78 callq __tls_get_addr@PLT 86 call __tls_get_addr@plt 91 call __tls_get_addr@plt
|
D | x86-64-tls-dynamic.s | 8 callq __tls_get_addr@PLT 10 callq __tls_get_addr@PLT 16 callq __tls_get_addr@PLT
|
D | arm-tls-gd-nonpreemptible.s | 15 .globl __tls_get_addr symbol 16 .type __tls_get_addr,%function 17 __tls_get_addr: label
|
/external/llvm-project/llvm/test/MC/VE/ |
D | sym-tls.s | 8 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/ |
D | tls-local-dynamic.ll | 15 ; 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
|
D | tls-no-plt.ll | 4 ;; 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
|
D | tls-pic.ll | 20 ; 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/ |
D | tls-local-dynamic.ll | 15 ; 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
|
D | tls-pic.ll | 20 ; 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/ |
D | symbol_relocation_tls.ll | 23 ; 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 …]
|
D | tls.ll | 19 ; 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/ |
D | pcrel-tls-local-dynamic-reloc.s | 7 # 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)
|
D | tls-ld-v2-abi.s | 28 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
|
D | pcrel-tls-general-dynamic-address-load-reloc.s | 7 # 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)
|
D | pcrel-tls-general-dynamic-value-load-reloc.s | 7 # 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/ |
D | tls-got-entry.s | 1 .globl __tls_get_addr symbol 3 .type __tls_get_addr,@function 4 __tls_get_addr: label
|
D | arm-tls-get-addr.s | 3 .globl __tls_get_addr symbol 4 .type __tls_get_addr,%function 5 __tls_get_addr: label
|
D | tls-opt-gdie.s | 17 .globl __tls_get_addr symbol 19 .type __tls_get_addr,@function 20 __tls_get_addr: label
|
D | tls-opt-gdiele-i686.s | 17 .globl __tls_get_addr symbol 19 .type __tls_get_addr,@function 20 __tls_get_addr: label
|
/external/llvm-project/llvm/test/CodeGen/PowerPC/ |
D | tls-pic.ll | 23 ; 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/ |
D | tls-pic.ll | 23 ; 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
|