Source file src/pkg/cmd/internal/obj/ppc64/anames.go
1
2
3 package ppc64
4
5 import "cmd/internal/obj"
6
7 var Anames = []string{
8 obj.A_ARCHSPECIFIC: "ADD",
9 "ADDCC",
10 "ADDIS",
11 "ADDV",
12 "ADDVCC",
13 "ADDC",
14 "ADDCCC",
15 "ADDCV",
16 "ADDCVCC",
17 "ADDME",
18 "ADDMECC",
19 "ADDMEVCC",
20 "ADDMEV",
21 "ADDE",
22 "ADDECC",
23 "ADDEVCC",
24 "ADDEV",
25 "ADDZE",
26 "ADDZECC",
27 "ADDZEVCC",
28 "ADDZEV",
29 "ADDEX",
30 "AND",
31 "ANDCC",
32 "ANDN",
33 "ANDNCC",
34 "ANDISCC",
35 "BC",
36 "BCL",
37 "BEQ",
38 "BGE",
39 "BGT",
40 "BLE",
41 "BLT",
42 "BNE",
43 "BVC",
44 "BVS",
45 "CMP",
46 "CMPU",
47 "CMPEQB",
48 "CNTLZW",
49 "CNTLZWCC",
50 "CRAND",
51 "CRANDN",
52 "CREQV",
53 "CRNAND",
54 "CRNOR",
55 "CROR",
56 "CRORN",
57 "CRXOR",
58 "DIVW",
59 "DIVWCC",
60 "DIVWVCC",
61 "DIVWV",
62 "DIVWU",
63 "DIVWUCC",
64 "DIVWUVCC",
65 "DIVWUV",
66 "EQV",
67 "EQVCC",
68 "EXTSB",
69 "EXTSBCC",
70 "EXTSH",
71 "EXTSHCC",
72 "FABS",
73 "FABSCC",
74 "FADD",
75 "FADDCC",
76 "FADDS",
77 "FADDSCC",
78 "FCMPO",
79 "FCMPU",
80 "FCTIW",
81 "FCTIWCC",
82 "FCTIWZ",
83 "FCTIWZCC",
84 "FDIV",
85 "FDIVCC",
86 "FDIVS",
87 "FDIVSCC",
88 "FMADD",
89 "FMADDCC",
90 "FMADDS",
91 "FMADDSCC",
92 "FMOVD",
93 "FMOVDCC",
94 "FMOVDU",
95 "FMOVS",
96 "FMOVSU",
97 "FMOVSX",
98 "FMOVSZ",
99 "FMSUB",
100 "FMSUBCC",
101 "FMSUBS",
102 "FMSUBSCC",
103 "FMUL",
104 "FMULCC",
105 "FMULS",
106 "FMULSCC",
107 "FNABS",
108 "FNABSCC",
109 "FNEG",
110 "FNEGCC",
111 "FNMADD",
112 "FNMADDCC",
113 "FNMADDS",
114 "FNMADDSCC",
115 "FNMSUB",
116 "FNMSUBCC",
117 "FNMSUBS",
118 "FNMSUBSCC",
119 "FRSP",
120 "FRSPCC",
121 "FSUB",
122 "FSUBCC",
123 "FSUBS",
124 "FSUBSCC",
125 "ISEL",
126 "MOVMW",
127 "LBAR",
128 "LHAR",
129 "LSW",
130 "LWAR",
131 "LWSYNC",
132 "MOVDBR",
133 "MOVWBR",
134 "MOVB",
135 "MOVBU",
136 "MOVBZ",
137 "MOVBZU",
138 "MOVH",
139 "MOVHBR",
140 "MOVHU",
141 "MOVHZ",
142 "MOVHZU",
143 "MOVW",
144 "MOVWU",
145 "MOVFL",
146 "MOVCRFS",
147 "MTFSB0",
148 "MTFSB0CC",
149 "MTFSB1",
150 "MTFSB1CC",
151 "MULHW",
152 "MULHWCC",
153 "MULHWU",
154 "MULHWUCC",
155 "MULLW",
156 "MULLWCC",
157 "MULLWVCC",
158 "MULLWV",
159 "NAND",
160 "NANDCC",
161 "NEG",
162 "NEGCC",
163 "NEGVCC",
164 "NEGV",
165 "NOR",
166 "NORCC",
167 "OR",
168 "ORCC",
169 "ORN",
170 "ORNCC",
171 "ORIS",
172 "REM",
173 "REMCC",
174 "REMV",
175 "REMVCC",
176 "REMU",
177 "REMUCC",
178 "REMUV",
179 "REMUVCC",
180 "RFI",
181 "RLWMI",
182 "RLWMICC",
183 "RLWNM",
184 "RLWNMCC",
185 "SLW",
186 "SLWCC",
187 "SRW",
188 "SRAW",
189 "SRAWCC",
190 "SRWCC",
191 "STBCCC",
192 "STSW",
193 "STWCCC",
194 "SUB",
195 "SUBCC",
196 "SUBVCC",
197 "SUBC",
198 "SUBCCC",
199 "SUBCV",
200 "SUBCVCC",
201 "SUBME",
202 "SUBMECC",
203 "SUBMEVCC",
204 "SUBMEV",
205 "SUBV",
206 "SUBE",
207 "SUBECC",
208 "SUBEV",
209 "SUBEVCC",
210 "SUBZE",
211 "SUBZECC",
212 "SUBZEVCC",
213 "SUBZEV",
214 "SYNC",
215 "XOR",
216 "XORCC",
217 "XORIS",
218 "DCBF",
219 "DCBI",
220 "DCBST",
221 "DCBT",
222 "DCBTST",
223 "DCBZ",
224 "ECIWX",
225 "ECOWX",
226 "EIEIO",
227 "ICBI",
228 "ISYNC",
229 "PTESYNC",
230 "TLBIE",
231 "TLBIEL",
232 "TLBSYNC",
233 "TW",
234 "SYSCALL",
235 "WORD",
236 "RFCI",
237 "FCPSGN",
238 "FCPSGNCC",
239 "FRES",
240 "FRESCC",
241 "FRIM",
242 "FRIMCC",
243 "FRIP",
244 "FRIPCC",
245 "FRIZ",
246 "FRIZCC",
247 "FRIN",
248 "FRINCC",
249 "FRSQRTE",
250 "FRSQRTECC",
251 "FSEL",
252 "FSELCC",
253 "FSQRT",
254 "FSQRTCC",
255 "FSQRTS",
256 "FSQRTSCC",
257 "CNTLZD",
258 "CNTLZDCC",
259 "CMPW",
260 "CMPWU",
261 "CMPB",
262 "FTDIV",
263 "FTSQRT",
264 "DIVD",
265 "DIVDCC",
266 "DIVDE",
267 "DIVDECC",
268 "DIVDEU",
269 "DIVDEUCC",
270 "DIVDVCC",
271 "DIVDV",
272 "DIVDU",
273 "DIVDUCC",
274 "DIVDUVCC",
275 "DIVDUV",
276 "EXTSW",
277 "EXTSWCC",
278 "FCFID",
279 "FCFIDCC",
280 "FCFIDU",
281 "FCFIDUCC",
282 "FCFIDS",
283 "FCFIDSCC",
284 "FCTID",
285 "FCTIDCC",
286 "FCTIDZ",
287 "FCTIDZCC",
288 "LDAR",
289 "MOVD",
290 "MOVDU",
291 "MOVWZ",
292 "MOVWZU",
293 "MULHD",
294 "MULHDCC",
295 "MULHDU",
296 "MULHDUCC",
297 "MULLD",
298 "MULLDCC",
299 "MULLDVCC",
300 "MULLDV",
301 "RFID",
302 "RLDMI",
303 "RLDMICC",
304 "RLDIMI",
305 "RLDIMICC",
306 "RLDC",
307 "RLDCCC",
308 "RLDCR",
309 "RLDCRCC",
310 "RLDICR",
311 "RLDICRCC",
312 "RLDCL",
313 "RLDCLCC",
314 "RLDICL",
315 "RLDICLCC",
316 "ROTL",
317 "ROTLW",
318 "SLBIA",
319 "SLBIE",
320 "SLBMFEE",
321 "SLBMFEV",
322 "SLBMTE",
323 "SLD",
324 "SLDCC",
325 "SRD",
326 "SRAD",
327 "SRADCC",
328 "SRDCC",
329 "STDCCC",
330 "TD",
331 "DWORD",
332 "REMD",
333 "REMDCC",
334 "REMDV",
335 "REMDVCC",
336 "REMDU",
337 "REMDUCC",
338 "REMDUV",
339 "REMDUVCC",
340 "HRFID",
341 "POPCNTD",
342 "POPCNTW",
343 "POPCNTB",
344 "CNTTZW",
345 "CNTTZWCC",
346 "CNTTZD",
347 "CNTTZDCC",
348 "COPY",
349 "PASTECC",
350 "DARN",
351 "LDMX",
352 "MADDHD",
353 "MADDHDU",
354 "MADDLD",
355 "LV",
356 "LVEBX",
357 "LVEHX",
358 "LVEWX",
359 "LVX",
360 "LVXL",
361 "LVSL",
362 "LVSR",
363 "STV",
364 "STVEBX",
365 "STVEHX",
366 "STVEWX",
367 "STVX",
368 "STVXL",
369 "VAND",
370 "VANDC",
371 "VNAND",
372 "VOR",
373 "VORC",
374 "VNOR",
375 "VXOR",
376 "VEQV",
377 "VADDUM",
378 "VADDUBM",
379 "VADDUHM",
380 "VADDUWM",
381 "VADDUDM",
382 "VADDUQM",
383 "VADDCU",
384 "VADDCUQ",
385 "VADDCUW",
386 "VADDUS",
387 "VADDUBS",
388 "VADDUHS",
389 "VADDUWS",
390 "VADDSS",
391 "VADDSBS",
392 "VADDSHS",
393 "VADDSWS",
394 "VADDE",
395 "VADDEUQM",
396 "VADDECUQ",
397 "VSUBUM",
398 "VSUBUBM",
399 "VSUBUHM",
400 "VSUBUWM",
401 "VSUBUDM",
402 "VSUBUQM",
403 "VSUBCU",
404 "VSUBCUQ",
405 "VSUBCUW",
406 "VSUBUS",
407 "VSUBUBS",
408 "VSUBUHS",
409 "VSUBUWS",
410 "VSUBSS",
411 "VSUBSBS",
412 "VSUBSHS",
413 "VSUBSWS",
414 "VSUBE",
415 "VSUBEUQM",
416 "VSUBECUQ",
417 "VMULESB",
418 "VMULOSB",
419 "VMULEUB",
420 "VMULOUB",
421 "VMULESH",
422 "VMULOSH",
423 "VMULEUH",
424 "VMULOUH",
425 "VMULESW",
426 "VMULOSW",
427 "VMULEUW",
428 "VMULOUW",
429 "VMULUWM",
430 "VPMSUM",
431 "VPMSUMB",
432 "VPMSUMH",
433 "VPMSUMW",
434 "VPMSUMD",
435 "VMSUMUDM",
436 "VR",
437 "VRLB",
438 "VRLH",
439 "VRLW",
440 "VRLD",
441 "VS",
442 "VSLB",
443 "VSLH",
444 "VSLW",
445 "VSL",
446 "VSLO",
447 "VSRB",
448 "VSRH",
449 "VSRW",
450 "VSR",
451 "VSRO",
452 "VSLD",
453 "VSRD",
454 "VSA",
455 "VSRAB",
456 "VSRAH",
457 "VSRAW",
458 "VSRAD",
459 "VSOI",
460 "VSLDOI",
461 "VCLZ",
462 "VCLZB",
463 "VCLZH",
464 "VCLZW",
465 "VCLZD",
466 "VPOPCNT",
467 "VPOPCNTB",
468 "VPOPCNTH",
469 "VPOPCNTW",
470 "VPOPCNTD",
471 "VCMPEQ",
472 "VCMPEQUB",
473 "VCMPEQUBCC",
474 "VCMPEQUH",
475 "VCMPEQUHCC",
476 "VCMPEQUW",
477 "VCMPEQUWCC",
478 "VCMPEQUD",
479 "VCMPEQUDCC",
480 "VCMPGT",
481 "VCMPGTUB",
482 "VCMPGTUBCC",
483 "VCMPGTUH",
484 "VCMPGTUHCC",
485 "VCMPGTUW",
486 "VCMPGTUWCC",
487 "VCMPGTUD",
488 "VCMPGTUDCC",
489 "VCMPGTSB",
490 "VCMPGTSBCC",
491 "VCMPGTSH",
492 "VCMPGTSHCC",
493 "VCMPGTSW",
494 "VCMPGTSWCC",
495 "VCMPGTSD",
496 "VCMPGTSDCC",
497 "VCMPNEZB",
498 "VCMPNEZBCC",
499 "VPERM",
500 "VPERMXOR",
501 "VBPERMQ",
502 "VBPERMD",
503 "VSEL",
504 "VSPLT",
505 "VSPLTB",
506 "VSPLTH",
507 "VSPLTW",
508 "VSPLTI",
509 "VSPLTISB",
510 "VSPLTISH",
511 "VSPLTISW",
512 "VCIPH",
513 "VCIPHER",
514 "VCIPHERLAST",
515 "VNCIPH",
516 "VNCIPHER",
517 "VNCIPHERLAST",
518 "VSBOX",
519 "VSHASIGMA",
520 "VSHASIGMAW",
521 "VSHASIGMAD",
522 "LXV",
523 "LXVD2X",
524 "LXVDSX",
525 "LXVW4X",
526 "STXV",
527 "STXVD2X",
528 "STXVW4X",
529 "LXS",
530 "LXSDX",
531 "STXS",
532 "STXSDX",
533 "LXSI",
534 "LXSIWAX",
535 "LXSIWZX",
536 "STXSI",
537 "STXSIWX",
538 "MFVSR",
539 "MFVSRD",
540 "MFFPRD",
541 "MFVRD",
542 "MFVSRWZ",
543 "MFVSRLD",
544 "MTVSR",
545 "MTVSRD",
546 "MTFPRD",
547 "MTVRD",
548 "MTVSRWA",
549 "MTVSRWZ",
550 "MTVSRDD",
551 "MTVSRWS",
552 "XXLAND",
553 "XXLANDQ",
554 "XXLANDC",
555 "XXLEQV",
556 "XXLNAND",
557 "XXLOR",
558 "XXLORC",
559 "XXLNOR",
560 "XXLORQ",
561 "XXLXOR",
562 "XXSEL",
563 "XXMRG",
564 "XXMRGHW",
565 "XXMRGLW",
566 "XXSPLT",
567 "XXSPLTW",
568 "XXPERM",
569 "XXPERMDI",
570 "XXSI",
571 "XXSLDWI",
572 "XSCV",
573 "XSCVDPSP",
574 "XSCVSPDP",
575 "XSCVDPSPN",
576 "XSCVSPDPN",
577 "XVCV",
578 "XVCVDPSP",
579 "XVCVSPDP",
580 "XSCVX",
581 "XSCVDPSXDS",
582 "XSCVDPSXWS",
583 "XSCVDPUXDS",
584 "XSCVDPUXWS",
585 "XSCVXP",
586 "XSCVSXDDP",
587 "XSCVUXDDP",
588 "XSCVSXDSP",
589 "XSCVUXDSP",
590 "XVCVX",
591 "XVCVDPSXDS",
592 "XVCVDPSXWS",
593 "XVCVDPUXDS",
594 "XVCVDPUXWS",
595 "XVCVSPSXDS",
596 "XVCVSPSXWS",
597 "XVCVSPUXDS",
598 "XVCVSPUXWS",
599 "XVCVXP",
600 "XVCVSXDDP",
601 "XVCVSXWDP",
602 "XVCVUXDDP",
603 "XVCVUXWDP",
604 "XVCVSXDSP",
605 "XVCVSXWSP",
606 "XVCVUXDSP",
607 "XVCVUXWSP",
608 "LAST",
609 }
610
View as plain text