1
2
3 package loong64
4
5 import "cmd/internal/obj"
6
7 var Anames = []string{
8 obj.A_ARCHSPECIFIC: "ABSD",
9 "ABSF",
10 "ADD",
11 "ADDD",
12 "ADDF",
13 "ADDU",
14 "ADDW",
15 "AND",
16 "BEQ",
17 "BGEZ",
18 "BLEZ",
19 "BGTZ",
20 "BLTZ",
21 "BFPF",
22 "BFPT",
23 "BNE",
24 "BREAK",
25 "CMPEQD",
26 "CMPEQF",
27 "CMPGED",
28 "CMPGEF",
29 "CMPGTD",
30 "CMPGTF",
31 "LU12IW",
32 "LU32ID",
33 "LU52ID",
34 "PCALAU12I",
35 "PCADDU12I",
36 "JIRL",
37 "BGE",
38 "BLT",
39 "BLTU",
40 "BGEU",
41 "DIV",
42 "DIVD",
43 "DIVF",
44 "DIVU",
45 "DIVW",
46 "LL",
47 "LLV",
48 "LUI",
49 "MOVB",
50 "MOVBU",
51 "MOVD",
52 "MOVDF",
53 "MOVDW",
54 "MOVF",
55 "MOVFD",
56 "MOVFW",
57 "MOVH",
58 "MOVHU",
59 "MOVW",
60 "MOVWD",
61 "MOVWF",
62 "MUL",
63 "MULD",
64 "MULF",
65 "MULU",
66 "MULH",
67 "MULHU",
68 "MULW",
69 "NEGD",
70 "NEGF",
71 "NEGW",
72 "NEGV",
73 "NOOP",
74 "NOR",
75 "OR",
76 "REM",
77 "REMU",
78 "RFE",
79 "SC",
80 "SCV",
81 "SGT",
82 "SGTU",
83 "SLL",
84 "SQRTD",
85 "SQRTF",
86 "SRA",
87 "SRL",
88 "ROTR",
89 "SUB",
90 "SUBD",
91 "SUBF",
92 "SUBU",
93 "SUBW",
94 "DBAR",
95 "SYSCALL",
96 "TEQ",
97 "TNE",
98 "WORD",
99 "XOR",
100 "MASKEQZ",
101 "MASKNEZ",
102 "MOVV",
103 "SLLV",
104 "SRAV",
105 "SRLV",
106 "ROTRV",
107 "DIVV",
108 "DIVVU",
109 "REMV",
110 "REMVU",
111 "MULV",
112 "MULVU",
113 "MULHV",
114 "MULHVU",
115 "ADDV",
116 "ADDVU",
117 "SUBV",
118 "SUBVU",
119 "TRUNCFV",
120 "TRUNCDV",
121 "TRUNCFW",
122 "TRUNCDW",
123 "MOVWU",
124 "MOVFV",
125 "MOVDV",
126 "MOVVF",
127 "MOVVD",
128 "ORN",
129 "ANDN",
130 "AMSWAPB",
131 "AMSWAPH",
132 "AMSWAPW",
133 "AMSWAPV",
134 "AMCASB",
135 "AMCASH",
136 "AMCASW",
137 "AMCASV",
138 "AMADDW",
139 "AMADDV",
140 "AMANDW",
141 "AMANDV",
142 "AMORW",
143 "AMORV",
144 "AMXORW",
145 "AMXORV",
146 "AMMAXW",
147 "AMMAXV",
148 "AMMINW",
149 "AMMINV",
150 "AMMAXWU",
151 "AMMAXVU",
152 "AMMINWU",
153 "AMMINVU",
154 "AMSWAPDBB",
155 "AMSWAPDBH",
156 "AMSWAPDBW",
157 "AMSWAPDBV",
158 "AMCASDBB",
159 "AMCASDBH",
160 "AMCASDBW",
161 "AMCASDBV",
162 "AMADDDBW",
163 "AMADDDBV",
164 "AMANDDBW",
165 "AMANDDBV",
166 "AMORDBW",
167 "AMORDBV",
168 "AMXORDBW",
169 "AMXORDBV",
170 "AMMAXDBW",
171 "AMMAXDBV",
172 "AMMINDBW",
173 "AMMINDBV",
174 "AMMAXDBWU",
175 "AMMAXDBVU",
176 "AMMINDBWU",
177 "AMMINDBVU",
178 "EXTWB",
179 "EXTWH",
180 "CLOW",
181 "CLOV",
182 "CLZW",
183 "CLZV",
184 "CTOW",
185 "CTOV",
186 "CTZW",
187 "CTZV",
188 "REVBV",
189 "REVB2W",
190 "REVB4H",
191 "REVB2H",
192 "REVH2W",
193 "REVHV",
194 "BITREV4B",
195 "BITREV8B",
196 "BITREVW",
197 "BITREVV",
198 "BSTRINSW",
199 "BSTRINSV",
200 "BSTRPICKW",
201 "BSTRPICKV",
202 "CRCWBW",
203 "CRCWHW",
204 "CRCWWW",
205 "CRCWVW",
206 "CRCCWBW",
207 "CRCCWHW",
208 "CRCCWWW",
209 "CRCCWVW",
210 "RDTIMELW",
211 "RDTIMEHW",
212 "RDTIMED",
213 "CPUCFG",
214 "FMADDF",
215 "FMADDD",
216 "FMSUBF",
217 "FMSUBD",
218 "FNMADDF",
219 "FNMADDD",
220 "FNMSUBF",
221 "FNMSUBD",
222 "FMINF",
223 "FMIND",
224 "FMAXF",
225 "FMAXD",
226 "FCOPYSGF",
227 "FCOPYSGD",
228 "FSCALEBF",
229 "FSCALEBD",
230 "FLOGBF",
231 "FLOGBD",
232 "FCLASSF",
233 "FCLASSD",
234 "FFINTFW",
235 "FFINTFV",
236 "FFINTDW",
237 "FFINTDV",
238 "FTINTWF",
239 "FTINTWD",
240 "FTINTVF",
241 "FTINTVD",
242 "FTINTRPWF",
243 "FTINTRPWD",
244 "FTINTRPVF",
245 "FTINTRPVD",
246 "FTINTRMWF",
247 "FTINTRMWD",
248 "FTINTRMVF",
249 "FTINTRMVD",
250 "FTINTRZWF",
251 "FTINTRZWD",
252 "FTINTRZVF",
253 "FTINTRZVD",
254 "FTINTRNEWF",
255 "FTINTRNEWD",
256 "FTINTRNEVF",
257 "FTINTRNEVD",
258 "VMOVQ",
259 "XVMOVQ",
260 "VPCNTB",
261 "VPCNTH",
262 "VPCNTW",
263 "VPCNTV",
264 "XVPCNTB",
265 "XVPCNTH",
266 "XVPCNTW",
267 "XVPCNTV",
268 "VSEQB",
269 "XVSEQB",
270 "VSEQH",
271 "XVSEQH",
272 "VSEQW",
273 "XVSEQW",
274 "VSEQV",
275 "XVSEQV",
276 "LAST",
277 }
278
View as plain text