OT_Q 310 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x12 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlps", true, OT_Q 311 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* F2h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhlps" }, // only one of ... OT_Q 312 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhlps" }, // ...these two is correct, Intel doesn't specify which OT_Q 313 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_S, AM_NOT_USED, "movlpd" } }, OT_Q 314 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x13 */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movlps", true, OT_Q 317 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movlpd" } }, OT_Q 318 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x14 */ { 0, IT_GENERIC, AM_V | OT_PS, AM_W | OT_Q, AM_NOT_USED, "unpcklps", true, OT_Q 321 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 66h */ { 0, IT_GENERIC, AM_V | OT_PD, AM_W | OT_Q, AM_NOT_USED, "unpcklpd" } }, OT_Q 322 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x15 */ { 0, IT_GENERIC, AM_V | OT_PS, AM_W | OT_Q, AM_NOT_USED, "unpckhps", true, OT_Q 325 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 66h */ { 0, IT_GENERIC, AM_V | OT_PD, AM_W | OT_Q, AM_NOT_USED, "unpckhpd" } }, OT_Q 326 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x16 */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movhps", true, OT_Q 327 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* F2h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlhps" }, // only one of... OT_Q 328 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlhps" }, // ...these two is correct, Intel doesn't specify which OT_Q 329 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movhpd" } }, OT_Q 330 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x17 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhps", true, OT_Q 333 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 66h */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhpd" } }, OT_Q 358 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x2A */ { 0, IT_GENERIC, AM_V | OT_PS, AM_Q | OT_Q, AM_NOT_USED, "cvtpi2ps", true, OT_Q 366 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x2C */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_W | OT_PS, AM_NOT_USED, "cvttps2pi", true, OT_Q 370 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x2D */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_W | OT_PS, AM_NOT_USED, "cvtps2pi", true, OT_Q 478 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x60 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpcklbw", true, OT_Q 482 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x61 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpcklwd", true, OT_Q 486 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x62 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckldq", true, OT_Q 490 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x63 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packsswb", true, OT_Q 494 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x64 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtb", true, OT_Q 498 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x65 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtw", true, OT_Q 502 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x66 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtd", true, OT_Q 506 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x67 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packuswb", true, OT_Q 510 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x68 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhbw", true, OT_Q 514 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x69 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhwd", true, OT_Q 518 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x6A */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhdq", true, OT_Q 522 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x6B */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packssdw", true, OT_Q 538 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x6F */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "movq", true, OT_Q 542 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x70 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_I | OT_B, "pshuf", true, OT_Q 549 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x74 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqb", true, OT_Q 553 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x75 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqw", true, OT_Q 557 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x76 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqd", true, OT_Q 573 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movq" }, OT_Q 575 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x7F */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_P | OT_Q, AM_NOT_USED, "movq", true, OT_Q 650 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xC4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_E | OT_D, AM_I | OT_B, "pinsrw", true, OT_Q 654 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xC5 */ { 0, IT_GENERIC, AM_G | OT_D, AM_P | OT_Q, AM_I | OT_B, "pextrw", true, OT_Q 672 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xD1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrlw", true, OT_Q 676 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xD2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrld", true, OT_Q 680 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xD3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrlq", true, OT_Q 684 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xD4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddq", true, OT_Q 688 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xD5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmullw", true, OT_Q 693 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* F2h */ { 0, IT_GENERIC, AM_P | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movdq2q" }, OT_Q 694 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* F3h */ { 0, IT_GENERIC, AM_V | OT_DQ, AM_Q | OT_Q, AM_NOT_USED, "movq2dq" }, OT_Q 695 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 66h */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movq" } }, OT_Q 696 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xD7 */ { 0, IT_GENERIC, AM_G | OT_D, AM_P | OT_Q, AM_NOT_USED, "pmovmskb", true, OT_Q 700 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xD8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubusb", true, OT_Q 704 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xD9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubusw", true, OT_Q 708 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xDA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pminub", true, OT_Q 712 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xDB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pand", true, OT_Q 716 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xDC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddusb", true, OT_Q 720 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xDD */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddusw", true, OT_Q 724 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xDE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaxub", true, OT_Q 728 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xDF */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pandn", true, OT_Q 732 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xE0 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pavgb", true, OT_Q 736 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xE1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psraw", true, OT_Q 740 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xE2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrad", true, OT_Q 744 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xE3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pavgw", true, OT_Q 748 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xE4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmulhuw", true, OT_Q 752 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xE5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmulhuw", true, OT_Q 760 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xE7 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movntq", true, OT_Q 764 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xE8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubsb", true, OT_Q 768 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xE9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubsw", true, OT_Q 772 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xEA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pminsw", true, OT_Q 776 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xEB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "por", true, OT_Q 780 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xEC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddsb", true, OT_Q 784 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xED */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddsw", true, OT_Q 788 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xEE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaxsw", true, OT_Q 792 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xEF */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pxor", true, OT_Q 797 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xF1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psllw", true, OT_Q 801 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xF2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pslld", true, OT_Q 805 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xF3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psllq", true, OT_Q 809 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xF4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmuludq", true, OT_Q 813 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xF5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaddwd", true, OT_Q 817 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xF6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psadbw", true, OT_Q 825 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xF8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubb", true, OT_Q 829 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xF9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubw", true, OT_Q 833 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xFA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubd", true, OT_Q 837 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xFB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubq", true, OT_Q 841 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xFC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddb", true, OT_Q 845 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xFD */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddw", true, OT_Q 849 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0xFE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddd", true, OT_Q 892 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrlw", true, OT_Q 897 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psraw", true, OT_Q 902 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psllw", true, OT_Q 912 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrld", true, OT_Q 917 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrad", true, OT_Q 922 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "pslld", true, OT_Q 932 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrlq", true, OT_Q 939 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psllq", true, OT_Q 973 sandbox/win/src/sidestep/ia32_opcode_map.cpp /* 0x1 */ { 0, IT_GENERIC, AM_M | OT_Q, AM_NOT_USED, AM_NOT_USED, "cmpxch8b", false, /* F2h */ { 0 }, /* F3h */ { 0 }, /* 66h */ { 0 } } OT_Q 276 sandbox/win/src/sidestep/mini_disassembler.cpp case OT_Q: // Quadword, regardless of operand-size attribute. OT_Q 370 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x12 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlps", true, OT_Q 371 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhlps" }, // only one of ... OT_Q 372 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhlps" }, // ...these two is correct, Intel doesn't specify which OT_Q 373 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_S, AM_NOT_USED, "movlpd" } }, OT_Q 374 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x13 */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movlps", true, OT_Q 377 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movlpd" } }, OT_Q 378 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x14 */ { 0, IT_GENERIC, AM_V | OT_PS, AM_W | OT_Q, AM_NOT_USED, "unpcklps", true, OT_Q 381 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_PD, AM_W | OT_Q, AM_NOT_USED, "unpcklpd" } }, OT_Q 382 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x15 */ { 0, IT_GENERIC, AM_V | OT_PS, AM_W | OT_Q, AM_NOT_USED, "unpckhps", true, OT_Q 385 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_PD, AM_W | OT_Q, AM_NOT_USED, "unpckhpd" } }, OT_Q 386 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x16 */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movhps", true, OT_Q 387 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlhps" }, // only one of... OT_Q 388 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlhps" }, // ...these two is correct, Intel doesn't specify which OT_Q 389 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movhpd" } }, OT_Q 390 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x17 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhps", true, OT_Q 393 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhpd" } }, OT_Q 418 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x2A */ { 0, IT_GENERIC, AM_V | OT_PS, AM_Q | OT_Q, AM_NOT_USED, "cvtpi2ps", true, OT_Q 426 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x2C */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_W | OT_PS, AM_NOT_USED, "cvttps2pi", true, OT_Q 430 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x2D */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_W | OT_PS, AM_NOT_USED, "cvtps2pi", true, OT_Q 538 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x60 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpcklbw", true, OT_Q 542 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x61 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpcklwd", true, OT_Q 546 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x62 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckldq", true, OT_Q 550 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x63 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packsswb", true, OT_Q 554 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x64 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtb", true, OT_Q 558 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x65 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtw", true, OT_Q 562 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x66 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtd", true, OT_Q 566 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x67 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packuswb", true, OT_Q 570 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x68 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhbw", true, OT_Q 574 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x69 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhwd", true, OT_Q 578 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x6A */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhdq", true, OT_Q 582 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x6B */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packssdw", true, OT_Q 598 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x6F */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "movq", true, OT_Q 602 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x70 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_I | OT_B, "pshuf", true, OT_Q 609 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x74 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqb", true, OT_Q 613 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x75 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqw", true, OT_Q 617 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x76 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqd", true, OT_Q 633 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movq" }, OT_Q 635 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x7F */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_P | OT_Q, AM_NOT_USED, "movq", true, OT_Q 710 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xC4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_E | OT_D, AM_I | OT_B, "pinsrw", true, OT_Q 714 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xC5 */ { 0, IT_GENERIC, AM_G | OT_D, AM_P | OT_Q, AM_I | OT_B, "pextrw", true, OT_Q 732 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xD1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrlw", true, OT_Q 736 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xD2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrld", true, OT_Q 740 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xD3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrlq", true, OT_Q 744 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xD4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddq", true, OT_Q 748 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xD5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmullw", true, OT_Q 753 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_P | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movdq2q" }, OT_Q 754 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_DQ, AM_Q | OT_Q, AM_NOT_USED, "movq2dq" }, OT_Q 755 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movq" } }, OT_Q 756 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xD7 */ { 0, IT_GENERIC, AM_G | OT_D, AM_P | OT_Q, AM_NOT_USED, "pmovmskb", true, OT_Q 760 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xD8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubusb", true, OT_Q 764 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xD9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubusw", true, OT_Q 768 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xDA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pminub", true, OT_Q 772 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xDB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pand", true, OT_Q 776 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xDC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddusb", true, OT_Q 780 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xDD */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddusw", true, OT_Q 784 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xDE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaxub", true, OT_Q 788 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xDF */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pandn", true, OT_Q 792 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xE0 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pavgb", true, OT_Q 796 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xE1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psraw", true, OT_Q 800 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xE2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrad", true, OT_Q 804 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xE3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pavgw", true, OT_Q 808 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xE4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmulhuw", true, OT_Q 812 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xE5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmulhuw", true, OT_Q 820 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xE7 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movntq", true, OT_Q 824 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xE8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubsb", true, OT_Q 828 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xE9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubsw", true, OT_Q 832 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xEA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pminsw", true, OT_Q 836 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xEB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "por", true, OT_Q 840 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xEC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddsb", true, OT_Q 844 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xED */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddsw", true, OT_Q 848 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xEE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaxsw", true, OT_Q 852 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xEF */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pxor", true, OT_Q 857 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xF1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psllw", true, OT_Q 861 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xF2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pslld", true, OT_Q 865 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xF3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psllq", true, OT_Q 869 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xF4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmuludq", true, OT_Q 873 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xF5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaddwd", true, OT_Q 877 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xF6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psadbw", true, OT_Q 885 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xF8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubb", true, OT_Q 889 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xF9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubw", true, OT_Q 893 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xFA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubd", true, OT_Q 897 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xFB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubq", true, OT_Q 901 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xFC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddb", true, OT_Q 905 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xFD */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddw", true, OT_Q 909 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0xFE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddd", true, OT_Q 952 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrlw", true, OT_Q 957 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psraw", true, OT_Q 962 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psllw", true, OT_Q 972 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrld", true, OT_Q 977 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrad", true, OT_Q 982 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "pslld", true, OT_Q 992 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrlq", true, OT_Q 999 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psllq", true, OT_Q 1033 third_party/tcmalloc/chromium/src/windows/ia32_opcode_map.cc /* 0x1 */ { 0, IT_GENERIC, AM_M | OT_Q, AM_NOT_USED, AM_NOT_USED, "cmpxch8b", false, /* F2h */ { 0 }, /* F3h */ { 0 }, /* 66h */ { 0 } } OT_Q 308 third_party/tcmalloc/chromium/src/windows/mini_disassembler.cc case OT_Q: // Quadword, regardless of operand-size attribute. OT_Q 370 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x12 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlps", true, OT_Q 371 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhlps" }, // only one of ... OT_Q 372 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhlps" }, // ...these two is correct, Intel doesn't specify which OT_Q 373 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_S, AM_NOT_USED, "movlpd" } }, OT_Q 374 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x13 */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movlps", true, OT_Q 377 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movlpd" } }, OT_Q 378 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x14 */ { 0, IT_GENERIC, AM_V | OT_PS, AM_W | OT_Q, AM_NOT_USED, "unpcklps", true, OT_Q 381 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_PD, AM_W | OT_Q, AM_NOT_USED, "unpcklpd" } }, OT_Q 382 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x15 */ { 0, IT_GENERIC, AM_V | OT_PS, AM_W | OT_Q, AM_NOT_USED, "unpckhps", true, OT_Q 385 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_PD, AM_W | OT_Q, AM_NOT_USED, "unpckhpd" } }, OT_Q 386 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x16 */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movhps", true, OT_Q 387 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlhps" }, // only one of... OT_Q 388 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlhps" }, // ...these two is correct, Intel doesn't specify which OT_Q 389 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movhpd" } }, OT_Q 390 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x17 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhps", true, OT_Q 393 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhpd" } }, OT_Q 418 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x2A */ { 0, IT_GENERIC, AM_V | OT_PS, AM_Q | OT_Q, AM_NOT_USED, "cvtpi2ps", true, OT_Q 426 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x2C */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_W | OT_PS, AM_NOT_USED, "cvttps2pi", true, OT_Q 430 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x2D */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_W | OT_PS, AM_NOT_USED, "cvtps2pi", true, OT_Q 538 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x60 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpcklbw", true, OT_Q 542 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x61 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpcklwd", true, OT_Q 546 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x62 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckldq", true, OT_Q 550 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x63 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packsswb", true, OT_Q 554 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x64 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtb", true, OT_Q 558 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x65 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtw", true, OT_Q 562 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x66 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtd", true, OT_Q 566 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x67 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packuswb", true, OT_Q 570 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x68 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhbw", true, OT_Q 574 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x69 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhwd", true, OT_Q 578 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x6A */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhdq", true, OT_Q 582 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x6B */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packssdw", true, OT_Q 598 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x6F */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "movq", true, OT_Q 602 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x70 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_I | OT_B, "pshuf", true, OT_Q 609 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x74 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqb", true, OT_Q 613 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x75 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqw", true, OT_Q 617 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x76 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqd", true, OT_Q 633 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movq" }, OT_Q 635 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x7F */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_P | OT_Q, AM_NOT_USED, "movq", true, OT_Q 710 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xC4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_E | OT_D, AM_I | OT_B, "pinsrw", true, OT_Q 714 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xC5 */ { 0, IT_GENERIC, AM_G | OT_D, AM_P | OT_Q, AM_I | OT_B, "pextrw", true, OT_Q 732 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xD1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrlw", true, OT_Q 736 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xD2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrld", true, OT_Q 740 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xD3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrlq", true, OT_Q 744 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xD4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddq", true, OT_Q 748 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xD5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmullw", true, OT_Q 753 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_P | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movdq2q" }, OT_Q 754 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_DQ, AM_Q | OT_Q, AM_NOT_USED, "movq2dq" }, OT_Q 755 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movq" } }, OT_Q 756 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xD7 */ { 0, IT_GENERIC, AM_G | OT_D, AM_P | OT_Q, AM_NOT_USED, "pmovmskb", true, OT_Q 760 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xD8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubusb", true, OT_Q 764 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xD9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubusw", true, OT_Q 768 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xDA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pminub", true, OT_Q 772 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xDB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pand", true, OT_Q 776 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xDC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddusb", true, OT_Q 780 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xDD */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddusw", true, OT_Q 784 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xDE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaxub", true, OT_Q 788 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xDF */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pandn", true, OT_Q 792 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xE0 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pavgb", true, OT_Q 796 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xE1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psraw", true, OT_Q 800 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xE2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrad", true, OT_Q 804 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xE3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pavgw", true, OT_Q 808 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xE4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmulhuw", true, OT_Q 812 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xE5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmulhuw", true, OT_Q 820 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xE7 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movntq", true, OT_Q 824 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xE8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubsb", true, OT_Q 828 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xE9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubsw", true, OT_Q 832 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xEA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pminsw", true, OT_Q 836 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xEB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "por", true, OT_Q 840 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xEC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddsb", true, OT_Q 844 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xED */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddsw", true, OT_Q 848 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xEE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaxsw", true, OT_Q 852 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xEF */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pxor", true, OT_Q 857 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xF1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psllw", true, OT_Q 861 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xF2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pslld", true, OT_Q 865 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xF3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psllq", true, OT_Q 869 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xF4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmuludq", true, OT_Q 873 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xF5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaddwd", true, OT_Q 877 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xF6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psadbw", true, OT_Q 885 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xF8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubb", true, OT_Q 889 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xF9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubw", true, OT_Q 893 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xFA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubd", true, OT_Q 897 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xFB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubq", true, OT_Q 901 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xFC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddb", true, OT_Q 905 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xFD */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddw", true, OT_Q 909 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0xFE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddd", true, OT_Q 952 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrlw", true, OT_Q 957 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psraw", true, OT_Q 962 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psllw", true, OT_Q 972 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrld", true, OT_Q 977 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrad", true, OT_Q 982 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "pslld", true, OT_Q 992 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrlq", true, OT_Q 999 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psllq", true, OT_Q 1033 third_party/tcmalloc/vendor/src/windows/ia32_opcode_map.cc /* 0x1 */ { 0, IT_GENERIC, AM_M | OT_Q, AM_NOT_USED, AM_NOT_USED, "cmpxch8b", false, /* F2h */ { 0 }, /* F3h */ { 0 }, /* 66h */ { 0 } } OT_Q 308 third_party/tcmalloc/vendor/src/windows/mini_disassembler.cc case OT_Q: // Quadword, regardless of operand-size attribute. OT_Q 312 tools/memory_watcher/ia32_opcode_map.cc /* 0x12 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlps", true, OT_Q 313 tools/memory_watcher/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhlps" }, // only one of ... OT_Q 314 tools/memory_watcher/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhlps" }, // ...these two is correct, Intel doesn't specify which OT_Q 315 tools/memory_watcher/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_S, AM_NOT_USED, "movlpd" } }, OT_Q 316 tools/memory_watcher/ia32_opcode_map.cc /* 0x13 */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movlps", true, OT_Q 319 tools/memory_watcher/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movlpd" } }, OT_Q 320 tools/memory_watcher/ia32_opcode_map.cc /* 0x14 */ { 0, IT_GENERIC, AM_V | OT_PS, AM_W | OT_Q, AM_NOT_USED, "unpcklps", true, OT_Q 323 tools/memory_watcher/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_PD, AM_W | OT_Q, AM_NOT_USED, "unpcklpd" } }, OT_Q 324 tools/memory_watcher/ia32_opcode_map.cc /* 0x15 */ { 0, IT_GENERIC, AM_V | OT_PS, AM_W | OT_Q, AM_NOT_USED, "unpckhps", true, OT_Q 327 tools/memory_watcher/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_PD, AM_W | OT_Q, AM_NOT_USED, "unpckhpd" } }, OT_Q 328 tools/memory_watcher/ia32_opcode_map.cc /* 0x16 */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movhps", true, OT_Q 329 tools/memory_watcher/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlhps" }, // only one of... OT_Q 330 tools/memory_watcher/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlhps" }, // ...these two is correct, Intel doesn't specify which OT_Q 331 tools/memory_watcher/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movhpd" } }, OT_Q 332 tools/memory_watcher/ia32_opcode_map.cc /* 0x17 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhps", true, OT_Q 335 tools/memory_watcher/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhpd" } }, OT_Q 360 tools/memory_watcher/ia32_opcode_map.cc /* 0x2A */ { 0, IT_GENERIC, AM_V | OT_PS, AM_Q | OT_Q, AM_NOT_USED, "cvtpi2ps", true, OT_Q 368 tools/memory_watcher/ia32_opcode_map.cc /* 0x2C */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_W | OT_PS, AM_NOT_USED, "cvttps2pi", true, OT_Q 372 tools/memory_watcher/ia32_opcode_map.cc /* 0x2D */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_W | OT_PS, AM_NOT_USED, "cvtps2pi", true, OT_Q 480 tools/memory_watcher/ia32_opcode_map.cc /* 0x60 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpcklbw", true, OT_Q 484 tools/memory_watcher/ia32_opcode_map.cc /* 0x61 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpcklwd", true, OT_Q 488 tools/memory_watcher/ia32_opcode_map.cc /* 0x62 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckldq", true, OT_Q 492 tools/memory_watcher/ia32_opcode_map.cc /* 0x63 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packsswb", true, OT_Q 496 tools/memory_watcher/ia32_opcode_map.cc /* 0x64 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtb", true, OT_Q 500 tools/memory_watcher/ia32_opcode_map.cc /* 0x65 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtw", true, OT_Q 504 tools/memory_watcher/ia32_opcode_map.cc /* 0x66 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtd", true, OT_Q 508 tools/memory_watcher/ia32_opcode_map.cc /* 0x67 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packuswb", true, OT_Q 512 tools/memory_watcher/ia32_opcode_map.cc /* 0x68 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhbw", true, OT_Q 516 tools/memory_watcher/ia32_opcode_map.cc /* 0x69 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhwd", true, OT_Q 520 tools/memory_watcher/ia32_opcode_map.cc /* 0x6A */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhdq", true, OT_Q 524 tools/memory_watcher/ia32_opcode_map.cc /* 0x6B */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packssdw", true, OT_Q 540 tools/memory_watcher/ia32_opcode_map.cc /* 0x6F */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "movq", true, OT_Q 544 tools/memory_watcher/ia32_opcode_map.cc /* 0x70 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_I | OT_B, "pshuf", true, OT_Q 551 tools/memory_watcher/ia32_opcode_map.cc /* 0x74 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqb", true, OT_Q 555 tools/memory_watcher/ia32_opcode_map.cc /* 0x75 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqw", true, OT_Q 559 tools/memory_watcher/ia32_opcode_map.cc /* 0x76 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqd", true, OT_Q 575 tools/memory_watcher/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movq" }, OT_Q 577 tools/memory_watcher/ia32_opcode_map.cc /* 0x7F */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_P | OT_Q, AM_NOT_USED, "movq", true, OT_Q 652 tools/memory_watcher/ia32_opcode_map.cc /* 0xC4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_E | OT_D, AM_I | OT_B, "pinsrw", true, OT_Q 656 tools/memory_watcher/ia32_opcode_map.cc /* 0xC5 */ { 0, IT_GENERIC, AM_G | OT_D, AM_P | OT_Q, AM_I | OT_B, "pextrw", true, OT_Q 674 tools/memory_watcher/ia32_opcode_map.cc /* 0xD1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrlw", true, OT_Q 678 tools/memory_watcher/ia32_opcode_map.cc /* 0xD2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrld", true, OT_Q 682 tools/memory_watcher/ia32_opcode_map.cc /* 0xD3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrlq", true, OT_Q 686 tools/memory_watcher/ia32_opcode_map.cc /* 0xD4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddq", true, OT_Q 690 tools/memory_watcher/ia32_opcode_map.cc /* 0xD5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmullw", true, OT_Q 695 tools/memory_watcher/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_P | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movdq2q" }, OT_Q 696 tools/memory_watcher/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_DQ, AM_Q | OT_Q, AM_NOT_USED, "movq2dq" }, OT_Q 697 tools/memory_watcher/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movq" } }, OT_Q 698 tools/memory_watcher/ia32_opcode_map.cc /* 0xD7 */ { 0, IT_GENERIC, AM_G | OT_D, AM_P | OT_Q, AM_NOT_USED, "pmovmskb", true, OT_Q 702 tools/memory_watcher/ia32_opcode_map.cc /* 0xD8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubusb", true, OT_Q 706 tools/memory_watcher/ia32_opcode_map.cc /* 0xD9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubusw", true, OT_Q 710 tools/memory_watcher/ia32_opcode_map.cc /* 0xDA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pminub", true, OT_Q 714 tools/memory_watcher/ia32_opcode_map.cc /* 0xDB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pand", true, OT_Q 718 tools/memory_watcher/ia32_opcode_map.cc /* 0xDC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddusb", true, OT_Q 722 tools/memory_watcher/ia32_opcode_map.cc /* 0xDD */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddusw", true, OT_Q 726 tools/memory_watcher/ia32_opcode_map.cc /* 0xDE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaxub", true, OT_Q 730 tools/memory_watcher/ia32_opcode_map.cc /* 0xDF */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pandn", true, OT_Q 734 tools/memory_watcher/ia32_opcode_map.cc /* 0xE0 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pavgb", true, OT_Q 738 tools/memory_watcher/ia32_opcode_map.cc /* 0xE1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psraw", true, OT_Q 742 tools/memory_watcher/ia32_opcode_map.cc /* 0xE2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrad", true, OT_Q 746 tools/memory_watcher/ia32_opcode_map.cc /* 0xE3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pavgw", true, OT_Q 750 tools/memory_watcher/ia32_opcode_map.cc /* 0xE4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmulhuw", true, OT_Q 754 tools/memory_watcher/ia32_opcode_map.cc /* 0xE5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmulhuw", true, OT_Q 762 tools/memory_watcher/ia32_opcode_map.cc /* 0xE7 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movntq", true, OT_Q 766 tools/memory_watcher/ia32_opcode_map.cc /* 0xE8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubsb", true, OT_Q 770 tools/memory_watcher/ia32_opcode_map.cc /* 0xE9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubsw", true, OT_Q 774 tools/memory_watcher/ia32_opcode_map.cc /* 0xEA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pminsw", true, OT_Q 778 tools/memory_watcher/ia32_opcode_map.cc /* 0xEB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "por", true, OT_Q 782 tools/memory_watcher/ia32_opcode_map.cc /* 0xEC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddsb", true, OT_Q 786 tools/memory_watcher/ia32_opcode_map.cc /* 0xED */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddsw", true, OT_Q 790 tools/memory_watcher/ia32_opcode_map.cc /* 0xEE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaxsw", true, OT_Q 794 tools/memory_watcher/ia32_opcode_map.cc /* 0xEF */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pxor", true, OT_Q 799 tools/memory_watcher/ia32_opcode_map.cc /* 0xF1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psllw", true, OT_Q 803 tools/memory_watcher/ia32_opcode_map.cc /* 0xF2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pslld", true, OT_Q 807 tools/memory_watcher/ia32_opcode_map.cc /* 0xF3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psllq", true, OT_Q 811 tools/memory_watcher/ia32_opcode_map.cc /* 0xF4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmuludq", true, OT_Q 815 tools/memory_watcher/ia32_opcode_map.cc /* 0xF5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaddwd", true, OT_Q 819 tools/memory_watcher/ia32_opcode_map.cc /* 0xF6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psadbw", true, OT_Q 827 tools/memory_watcher/ia32_opcode_map.cc /* 0xF8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubb", true, OT_Q 831 tools/memory_watcher/ia32_opcode_map.cc /* 0xF9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubw", true, OT_Q 835 tools/memory_watcher/ia32_opcode_map.cc /* 0xFA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubd", true, OT_Q 839 tools/memory_watcher/ia32_opcode_map.cc /* 0xFB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubq", true, OT_Q 843 tools/memory_watcher/ia32_opcode_map.cc /* 0xFC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddb", true, OT_Q 847 tools/memory_watcher/ia32_opcode_map.cc /* 0xFD */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddw", true, OT_Q 851 tools/memory_watcher/ia32_opcode_map.cc /* 0xFE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddd", true, OT_Q 894 tools/memory_watcher/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrlw", true, OT_Q 899 tools/memory_watcher/ia32_opcode_map.cc /* 0x4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psraw", true, OT_Q 904 tools/memory_watcher/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psllw", true, OT_Q 914 tools/memory_watcher/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrld", true, OT_Q 919 tools/memory_watcher/ia32_opcode_map.cc /* 0x4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrad", true, OT_Q 924 tools/memory_watcher/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "pslld", true, OT_Q 934 tools/memory_watcher/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrlq", true, OT_Q 941 tools/memory_watcher/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psllq", true, OT_Q 975 tools/memory_watcher/ia32_opcode_map.cc /* 0x1 */ { 0, IT_GENERIC, AM_M | OT_Q, AM_NOT_USED, AM_NOT_USED, "cmpxch8b", false, /* F2h */ { 0 }, /* F3h */ { 0 }, /* 66h */ { 0 } } OT_Q 273 tools/memory_watcher/mini_disassembler.cc case OT_Q: // Quadword, regardless of operand-size attribute. OT_Q 310 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x12 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlps", true, OT_Q 311 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhlps" }, // only one of ... OT_Q 312 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhlps" }, // ...these two is correct, Intel doesn't specify which OT_Q 313 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_S, AM_NOT_USED, "movlpd" } }, OT_Q 314 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x13 */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movlps", true, OT_Q 317 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movlpd" } }, OT_Q 318 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x14 */ { 0, IT_GENERIC, AM_V | OT_PS, AM_W | OT_Q, AM_NOT_USED, "unpcklps", true, OT_Q 321 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_PD, AM_W | OT_Q, AM_NOT_USED, "unpcklpd" } }, OT_Q 322 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x15 */ { 0, IT_GENERIC, AM_V | OT_PS, AM_W | OT_Q, AM_NOT_USED, "unpckhps", true, OT_Q 325 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_PD, AM_W | OT_Q, AM_NOT_USED, "unpckhpd" } }, OT_Q 326 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x16 */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movhps", true, OT_Q 327 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlhps" }, // only one of... OT_Q 328 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movlhps" }, // ...these two is correct, Intel doesn't specify which OT_Q 329 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movhpd" } }, OT_Q 330 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x17 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhps", true, OT_Q 333 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movhpd" } }, OT_Q 358 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x2A */ { 0, IT_GENERIC, AM_V | OT_PS, AM_Q | OT_Q, AM_NOT_USED, "cvtpi2ps", true, OT_Q 366 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x2C */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_W | OT_PS, AM_NOT_USED, "cvttps2pi", true, OT_Q 370 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x2D */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_W | OT_PS, AM_NOT_USED, "cvtps2pi", true, OT_Q 478 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x60 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpcklbw", true, OT_Q 482 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x61 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpcklwd", true, OT_Q 486 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x62 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckldq", true, OT_Q 490 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x63 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packsswb", true, OT_Q 494 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x64 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtb", true, OT_Q 498 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x65 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtw", true, OT_Q 502 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x66 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "pcmpgtd", true, OT_Q 506 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x67 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packuswb", true, OT_Q 510 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x68 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhbw", true, OT_Q 514 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x69 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhwd", true, OT_Q 518 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x6A */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "punpckhdq", true, OT_Q 522 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x6B */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "packssdw", true, OT_Q 538 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x6F */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_D, AM_NOT_USED, "movq", true, OT_Q 542 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x70 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_I | OT_B, "pshuf", true, OT_Q 549 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x74 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqb", true, OT_Q 553 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x75 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqw", true, OT_Q 557 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x76 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pcmpeqd", true, OT_Q 573 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movq" }, OT_Q 575 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x7F */ { 0, IT_GENERIC, AM_Q | OT_Q, AM_P | OT_Q, AM_NOT_USED, "movq", true, OT_Q 650 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xC4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_E | OT_D, AM_I | OT_B, "pinsrw", true, OT_Q 654 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xC5 */ { 0, IT_GENERIC, AM_G | OT_D, AM_P | OT_Q, AM_I | OT_B, "pextrw", true, OT_Q 672 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xD1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrlw", true, OT_Q 676 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xD2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrld", true, OT_Q 680 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xD3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrlq", true, OT_Q 684 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xD4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddq", true, OT_Q 688 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xD5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmullw", true, OT_Q 693 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* F2h */ { 0, IT_GENERIC, AM_P | OT_Q, AM_W | OT_Q, AM_NOT_USED, "movdq2q" }, OT_Q 694 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* F3h */ { 0, IT_GENERIC, AM_V | OT_DQ, AM_Q | OT_Q, AM_NOT_USED, "movq2dq" }, OT_Q 695 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 66h */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movq" } }, OT_Q 696 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xD7 */ { 0, IT_GENERIC, AM_G | OT_D, AM_P | OT_Q, AM_NOT_USED, "pmovmskb", true, OT_Q 700 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xD8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubusb", true, OT_Q 704 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xD9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubusw", true, OT_Q 708 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xDA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pminub", true, OT_Q 712 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xDB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pand", true, OT_Q 716 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xDC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddusb", true, OT_Q 720 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xDD */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddusw", true, OT_Q 724 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xDE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaxub", true, OT_Q 728 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xDF */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pandn", true, OT_Q 732 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xE0 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pavgb", true, OT_Q 736 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xE1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psraw", true, OT_Q 740 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xE2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psrad", true, OT_Q 744 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xE3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pavgw", true, OT_Q 748 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xE4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmulhuw", true, OT_Q 752 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xE5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmulhuw", true, OT_Q 760 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xE7 */ { 0, IT_GENERIC, AM_W | OT_Q, AM_V | OT_Q, AM_NOT_USED, "movntq", true, OT_Q 764 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xE8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubsb", true, OT_Q 768 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xE9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubsw", true, OT_Q 772 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xEA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pminsw", true, OT_Q 776 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xEB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "por", true, OT_Q 780 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xEC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddsb", true, OT_Q 784 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xED */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddsw", true, OT_Q 788 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xEE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaxsw", true, OT_Q 792 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xEF */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pxor", true, OT_Q 797 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xF1 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psllw", true, OT_Q 801 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xF2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pslld", true, OT_Q 805 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xF3 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psllq", true, OT_Q 809 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xF4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmuludq", true, OT_Q 813 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xF5 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "pmaddwd", true, OT_Q 817 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xF6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psadbw", true, OT_Q 825 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xF8 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubb", true, OT_Q 829 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xF9 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubw", true, OT_Q 833 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xFA */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubd", true, OT_Q 837 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xFB */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "psubq", true, OT_Q 841 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xFC */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddb", true, OT_Q 845 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xFD */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddw", true, OT_Q 849 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0xFE */ { 0, IT_GENERIC, AM_P | OT_Q, AM_Q | OT_Q, AM_NOT_USED, "paddd", true, OT_Q 892 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrlw", true, OT_Q 897 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psraw", true, OT_Q 902 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psllw", true, OT_Q 912 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrld", true, OT_Q 917 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x4 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrad", true, OT_Q 922 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "pslld", true, OT_Q 932 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x2 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psrlq", true, OT_Q 939 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x6 */ { 0, IT_GENERIC, AM_P | OT_Q, AM_I | OT_B, AM_NOT_USED, "psllq", true, OT_Q 973 tools/traceline/traceline/sidestep/ia32_opcode_map.cc /* 0x1 */ { 0, IT_GENERIC, AM_M | OT_Q, AM_NOT_USED, AM_NOT_USED, "cmpxch8b", false, /* F2h */ { 0 }, /* F3h */ { 0 }, /* 66h */ { 0 } } OT_Q 297 tools/traceline/traceline/sidestep/mini_disassembler.cc case OT_Q: // Quadword, regardless of operand-size attribute.