LoongArch: update test cases about TLS
[platform/upstream/binutils.git] / gas / testsuite / gas / loongarch / macro_op.d
1 #as:
2 #objdump: -dr
3 #skip: loongarch32-*-*
4
5 .*:     file format .*
6
7
8 Disassembly of section .text:
9
10 0+ <.*>:
11    0:   00150004        move            \$a0, \$zero
12    4:   02bffc04        li.w            \$a0, -1
13    8:   00150004        move            \$a0, \$zero
14    c:   02bffc04        li.w            \$a0, -1
15   10:   1a000004        pcalau12i       \$a0, 0
16                         10: R_LARCH_GOT_PC_HI20 .L1
17                         10: R_LARCH_RELAX       \*ABS\*
18   14:   28c00084        ld.d            \$a0, \$a0, 0
19                         14: R_LARCH_GOT_PC_LO12 .L1
20                         14: R_LARCH_RELAX       \*ABS\*
21   18:   1a000004        pcalau12i       \$a0, 0
22                         18: R_LARCH_GOT_PC_HI20 .L1
23                         18: R_LARCH_RELAX       \*ABS\*
24   1c:   28c00084        ld.d            \$a0, \$a0, 0
25                         1c: R_LARCH_GOT_PC_LO12 .L1
26                         1c: R_LARCH_RELAX       \*ABS\*
27   20:   1a000004        pcalau12i       \$a0, 0
28                         20: R_LARCH_PCALA_HI20  .L1
29                         20: R_LARCH_RELAX       \*ABS\*
30   24:   02c00084        addi.d          \$a0, \$a0, 0
31                         24: R_LARCH_PCALA_LO12  .L1
32                         24: R_LARCH_RELAX       \*ABS\*
33   28:   14000004        lu12i.w         \$a0, 0
34                         28: R_LARCH_MARK_LA     \*ABS\*
35                         28: R_LARCH_ABS_HI20    .L1
36   2c:   03800084        ori             \$a0, \$a0, 0x0
37                         2c: R_LARCH_ABS_LO12    .L1
38   30:   16000004        lu32i.d         \$a0, 0
39                         30: R_LARCH_ABS64_LO20  .L1
40   34:   03000084        lu52i.d         \$a0, \$a0, 0
41                         34: R_LARCH_ABS64_HI12  .L1
42   38:   1a000004        pcalau12i       \$a0, 0
43                         38: R_LARCH_PCALA_HI20  .L1
44                         38: R_LARCH_RELAX       \*ABS\*
45   3c:   02c00084        addi.d          \$a0, \$a0, 0
46                         3c: R_LARCH_PCALA_LO12  .L1
47                         3c: R_LARCH_RELAX       \*ABS\*
48   40:   1a000004        pcalau12i       \$a0, 0
49                         40: R_LARCH_GOT_PC_HI20 .L1
50                         40: R_LARCH_RELAX       \*ABS\*
51   44:   28c00084        ld.d            \$a0, \$a0, 0
52                         44: R_LARCH_GOT_PC_LO12 .L1
53                         44: R_LARCH_RELAX       \*ABS\*
54   48:   14000004        lu12i.w         \$a0, 0
55                         48: R_LARCH_TLS_LE_HI20 TLS1
56   4c:   03800084        ori             \$a0, \$a0, 0x0
57                         4c: R_LARCH_TLS_LE_LO12 TLS1
58   50:   1a000004        pcalau12i       \$a0, 0
59                         50: R_LARCH_TLS_IE_PC_HI20      TLS1
60                         50: R_LARCH_RELAX       \*ABS\*
61   54:   28c00084        ld.d            \$a0, \$a0, 0
62                         54: R_LARCH_TLS_IE_PC_LO12      TLS1
63                         54: R_LARCH_RELAX       \*ABS\*
64   58:   1a000004        pcalau12i       \$a0, 0
65                         58: R_LARCH_TLS_LD_PC_HI20      TLS1
66                         58: R_LARCH_RELAX       \*ABS\*
67   5c:   02c00084        addi.d          \$a0, \$a0, 0
68                         5c: R_LARCH_GOT_PC_LO12 TLS1
69                         5c: R_LARCH_RELAX       \*ABS\*
70   60:   1a000004        pcalau12i       \$a0, 0
71                         60: R_LARCH_TLS_GD_PC_HI20      TLS1
72                         60: R_LARCH_RELAX       \*ABS\*
73   64:   02c00084        addi.d          \$a0, \$a0, 0
74                         64: R_LARCH_GOT_PC_LO12 TLS1
75                         64: R_LARCH_RELAX       \*ABS\*