9 /* IE against global var. */
12 addq sG3@gottpoff
(%rip
), %rcx
15 /* IE against global var. */
18 addq sG4@gottpoff
(%rip
), %rcx
23 leaq sG1@tlsgd
(%rip
), %rdi
26 call __tls_get_addr@plt
29 leaq sG1@tlsdesc
(%rip
), %rax
30 call
*sG1@tlscall
(%rax
)
34 leaq sG2@tlsdesc
(%rip
), %rax
35 call
*sG2@tlscall
(%rax
)
39 leaq sG2@tlsgd
(%rip
), %rdi
42 call __tls_get_addr@plt
45 /* GD -> IE, gd first, after IE use. */
47 leaq sG3@tlsgd
(%rip
), %rdi
50 call __tls_get_addr@plt
53 leaq sG3@tlsdesc
(%rip
), %rax
54 call
*sG3@tlscall
(%rax
)
57 /* GD -> IE, desc first, after IE use. */
58 leaq sG4@tlsdesc
(%rip
), %rax
59 call
*sG4@tlscall
(%rax
)
63 leaq sG4@tlsgd
(%rip
), %rdi
66 call __tls_get_addr@plt
69 /* GD -> IE, gd first, before IE use. */
71 leaq sG5@tlsgd
(%rip
), %rdi
74 call __tls_get_addr@plt
77 leaq sG5@tlsdesc
(%rip
), %rax
78 call
*sG5@tlscall
(%rax
)
81 /* GD -> IE, desc first, before IE use. */
82 leaq sG6@tlsdesc
(%rip
), %rax
83 call
*sG6@tlscall
(%rax
)
87 leaq sG6@tlsgd
(%rip
), %rdi
90 call __tls_get_addr@plt
93 /* IE against global var. */
96 addq sG5@gottpoff
(%rip
), %rcx
99 /* IE against global var. */
102 addq sG6@gottpoff
(%rip
), %rcx