github.com/mattn/go@v0.0.0-20171011075504-07f7db3ea99f/src/cmd/internal/obj/x86/anames.go (about) 1 // Generated by stringer -i a.out.go -o anames.go -p x86 2 // Do not edit. 3 4 package x86 5 6 import "cmd/internal/obj" 7 8 var Anames = []string{ 9 obj.A_ARCHSPECIFIC: "AAA", 10 "AAD", 11 "AAM", 12 "AAS", 13 "ADCB", 14 "ADCL", 15 "ADCW", 16 "ADDB", 17 "ADDL", 18 "ADDW", 19 "ADJSP", 20 "ANDB", 21 "ANDL", 22 "ANDW", 23 "ARPL", 24 "BOUNDL", 25 "BOUNDW", 26 "BSFL", 27 "BSFW", 28 "BSRL", 29 "BSRW", 30 "BTL", 31 "BTW", 32 "BTCL", 33 "BTCW", 34 "BTRL", 35 "BTRW", 36 "BTSL", 37 "BTSW", 38 "BYTE", 39 "CLC", 40 "CLD", 41 "CLFLUSH", 42 "CLI", 43 "CLTS", 44 "CMC", 45 "CMPB", 46 "CMPL", 47 "CMPW", 48 "CMPSB", 49 "CMPSL", 50 "CMPSW", 51 "DAA", 52 "DAS", 53 "DECB", 54 "DECL", 55 "DECQ", 56 "DECW", 57 "DIVB", 58 "DIVL", 59 "DIVW", 60 "ENTER", 61 "HADDPD", 62 "HADDPS", 63 "HLT", 64 "HSUBPD", 65 "HSUBPS", 66 "IDIVB", 67 "IDIVL", 68 "IDIVW", 69 "IMULB", 70 "IMULL", 71 "IMULW", 72 "INB", 73 "INL", 74 "INW", 75 "INCB", 76 "INCL", 77 "INCQ", 78 "INCW", 79 "INSB", 80 "INSL", 81 "INSERTPS", 82 "INSW", 83 "INT", 84 "INTO", 85 "IRETL", 86 "IRETW", 87 "JCC", 88 "JCS", 89 "JCXZL", 90 "JEQ", 91 "JGE", 92 "JGT", 93 "JHI", 94 "JLE", 95 "JLS", 96 "JLT", 97 "JMI", 98 "JNE", 99 "JOC", 100 "JOS", 101 "JPC", 102 "JPL", 103 "JPS", 104 "LAHF", 105 "LARL", 106 "LARW", 107 "LEAL", 108 "LEAW", 109 "LEAVEL", 110 "LEAVEW", 111 "LOCK", 112 "LODSB", 113 "LODSL", 114 "LODSW", 115 "LONG", 116 "LOOP", 117 "LOOPEQ", 118 "LOOPNE", 119 "LSLL", 120 "LSLW", 121 "MOVB", 122 "MOVL", 123 "MOVW", 124 "MOVBLSX", 125 "MOVBLZX", 126 "MOVBQSX", 127 "MOVBQZX", 128 "MOVBWSX", 129 "MOVBWZX", 130 "MOVWLSX", 131 "MOVWLZX", 132 "MOVWQSX", 133 "MOVWQZX", 134 "MOVSB", 135 "MOVSL", 136 "MOVSW", 137 "MPSADBW", 138 "MULB", 139 "MULL", 140 "MULW", 141 "NEGB", 142 "NEGL", 143 "NEGW", 144 "NOTB", 145 "NOTL", 146 "NOTW", 147 "ORB", 148 "ORL", 149 "ORW", 150 "OUTB", 151 "OUTL", 152 "OUTW", 153 "OUTSB", 154 "OUTSL", 155 "OUTSW", 156 "PABSB", 157 "PABSD", 158 "PABSW", 159 "PAUSE", 160 "POPAL", 161 "POPAW", 162 "POPCNTW", 163 "POPCNTL", 164 "POPCNTQ", 165 "POPFL", 166 "POPFW", 167 "POPL", 168 "POPW", 169 "PUSHAL", 170 "PUSHAW", 171 "PUSHFL", 172 "PUSHFW", 173 "PUSHL", 174 "PUSHW", 175 "RCLB", 176 "RCLL", 177 "RCLW", 178 "RCRB", 179 "RCRL", 180 "RCRW", 181 "REP", 182 "REPN", 183 "ROLB", 184 "ROLL", 185 "ROLW", 186 "RORB", 187 "RORL", 188 "RORW", 189 "SAHF", 190 "SALB", 191 "SALL", 192 "SALW", 193 "SARB", 194 "SARL", 195 "SARW", 196 "SBBB", 197 "SBBL", 198 "SBBW", 199 "SCASB", 200 "SCASL", 201 "SCASW", 202 "SETCC", 203 "SETCS", 204 "SETEQ", 205 "SETGE", 206 "SETGT", 207 "SETHI", 208 "SETLE", 209 "SETLS", 210 "SETLT", 211 "SETMI", 212 "SETNE", 213 "SETOC", 214 "SETOS", 215 "SETPC", 216 "SETPL", 217 "SETPS", 218 "CDQ", 219 "CWD", 220 "SHLB", 221 "SHLL", 222 "SHLW", 223 "SHRB", 224 "SHRL", 225 "SHRW", 226 "STC", 227 "STD", 228 "STI", 229 "STOSB", 230 "STOSL", 231 "STOSW", 232 "SUBB", 233 "SUBL", 234 "SUBW", 235 "SYSCALL", 236 "TESTB", 237 "TESTL", 238 "TESTW", 239 "VERR", 240 "VERW", 241 "WAIT", 242 "WORD", 243 "XCHGB", 244 "XCHGL", 245 "XCHGW", 246 "XLAT", 247 "XORB", 248 "XORL", 249 "XORW", 250 "FMOVB", 251 "FMOVBP", 252 "FMOVD", 253 "FMOVDP", 254 "FMOVF", 255 "FMOVFP", 256 "FMOVL", 257 "FMOVLP", 258 "FMOVV", 259 "FMOVVP", 260 "FMOVW", 261 "FMOVWP", 262 "FMOVX", 263 "FMOVXP", 264 "FCOMD", 265 "FCOMDP", 266 "FCOMDPP", 267 "FCOMF", 268 "FCOMFP", 269 "FCOML", 270 "FCOMLP", 271 "FCOMW", 272 "FCOMWP", 273 "FUCOM", 274 "FUCOMP", 275 "FUCOMPP", 276 "FADDDP", 277 "FADDW", 278 "FADDL", 279 "FADDF", 280 "FADDD", 281 "FMULDP", 282 "FMULW", 283 "FMULL", 284 "FMULF", 285 "FMULD", 286 "FSUBDP", 287 "FSUBW", 288 "FSUBL", 289 "FSUBF", 290 "FSUBD", 291 "FSUBRDP", 292 "FSUBRW", 293 "FSUBRL", 294 "FSUBRF", 295 "FSUBRD", 296 "FDIVDP", 297 "FDIVW", 298 "FDIVL", 299 "FDIVF", 300 "FDIVD", 301 "FDIVRDP", 302 "FDIVRW", 303 "FDIVRL", 304 "FDIVRF", 305 "FDIVRD", 306 "FXCHD", 307 "FFREE", 308 "FLDCW", 309 "FLDENV", 310 "FRSTOR", 311 "FSAVE", 312 "FSTCW", 313 "FSTENV", 314 "FSTSW", 315 "F2XM1", 316 "FABS", 317 "FCHS", 318 "FCLEX", 319 "FCOS", 320 "FDECSTP", 321 "FINCSTP", 322 "FINIT", 323 "FLD1", 324 "FLDL2E", 325 "FLDL2T", 326 "FLDLG2", 327 "FLDLN2", 328 "FLDPI", 329 "FLDZ", 330 "FNOP", 331 "FPATAN", 332 "FPREM", 333 "FPREM1", 334 "FPTAN", 335 "FRNDINT", 336 "FSCALE", 337 "FSIN", 338 "FSINCOS", 339 "FSQRT", 340 "FTST", 341 "FXAM", 342 "FXTRACT", 343 "FYL2X", 344 "FYL2XP1", 345 "CMPXCHGB", 346 "CMPXCHGL", 347 "CMPXCHGW", 348 "CMPXCHG8B", 349 "CPUID", 350 "INVD", 351 "INVLPG", 352 "LFENCE", 353 "MFENCE", 354 "MOVNTIL", 355 "RDMSR", 356 "RDPMC", 357 "RDTSC", 358 "RSM", 359 "SFENCE", 360 "SYSRET", 361 "WBINVD", 362 "WRMSR", 363 "XADDB", 364 "XADDL", 365 "XADDW", 366 "CMOVLCC", 367 "CMOVLCS", 368 "CMOVLEQ", 369 "CMOVLGE", 370 "CMOVLGT", 371 "CMOVLHI", 372 "CMOVLLE", 373 "CMOVLLS", 374 "CMOVLLT", 375 "CMOVLMI", 376 "CMOVLNE", 377 "CMOVLOC", 378 "CMOVLOS", 379 "CMOVLPC", 380 "CMOVLPL", 381 "CMOVLPS", 382 "CMOVQCC", 383 "CMOVQCS", 384 "CMOVQEQ", 385 "CMOVQGE", 386 "CMOVQGT", 387 "CMOVQHI", 388 "CMOVQLE", 389 "CMOVQLS", 390 "CMOVQLT", 391 "CMOVQMI", 392 "CMOVQNE", 393 "CMOVQOC", 394 "CMOVQOS", 395 "CMOVQPC", 396 "CMOVQPL", 397 "CMOVQPS", 398 "CMOVWCC", 399 "CMOVWCS", 400 "CMOVWEQ", 401 "CMOVWGE", 402 "CMOVWGT", 403 "CMOVWHI", 404 "CMOVWLE", 405 "CMOVWLS", 406 "CMOVWLT", 407 "CMOVWMI", 408 "CMOVWNE", 409 "CMOVWOC", 410 "CMOVWOS", 411 "CMOVWPC", 412 "CMOVWPL", 413 "CMOVWPS", 414 "ADCQ", 415 "ADDQ", 416 "ANDQ", 417 "BSFQ", 418 "BSRQ", 419 "BTCQ", 420 "BTQ", 421 "BTRQ", 422 "BTSQ", 423 "CMPQ", 424 "CMPSQ", 425 "CMPXCHGQ", 426 "CQO", 427 "DIVQ", 428 "IDIVQ", 429 "IMULQ", 430 "IRETQ", 431 "JCXZQ", 432 "LEAQ", 433 "LEAVEQ", 434 "LODSQ", 435 "MOVQ", 436 "MOVLQSX", 437 "MOVLQZX", 438 "MOVNTIQ", 439 "MOVSQ", 440 "MULQ", 441 "NEGQ", 442 "NOTQ", 443 "ORQ", 444 "POPFQ", 445 "POPQ", 446 "PUSHFQ", 447 "PUSHQ", 448 "RCLQ", 449 "RCRQ", 450 "ROLQ", 451 "RORQ", 452 "QUAD", 453 "SALQ", 454 "SARQ", 455 "SBBQ", 456 "SCASQ", 457 "SHLQ", 458 "SHRQ", 459 "STOSQ", 460 "SUBQ", 461 "TESTQ", 462 "XADDQ", 463 "XCHGQ", 464 "XORQ", 465 "XGETBV", 466 "ADDPD", 467 "ADDPS", 468 "ADDSD", 469 "ADDSS", 470 "ADDSUBPD", 471 "ADDSUBPS", 472 "ANDNL", 473 "ANDNQ", 474 "ANDNPD", 475 "ANDNPS", 476 "ANDPD", 477 "ANDPS", 478 "BEXTRL", 479 "BEXTRQ", 480 "BLENDPD", 481 "BLENDPS", 482 "BLSIL", 483 "BLSIQ", 484 "BLSMSKL", 485 "BLSMSKQ", 486 "BLSRL", 487 "BLSRQ", 488 "BZHIL", 489 "BZHIQ", 490 "CMPPD", 491 "CMPPS", 492 "CMPSD", 493 "CMPSS", 494 "COMISD", 495 "COMISS", 496 "CVTPD2PL", 497 "CVTPD2PS", 498 "CVTPL2PD", 499 "CVTPL2PS", 500 "CVTPS2PD", 501 "CVTPS2PL", 502 "CVTSD2SL", 503 "CVTSD2SQ", 504 "CVTSD2SS", 505 "CVTSL2SD", 506 "CVTSL2SS", 507 "CVTSQ2SD", 508 "CVTSQ2SS", 509 "CVTSS2SD", 510 "CVTSS2SL", 511 "CVTSS2SQ", 512 "CVTTPD2PL", 513 "CVTTPS2PL", 514 "CVTTSD2SL", 515 "CVTTSD2SQ", 516 "CVTTSS2SL", 517 "CVTTSS2SQ", 518 "DIVPD", 519 "DIVPS", 520 "DIVSD", 521 "DIVSS", 522 "DPPD", 523 "DPPS", 524 "EMMS", 525 "EXTRACTPS", 526 "FXRSTOR", 527 "FXRSTOR64", 528 "FXSAVE", 529 "FXSAVE64", 530 "LDDQU", 531 "LDMXCSR", 532 "MASKMOVOU", 533 "MASKMOVQ", 534 "MAXPD", 535 "MAXPS", 536 "MAXSD", 537 "MAXSS", 538 "MINPD", 539 "MINPS", 540 "MINSD", 541 "MINSS", 542 "MOVAPD", 543 "MOVAPS", 544 "MOVOU", 545 "MOVHLPS", 546 "MOVHPD", 547 "MOVHPS", 548 "MOVLHPS", 549 "MOVLPD", 550 "MOVLPS", 551 "MOVMSKPD", 552 "MOVMSKPS", 553 "MOVNTO", 554 "MOVNTDQA", 555 "MOVNTPD", 556 "MOVNTPS", 557 "MOVNTQ", 558 "MOVO", 559 "MOVQOZX", 560 "MOVSD", 561 "MOVSS", 562 "MOVUPD", 563 "MOVUPS", 564 "MULPD", 565 "MULPS", 566 "MULSD", 567 "MULSS", 568 "MULXL", 569 "MULXQ", 570 "ORPD", 571 "ORPS", 572 "PACKSSLW", 573 "PACKSSWB", 574 "PACKUSDW", 575 "PACKUSWB", 576 "PADDB", 577 "PADDL", 578 "PADDQ", 579 "PADDSB", 580 "PADDSW", 581 "PADDUSB", 582 "PADDUSW", 583 "PADDW", 584 "PALIGNR", 585 "PAND", 586 "PANDN", 587 "PAVGB", 588 "PAVGW", 589 "PBLENDW", 590 "PCMPEQB", 591 "PCMPEQL", 592 "PCMPEQQ", 593 "PCMPEQW", 594 "PCMPGTB", 595 "PCMPGTL", 596 "PCMPGTQ", 597 "PCMPGTW", 598 "PCMPISTRI", 599 "PCMPISTRM", 600 "PDEPL", 601 "PDEPQ", 602 "PEXTL", 603 "PEXTQ", 604 "PEXTRB", 605 "PEXTRD", 606 "PEXTRQ", 607 "PEXTRW", 608 "PHADDD", 609 "PHADDSW", 610 "PHADDW", 611 "PHMINPOSUW", 612 "PHSUBD", 613 "PHSUBSW", 614 "PHSUBW", 615 "PINSRB", 616 "PINSRD", 617 "PINSRQ", 618 "PINSRW", 619 "PMADDUBSW", 620 "PMADDWL", 621 "PMAXSB", 622 "PMAXSD", 623 "PMAXSW", 624 "PMAXUB", 625 "PMAXUD", 626 "PMAXUW", 627 "PMINSB", 628 "PMINSD", 629 "PMINSW", 630 "PMINUB", 631 "PMINUD", 632 "PMINUW", 633 "PMOVMSKB", 634 "PMOVSXBD", 635 "PMOVSXBQ", 636 "PMOVSXBW", 637 "PMOVSXDQ", 638 "PMOVSXWD", 639 "PMOVSXWQ", 640 "PMOVZXBD", 641 "PMOVZXBQ", 642 "PMOVZXBW", 643 "PMOVZXDQ", 644 "PMOVZXWD", 645 "PMOVZXWQ", 646 "PMULDQ", 647 "PMULHRSW", 648 "PMULHUW", 649 "PMULHW", 650 "PMULLD", 651 "PMULLW", 652 "PMULULQ", 653 "POR", 654 "PSADBW", 655 "PSHUFB", 656 "PSHUFHW", 657 "PSHUFL", 658 "PSHUFLW", 659 "PSHUFW", 660 "PSIGNB", 661 "PSIGND", 662 "PSIGNW", 663 "PSLLL", 664 "PSLLO", 665 "PSLLQ", 666 "PSLLW", 667 "PSRAL", 668 "PSRAW", 669 "PSRLL", 670 "PSRLO", 671 "PSRLQ", 672 "PSRLW", 673 "PSUBB", 674 "PSUBL", 675 "PSUBQ", 676 "PSUBSB", 677 "PSUBSW", 678 "PSUBUSB", 679 "PSUBUSW", 680 "PSUBW", 681 "PTEST", 682 "PUNPCKHBW", 683 "PUNPCKHLQ", 684 "PUNPCKHQDQ", 685 "PUNPCKHWL", 686 "PUNPCKLBW", 687 "PUNPCKLLQ", 688 "PUNPCKLQDQ", 689 "PUNPCKLWL", 690 "PXOR", 691 "RCPPS", 692 "RCPSS", 693 "RSQRTPS", 694 "RSQRTSS", 695 "SARXL", 696 "SARXQ", 697 "SHLXL", 698 "SHLXQ", 699 "SHRXL", 700 "SHRXQ", 701 "SHUFPD", 702 "SHUFPS", 703 "SQRTPD", 704 "SQRTPS", 705 "SQRTSD", 706 "SQRTSS", 707 "STMXCSR", 708 "SUBPD", 709 "SUBPS", 710 "SUBSD", 711 "SUBSS", 712 "UCOMISD", 713 "UCOMISS", 714 "UNPCKHPD", 715 "UNPCKHPS", 716 "UNPCKLPD", 717 "UNPCKLPS", 718 "XORPD", 719 "XORPS", 720 "PCMPESTRI", 721 "PCMPESTRM", 722 "RETFW", 723 "RETFL", 724 "RETFQ", 725 "SWAPGS", 726 "CRC32B", 727 "CRC32Q", 728 "IMUL3Q", 729 "PREFETCHT0", 730 "PREFETCHT1", 731 "PREFETCHT2", 732 "PREFETCHNTA", 733 "MOVQL", 734 "BSWAPL", 735 "BSWAPQ", 736 "AESENC", 737 "AESENCLAST", 738 "AESDEC", 739 "AESDECLAST", 740 "AESIMC", 741 "AESKEYGENASSIST", 742 "ROUNDPS", 743 "ROUNDSS", 744 "ROUNDPD", 745 "ROUNDSD", 746 "MOVDDUP", 747 "MOVSHDUP", 748 "MOVSLDUP", 749 "PSHUFD", 750 "PCLMULQDQ", 751 "VZEROUPPER", 752 "VMOVDQU", 753 "VMOVNTDQ", 754 "VMOVDQA", 755 "VPCMPEQB", 756 "VPXOR", 757 "VPMOVMSKB", 758 "VPAND", 759 "VPTEST", 760 "VPBROADCASTB", 761 "VPSHUFB", 762 "VPSHUFD", 763 "VPERM2F128", 764 "VPALIGNR", 765 "VPADDQ", 766 "VPADDD", 767 "VPSRLDQ", 768 "VPSLLDQ", 769 "VPSRLQ", 770 "VPSLLQ", 771 "VPSRLD", 772 "VPSLLD", 773 "VPOR", 774 "VPBLENDD", 775 "VINSERTI128", 776 "VPERM2I128", 777 "RORXL", 778 "RORXQ", 779 "VADDSD", 780 "VBROADCASTSS", 781 "VBROADCASTSD", 782 "VFMADD213SD", 783 "VFMADD231SD", 784 "VFNMADD213SD", 785 "VFNMADD231SD", 786 "VMOVDDUP", 787 "VMOVSHDUP", 788 "VMOVSLDUP", 789 "VSUBSD", 790 "JCXZW", 791 "FCMOVCC", 792 "FCMOVCS", 793 "FCMOVEQ", 794 "FCMOVHI", 795 "FCMOVLS", 796 "FCMOVNE", 797 "FCMOVNU", 798 "FCMOVUN", 799 "FCOMI", 800 "FCOMIP", 801 "FUCOMI", 802 "FUCOMIP", 803 "XACQUIRE", 804 "XRELEASE", 805 "XBEGIN", 806 "XEND", 807 "XABORT", 808 "XTEST", 809 "LAST", 810 }