Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / alpha / elf-tls-2.s
1         .set nomacro
2         ldq     $16, c($29)                     !tlsgd!1
3         ldq     $27, __tls_get_addr($29)        !literal!1
4         jsr     $26, ($27), __tls_get_addr      !lituse_tlsgd!1
5         jsr     $26, ($27), __tls_get_addr      !lituse_jsr!1
6
7         ldq     $16, d($29)                     !tlsldm!2
8         ldq     $27, __tls_get_addr($29)        !literal!2
9         jsr     $26, ($27), __tls_get_addr      !lituse_jsr!2
10         jsr     $26, ($27), __tls_get_addr      !lituse_tlsldm!2
11
12         ldq     $16, g($29)                     !tlsgd!3
13         ldq     $27, __tls_get_addr($29)        !literal!3
14         jsr     $26, ($27), __tls_get_addr      !lituse_tlsgd!3
15         jsr     $26, ($27), __tls_get_addr      !lituse_tlsgd!3
16         
17         ldq     $16, h($29)                     !tlsldm!4
18         ldq     $27, __tls_get_addr($29)        !literal!4
19         jsr     $26, ($27), __tls_get_addr      !lituse_tlsldm!4
20         jsr     $26, ($27), __tls_get_addr      !lituse_tlsldm!4
21
22         ldq     $16, i($29)                     !tlsgd!5
23         ldq     $16, i($29)                     !tlsgd!5
24
25         ldq     $16, j($29)                     !tlsldm!6
26         ldq     $16, j($29)                     !tlsldm!6
27
28         ldq     $16, k($29)                     !tlsgd!7
29         ldq     $16, k($29)                     !tlsldm!7
30
31         ldq     $16, l($29)                     !tlsldm!8
32         ldq     $16, l($29)                     !tlsgd!8