]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/loongarch/macro_op_extreme_pc.d
LoongArch: Do not emit R_LARCH_RELAX for two register macros
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / loongarch / macro_op_extreme_pc.d
1 #as: -mla-global-with-pcrel
2 #objdump: -dr
3 #skip: loongarch32-*-*
4
5 .*:[ ]+file format .*
6
7
8 Disassembly of section .text:
9
10 [ ]*0000000000000000 <.L1>:
11 [ ]+0:[ ]+1a000004[ ]+pcalau12i[ ]+\$a0, 0
12 [ ]+0: R_LARCH_PCALA_HI20[ ]+.L1
13 [ ]+4:[ ]+02c00005[ ]+li.d[ ]+\$a1, 0
14 [ ]+4: R_LARCH_PCALA_LO12[ ]+.L1
15 [ ]+8:[ ]+16000005[ ]+lu32i.d[ ]+\$a1, 0
16 [ ]+8: R_LARCH_PCALA64_LO20[ ]+.L1
17 [ ]+c:[ ]+030000a5[ ]+lu52i.d[ ]+\$a1, \$a1, 0
18 [ ]+c: R_LARCH_PCALA64_HI12[ ]+.L1
19 [ ]+10:[ ]+00109484[ ]+add.d[ ]+\$a0, \$a0, \$a1
20 [ ]+14:[ ]+1a000004[ ]+pcalau12i[ ]+\$a0, 0
21 [ ]+14: R_LARCH_PCALA_HI20[ ]+.L1
22 [ ]+18:[ ]+02c00005[ ]+li.d[ ]+\$a1, 0
23 [ ]+18: R_LARCH_PCALA_LO12[ ]+.L1
24 [ ]+1c:[ ]+16000005[ ]+lu32i.d[ ]+\$a1, 0
25 [ ]+1c: R_LARCH_PCALA64_LO20[ ]+.L1
26 [ ]+20:[ ]+030000a5[ ]+lu52i.d[ ]+\$a1, \$a1, 0
27 [ ]+20: R_LARCH_PCALA64_HI12[ ]+.L1
28 [ ]+24:[ ]+00109484[ ]+add.d[ ]+\$a0, \$a0, \$a1
29 [ ]+28:[ ]+1a000004[ ]+pcalau12i[ ]+\$a0, 0
30 [ ]+28: R_LARCH_PCALA_HI20[ ]+.L1
31 [ ]+2c:[ ]+02c00005[ ]+li.d[ ]+\$a1, 0
32 [ ]+2c: R_LARCH_PCALA_LO12[ ]+.L1
33 [ ]+30:[ ]+16000005[ ]+lu32i.d[ ]+\$a1, 0
34 [ ]+30: R_LARCH_PCALA64_LO20[ ]+.L1
35 [ ]+34:[ ]+030000a5[ ]+lu52i.d[ ]+\$a1, \$a1, 0
36 [ ]+34: R_LARCH_PCALA64_HI12[ ]+.L1
37 [ ]+38:[ ]+00109484[ ]+add.d[ ]+\$a0, \$a0, \$a1
38 [ ]+3c:[ ]+1a000004[ ]+pcalau12i[ ]+\$a0, 0
39 [ ]+3c: R_LARCH_GOT_PC_HI20[ ]+.L1
40 [ ]+40:[ ]+02c00005[ ]+li.d[ ]+\$a1, 0
41 [ ]+40: R_LARCH_GOT_PC_LO12[ ]+.L1
42 [ ]+44:[ ]+16000005[ ]+lu32i.d[ ]+\$a1, 0
43 [ ]+44: R_LARCH_GOT64_PC_LO20[ ]+.L1
44 [ ]+48:[ ]+030000a5[ ]+lu52i.d[ ]+\$a1, \$a1, 0
45 [ ]+48: R_LARCH_GOT64_PC_HI12[ ]+.L1
46 [ ]+4c:[ ]+380c1484[ ]+ldx.d[ ]+\$a0, \$a0, \$a1
47 [ ]+50:[ ]+14000004[ ]+lu12i.w[ ]+\$a0, 0
48 [ ]+50: R_LARCH_TLS_LE_HI20[ ]+TLS1
49 [ ]+54:[ ]+03800084[ ]+ori[ ]+\$a0, \$a0, 0x0
50 [ ]+54: R_LARCH_TLS_LE_LO12[ ]+TLS1
51 [ ]+58:[ ]+1a000004[ ]+pcalau12i[ ]+\$a0, 0
52 [ ]+58: R_LARCH_TLS_IE_PC_HI20[ ]+TLS1
53 [ ]+5c:[ ]+02c00005[ ]+li.d[ ]+\$a1, 0
54 [ ]+5c: R_LARCH_TLS_IE_PC_LO12[ ]+TLS1
55 [ ]+60:[ ]+16000005[ ]+lu32i.d[ ]+\$a1, 0
56 [ ]+60: R_LARCH_TLS_IE64_PC_LO20[ ]+TLS1
57 [ ]+64:[ ]+030000a5[ ]+lu52i.d[ ]+\$a1, \$a1, 0
58 [ ]+64: R_LARCH_TLS_IE64_PC_HI12[ ]+TLS1
59 [ ]+68:[ ]+380c1484[ ]+ldx.d[ ]+\$a0, \$a0, \$a1
60 [ ]+6c:[ ]+1a000004[ ]+pcalau12i[ ]+\$a0, 0
61 [ ]+6c: R_LARCH_TLS_LD_PC_HI20[ ]+TLS1
62 [ ]+70:[ ]+02c00005[ ]+li.d[ ]+\$a1, 0
63 [ ]+70: R_LARCH_GOT_PC_LO12[ ]+TLS1
64 [ ]+74:[ ]+16000005[ ]+lu32i.d[ ]+\$a1, 0
65 [ ]+74: R_LARCH_GOT64_PC_LO20[ ]+TLS1
66 [ ]+78:[ ]+030000a5[ ]+lu52i.d[ ]+\$a1, \$a1, 0
67 [ ]+78: R_LARCH_GOT64_PC_HI12[ ]+TLS1
68 [ ]+7c:[ ]+00109484[ ]+add.d[ ]+\$a0, \$a0, \$a1
69 [ ]+80:[ ]+1a000004[ ]+pcalau12i[ ]+\$a0, 0
70 [ ]+80: R_LARCH_TLS_GD_PC_HI20[ ]+TLS1
71 [ ]+84:[ ]+02c00005[ ]+li.d[ ]+\$a1, 0
72 [ ]+84: R_LARCH_GOT_PC_LO12[ ]+TLS1
73 [ ]+88:[ ]+16000005[ ]+lu32i.d[ ]+\$a1, 0
74 [ ]+88: R_LARCH_GOT64_PC_LO20[ ]+TLS1
75 [ ]+8c:[ ]+030000a5[ ]+lu52i.d[ ]+\$a1, \$a1, 0
76 [ ]+8c: R_LARCH_GOT64_PC_HI12[ ]+TLS1
77 [ ]+90:[ ]+00109484[ ]+add.d[ ]+\$a0, \$a0, \$a1