Home
last modified time | relevance | path

Searched refs:tls0 (Results 1 – 14 of 14) sorted by relevance

/llvm-project/lld/test/ELF/
H A Dtls-opt.s61 .type tls0,@object
63 .globl tls0
65 tls0:
67 .size tls0, 4
79 movq tls0@GOTTPOFF(%rip), %rax
80 movq tls0@GOTTPOFF(%rip), %r15
81 addq tls0@GOTTPOFF(%rip), %rax
82 addq tls0@GOTTPOFF(%rip), %r15
83 addq tls0@GOTTPOFF(%rip), %rsp
84 addq tls0
44 .globl tls0 global() symbol
46 tls0: global() label
[all...]
H A Dx86-64-tls-ie-opt-local.s28 .type tls0,@object
30 tls0: label
32 .size tls0, 4
43 movq tls0@GOTTPOFF(%rip), %rax
44 movq tls0@GOTTPOFF(%rip), %r15
45 addq tls0@GOTTPOFF(%rip), %rax
46 addq tls0@GOTTPOFF(%rip), %r15
47 addq tls0@GOTTPOFF(%rip), %rsp
48 addq tls0@GOTTPOFF(%rip), %r12
H A Di386-tls-opt.s36 .type tls0,@object
38 .globl tls0 symbol
40 tls0: label
42 .size tls0, 4
60 leal tls0@tlsldm(%ebx),%eax
62 leal tls0@dtpoff(%eax),%edx
72 movl tls0@gotntpoff(%ebx),%eax
76 addl tls0@gotntpoff(%ebx),%eax
H A Dx86-64-tls-opt-noplt.s39 .type tls0,@object
41 .globl tls0 symbol
43 tls0: label
45 .size tls0, 4
72 leaq tls0@tlsgd(%rip),%rdi
84 leaq tls0@tlsld(%rip),%rdi
H A Di386-tls-dynamic.s7 .type tls0,@object
9 .globl tls0 symbol
11 tls0: label
13 .size tls0, 4
33 leal tls0@tlsgd(,%ebx,1),%eax
48 addl tls0@gotntpoff(%ebx),%eax
70 # CHECK-NEXT: 0x2360 R_386_TLS_DTPMOD32 tls0
71 # CHECK-NEXT: 0x2364 R_386_TLS_DTPOFF32 tls0
72 # CHECK-NEXT: 0x2368 R_386_TLS_TPOFF tls0
H A Dmips-mgot.s20 # CHECK: 00000000 g .tdata 00000000 tls0
42 # GOT-NEXT: 0x70010 R_MIPS_TLS_TPREL32 tls0
43 # GOT-NEXT: 0x70038 R_MIPS_TLS_TPREL32 tls0
44 # GOT-NEXT: 0x7003C R_MIPS_TLS_DTPMOD32 tls0
45 # GOT-NEXT: 0x70040 R_MIPS_TLS_DTPREL32 tls0
108 addiu $2, $2, %tlsgd(tls0) # tls gd entry
109 addiu $2, $2, %gottprel(tls0) # tls got entry
116 .global tls0 symbol
117 tls0: label
H A Dtls-relocatable.s17 .type tls0,@object
19 .globl tls0 symbol
20 tls0: label
H A Dx86-64-tls-ie.s60 movq tls0@GOTTPOFF(%rip), %rax
62 movq tls0@GOTTPOFF(%rip), %rax
/llvm-project/llvm/test/CodeGen/PowerPC/
H A Daix-small-tls-globalvarattr-loadaddr.ll36 %tls0 = tail call align 1 ptr @llvm.threadlocal.address.p0(ptr align 1 @a)
37 %arrayidx = getelementptr inbounds [87 x i8], ptr %tls0, i64 0, i64 1
57 %tls0 = tail call align 1 ptr @llvm.threadlocal.address.p0(ptr align 1 @a_noattr)
58 %arrayidx = getelementptr inbounds [87 x i8], ptr %tls0, i64 0, i64 1
68 %tls0 = tail call align 2 ptr @llvm.threadlocal.address.p0(ptr align 2 @b)
69 %arrayidx = getelementptr inbounds [87 x i16], ptr %tls0, i64 0, i64 2
89 %tls0 = tail call align 2 ptr @llvm.threadlocal.address.p0(ptr align 2 @b_noattr)
90 %arrayidx = getelementptr inbounds [87 x i16], ptr %tls0, i64 0, i64 2
100 %tls0 = tail call align 4 ptr @llvm.threadlocal.address.p0(ptr align 4 @c)
101 %arrayidx = getelementptr inbounds [87 x i32], ptr %tls0, i64 0, i64 3
[all …]
H A Daix-small-tls-globalvarattr-funcattr.ll35 %tls0 = tail call align 8 ptr @llvm.threadlocal.address.p0(ptr align 8 @mySmallTLS)
36 %arrayidx = getelementptr inbounds i8, ptr %tls0, i32 53328
88 %tls0 = tail call align 8 ptr @llvm.threadlocal.address.p0(ptr align 8 @mySmallTLS)
89 %arrayidx = getelementptr inbounds i8, ptr %tls0, i32 53328
H A Daix-small-tls-globalvarattr-targetattr.ll37 %tls0 = tail call align 8 ptr @llvm.threadlocal.address.p0(ptr align 8 @mySmallTLS)
38 %arrayidx = getelementptr inbounds i8, ptr %tls0, i32 53328
/llvm-project/lld/test/ELF/Inputs/
H A Dtls-got.s1 .type tls0,@object
3 .globl tls0 symbol
5 tls0: label
7 .size tls0, 4
H A Dmips-mgot-2.s8 addiu $2, $2, %tlsgd(tls0) # tls gd entry
9 addiu $2, $2, %gottprel(tls0) # tls got entry
H A Dmips-mgot-1.s4 addiu $2, $2, %gottprel(tls0) # tls got entry