The following sections show the instructions which NASM currently supports. For each instruction, there is a separate entry for each supported addressing mode. The third column shows the processor type in which the instruction was introduced and, when appropriate, one or more usage flags.
DB PSEUDO DW PSEUDO DD PSEUDO DQ PSEUDO DT PSEUDO DO PSEUDO DY PSEUDO DZ PSEUDO RESB imm PSEUDO RESW imm PSEUDO RESD imm PSEUDO RESQ imm PSEUDO REST imm PSEUDO RESO imm PSEUDO RESY imm PSEUDO RESZ imm PSEUDO INCBIN PSEUDO EQU imm PSEUDO EQU imm:imm PSEUDO EQU spec4 PSEUDO,DFV
NOP BESTDIS,8086 NOP2 ND,386 NOP rm16 BESTDIS,P6 NOP rm32 BESTDIS,P6 NOP rm64 LONG,BESTDIS,PROT,X86_64
MOV reg_al,mem_offs SM0-1,NOAPX,8086 MOV reg_ax,mem_offs SM0-1,NOAPX,8086 MOV reg_eax,mem_offs SM0-1,NOAPX,ZU,386 MOV reg_rax,mem_offs SM0-1,NOAPX,ZU,LONG,PROT,X86_64 MOV mem_offs,reg_al SM0-1,NOAPX,NOHLE,8086 MOV mem_offs,reg_ax SM0-1,NOAPX,NOHLE,8086 MOV mem_offs,reg_eax SM0-1,NOAPX,NOHLE,386 MOV mem_offs,reg_rax SM0-1,NOAPX,LONG,NOHLE,PROT,X86_64 MOVABS reg_al,mem_offs ND,SM0-1,NOAPX,8086 MOVABS reg_ax,mem_offs ND,SM0-1,NOAPX,8086 MOVABS reg_eax,mem_offs ND,SM0-1,NOAPX,ZU,386 MOVABS reg_rax,mem_offs ND,SM0-1,NOAPX,ZU,LONG,PROT,X86_64 MOVABS mem_offs,reg_al ND,SM0-1,NOAPX,NOHLE,8086 MOVABS mem_offs,reg_ax ND,SM0-1,NOAPX,NOHLE,8086 MOVABS mem_offs,reg_eax ND,SM0-1,NOAPX,NOHLE,386 MOVABS mem_offs,reg_rax ND,SM0-1,NOAPX,LONG,NOHLE,PROT,X86_64 MOV rm8,reg8 SM0-1,8086 MOV rm16,reg16 SM0-1,8086 MOV rm32,reg32 SM0-1,386 MOV rm64,reg64 SM0-1,LONG,PROT,X86_64 MOV reg8,rm8 SM0-1,8086 MOV reg16,rm16 SM0-1,8086 MOV reg32,rm32 SM0-1,386 MOV reg64,rm64 SM0-1,LONG,PROT,X86_64 MOV reg64,udword64 ND,SM0-1,OPT,LONG,PROT,X86_64 MOV reg64,sdword64 ND,SM0-1,SDWORD,OPT,LONG,PROT,X86_64 MOV reg8,imm8 SM0-1,8086 MOV reg16,imm16 SM0-1,8086 MOV reg32,imm32 SM0-1,386 MOV reg64,imm64 SM0-1,LONG,PROT,X86_64 MOV reg8,imm8|abs ND,SM0-1,8086 MOV reg16,imm16|abs ND,SM0-1,8086 MOV reg32,imm32|abs ND,SM0-1,386 MOV reg64,imm64|abs ND,SM0-1,LONG,PROT,X86_64 MOVABS reg8,imm8 ND,SM0-1,8086 MOVABS reg16,imm16 ND,SM0-1,8086 MOVABS reg32,imm32 ND,SM0-1,386 MOVABS reg64,imm64 ND,SM0-1,LONG,PROT,X86_64 MOV rm8,imm8 SM0-1,8086 MOV rm16,imm16 SM0-1,8086 MOV rm32,imm32 SM0-1,386 MOV rm64,sdword64 SM0-1,LONG,PROT,X86_64 MOVRS reg8,mem8 SM0-1 MOVRS reg16,mem16 SM0-1 MOVRS reg32,mem32 SM0-1 MOVRS reg64,mem64 SM0-1,LONG,PROT,X86_64 MOVRS reg8,mem8 SM0-1 MOVRS reg16,mem16 SM0-1 MOVRS reg32,mem32 SM0-1 MOVRS reg64,mem64 SM0-1,LONG,PROT,X86_64
LEA reg16,mem 8086 LEA reg32,mem 386 LEA reg64,mem LONG,PROT,X86_64 LEA reg16,imm16 ND,8086 LEA reg32,imm32 ND,386 LEA reg64,sdword64 ND,LONG,PROT,X86_64
ADD rm8,reg8 SM0-1,LOCK,FL,8086 ADD rm16,reg16 SM0-1,LOCK,FL,8086 ADD rm32,reg32 SM0-1,LOCK,FL,386 ADD rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 ADD reg8,rm8 SM0-1,FL,8086 ADD reg16,rm16 SM0-1,FL,8086 ADD reg32,rm32 SM0-1,FL,386 ADD reg64,rm64 SM0-1,LONG,FL,PROT,X86_64 ADD rm16,sbyteword16 SM0-1,LOCK,FL,8086 ADD rm32,sbytedword32 SM0-1,LOCK,FL,386 ADD rm64,sbytedword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 ADD reg_al,imm8 SM0-1,FL,8086 ADD reg_ax,imm16 SM0-1,FL,8086 ADD reg_eax,imm32 SM0-1,ZU,FL,386 ADD reg_rax,sdword64 SM0-1,ZU,LONG,FL,PROT,X86_64 ADD rm8,imm8 SM0-1,LOCK,FL,8086 ADD rm16,imm16 SM0-1,LOCK,FL,8086 ADD rm32,imm32 SM0-1,LOCK,FL,386 ADD rm64,sdword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 ADD reg8?,reg8,rm8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg16?,reg16,rm16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg32?,reg32,rm32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg64?,reg64,rm64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg8?,rm8,reg8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg16?,rm16,reg16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg32?,rm32,reg32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg64?,rm64,reg64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg16?,rm16,sbyteword16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg32?,rm32,sbytedword32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg64?,rm64,sbytedword64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg8?,rm8,imm8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg16?,rm16,imm16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg32?,rm32,imm32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADD reg64?,rm64,sdword64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR rm8,reg8 SM0-1,LOCK,FL,8086 OR rm16,reg16 SM0-1,LOCK,FL,8086 OR rm32,reg32 SM0-1,LOCK,FL,386 OR rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 OR reg8,rm8 SM0-1,FL,8086 OR reg16,rm16 SM0-1,FL,8086 OR reg32,rm32 SM0-1,FL,386 OR reg64,rm64 SM0-1,LONG,FL,PROT,X86_64 OR rm16,sbyteword16 SM0-1,LOCK,FL,8086 OR rm32,sbytedword32 SM0-1,LOCK,FL,386 OR rm64,sbytedword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 OR reg_al,imm8 SM0-1,FL,8086 OR reg_ax,imm16 SM0-1,FL,8086 OR reg_eax,imm32 SM0-1,ZU,FL,386 OR reg_rax,sdword64 SM0-1,ZU,LONG,FL,PROT,X86_64 OR rm8,imm8 SM0-1,LOCK,FL,8086 OR rm16,imm16 SM0-1,LOCK,FL,8086 OR rm32,imm32 SM0-1,LOCK,FL,386 OR rm64,sdword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 OR reg8?,reg8,rm8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg16?,reg16,rm16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg32?,reg32,rm32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg64?,reg64,rm64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg8?,rm8,reg8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg16?,rm16,reg16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg32?,rm32,reg32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg64?,rm64,reg64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg16?,rm16,sbyteword16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg32?,rm32,sbytedword32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg64?,rm64,sbytedword64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg8?,rm8,imm8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg16?,rm16,imm16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg32?,rm32,imm32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 OR reg64?,rm64,sdword64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 ADC rm8,reg8 SM0-1,LOCK,FL,8086 ADC rm16,reg16 SM0-1,LOCK,FL,8086 ADC rm32,reg32 SM0-1,LOCK,FL,386 ADC rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 ADC reg8,rm8 SM0-1,FL,8086 ADC reg16,rm16 SM0-1,FL,8086 ADC reg32,rm32 SM0-1,FL,386 ADC reg64,rm64 SM0-1,LONG,FL,PROT,X86_64 ADC rm16,sbyteword16 SM0-1,LOCK,FL,8086 ADC rm32,sbytedword32 SM0-1,LOCK,FL,386 ADC rm64,sbytedword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 ADC reg_al,imm8 SM0-1,FL,8086 ADC reg_ax,imm16 SM0-1,FL,8086 ADC reg_eax,imm32 SM0-1,ZU,FL,386 ADC reg_rax,sdword64 SM0-1,ZU,LONG,FL,PROT,X86_64 ADC rm8,imm8 SM0-1,LOCK,FL,8086 ADC rm16,imm16 SM0-1,LOCK,FL,8086 ADC rm32,imm32 SM0-1,LOCK,FL,386 ADC rm64,sdword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 ADC reg8?,reg8,rm8 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg16?,reg16,rm16 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg32?,reg32,rm32 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg64?,reg64,rm64 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg8?,rm8,reg8 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg16?,rm16,reg16 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg32?,rm32,reg32 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg64?,rm64,reg64 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg16?,rm16,sbyteword16 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg32?,rm32,sbytedword32 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg64?,rm64,sbytedword64 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg8?,rm8,imm8 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg16?,rm16,imm16 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg32?,rm32,imm32 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 ADC reg64?,rm64,sdword64 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB rm8,reg8 SM0-1,LOCK,FL,8086 SBB rm16,reg16 SM0-1,LOCK,FL,8086 SBB rm32,reg32 SM0-1,LOCK,FL,386 SBB rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 SBB reg8,rm8 SM0-1,FL,8086 SBB reg16,rm16 SM0-1,FL,8086 SBB reg32,rm32 SM0-1,FL,386 SBB reg64,rm64 SM0-1,LONG,FL,PROT,X86_64 SBB rm16,sbyteword16 SM0-1,LOCK,FL,8086 SBB rm32,sbytedword32 SM0-1,LOCK,FL,386 SBB rm64,sbytedword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 SBB reg_al,imm8 SM0-1,FL,8086 SBB reg_ax,imm16 SM0-1,FL,8086 SBB reg_eax,imm32 SM0-1,ZU,FL,386 SBB reg_rax,sdword64 SM0-1,ZU,LONG,FL,PROT,X86_64 SBB rm8,imm8 SM0-1,LOCK,FL,8086 SBB rm16,imm16 SM0-1,LOCK,FL,8086 SBB rm32,imm32 SM0-1,LOCK,FL,386 SBB rm64,sdword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 SBB reg8?,reg8,rm8 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg16?,reg16,rm16 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg32?,reg32,rm32 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg64?,reg64,rm64 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg8?,rm8,reg8 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg16?,rm16,reg16 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg32?,rm32,reg32 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg64?,rm64,reg64 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg16?,rm16,sbyteword16 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg32?,rm32,sbytedword32 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg64?,rm64,sbytedword64 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg8?,rm8,imm8 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg16?,rm16,imm16 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg32?,rm32,imm32 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 SBB reg64?,rm64,sdword64 SM0-2,LONG,FL,EVEX,PROT,APX,X86_64 AND rm8,reg8 SM0-1,LOCK,FL,8086 AND rm16,reg16 SM0-1,LOCK,FL,8086 AND rm32,reg32 SM0-1,LOCK,FL,386 AND rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 AND reg8,rm8 SM0-1,FL,8086 AND reg16,rm16 SM0-1,FL,8086 AND reg32,rm32 SM0-1,FL,386 AND reg64,rm64 SM0-1,LONG,FL,PROT,X86_64 AND rm16,sbyteword16 SM0-1,LOCK,FL,8086 AND rm32,sbytedword32 SM0-1,LOCK,FL,386 AND rm64,sbytedword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 AND reg_al,imm8 SM0-1,FL,8086 AND reg_ax,imm16 SM0-1,FL,8086 AND reg_eax,imm32 SM0-1,ZU,FL,386 AND reg_rax,sdword64 SM0-1,ZU,LONG,FL,PROT,X86_64 AND rm8,imm8 SM0-1,LOCK,FL,8086 AND rm16,imm16 SM0-1,LOCK,FL,8086 AND rm32,imm32 SM0-1,LOCK,FL,386 AND rm64,sdword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 AND reg8?,reg8,rm8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg16?,reg16,rm16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg32?,reg32,rm32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg64?,reg64,rm64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg8?,rm8,reg8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg16?,rm16,reg16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg32?,rm32,reg32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg64?,rm64,reg64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg16?,rm16,sbyteword16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg32?,rm32,sbytedword32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg64?,rm64,sbytedword64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg8?,rm8,imm8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg16?,rm16,imm16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg32?,rm32,imm32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 AND reg64?,rm64,sdword64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB rm8,reg8 SM0-1,LOCK,FL,8086 SUB rm16,reg16 SM0-1,LOCK,FL,8086 SUB rm32,reg32 SM0-1,LOCK,FL,386 SUB rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 SUB reg8,rm8 SM0-1,FL,8086 SUB reg16,rm16 SM0-1,FL,8086 SUB reg32,rm32 SM0-1,FL,386 SUB reg64,rm64 SM0-1,LONG,FL,PROT,X86_64 SUB rm16,sbyteword16 SM0-1,LOCK,FL,8086 SUB rm32,sbytedword32 SM0-1,LOCK,FL,386 SUB rm64,sbytedword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 SUB reg_al,imm8 SM0-1,FL,8086 SUB reg_ax,imm16 SM0-1,FL,8086 SUB reg_eax,imm32 SM0-1,ZU,FL,386 SUB reg_rax,sdword64 SM0-1,ZU,LONG,FL,PROT,X86_64 SUB rm8,imm8 SM0-1,LOCK,FL,8086 SUB rm16,imm16 SM0-1,LOCK,FL,8086 SUB rm32,imm32 SM0-1,LOCK,FL,386 SUB rm64,sdword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 SUB reg8?,reg8,rm8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg16?,reg16,rm16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg32?,reg32,rm32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg64?,reg64,rm64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg8?,rm8,reg8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg16?,rm16,reg16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg32?,rm32,reg32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg64?,rm64,reg64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg16?,rm16,sbyteword16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg32?,rm32,sbytedword32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg64?,rm64,sbytedword64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg8?,rm8,imm8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg16?,rm16,imm16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg32?,rm32,imm32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 SUB reg64?,rm64,sdword64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR rm8,reg8 SM0-1,LOCK,FL,8086 XOR rm16,reg16 SM0-1,LOCK,FL,8086 XOR rm32,reg32 SM0-1,LOCK,FL,386 XOR rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 XOR reg8,rm8 SM0-1,FL,8086 XOR reg16,rm16 SM0-1,FL,8086 XOR reg32,rm32 SM0-1,FL,386 XOR reg64,rm64 SM0-1,LONG,FL,PROT,X86_64 XOR rm16,sbyteword16 SM0-1,LOCK,FL,8086 XOR rm32,sbytedword32 SM0-1,LOCK,FL,386 XOR rm64,sbytedword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 XOR reg_al,imm8 SM0-1,FL,8086 XOR reg_ax,imm16 SM0-1,FL,8086 XOR reg_eax,imm32 SM0-1,ZU,FL,386 XOR reg_rax,sdword64 SM0-1,ZU,LONG,FL,PROT,X86_64 XOR rm8,imm8 SM0-1,LOCK,FL,8086 XOR rm16,imm16 SM0-1,LOCK,FL,8086 XOR rm32,imm32 SM0-1,LOCK,FL,386 XOR rm64,sdword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 XOR reg8?,reg8,rm8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg16?,reg16,rm16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg32?,reg32,rm32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg64?,reg64,rm64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg8?,rm8,reg8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg16?,rm16,reg16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg32?,rm32,reg32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg64?,rm64,reg64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg16?,rm16,sbyteword16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg32?,rm32,sbytedword32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg64?,rm64,sbytedword64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg8?,rm8,imm8 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg16?,rm16,imm16 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg32?,rm32,imm32 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 XOR reg64?,rm64,sdword64 SM0-2,NF,LONG,FL,EVEX,PROT,APX,X86_64 CMP rm8,reg8 SM0-1,LOCK,FL,8086 CMP rm16,reg16 SM0-1,LOCK,FL,8086 CMP rm32,reg32 SM0-1,LOCK,FL,386 CMP rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 CMP reg8,rm8 SM0-1,FL,8086 CMP reg16,rm16 SM0-1,FL,8086 CMP reg32,rm32 SM0-1,FL,386 CMP reg64,rm64 SM0-1,LONG,FL,PROT,X86_64 CMP rm16,sbyteword16 SM0-1,LOCK,FL,8086 CMP rm32,sbytedword32 SM0-1,LOCK,FL,386 CMP rm64,sbytedword64 SM0-1,LOCK,LONG,FL,PROT,X86_64 CMP reg_al,imm8 SM0-1,FL,8086 CMP reg_ax,imm16 SM0-1,FL,8086 CMP reg_eax,imm32 SM0-1,FL,386 CMP reg_rax,sdword64 SM0-1,LONG,FL,PROT,X86_64 CMP rm8,imm8 SM0-1,LOCK,FL,8086 CMP rm16,imm16 SM0-1,LOCK,FL,8086 CMP rm32,imm32 SM0-1,LOCK,FL,386 CMP rm64,sdword64 SM0-1,LOCK,LONG,FL,PROT,X86_64
TEST rm8,reg8 SM0-1,FL,8086 TEST rm16,reg16 SM0-1,FL,8086 TEST rm32,reg32 SM0-1,FL,386 TEST rm64,reg64 SM0-1,LONG,FL,PROT,X86_64 TEST reg8,mem8 ND,SM0-1,FL,8086 TEST reg16,mem16 ND,SM0-1,FL,8086 TEST reg32,mem32 ND,SM0-1,FL,386 TEST reg64,mem64 ND,SM0-1,LONG,FL,PROT,X86_64 TEST reg_al,imm8 SM0-1,NOAPX,FL,8086 TEST reg_ax,imm16 SM0-1,NOAPX,FL,8086 TEST reg_eax,imm32 SM0-1,NOAPX,FL,386 TEST reg_rax,sdword64 SM0-1,NOAPX,LONG,FL,PROT,X86_64 TEST rm8,imm8 SM0-1,FL,8086 TEST rm16,imm16 SM0-1,FL,8086 TEST rm32,imm32 SM0-1,FL,386 TEST rm64,sdword64 SM0-1,LONG,FL,PROT,X86_64
ROL rm8,unity FL,8086 ROL rm16,unity FL,8086 ROL rm32,unity FL,386 ROL rm64,unity LONG,FL,PROT,X86_64 ROL rm8,reg_cl FL,8086 ROL rm16,reg_cl FL,8086 ROL rm32,reg_cl FL,386 ROL rm64,reg_cl LONG,FL,PROT,X86_64 ROL rm8,reg_cx ND,FL,8086 ROL rm16,reg_cx ND,FL,8086 ROL rm32,reg_cx ND,FL,386 ROL rm64,reg_cx ND,LONG,FL,PROT,X86_64 ROL rm8,reg_ecx ND,FL,8086 ROL rm16,reg_ecx ND,FL,8086 ROL rm32,reg_ecx ND,FL,386 ROL rm64,reg_ecx ND,LONG,FL,PROT,X86_64 ROL rm8,reg_rcx ND,FL,8086 ROL rm16,reg_rcx ND,FL,8086 ROL rm32,reg_rcx ND,FL,386 ROL rm64,reg_rcx ND,LONG,FL,PROT,X86_64 ROL rm8,imm8 FL,186 ROL rm16,imm8 FL,186 ROL rm32,imm8 FL,386 ROL rm64,imm8 LONG,FL,PROT,X86_64 ROR rm8,unity FL,8086 ROR rm16,unity FL,8086 ROR rm32,unity FL,386 ROR rm64,unity LONG,FL,PROT,X86_64 ROR rm8,reg_cl FL,8086 ROR rm16,reg_cl FL,8086 ROR rm32,reg_cl FL,386 ROR rm64,reg_cl LONG,FL,PROT,X86_64 ROR rm8,reg_cx ND,FL,8086 ROR rm16,reg_cx ND,FL,8086 ROR rm32,reg_cx ND,FL,386 ROR rm64,reg_cx ND,LONG,FL,PROT,X86_64 ROR rm8,reg_ecx ND,FL,8086 ROR rm16,reg_ecx ND,FL,8086 ROR rm32,reg_ecx ND,FL,386 ROR rm64,reg_ecx ND,LONG,FL,PROT,X86_64 ROR rm8,reg_rcx ND,FL,8086 ROR rm16,reg_rcx ND,FL,8086 ROR rm32,reg_rcx ND,FL,386 ROR rm64,reg_rcx ND,LONG,FL,PROT,X86_64 ROR rm8,imm8 FL,186 ROR rm16,imm8 FL,186 ROR rm32,imm8 FL,386 ROR rm64,imm8 LONG,FL,PROT,X86_64 RCL rm8,unity FL,8086 RCL rm16,unity FL,8086 RCL rm32,unity FL,386 RCL rm64,unity LONG,FL,PROT,X86_64 RCL rm8,reg_cl FL,8086 RCL rm16,reg_cl FL,8086 RCL rm32,reg_cl FL,386 RCL rm64,reg_cl LONG,FL,PROT,X86_64 RCL rm8,reg_cx ND,FL,8086 RCL rm16,reg_cx ND,FL,8086 RCL rm32,reg_cx ND,FL,386 RCL rm64,reg_cx ND,LONG,FL,PROT,X86_64 RCL rm8,reg_ecx ND,FL,8086 RCL rm16,reg_ecx ND,FL,8086 RCL rm32,reg_ecx ND,FL,386 RCL rm64,reg_ecx ND,LONG,FL,PROT,X86_64 RCL rm8,reg_rcx ND,FL,8086 RCL rm16,reg_rcx ND,FL,8086 RCL rm32,reg_rcx ND,FL,386 RCL rm64,reg_rcx ND,LONG,FL,PROT,X86_64 RCL rm8,imm8 FL,186 RCL rm16,imm8 FL,186 RCL rm32,imm8 FL,386 RCL rm64,imm8 LONG,FL,PROT,X86_64 RCR rm8,unity FL,8086 RCR rm16,unity FL,8086 RCR rm32,unity FL,386 RCR rm64,unity LONG,FL,PROT,X86_64 RCR rm8,reg_cl FL,8086 RCR rm16,reg_cl FL,8086 RCR rm32,reg_cl FL,386 RCR rm64,reg_cl LONG,FL,PROT,X86_64 RCR rm8,reg_cx ND,FL,8086 RCR rm16,reg_cx ND,FL,8086 RCR rm32,reg_cx ND,FL,386 RCR rm64,reg_cx ND,LONG,FL,PROT,X86_64 RCR rm8,reg_ecx ND,FL,8086 RCR rm16,reg_ecx ND,FL,8086 RCR rm32,reg_ecx ND,FL,386 RCR rm64,reg_ecx ND,LONG,FL,PROT,X86_64 RCR rm8,reg_rcx ND,FL,8086 RCR rm16,reg_rcx ND,FL,8086 RCR rm32,reg_rcx ND,FL,386 RCR rm64,reg_rcx ND,LONG,FL,PROT,X86_64 RCR rm8,imm8 FL,186 RCR rm16,imm8 FL,186 RCR rm32,imm8 FL,386 RCR rm64,imm8 LONG,FL,PROT,X86_64 SHL rm8,unity FL,8086 SHL rm16,unity FL,8086 SHL rm32,unity FL,386 SHL rm64,unity LONG,FL,PROT,X86_64 SHL rm8,reg_cl FL,8086 SHL rm16,reg_cl FL,8086 SHL rm32,reg_cl FL,386 SHL rm64,reg_cl LONG,FL,PROT,X86_64 SHL rm8,reg_cx ND,FL,8086 SHL rm16,reg_cx ND,FL,8086 SHL rm32,reg_cx ND,FL,386 SHL rm64,reg_cx ND,LONG,FL,PROT,X86_64 SHL rm8,reg_ecx ND,FL,8086 SHL rm16,reg_ecx ND,FL,8086 SHL rm32,reg_ecx ND,FL,386 SHL rm64,reg_ecx ND,LONG,FL,PROT,X86_64 SHL rm8,reg_rcx ND,FL,8086 SHL rm16,reg_rcx ND,FL,8086 SHL rm32,reg_rcx ND,FL,386 SHL rm64,reg_rcx ND,LONG,FL,PROT,X86_64 SHL rm8,imm8 FL,186 SHL rm16,imm8 FL,186 SHL rm32,imm8 FL,386 SHL rm64,imm8 LONG,FL,PROT,X86_64 SAL rm8,unity FL,8086 SAL rm16,unity FL,8086 SAL rm32,unity FL,386 SAL rm64,unity LONG,FL,PROT,X86_64 SAL rm8,reg_cl FL,8086 SAL rm16,reg_cl FL,8086 SAL rm32,reg_cl FL,386 SAL rm64,reg_cl LONG,FL,PROT,X86_64 SAL rm8,reg_cx ND,FL,8086 SAL rm16,reg_cx ND,FL,8086 SAL rm32,reg_cx ND,FL,386 SAL rm64,reg_cx ND,LONG,FL,PROT,X86_64 SAL rm8,reg_ecx ND,FL,8086 SAL rm16,reg_ecx ND,FL,8086 SAL rm32,reg_ecx ND,FL,386 SAL rm64,reg_ecx ND,LONG,FL,PROT,X86_64 SAL rm8,reg_rcx ND,FL,8086 SAL rm16,reg_rcx ND,FL,8086 SAL rm32,reg_rcx ND,FL,386 SAL rm64,reg_rcx ND,LONG,FL,PROT,X86_64 SAL rm8,imm8 FL,186 SAL rm16,imm8 FL,186 SAL rm32,imm8 FL,386 SAL rm64,imm8 LONG,FL,PROT,X86_64 SHR rm8,unity FL,8086 SHR rm16,unity FL,8086 SHR rm32,unity FL,386 SHR rm64,unity LONG,FL,PROT,X86_64 SHR rm8,reg_cl FL,8086 SHR rm16,reg_cl FL,8086 SHR rm32,reg_cl FL,386 SHR rm64,reg_cl LONG,FL,PROT,X86_64 SHR rm8,reg_cx ND,FL,8086 SHR rm16,reg_cx ND,FL,8086 SHR rm32,reg_cx ND,FL,386 SHR rm64,reg_cx ND,LONG,FL,PROT,X86_64 SHR rm8,reg_ecx ND,FL,8086 SHR rm16,reg_ecx ND,FL,8086 SHR rm32,reg_ecx ND,FL,386 SHR rm64,reg_ecx ND,LONG,FL,PROT,X86_64 SHR rm8,reg_rcx ND,FL,8086 SHR rm16,reg_rcx ND,FL,8086 SHR rm32,reg_rcx ND,FL,386 SHR rm64,reg_rcx ND,LONG,FL,PROT,X86_64 SHR rm8,imm8 FL,186 SHR rm16,imm8 FL,186 SHR rm32,imm8 FL,386 SHR rm64,imm8 LONG,FL,PROT,X86_64 SAR rm8,unity FL,8086 SAR rm16,unity FL,8086 SAR rm32,unity FL,386 SAR rm64,unity LONG,FL,PROT,X86_64 SAR rm8,reg_cl FL,8086 SAR rm16,reg_cl FL,8086 SAR rm32,reg_cl FL,386 SAR rm64,reg_cl LONG,FL,PROT,X86_64 SAR rm8,reg_cx ND,FL,8086 SAR rm16,reg_cx ND,FL,8086 SAR rm32,reg_cx ND,FL,386 SAR rm64,reg_cx ND,LONG,FL,PROT,X86_64 SAR rm8,reg_ecx ND,FL,8086 SAR rm16,reg_ecx ND,FL,8086 SAR rm32,reg_ecx ND,FL,386 SAR rm64,reg_ecx ND,LONG,FL,PROT,X86_64 SAR rm8,reg_rcx ND,FL,8086 SAR rm16,reg_rcx ND,FL,8086 SAR rm32,reg_rcx ND,FL,386 SAR rm64,reg_rcx ND,LONG,FL,PROT,X86_64 SAR rm8,imm8 FL,186 SAR rm16,imm8 FL,186 SAR rm32,imm8 FL,386 SAR rm64,imm8 LONG,FL,PROT,X86_64 RORX reg32,rm32,imm8 SM0-1,BMI2 ROLX reg32,rm32,imm_known8 SM0-1,BMI2 SHLX reg32,rm32*,reg8 ND,SM0-1,BMI2 SALX reg32,rm32*,reg8 ND,SM0-1,BMI2 SARX reg32,rm32*,reg8 ND,SM0-1,BMI2 SHRX reg32,rm32*,reg8 ND,SM0-1,BMI2 SHLX reg32,rm32*,reg16 ND,SM0-1,BMI2 SALX reg32,rm32*,reg16 ND,SM0-1,BMI2 SARX reg32,rm32*,reg16 ND,SM0-1,BMI2 SHRX reg32,rm32*,reg16 ND,SM0-1,BMI2 SHLX reg32,rm32*,reg32 SM0-1,BMI2 SALX reg32,rm32*,reg32 ND,SM0-1,BMI2 SARX reg32,rm32*,reg32 SM0-1,BMI2 SHRX reg32,rm32*,reg32 SM0-1,BMI2 SHLX reg32,rm32*,reg64 ND,SM0-1,BMI2 SALX reg32,rm32*,reg64 ND,SM0-1,BMI2 SARX reg32,rm32*,reg64 ND,SM0-1,BMI2 SHRX reg32,rm32*,reg64 ND,SM0-1,BMI2 RORX reg64,rm64,imm8 SM0-1,BMI2 ROLX reg64,rm64,imm_known8 SM0-1,BMI2 SHLX reg64,rm64*,reg8 ND,SM0-1,BMI2 SALX reg64,rm64*,reg8 ND,SM0-1,BMI2 SARX reg64,rm64*,reg8 ND,SM0-1,BMI2 SHRX reg64,rm64*,reg8 ND,SM0-1,BMI2 SHLX reg64,rm64*,reg16 ND,SM0-1,BMI2 SALX reg64,rm64*,reg16 ND,SM0-1,BMI2 SARX reg64,rm64*,reg16 ND,SM0-1,BMI2 SHRX reg64,rm64*,reg16 ND,SM0-1,BMI2 SHLX reg64,rm64*,reg32 ND,SM0-1,BMI2 SALX reg64,rm64*,reg32 ND,SM0-1,BMI2 SARX reg64,rm64*,reg32 ND,SM0-1,BMI2 SHRX reg64,rm64*,reg32 ND,SM0-1,BMI2 SHLX reg64,rm64*,reg64 SM0-1,BMI2 SALX reg64,rm64*,reg64 ND,SM0-1,BMI2 SARX reg64,rm64*,reg64 SM0-1,BMI2 SHRX reg64,rm64*,reg64 SM0-1,BMI2 ROR reg32,rm32,imm8 ND,SM0-1,OPT,NF,NF_R,BMI2 ROL reg32,rm32,imm_known8 ND,SM0-1,OPT,NF,NF_R,BMI2 SHL reg32,rm32*,reg8 ND,SM0-1,OPT,NF,NF_R,BMI2 SAL reg32,rm32*,reg8 ND,SM0-1,OPT,NF,NF_R,BMI2 SAR reg32,rm32*,reg8 ND,SM0-1,OPT,NF,NF_R,BMI2 SHR reg32,rm32*,reg8 ND,SM0-1,OPT,NF,NF_R,BMI2 SHL reg32,rm32*,reg16 ND,SM0-1,OPT,NF,NF_R,BMI2 SAL reg32,rm32*,reg16 ND,SM0-1,OPT,NF,NF_R,BMI2 SAR reg32,rm32*,reg16 ND,SM0-1,OPT,NF,NF_R,BMI2 SHR reg32,rm32*,reg16 ND,SM0-1,OPT,NF,NF_R,BMI2 SHL reg32,rm32*,reg32 ND,SM0-1,OPT,NF,NF_R,BMI2 SAL reg32,rm32*,reg32 ND,SM0-1,OPT,NF,NF_R,BMI2 SAR reg32,rm32*,reg32 ND,SM0-1,OPT,NF,NF_R,BMI2 SHR reg32,rm32*,reg32 ND,SM0-1,OPT,NF,NF_R,BMI2 SHL reg32,rm32*,reg64 ND,SM0-1,OPT,NF,NF_R,BMI2 SAL reg32,rm32*,reg64 ND,SM0-1,OPT,NF,NF_R,BMI2 SAR reg32,rm32*,reg64 ND,SM0-1,OPT,NF,NF_R,BMI2 SHR reg32,rm32*,reg64 ND,SM0-1,OPT,NF,NF_R,BMI2 ROR reg64,rm64,imm8 ND,SM0-1,OPT,NF,NF_R,BMI2 ROL reg64,rm64,imm_known8 ND,SM0-1,OPT,NF,NF_R,BMI2 SHL reg64,rm64*,reg8 ND,SM0-1,OPT,NF,NF_R,BMI2 SAL reg64,rm64*,reg8 ND,SM0-1,OPT,NF,NF_R,BMI2 SAR reg64,rm64*,reg8 ND,SM0-1,OPT,NF,NF_R,BMI2 SHR reg64,rm64*,reg8 ND,SM0-1,OPT,NF,NF_R,BMI2 SHL reg64,rm64*,reg16 ND,SM0-1,OPT,NF,NF_R,BMI2 SAL reg64,rm64*,reg16 ND,SM0-1,OPT,NF,NF_R,BMI2 SAR reg64,rm64*,reg16 ND,SM0-1,OPT,NF,NF_R,BMI2 SHR reg64,rm64*,reg16 ND,SM0-1,OPT,NF,NF_R,BMI2 SHL reg64,rm64*,reg32 ND,SM0-1,OPT,NF,NF_R,BMI2 SAL reg64,rm64*,reg32 ND,SM0-1,OPT,NF,NF_R,BMI2 SAR reg64,rm64*,reg32 ND,SM0-1,OPT,NF,NF_R,BMI2 SHR reg64,rm64*,reg32 ND,SM0-1,OPT,NF,NF_R,BMI2 SHL reg64,rm64*,reg64 ND,SM0-1,OPT,NF,NF_R,BMI2 SAL reg64,rm64*,reg64 ND,SM0-1,OPT,NF,NF_R,BMI2 SAR reg64,rm64*,reg64 ND,SM0-1,OPT,NF,NF_R,BMI2 SHR reg64,rm64*,reg64 ND,SM0-1,OPT,NF,NF_R,BMI2
ROL reg8?,rm8,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg16?,rm16,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg32?,rm32,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg64?,rm64,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg8?,rm8,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg16?,rm16,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg32?,rm32,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg64?,rm64,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg8?,rm8,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg16?,rm16,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg32?,rm32,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg64?,rm64,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg8?,rm8,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg16?,rm16,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg32?,rm32,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg64?,rm64,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg8?,rm8,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg16?,rm16,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg32?,rm32,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg64?,rm64,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg8?,rm8,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg16?,rm16,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg32?,rm32,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROL reg64?,rm64,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg8?,rm8,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg16?,rm16,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg32?,rm32,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg64?,rm64,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg8?,rm8,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg16?,rm16,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg32?,rm32,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg64?,rm64,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg8?,rm8,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg16?,rm16,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg32?,rm32,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg64?,rm64,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg8?,rm8,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg16?,rm16,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg32?,rm32,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg64?,rm64,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg8?,rm8,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg16?,rm16,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg32?,rm32,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg64?,rm64,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg8?,rm8,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg16?,rm16,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg32?,rm32,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 ROR reg64?,rm64,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg8?,rm8,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg16?,rm16,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg32?,rm32,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg64?,rm64,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg8?,rm8,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg16?,rm16,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg32?,rm32,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg64?,rm64,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg8?,rm8,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg16?,rm16,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg32?,rm32,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg64?,rm64,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg8?,rm8,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg16?,rm16,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg32?,rm32,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg64?,rm64,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg8?,rm8,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg16?,rm16,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg32?,rm32,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg64?,rm64,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg8?,rm8,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg16?,rm16,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg32?,rm32,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCL reg64?,rm64,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg8?,rm8,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg16?,rm16,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg32?,rm32,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg64?,rm64,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg8?,rm8,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg16?,rm16,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg32?,rm32,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg64?,rm64,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg8?,rm8,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg16?,rm16,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg32?,rm32,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg64?,rm64,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg8?,rm8,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg16?,rm16,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg32?,rm32,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg64?,rm64,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg8?,rm8,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg16?,rm16,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg32?,rm32,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg64?,rm64,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg8?,rm8,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg16?,rm16,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg32?,rm32,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 RCR reg64?,rm64,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg8?,rm8,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg16?,rm16,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg32?,rm32,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg64?,rm64,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg8?,rm8,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg16?,rm16,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg32?,rm32,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg64?,rm64,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg8?,rm8,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg16?,rm16,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg32?,rm32,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg64?,rm64,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg8?,rm8,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg16?,rm16,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg32?,rm32,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg64?,rm64,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg8?,rm8,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg16?,rm16,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg32?,rm32,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg64?,rm64,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg8?,rm8,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg16?,rm16,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg32?,rm32,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHL reg64?,rm64,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg8?,rm8,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg16?,rm16,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg32?,rm32,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg64?,rm64,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg8?,rm8,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg16?,rm16,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg32?,rm32,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg64?,rm64,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg8?,rm8,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg16?,rm16,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg32?,rm32,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg64?,rm64,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg8?,rm8,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg16?,rm16,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg32?,rm32,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg64?,rm64,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg8?,rm8,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg16?,rm16,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg32?,rm32,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg64?,rm64,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg8?,rm8,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg16?,rm16,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg32?,rm32,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAL reg64?,rm64,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg8?,rm8,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg16?,rm16,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg32?,rm32,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg64?,rm64,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg8?,rm8,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg16?,rm16,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg32?,rm32,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg64?,rm64,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg8?,rm8,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg16?,rm16,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg32?,rm32,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg64?,rm64,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg8?,rm8,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg16?,rm16,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg32?,rm32,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg64?,rm64,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg8?,rm8,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg16?,rm16,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg32?,rm32,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg64?,rm64,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg8?,rm8,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg16?,rm16,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg32?,rm32,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SHR reg64?,rm64,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg8?,rm8,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg16?,rm16,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg32?,rm32,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg64?,rm64,unity SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg8?,rm8,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg16?,rm16,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg32?,rm32,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg64?,rm64,reg_cl SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg8?,rm8,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg16?,rm16,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg32?,rm32,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg64?,rm64,reg_cx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg8?,rm8,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg16?,rm16,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg32?,rm32,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg64?,rm64,reg_ecx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg8?,rm8,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg16?,rm16,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg32?,rm32,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg64?,rm64,reg_rcx ND,SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg8?,rm8,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg16?,rm16,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg32?,rm32,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 SAR reg64?,rm64,imm8 SM0-1,NF,LONG,FL,PROT,APX,X86_64 RORX reg32,rm32,imm8 SM0-1,LONG,PROT,BMI2,APX,X86_64 ROLX reg32,rm32,imm_known8 SM0-1,LONG,PROT,BMI2,APX,X86_64 SHLX reg32,rm32*,reg8 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SALX reg32,rm32*,reg8 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SARX reg32,rm32*,reg8 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHRX reg32,rm32*,reg8 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHLX reg32,rm32*,reg16 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SALX reg32,rm32*,reg16 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SARX reg32,rm32*,reg16 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHRX reg32,rm32*,reg16 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHLX reg32,rm32*,reg32 SM0-1,LONG,PROT,BMI2,APX,X86_64 SALX reg32,rm32*,reg32 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SARX reg32,rm32*,reg32 SM0-1,LONG,PROT,BMI2,APX,X86_64 SHRX reg32,rm32*,reg32 SM0-1,LONG,PROT,BMI2,APX,X86_64 SHLX reg32,rm32*,reg64 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SALX reg32,rm32*,reg64 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SARX reg32,rm32*,reg64 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHRX reg32,rm32*,reg64 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 RORX reg64,rm64,imm8 SM0-1,LONG,PROT,BMI2,APX,X86_64 ROLX reg64,rm64,imm_known8 SM0-1,LONG,PROT,BMI2,APX,X86_64 SHLX reg64,rm64*,reg8 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SALX reg64,rm64*,reg8 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SARX reg64,rm64*,reg8 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHRX reg64,rm64*,reg8 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHLX reg64,rm64*,reg16 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SALX reg64,rm64*,reg16 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SARX reg64,rm64*,reg16 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHRX reg64,rm64*,reg16 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHLX reg64,rm64*,reg32 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SALX reg64,rm64*,reg32 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SARX reg64,rm64*,reg32 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHRX reg64,rm64*,reg32 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SHLX reg64,rm64*,reg64 SM0-1,LONG,PROT,BMI2,APX,X86_64 SALX reg64,rm64*,reg64 ND,SM0-1,LONG,PROT,BMI2,APX,X86_64 SARX reg64,rm64*,reg64 SM0-1,LONG,PROT,BMI2,APX,X86_64 SHRX reg64,rm64*,reg64 SM0-1,LONG,PROT,BMI2,APX,X86_64 ROR reg32,rm32,imm8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 ROL reg32,rm32,imm_known8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHL reg32,rm32*,reg8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAL reg32,rm32*,reg8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAR reg32,rm32*,reg8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHR reg32,rm32*,reg8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHL reg32,rm32*,reg16 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAL reg32,rm32*,reg16 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAR reg32,rm32*,reg16 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHR reg32,rm32*,reg16 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHL reg32,rm32*,reg32 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAL reg32,rm32*,reg32 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAR reg32,rm32*,reg32 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHR reg32,rm32*,reg32 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHL reg32,rm32*,reg64 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAL reg32,rm32*,reg64 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAR reg32,rm32*,reg64 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHR reg32,rm32*,reg64 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 ROR reg64,rm64,imm8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 ROL reg64,rm64,imm_known8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHL reg64,rm64*,reg8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAL reg64,rm64*,reg8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAR reg64,rm64*,reg8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHR reg64,rm64*,reg8 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHL reg64,rm64*,reg16 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAL reg64,rm64*,reg16 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAR reg64,rm64*,reg16 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHR reg64,rm64*,reg16 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHL reg64,rm64*,reg32 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAL reg64,rm64*,reg32 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAR reg64,rm64*,reg32 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHR reg64,rm64*,reg32 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHL reg64,rm64*,reg64 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAL reg64,rm64*,reg64 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SAR reg64,rm64*,reg64 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64 SHR reg64,rm64*,reg64 ND,SM0-1,OPT,NF,NF_R,LONG,PROT,BMI2,APX,X86_64
INC reg16 NOREX,NOAPX,NOLONG,FL,8086 INC reg32 NOREX,NOAPX,NOLONG,FL,386 INC rm8 LOCK,FL,8086 INC rm16 LOCK,FL,8086 INC rm32 LOCK,FL,386 INC rm64 LOCK,LONG,FL,PROT,X86_64 INC reg8?,rm8 NF,LOCK,LONG,PROT,APX,X86_64 INC reg16?,rm16 NF,LOCK,LONG,PROT,APX,X86_64 INC reg32?,rm32 NF,LOCK,LONG,PROT,APX,X86_64 INC reg64?,rm64 NF,LOCK,LONG,PROT,APX,X86_64 DEC reg16 NOREX,NOAPX,NOLONG,FL,8086 DEC reg32 NOREX,NOAPX,NOLONG,FL,386 DEC rm8 LOCK,FL,8086 DEC rm16 LOCK,FL,8086 DEC rm32 LOCK,FL,386 DEC rm64 LOCK,LONG,FL,PROT,X86_64 DEC reg8?,rm8 NF,LOCK,LONG,PROT,APX,X86_64 DEC reg16?,rm16 NF,LOCK,LONG,PROT,APX,X86_64 DEC reg32?,rm32 NF,LOCK,LONG,PROT,APX,X86_64 DEC reg64?,rm64 NF,LOCK,LONG,PROT,APX,X86_64 IMUL rm8 FL,8086 IMUL rm16 FL,8086 IMUL rm32 FL,386 IMUL rm64 LONG,FL,PROT,X86_64 IMUL rm8 SM0,NF,LONG,PROT,APX,X86_64 IMUL rm16 SM0,NF,LONG,PROT,APX,X86_64 IMUL rm32 SM0,NF,LONG,PROT,APX,X86_64 IMUL rm64 SM0,NF,LONG,PROT,APX,X86_64 IMUL reg16,rm16 SM0-1,FL,386 IMUL reg32,rm32 SM0-1,FL,386 IMUL reg64,rm64 SM0-1,LONG,FL,PROT,X86_64 IMUL reg16,rm16*,sbyteword16 SM0-2,FL,186 IMUL reg32,rm32*,sbytedword32 SM0-2,FL,386 IMUL reg64,rm64*,sbytedword64 SM0-2,LONG,FL,PROT,X86_64 IMUL reg16,rm16*,imm16 SM0-2,FL,186 IMUL reg32,rm32*,imm32 SM0-2,FL,386 IMUL reg64,rm64*,sdword64 SM0-2,LONG,FL,PROT,X86_64 IMUL reg16?,reg16,rm16 SM0-2,NF,LONG,PROT,APX,X86_64 IMUL reg32?,reg32,rm32 SM0-2,NF,LONG,PROT,APX,X86_64 IMUL reg64?,reg64,rm64 SM0-2,NF,LONG,PROT,APX,X86_64 IMUL reg16,rm16,sbyteword16 SM0-2,NF,LONG,PROT,APX,X86_64 IMUL reg32,rm32,sbytedword32 SM0-2,NF,LONG,PROT,APX,X86_64 IMUL reg64,rm64,sbytedword64 SM0-2,NF,LONG,PROT,APX,X86_64 IMUL reg16,rm16,imm16 SM0-2,NF,LONG,PROT,APX,X86_64 IMUL reg32,rm32,imm32 SM0-2,NF,LONG,PROT,APX,X86_64 IMUL reg64,rm64,sdword64 SM0-2,NF,LONG,PROT,APX,X86_64 MUL rm8 FL,8086 MUL rm16 FL,8086 MUL rm32 FL,386 MUL rm64 LONG,FL,PROT,X86_64 MULX reg32,reg32*,rm32 BMI2 MULX reg64,reg64*,rm64 LONG,PROT,BMI2,X86_64 MUL reg32,reg32*,rm32 ND,OPT,NF,NF_R,BMI2 MUL reg64,reg64*,rm64 ND,OPT,NF,NF_R,LONG,PROT,BMI2,X86_64 MUL rm8 SM0,NF,LONG,PROT,APX,X86_64 MUL rm16 SM0,NF,LONG,PROT,APX,X86_64 MUL rm32 SM0,NF,LONG,PROT,APX,X86_64 MUL rm64 SM0,NF,LONG,PROT,APX,X86_64 MUL reg16,rm16 ND,SM0-1,FL,386 MUL reg32,rm32 ND,SM0-1,FL,386 MUL reg64,rm64 ND,SM0-1,LONG,FL,PROT,X86_64 MUL reg16,rm16*,sbyteword16 ND,SM0-2,FL,186 MUL reg32,rm32*,sbytedword32 ND,SM0-2,FL,386 MUL reg64,rm64*,sbytedword64 ND,SM0-2,LONG,FL,PROT,X86_64 MUL reg16,rm16*,imm16 ND,SM0-2,FL,186 MUL reg32,rm32*,imm32 ND,SM0-2,FL,386 MUL reg64,rm64*,sdword64 ND,SM0-2,LONG,FL,PROT,X86_64 MUL reg16?,reg16,rm16 ND,SM0-2,NF,LONG,PROT,APX,X86_64 MUL reg32?,reg32,rm32 ND,SM0-2,NF,LONG,PROT,APX,X86_64 MUL reg64?,reg64,rm64 ND,SM0-2,NF,LONG,PROT,APX,X86_64 MUL reg16,rm16,sbyteword16 ND,SM0-2,NF,LONG,PROT,APX,X86_64 MUL reg32,rm32,sbytedword32 ND,SM0-2,NF,LONG,PROT,APX,X86_64 MUL reg64,rm64,sbytedword64 ND,SM0-2,NF,LONG,PROT,APX,X86_64 MUL reg16,rm16,imm16 ND,SM0-2,NF,LONG,PROT,APX,X86_64 MUL reg32,rm32,imm32 ND,SM0-2,NF,LONG,PROT,APX,X86_64 MUL reg64,rm64,sdword64 ND,SM0-2,NF,LONG,PROT,APX,X86_64 IDIV rm8 FL,8086 IDIV rm16 FL,8086 IDIV rm32 FL,386 IDIV rm64 LONG,FL,PROT,X86_64 IDIV rm8 NF,LONG,PROT,APX,X86_64 IDIV rm16 NF,LONG,PROT,APX,X86_64 IDIV rm32 NF,LONG,PROT,APX,X86_64 IDIV rm64 NF,LONG,PROT,APX,X86_64 DIV rm8 FL,8086 DIV rm16 FL,8086 DIV rm32 FL,386 DIV rm64 LONG,FL,PROT,X86_64 DIV rm8 NF,LONG,PROT,APX,X86_64 DIV rm16 NF,LONG,PROT,APX,X86_64 DIV rm32 NF,LONG,PROT,APX,X86_64 DIV rm64 NF,LONG,PROT,APX,X86_64 NEG rm8 LOCK,FL,8086 NEG rm16 LOCK,FL,8086 NEG rm32 LOCK,FL,386 NEG rm64 LOCK,LONG,FL,PROT,X86_64 NEG reg8?,rm8 NF,LOCK,LONG,PROT,APX,X86_64 NEG reg16?,rm16 NF,LOCK,LONG,PROT,APX,X86_64 NEG reg32?,rm32 NF,LOCK,LONG,PROT,APX,X86_64 NEG reg64?,rm64 NF,LOCK,LONG,PROT,APX,X86_64 NOT rm8 LOCK,8086 NOT rm16 LOCK,8086 NOT rm32 LOCK,386 NOT rm64 LOCK,LONG,PROT,X86_64 NOT reg8?,rm8 LOCK,LONG,PROT,APX,X86_64 NOT reg16?,rm16 LOCK,LONG,PROT,APX,X86_64 NOT reg32?,rm32 LOCK,LONG,PROT,APX,X86_64 NOT reg64?,rm64 LOCK,LONG,PROT,APX,X86_64
ADCX reg32,rm32 ZU,FL,ADX ADCX reg64,rm64 ZU,LONG,FL,PROT,ADX,X86_64 ADCX reg32?,reg32,rm32 ZU,LONG,FL,PROT,APX,ADX,X86_64 ADCX reg64?,reg64,rm64 ZU,LONG,FL,PROT,APX,ADX,X86_64 ADOX reg32,rm32 ZU,FL,ADX ADOX reg64,rm64 ZU,LONG,FL,PROT,ADX,X86_64 ADOX reg32?,reg32,rm32 ZU,LONG,FL,PROT,APX,ADX,X86_64 ADOX reg64?,reg64,rm64 ZU,LONG,FL,PROT,APX,ADX,X86_64
SHLD rm16,reg16,imm8 SM0-1,FL,386 SHLD rm32,reg32,imm8 SM0-1,FL,386 SHLD rm64,reg64,imm8 SM0-1,LONG,FL,PROT,X86_64 SHLD rm16,reg16,reg_cl SM0-1,FL,386 SHLD rm32,reg32,reg_cl SM0-1,FL,386 SHLD rm64,reg64,reg_cl SM0-1,LONG,FL,PROT,X86_64 SHLD reg16?,rm16,reg16,imm8 SM0-1,NF,LONG,PROT,APX,X86_64 SHLD reg32?,rm32,reg32,imm8 SM0-1,NF,LONG,PROT,APX,X86_64 SHLD reg64?,rm64,reg64,imm8 SM0-1,NF,LONG,PROT,APX,X86_64 SHLD reg16?,rm16,reg16,reg_cl SM0-1,NF,LONG,PROT,APX,X86_64 SHLD reg32?,rm32,reg32,reg_cl SM0-1,NF,LONG,PROT,APX,X86_64 SHLD reg64?,rm64,reg64,reg_cl SM0-1,NF,LONG,PROT,APX,X86_64 SHRD rm16,reg16,imm8 SM0-1,FL,386 SHRD rm32,reg32,imm8 SM0-1,FL,386 SHRD rm64,reg64,imm8 SM0-1,LONG,FL,PROT,X86_64 SHRD rm16,reg16,reg_cl SM0-1,FL,386 SHRD rm32,reg32,reg_cl SM0-1,FL,386 SHRD rm64,reg64,reg_cl SM0-1,LONG,FL,PROT,X86_64 SHRD reg16?,rm16,reg16,imm8 SM0-1,NF,LONG,PROT,APX,X86_64 SHRD reg32?,rm32,reg32,imm8 SM0-1,NF,LONG,PROT,APX,X86_64 SHRD reg64?,rm64,reg64,imm8 SM0-1,NF,LONG,PROT,APX,X86_64 SHRD reg16?,rm16,reg16,reg_cl SM0-1,NF,LONG,PROT,APX,X86_64 SHRD reg32?,rm32,reg32,reg_cl SM0-1,NF,LONG,PROT,APX,X86_64 SHRD reg64?,rm64,reg64,reg_cl SM0-1,NF,LONG,PROT,APX,X86_64
BT rm16,reg16 SM0-1,FL,386 BT rm32,reg32 SM0-1,FL,386 BT rm64,reg64 SM0-1,LONG,FL,PROT,X86_64 BT rm16,imm8 FL,386 BT rm32,imm8 FL,386 BT rm64,imm8 LONG,FL,PROT,X86_64 BTC rm16,reg16 SM0-1,LOCK,FL,386 BTC rm32,reg32 SM0-1,LOCK,FL,386 BTC rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 BTC rm16,imm8 LOCK,FL,386 BTC rm32,imm8 LOCK,FL,386 BTC rm64,imm8 LOCK,LONG,FL,PROT,X86_64 BTR rm16,reg16 SM0-1,LOCK,FL,386 BTR rm32,reg32 SM0-1,LOCK,FL,386 BTR rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 BTR rm16,imm8 LOCK,FL,386 BTR rm32,imm8 LOCK,FL,386 BTR rm64,imm8 LOCK,LONG,FL,PROT,X86_64 BTS rm16,reg16 SM0-1,LOCK,FL,386 BTS rm32,reg32 SM0-1,LOCK,FL,386 BTS rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 BTS rm16,imm8 LOCK,FL,386 BTS rm32,imm8 LOCK,FL,386 BTS rm64,imm8 LOCK,LONG,FL,PROT,X86_64 BSF reg16,rm16 SM0-1,386 BSF reg32,rm32 SM0-1,386 BSF reg64,rm64 SM0-1,LONG,PROT,X86_64 BSR reg16,rm16 SM0-1,386 BSR reg32,rm32 SM0-1,386 BSR reg64,rm64 SM0-1,LONG,PROT,X86_64 IBTS rm16,reg16 ND,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,386 IBTS rm32,reg32 ND,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,386 XBTS rm16,reg16 ND,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,386 XBTS rm32,reg32 ND,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,386
LZCNT reg16,rm16 SM0-1,FL,LZCNT LZCNT reg32,rm32 SM0-1,FL,LZCNT LZCNT reg64,rm64 SM0-1,LONG,FL,PROT,LZCNT,X86_64 LZCNT reg16,rm16 SM0-1,NF,LONG,PROT,APX,LZCNT,X86_64 LZCNT reg32,rm32 SM0-1,NF,LONG,PROT,APX,LZCNT,X86_64 LZCNT reg64,rm64 SM0-1,NF,LONG,PROT,APX,LZCNT,X86_64 TZCNT reg16,rm16 SM0-1,FL,BMI1 TZCNT reg32,rm32 SM0-1,FL,BMI1 TZCNT reg64,rm64 SM0-1,LONG,FL,PROT,BMI1,X86_64 TZCNT reg16,rm16 SM0-1,NF,LONG,PROT,BMI1,APX,X86_64 TZCNT reg32,rm32 SM0-1,NF,LONG,PROT,BMI1,APX,X86_64 TZCNT reg64,rm64 SM0-1,NF,LONG,PROT,BMI1,APX,X86_64 ANDN reg32,reg32*,rm32 SM0-2,FL,BMI1 ANDN reg64,reg64*,rm64 SM0-2,LONG,FL,PROT,BMI1,X86_64 ANDN reg32,reg32*,rm32 SM0-2,NF,LONG,PROT,BMI1,APX,X86_64 ANDN reg64,reg64*,rm64 SM0-2,NF,LONG,PROT,BMI1,APX,X86_64 BEXTR reg32,rm32*,reg32 SM0-2,FL,BMI1 BEXTR reg64,rm64*,reg64 SM0-2,LONG,FL,PROT,BMI1,X86_64 BEXTR reg32,rm32*,reg32 SM0-2,NF,LONG,PROT,BMI1,APX,X86_64 BEXTR reg64,rm64*,reg64 SM0-2,NF,LONG,PROT,BMI1,APX,X86_64 BLSMSK reg32,rm32 SM0-1,FL,BMI1 BLSMSK reg64,rm64 SM0-1,LONG,FL,PROT,BMI1,X86_64 BLSMSK reg32,rm32 SM0-1,NF,LONG,PROT,BMI1,APX,X86_64 BLSMSK reg64,rm64 SM0-1,NF,LONG,PROT,BMI1,APX,X86_64 BLSR reg32,rm32 SM0-1,FL,BMI1 BLSR reg64,rm64 SM0-1,LONG,FL,PROT,BMI1,X86_64 BLSR reg32,rm32 SM0-1,NF,LONG,PROT,BMI1,APX,X86_64 BLSR reg64,rm64 SM0-1,NF,LONG,PROT,BMI1,APX,X86_64 BLSI reg32,rm32 SM0-1,FL,BMI1 BLSI reg64,rm64 SM0-1,LONG,FL,PROT,BMI1,X86_64 BLSI reg32,rm32 SM0-1,NF,LONG,PROT,BMI1,APX,X86_64 BLSI reg64,rm64 SM0-1,NF,LONG,PROT,BMI1,APX,X86_64 BZHI reg32,rm32*,reg32 SM0-2,FL,BMI2 BZHI reg64,rm64*,reg64 SM0-2,LONG,FL,PROT,BMI2,X86_64 BZHI reg32,rm32*,reg32 SM0-2,NF,LONG,PROT,BMI1,APX,X86_64 BZHI reg64,rm64*,reg64 SM0-2,NF,LONG,PROT,BMI1,APX,X86_64 PDEP reg32,reg32*,rm32 SM0-2,BMI2 PDEP reg64,reg64*,rm64 SM0-2,LONG,PROT,BMI2,X86_64 PEXT reg32,reg32*,rm32 SM0-2,BMI2 PEXT reg64,reg64*,rm64 SM0-2,LONG,PROT,BMI2,X86_64
BEXTR reg32,rm32*,imm32 SM0-1,FL,TBM,OBSOLETE,AMD BEXTR reg64,rm64*,imm32 SM0-1,LONG,FL,PROT,TBM,OBSOLETE,X86_64,AMD BLCI reg32,rm32 SM0-1,FL,TBM,OBSOLETE,AMD BLCI reg64,rm64 SM0-1,LONG,FL,PROT,TBM,OBSOLETE,X86_64,AMD BLCIC reg32,rm32 SM0-1,FL,TBM,OBSOLETE,AMD BLCIC reg64,rm64 SM0-1,LONG,FL,PROT,TBM,OBSOLETE,X86_64,AMD BLSIC reg32,rm32 SM0-1,FL,TBM,OBSOLETE,AMD BLSIC reg64,rm64 SM0-1,LONG,FL,PROT,TBM,OBSOLETE,X86_64,AMD BLCFILL reg32,rm32 SM0-1,TBM,OBSOLETE,AMD BLCFILL reg64,rm64 SM0-1,LONG,PROT,TBM,OBSOLETE,X86_64,AMD BLSFILL reg32,rm32 TBM,OBSOLETE,AMD BLSFILL reg64,rm64 LONG,PROT,TBM,OBSOLETE,X86_64,AMD BLCMSK reg32,rm32 FL,TBM,OBSOLETE,AMD BLCMSK reg64,rm64 LONG,FL,PROT,TBM,OBSOLETE,X86_64,AMD BLCS reg32,rm32 TBM,OBSOLETE,AMD BLCS reg64,rm64 LONG,PROT,TBM,OBSOLETE,X86_64,AMD TZMSK reg32,rm32 TBM,OBSOLETE,AMD TZMSK reg64,rm64 LONG,PROT,TBM,OBSOLETE,X86_64,AMD T1MSKC reg32,rm32 TBM,OBSOLETE,AMD T1MSKC reg64,rm64 LONG,PROT,TBM,OBSOLETE,X86_64,AMD
AAA NOREX,NOAPX,NOLONG,FL,8086 AAD NOREX,NOAPX,NOLONG,FL,8086 AAD imm8 AR0,NOREX,NOAPX,NOLONG,FL,8086 AAM NOREX,NOAPX,NOLONG,FL,8086 AAM imm8 AR0,NOREX,NOAPX,NOLONG,FL,8086 AAS NOREX,NOAPX,NOLONG,FL,8086 DAA NOREX,NOAPX,NOLONG,FL,8086 DAS NOREX,NOAPX,NOLONG,FL,8086
BSWAP reg32 486 BSWAP reg64 LONG,PROT,X86_64 BSWAP reg_ax ND,OPT,NOREX,NOAPX,8086 BSWAP reg_cx ND,OPT,NOREX,NOAPX,8086 BSWAP reg_dx ND,OPT,NOREX,NOAPX,8086 BSWAP reg_bx ND,OPT,NOREX,NOAPX,8086 MOVBE reg16,mem16 SM0-1,MOVBE,NEHALEM MOVBE reg32,mem32 SM0-1,MOVBE,NEHALEM MOVBE reg64,mem64 SM0-1,LONG,PROT,MOVBE,X86_64,NEHALEM MOVBE mem16,reg16 SM0-1,MOVBE,NEHALEM MOVBE mem32,reg32 SM0-1,MOVBE,NEHALEM MOVBE mem64,reg64 SM0-1,LONG,PROT,MOVBE,X86_64,NEHALEM MOVBE reg16,mem16 SM0-1,LONG,PROT,APX,MOVBE,X86_64,NEHALEM MOVBE reg32,mem32 SM0-1,LONG,PROT,APX,MOVBE,X86_64,NEHALEM MOVBE reg64,mem64 SM0-1,LONG,PROT,APX,MOVBE,X86_64,NEHALEM MOVBE mem16,reg16 SM0-1,LONG,PROT,APX,MOVBE,X86_64,NEHALEM MOVBE mem32,reg32 SM0-1,LONG,PROT,APX,MOVBE,X86_64,NEHALEM MOVBE mem64,reg64 SM0-1,LONG,PROT,APX,MOVBE,X86_64,NEHALEM
CBW 8086 CDQ 386 CDQE LONG,PROT,X86_64 CQO LONG,PROT,X86_64 CWD 8086 CWDE 386 MOVSX reg_ax,reg_al ND,OPT,8086 MOVSXB reg_ax,reg_al ND,OPT,8086 MOVSX reg_eax,reg_ax ND,OPT,ZU,386 MOVSXW reg_eax,reg_ax ND,OPT,ZU,386 MOVSX reg_rax,reg_eax ND,OPT,ZU,LONG,PROT,X86_64 MOVSXD reg_rax,reg_eax ND,OPT,ZU,LONG,PROT,X86_64 MOVSX reg16,rm8 AR0-1,SX,386 MOVSX reg32,rm8 AR0-1,SX,386 MOVSX reg64,rm8 AR0-1,SX,LONG,PROT,X86_64 MOVSXB reg16,rm8 ND,386 MOVSXB reg32,rm8 ND,386 MOVSXB reg64,rm8 ND,LONG,PROT,X86_64 MOVSX reg16,rm16 AR0-1,SX,386 MOVSX reg32,rm16 AR0-1,SX,386 MOVSX reg64,rm16 AR0-1,SX,LONG,PROT,X86_64 MOVSXW reg16,rm16 ND,386 MOVSXW reg32,rm16 ND,386 MOVSXW reg64,rm16 ND,LONG,PROT,X86_64 MOVSX reg16,rm32 ND,AR0-1,SX,LONG,PROT,X86_64 MOVSX reg32,rm32 ND,AR0-1,SX,LONG,PROT,X86_64 MOVSX reg64,rm32 ND,AR0-1,SX,LONG,PROT,X86_64 MOVSXD reg16,rm32 LONG,PROT,X86_64 MOVSXD reg32,rm32 LONG,PROT,X86_64 MOVSXD reg64,rm32 LONG,PROT,X86_64 MOVZX reg16,rm8 AR0-1,SX,386 MOVZX reg32,rm8 AR0-1,SX,386 MOVZX reg64,rm8 AR0-1,SX,LONG,PROT,X86_64 MOVZXB reg16,rm8 ND,386 MOVZXB reg32,rm8 ND,386 MOVZXB reg64,rm8 ND,LONG,PROT,X86_64 MOVZX reg16,rm16 AR0-1,SX,386 MOVZX reg32,rm16 AR0-1,SX,386 MOVZX reg64,rm16 AR0-1,SX,LONG,PROT,X86_64 MOVZXW reg16,rm16 ND,386 MOVZXW reg32,rm16 ND,386 MOVZXW reg64,rm16 ND,LONG,PROT,X86_64 MOVZX reg16,rm32 ND,AR0-1,SX,OPT,8086 MOVZX reg32,rm32 ND,AR0-1,SX,OPT,386 MOVZX reg64,rm32 ND,AR0-1,SX,OPT,LONG,PROT,X86_64 MOVZXD reg16,rm32 ND,OPT,8086 MOVZXD reg32,rm32 ND,OPT,386 MOVZXD reg64,rm32 ND,OPT,LONG,PROT,X86_64
CMPXCHG rm8,reg8 SM0-1,LOCK,FL,PENT CMPXCHG rm16,reg16 SM0-1,LOCK,FL,PENT CMPXCHG rm32,reg32 SM0-1,LOCK,FL,PENT CMPXCHG rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 CMPXCHG8B mem64 LOCK,FL,PENT CMPXCHG16B mem128 LOCK,LONG,FL,PROT,X86_64 XADD rm8,reg8 SM0-1,LOCK,FL,486 XADD rm16,reg16 SM0-1,LOCK,FL,486 XADD rm32,reg32 SM0-1,LOCK,FL,486 XADD rm64,reg64 SM0-1,LOCK,LONG,FL,PROT,X86_64 XCHG reg_ax,reg16 8086 XCHG reg_rax,reg64 ZU,LONG,PROT,X86_64 XCHG reg16,reg_ax ND,8086 XCHG reg64,reg_rax ND,LONG,PROT,X86_64 XCHG reg_eax,reg32na ZU,386 XCHG reg32na,reg_eax ND,386 XCHG reg_eax,reg_eax ND,NOREX,NOAPX,ZU,NOLONG,386 XCHG reg8,rm8 SM0-1,LOCK1,8086 XCHG reg16,rm16 SM0-1,LOCK1,8086 XCHG reg32,rm32 SM0-1,LOCK1,386 XCHG reg64,rm64 SM0-1,LOCK1,LONG,PROT,X86_64 XCHG rm8,reg8 ND,SM0-1,LOCK,8086 XCHG rm16,reg16 ND,SM0-1,LOCK,8086 XCHG rm32,reg32 ND,SM0-1,LOCK,386 XCHG rm64,reg64 ND,SM0-1,LOCK,LONG,PROT,X86_64 CMPXCHG486 rm8,reg8 ND,SM0-1,NOREX,NOAPX,LOCK,NOLONG,FL,UNDOC,OBSOLETE,486 CMPXCHG486 rm16,reg16 ND,SM0-1,NOREX,NOAPX,LOCK,NOLONG,FL,UNDOC,OBSOLETE,486 CMPXCHG486 rm32,reg32 ND,SM0-1,NOREX,NOAPX,LOCK,NOLONG,FL,UNDOC,OBSOLETE,486
JMPABS imm64|near LONG,PROT,APX,X86_64 JMP imm64|abs|near ND,LONG,PROT,APX,X86_64 JMPABS imm64|abs|near ND,LONG,PROT,APX,X86_64 JMP imm16|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 JMP imm32|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 JMP imm64|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 JMP imm16|near AR0,OSIZE,JMP_RELAX,NOREX,NOAPX,NOLONG,8086 JMP imm32|near AR0,OSIZE,JMP_RELAX,NOREX,NOAPX,NOLONG,8086 JMP imm64|near AR0,OSIZE,JMP_RELAX,NOAPX,LONG,PROT,X86_64 JMP imm32|near ND,AR0,SX,JMP_RELAX,NOAPX,LONG,PROT,X86_64 JMP imm16|near AR0,OSIZE,NOREX,NOAPX,NOLONG,BND,8086 JMP imm32|near AR0,OSIZE,NOREX,NOAPX,NOLONG,BND,8086 JMP imm64|near AR0,OSIZE,LONG,BND,PROT,X86_64 JMP imm32|near ND,AR0,SX,LONG,BND,PROT,X86_64 JMP rm16|near AR0,OSIZE,BND,8086 JMP rm32|near AR0,OSIZE,BND,386 JMP rm64|near AR0,OSIZE,LONG,BND,PROT,X86_64 JMP imm16|far ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 JMP imm32|far ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 JMP imm16:imm16 ND,SM0-1,AR0,SX,NOREX,NOAPX,NOLONG,8086 JMP imm32:imm32 ND,SM0-1,AR0,SX,NOREX,NOAPX,NOLONG,386 JMP imm16:imm16|far ND,SM0-1,AR0,SX,NOREX,NOAPX,NOLONG,8086 JMP imm32:imm32|far ND,SM0-1,AR0,SX,NOREX,NOAPX,NOLONG,386 JMP imm16:imm16 AR1,OSIZE,NOREX,NOAPX,NOLONG,8086 JMP imm16:imm32 AR1,OSIZE,NOREX,NOAPX,NOLONG,386 JMP imm16:imm16|far ND,AR1,OSIZE,NOREX,NOAPX,NOLONG,8086 JMP imm16:imm32|far ND,AR1,OSIZE,NOREX,NOAPX,NOLONG,386 JMP mem16|far AR0,NWSIZE,OSIZE,NOREX,NOAPX,NOLONG,8086 JMP mem32|far AR0,NWSIZE,OSIZE,386 JMP mem64|far AR0,NWSIZE,OSIZE,LONG,386,X86_64 Jcc imm16|short ND,AR0,OSIZE,JCC_HINT,NOREX,NOAPX,NOLONG,BND,8086 Jcc imm32|short ND,AR0,OSIZE,JCC_HINT,NOREX,NOAPX,NOLONG,BND,8086 Jcc imm64|short ND,AR0,OSIZE,JCC_HINT,NOAPX,LONG,BND,PROT,X86_64 Jcc imm16|near AR0,OSIZE,JMP_RELAX,JCC_HINT,NOREX,NOAPX,NOLONG,BND,8086 Jcc imm32|near AR0,OSIZE,JMP_RELAX,JCC_HINT,NOREX,NOAPX,NOLONG,BND,8086 Jcc imm64|near AR0,OSIZE,JMP_RELAX,JCC_HINT,NOAPX,LONG,BND,PROT,X86_64 Jcc imm32|near ND,AR0,SX,JMP_RELAX,JCC_HINT,NOAPX,LONG,BND,PROT,X86_64 Jcc imm16|near AR0,OSIZE,JCC_HINT,NOREX,NOAPX,NOLONG,BND,386 Jcc imm32|near AR0,OSIZE,JCC_HINT,NOREX,NOAPX,NOLONG,BND,386 Jcc imm64|near AR0,OSIZE,JCC_HINT,NOAPX,LONG,BND,PROT,X86_64 Jcc imm32|near ND,AR0,SX,JCC_HINT,NOAPX,LONG,BND,PROT,X86_64 Jcc imm ND,AR0,OSIZE,NOAPX,8086 JCXZ imm16|near|short AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 JECXZ imm16|near|short AR0,OSIZE,NOREX,NOAPX,NOLONG,386 JCXZ imm32|near|short AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 JECXZ imm32|near|short AR0,OSIZE,NOREX,NOAPX,NOLONG,386 JECXZ imm64|near|short AR0,OSIZE,NOAPX,LONG,PROT,X86_64 JRCXZ imm64|near|short AR0,OSIZE,NOAPX,LONG,PROT,X86_64 JCXZ imm16|near|short,reg_cx ND,AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 JCXZ imm16|near|short,reg_ecx ND,AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 JCXZ imm32|near|short,reg_cx ND,AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 JCXZ imm32|near|short,reg_ecx ND,AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 JCXZ imm64|near|short,reg_ecx ND,AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 JCXZ imm64|near|short,reg_rcx ND,AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 LOOP imm16|near|short AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPW imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPD imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 LOOP imm32|near|short AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPW imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPD imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 LOOP imm64|near|short AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPD imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPQ imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPE imm16|near|short AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPEW imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPED imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPE imm32|near|short AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPEW imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPED imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPE imm64|near|short AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPED imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPEQ imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPNE imm16|near|short AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNEW imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNED imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPNE imm32|near|short AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNEW imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNED imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPNE imm64|near|short AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPNED imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPNEQ imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPZ imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPZW imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPZD imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPZ imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPZW imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPZD imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPZ imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPZD imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPZQ imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPNZ imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNZW imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNZD imm16|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPNZ imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNZW imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNZD imm32|near|short ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPNZ imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPNZD imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPNZQ imm64|near|short ND,AR0,OSIZE,NOAPX,LONG,PROT,X86_64 LOOP imm16|near|short,reg_cx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOP imm16|near|short,reg_ecx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 LOOP imm32|near|short,reg_cx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOP imm32|near|short,reg_ecx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 LOOP imm64|near|short,reg_ecx AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 LOOP imm64|near|short,reg_rcx AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPE imm16|near|short,reg_cx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPE imm16|near|short,reg_ecx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPE imm32|near|short,reg_cx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPE imm32|near|short,reg_ecx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPE imm64|near|short,reg_ecx AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPE imm64|near|short,reg_rcx AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPNE imm16|near|short,reg_cx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNE imm16|near|short,reg_ecx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPNE imm32|near|short,reg_cx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNE imm32|near|short,reg_ecx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPNE imm64|near|short,reg_ecx AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPNE imm64|near|short,reg_rcx AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPZ imm16|near|short,reg_cx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPZ imm16|near|short,reg_ecx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPZ imm32|near|short,reg_cx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPZ imm32|near|short,reg_ecx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPZ imm64|near|short,reg_ecx AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPZ imm64|near|short,reg_rcx AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPNZ imm16|near|short,reg_cx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNZ imm16|near|short,reg_ecx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPNZ imm32|near|short,reg_cx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,8086 LOOPNZ imm32|near|short,reg_ecx AR0-1,OSIZE,NOREX,NOAPX,NOLONG,386 LOOPNZ imm64|near|short,reg_ecx AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 LOOPNZ imm64|near|short,reg_rcx AR0-1,OSIZE,NOAPX,LONG,PROT,X86_64 JMPE imm16|near AR0,OSIZE,NOREX,NOAPX,NOLONG,IA64 JMPE imm32|near AR0,OSIZE,NOREX,NOAPX,NOLONG,IA64 JMPE imm64|near AR0,OSIZE,LONG,PROT,X86_64 JMPE imm32|near ND,AR0,SX,LONG,PROT,X86_64 JMPE rm16|near AR0,OSIZE,IA64 JMPE rm32|near AR0,OSIZE,IA64 JMPE rm64|near AR0,OSIZE,LONG,PROT,X86_64 JMPE rm16|near AR0,OSIZE,NOREX,NOAPX,NOLONG,IA64 JMPE rm32|near AR0,OSIZE,NOREX,NOAPX,NOLONG,IA64
CALL imm16|near AR0,OSIZE,NOREX,NOAPX,NOLONG,BND,8086 CALL imm32|near AR0,OSIZE,NOREX,NOAPX,NOLONG,BND,8086 CALL imm64|near AR0,OSIZE,NOAPX,LONG,BND,PROT,X86_64 CALL imm32|near ND,AR0,SX,NOAPX,LONG,BND,PROT,X86_64 CALL rm16|near AR0,OSIZE,NOREX,NOAPX,NOLONG,BND,8086 CALL rm32|near AR0,OSIZE,NOREX,NOAPX,NOLONG,BND,386 CALL rm64|near LONG,BND,PROT,X86_64 CALL imm16|far ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,8086 CALL imm32|far ND,AR0,OSIZE,NOREX,NOAPX,NOLONG,386 CALL imm16:imm16 ND,SM0-1,AR0,SX,NOREX,NOAPX,NOLONG,8086 CALL imm32:imm32 ND,SM0-1,AR0,SX,NOREX,NOAPX,NOLONG,386 CALL imm16:imm16|far ND,SM0-1,AR0,SX,NOREX,NOAPX,NOLONG,8086 CALL imm32:imm32|far ND,SM0-1,AR0,SX,NOREX,NOAPX,NOLONG,386 CALL imm16:imm16 AR1,OSIZE,NOREX,NOAPX,NOLONG,8086 CALL imm16:imm32 AR1,OSIZE,NOREX,NOAPX,NOLONG,386 CALL imm16:imm16|far ND,AR1,OSIZE,NOREX,NOAPX,NOLONG,8086 CALL imm16:imm32|far ND,AR1,OSIZE,NOREX,NOAPX,NOLONG,386 CALL mem16|far AR0,NWSIZE,OSIZE,NOREX,NOAPX,NOLONG,8086 CALL mem32|far AR0,NWSIZE,OSIZE,386 CALL mem64|far AR0,NWSIZE,OSIZE,LONG,386,X86_64 RET BND,8086 RETW BND,8086 RETD NOREX,NOAPX,NOLONG,BND,386 RETQ LONG,BND,386,X86_64 RET imm16 BND,8086 RETW imm16 BND,8086 RETD imm16 NOREX,NOAPX,NOLONG,BND,386 RETQ imm16 LONG,BND,386,X86_64 RETF 8086 RETFW 8086 RETFD 386 RETFQ LONG,386,X86_64 RETF imm16 8086 RETFW imm16 8086 RETFD imm16 386 RETFQ imm16 LONG,386,X86_64 RETN ND,BND,8086 RETNW ND,BND,8086 RETND ND,NOREX,NOAPX,NOLONG,BND,386 RETNQ ND,LONG,BND,386,X86_64 RETN imm16 ND,BND,8086 RETNW imm16 ND,BND,8086 RETND imm16 ND,NOREX,NOAPX,NOLONG,BND,386 RETNQ imm16 ND,LONG,BND,386,X86_64
INT imm8 8086 INT1 386 INT01 ND,386 ICEBP ND,386 INT3 8086 INT03 ND,8086 BRKPT ND,8086 INTO NOREX,NOAPX,NOLONG,8086 SYSCALL P6,AMD SYSENTER NOAPX,P6 SYSEXIT NOAPX,PRIV,P6 SYSRET PRIV,P6,AMD IRET FL,8086 IRETW FL,8086 IRETD FL,386 IRETQ LONG,FL,386,X86_64 ERETS LONG,PRIV,PROT,FRED,X86_64 ERETU LONG,PRIV,PROT,FRED,X86_64
CLC FL,8086 CLD FL,8086 CLI FL,8086 CLAC FL,PRIV,SMAP STC FL,8086 STD FL,8086 STI FL,8086 STAC FL,PRIV,SMAP CMC FL,8086 LAHF 8086 SAHF FL,8086 SALC NOREX,NOAPX,NOLONG,UNDOC,8086 PUSHF 8086 PUSHFW 8086 PUSHFD 386 PUSHFQ LONG,386,X86_64 POPF FL,8086 POPFW FL,8086 POPFD FL,386 POPFQ LONG,FL,386,X86_64
CMPSB NOAPX,FL,8086 CMPSW NOAPX,FL,8086 CMPSD NOAPX,FL,386 CMPSQ NOAPX,LONG,FL,386,X86_64 LODSB NOAPX,8086 LODSW NOAPX,8086 LODSD NOAPX,386 LODSQ NOAPX,LONG,386,X86_64 MOVSB NOAPX,8086 MOVSW NOAPX,8086 MOVSD NOAPX,386 MOVSQ NOAPX,LONG,386,X86_64 STOSB NOAPX,8086 STOSW NOAPX,8086 STOSD NOAPX,386 STOSQ NOAPX,LONG,386,X86_64 SCASB NOAPX,FL,8086 SCASW NOAPX,FL,8086 SCASD NOAPX,FL,386 SCASQ NOAPX,LONG,FL,386,X86_64 INSB 186 INSW 186 INSD 386 OUTSB 186 OUTSW 186 OUTSD 386
LFENCE LONG,PROT,X86_64,AMD MFENCE LONG,PROT,X86_64,AMD SFENCE LONG,PROT,X86_64,AMD SERIALIZE SERIALIZE
CLFLUSH mem SSE2,WILLAMETTE CLFLUSHOPT mem CLFLUSHOPT CLWB mem CLWB PCOMMIT OBSOLETE,NEVER,NOP CLZERO reg_ax NOLONG,CLZERO,AMD CLZERO reg_eax CLZERO,AMD CLZERO reg_rax LONG,PROT,CLZERO,X86_64,AMD CLZERO ND,CLZERO,AMD INVD PRIV,486 WBINVD PRIV,486 WBNOINVD PRIV,WBNOINVD INVPCID reg32,mem128 NOREX,NOAPX,NOLONG,PRIV,INVPCID INVPCID reg64,mem128 LONG,PRIV,PROT,INVPCID,X86_64 INVPCID reg64,mem128 LONG,PRIV,PROT,APX,INVPCID,X86_64 INVLPG mem PRIV,486 INVLPGA reg_ax,reg_ecx NOLONG,X86_64,AMD INVLPGA reg_eax,reg_ecx X86_64,AMD INVLPGA reg_rax,reg_ecx LONG,PROT,X86_64,AMD INVLPGA ND,X86_64,AMD
RDPMC NOAPX,P6 RDTSC NOAPX,PENT RDTSCP X86_64 RDRAND reg16 FL,RDRAND RDRAND reg32 FL,RDRAND RDRAND reg64 LONG,FL,PROT,RDRAND,X86_64 RDSEED reg16 FL,RDSEED RDSEED reg32 FL,RDSEED RDSEED reg64 LONG,FL,PROT,RDSEED,X86_64 RDPID reg64 ND,OPT,LONG,PROT,RDPID,X86_64 RDPID reg32 RDPID RDPID reg64 LONG,PROT,RDPID,X86_64
CLTS PRIV,286 CPUID PENT LMSW rm16 PRIV,286 SMSW rm16 286 SMSW reg64 ND,LONG,PROT,X86_64 SMSW reg16 286 SMSW reg32 386 SMSW reg64 LONG,PROT,X86_64 MOV reg32,reg_creg NOREX,NOAPX,NOLONG,PRIV,386 MOV reg_creg,reg32 NOREX,NOAPX,NOLONG,PRIV,386 MOV reg64,reg_creg LONG,PRIV,PROT,X86_64 MOV reg_creg,reg64 LONG,PRIV,PROT,X86_64 MOV reg32,reg_dreg NOREX,NOAPX,NOLONG,PRIV,386 MOV reg_dreg,reg32 NOREX,NOAPX,NOLONG,PRIV,386 MOV reg64,reg_dreg LONG,PRIV,PROT,X86_64 MOV reg_dreg,reg64 LONG,PRIV,PROT,X86_64 MOV reg32,reg_treg ND,NOREX,NOAPX,NOLONG,OBSOLETE,386 MOV reg_treg,reg32 ND,NOREX,NOAPX,NOLONG,OBSOLETE,386 WRMSR NOAPX,PRIV,PENT RDMSR NOAPX,PRIV,PENT RDMSR reg64,imm32 LONG,PRIV,PROT,APX,MSR_IMM,X86_64 WRMSRNS PRIV,WRMSRNS WRMSRNS imm32,reg64 LONG,PRIV,PROT,APX,MSR_IMM,X86_64 RDMSRLIST LONG,PRIV,PROT,MSRLIST,X86_64 WRMSRLIST LONG,PRIV,PROT,MSRLIST,X86_64 URDMSR reg64,reg64 NOAPX URDMSR reg64,reg64 LONG,PROT,APX,X86_64 URDMSR reg64,imm32 UWRMSR reg64,reg64 NOAPX UWRMSR reg64,reg64 LONG,PROT,APX,X86_64 UWRMSR reg64,imm32 UMOV rm8,reg8 ND,SM0-1,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,386 UMOV rm16,reg16 ND,SM0-1,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,386 UMOV rm32,reg32 ND,SM0-1,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,386 UMOV reg8,rm8 ND,SM0-1,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,386 UMOV reg16,rm16 ND,SM0-1,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,386 UMOV reg32,rm32 ND,SM0-1,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,386 BB0_RESET ND,NOREX,NOAPX,NOLONG,OBSOLETE,PENT,CYRIX BB1_RESET ND,NOREX,NOAPX,NOLONG,OBSOLETE,PENT,CYRIX CPU_READ ND,NOREX,NOAPX,NOLONG,OBSOLETE,PENT,CYRIX CPU_WRITE ND,NOREX,NOAPX,NOLONG,OBSOLETE,PENT,CYRIX DMINT ND,NOREX,NOAPX,NOLONG,OBSOLETE,P6,CYRIX RDM ND,NOREX,NOAPX,NOLONG,OBSOLETE,P6,CYRIX SMINT ND,NOREX,NOAPX,NOLONG,OBSOLETE,P6,CYRIX SMINTOLD ND,NOREX,NOAPX,NOLONG,OBSOLETE,486,CYRIX
RSM FL,SMM,PENT WRSHR rm32 ND,NOREX,NOAPX,NOLONG,SMM,OBSOLETE,P6,CYRIX RDSHR rm32 ND,NOREX,NOAPX,NOLONG,SMM,OBSOLETE,P6,CYRIX RSDC reg_sreg,mem80 ND,NOREX,NOAPX,NOLONG,SMM,OBSOLETE,486,CYRIX RSLDT mem80 ND,NOREX,NOAPX,NOLONG,SMM,OBSOLETE,486,CYRIX RSTS mem80 ND,NOREX,NOAPX,NOLONG,SMM,OBSOLETE,486,CYRIX SVDC mem80,reg_sreg ND,NOREX,NOAPX,NOLONG,SMM,OBSOLETE,486,CYRIX SVLDT mem80 ND,NOREX,NOAPX,NOLONG,SMM,OBSOLETE,486,CYRIX SVTS mem80 ND,NOREX,NOAPX,NOLONG,SMM,OBSOLETE,486,CYRIX
HLT PRIV,8086 PAUSE 8086 MONITOR MONITOR,PRESCOTT MONITORW NOLONG,MONITOR,PRESCOTT MONITORD MONITOR,PRESCOTT MONITORQ LONG,MONITOR,PRESCOTT,X86_64 MONITOR reg_ax,reg_ecx,reg_edx ND,NOLONG,MONITOR,PRESCOTT MONITOR reg_eax,reg_ecx,reg_edx ND,MONITOR,PRESCOTT MONITOR reg_rax,reg_ecx,reg_edx ND,LONG,PROT,MONITOR,X86_64 MWAIT MONITOR,PRESCOTT MWAIT reg_eax,reg_ecx ND,MONITOR,PRESCOTT MONITORX MONITORX,AMD MONITORX NOLONG,MONITORX,AMD MONITORX MONITORX,AMD MONITORX LONG,MONITORX,X86_64,AMD MONITORX reg_ax,reg_ecx,reg_edx ND,NOLONG,MONITORX,AMD MONITORX reg_eax,reg_ecx,reg_edx ND,MONITORX,AMD MONITORX reg_rax,reg_ecx,reg_edx ND,LONG,PROT,MONITORX,X86_64,AMD MWAITX MONITORX,AMD MWAITX reg_eax,reg_ecx ND,MONITORX,AMD TPAUSE reg32 FL,WAITPKG TPAUSE reg32,reg_edx,reg_eax ND,FL,WAITPKG UMONITOR reg16 NOLONG,WAITPKG UMONITOR reg32 WAITPKG UMONITOR reg64 LONG,PROT,WAITPKG,X86_64 UMWAIT reg32 WAITPKG UMWAIT reg32,reg_edx,reg_eax ND,WAITPKG
IN reg_al,imm8 NOAPX,8086 IN reg_ax,imm8 NOAPX,8086 IN reg_eax,imm8 NOAPX,ZU,386 IN reg_al,reg_dx NOAPX,8086 IN reg_ax,reg_dx NOAPX,8086 IN reg_eax,reg_dx NOAPX,ZU,386 OUT imm8,reg_al NOAPX,8086 OUT imm8,reg_ax NOAPX,8086 OUT imm8,reg_eax NOAPX,386 OUT reg_dx,reg_al NOAPX,8086 OUT reg_dx,reg_ax NOAPX,8086 OUT reg_dx,reg_eax NOAPX,386
MOV mem16,reg_sreg 8086 MOV reg16,reg_sreg 8086 MOV reg32,reg_sreg 386 MOV reg64,reg_sreg LONG,386,X86_64 MOV reg_sreg,mem16 8086 MOV reg_sreg,reg16 8086 MOV reg_sreg,reg32 386 MOV reg_sreg,reg64 LONG,386,X86_64 LDS reg16,mem16 NOREX,NOAPX,NOLONG,8086 LDS reg32,mem32 NOREX,NOAPX,NOLONG,386 LES reg16,mem16 NOREX,NOAPX,NOLONG,8086 LES reg32,mem32 NOREX,NOAPX,NOLONG,386 LFS reg16,mem16 SM0-1,386 LFS reg32,mem32 SM0-1,386 LFS reg64,mem64 SM0-1,LONG,PROT,X86_64 LGS reg16,mem16 SM0-1,386 LGS reg32,mem32 SM0-1,386 LGS reg64,mem64 SM0-1,LONG,PROT,X86_64 LSS reg16,mem16 SM0-1,386 LSS reg32,mem32 SM0-1,386 LSS reg64,mem64 SM0-1,LONG,PROT,X86_64 PUSH reg_es NOREX,NOAPX,NOLONG,8086 PUSH reg_cs NOREX,NOAPX,NOLONG,8086 PUSH reg_ss NOREX,NOAPX,NOLONG,8086 PUSH reg_ds NOREX,NOAPX,NOLONG,8086 PUSH reg_fs 386 PUSH reg_gs 386 POP reg_es NOREX,NOAPX,NOLONG,8086 POP reg_cs ND,NOREX,NOAPX,NOLONG,UNDOC,OBSOLETE,8086 POP reg_ss NOREX,NOAPX,NOLONG,8086 POP reg_ds NOREX,NOAPX,NOLONG,8086 POP reg_fs 386 POP reg_gs 386 RDFSBASE reg32 LONG,PROT,X86_64 RDFSBASE reg64 LONG,PROT,X86_64 RDGSBASE reg32 LONG,PROT,X86_64 RDGSBASE reg64 LONG,PROT,X86_64 WRFSBASE reg32 LONG,PROT,X86_64 WRFSBASE reg64 LONG,PROT,X86_64 WRGSBASE reg32 LONG,PROT,X86_64 WRGSBASE reg64 LONG,PROT,X86_64 ARPL rm16,reg16 SM0-1,NOREX,NOAPX,NOLONG,FL,PROT,286 ARPL rm16,reg32 SM0-1,NOREX,NOAPX,NOLONG,FL,PROT,386 LAR reg16,rm_sel FL,PROT,286 LAR reg32,rm_sel FL,PROT,386 LAR reg64,rm_sel LONG,FL,PROT,X86_64 LSL reg16,rm_sel PROT,286 LSL reg32,rm_sel PROT,386 LSL reg64,rm_sel LONG,PROT,X86_64 VERR rm_sel FL,PROT,286 VERW rm_sel FL,PROT,286 SWAPGS LONG,PROT,X86_64 LKGS rm_sel LONG,PRIV,PROT,LKGS,X86_64 LGDT mem16 AR0,OSIZE,PRIV,286 LGDT mem32 AR0,OSIZE,PRIV,386 LGDT mem64 AR0,OSIZE,LONG,PRIV,386,X86_64 LIDT mem16 AR0,OSIZE,PRIV,286 LIDT mem32 AR0,OSIZE,PRIV,386 LIDT mem64 AR0,OSIZE,LONG,PRIV,386,X86_64 LLDT mem16 PRIV,PROT,286 LLDT reg16 PRIV,PROT,286 LLDT reg32 PRIV,PROT,386 LLDT reg64 LONG,PRIV,PROT,386,X86_64 LTR mem16 PRIV,PROT,286 LTR reg16 PRIV,PROT,286 LTR reg32 PRIV,PROT,386 LTR reg64 LONG,PRIV,PROT,386,X86_64 SGDT mem16 AR0,OSIZE,286 SGDT mem32 AR0,OSIZE,386 SGDT mem64 AR0,OSIZE,LONG,386,X86_64 SIDT mem16 AR0,OSIZE,286 SIDT mem32 AR0,OSIZE,386 SIDT mem64 AR0,OSIZE,LONG,386,X86_64 SLDT mem16 PROT,286 SLDT reg16 PROT,286 SLDT reg32 PROT,386 SLDT reg64 LONG,PROT,386,X86_64 STR mem16 PROT,286 STR reg16 PROT,286 STR reg32 PROT,386 STR reg64 LONG,PROT,386,X86_64 LOADALL ND,UNDOC,OBSOLETE,386 LOADALL286 ND,UNDOC,OBSOLETE,286
F2XM1 FPU,8086 FABS FPU,8086 FADD mem32 FPU,8086 FADD mem64 FPU,8086 FADD fpureg|to FPU,8086 FADD fpureg FPU,8086 FADD fpureg,fpu0 FPU,8086 FADD fpu0,fpureg FPU,8086 FADD ND,FPU,8086 FADDP fpureg FPU,8086 FADDP fpureg,fpu0 FPU,8086 FADDP ND,FPU,8086 FBLD mem80 FPU,8086 FBLD mem FPU,8086 FBSTP mem80 FPU,8086 FBSTP mem FPU,8086 FCHS FPU,8086 FCLEX FPU,8086 FCMOVB fpureg FPU,P6 FCMOVB fpu0,fpureg FPU,P6 FCMOVB ND,FPU,P6 FCMOVBE fpureg FPU,P6 FCMOVBE fpu0,fpureg FPU,P6 FCMOVBE ND,FPU,P6 FCMOVE fpureg FPU,P6 FCMOVE fpu0,fpureg FPU,P6 FCMOVE ND,FPU,P6 FCMOVNB fpureg FPU,P6 FCMOVNB fpu0,fpureg FPU,P6 FCMOVNB ND,FPU,P6 FCMOVNBE fpureg FPU,P6 FCMOVNBE fpu0,fpureg FPU,P6 FCMOVNBE ND,FPU,P6 FCMOVNE fpureg FPU,P6 FCMOVNE fpu0,fpureg FPU,P6 FCMOVNE ND,FPU,P6 FCMOVNU fpureg FPU,P6 FCMOVNU fpu0,fpureg FPU,P6 FCMOVNU ND,FPU,P6 FCMOVU fpureg FPU,P6 FCMOVU fpu0,fpureg FPU,P6 FCMOVU ND,FPU,P6 FCOM mem32 FPU,8086 FCOM mem64 FPU,8086 FCOM fpureg FPU,8086 FCOM fpu0,fpureg FPU,8086 FCOM ND,FPU,8086 FCOMI fpureg FL,FPU,P6 FCOMI fpu0,fpureg FL,FPU,P6 FCOMI ND,FL,FPU,P6 FCOMIP fpureg FL,FPU,P6 FCOMIP fpu0,fpureg FL,FPU,P6 FCOMIP ND,FL,FPU,P6 FCOMP mem32 FPU,8086 FCOMP mem64 FPU,8086 FCOMP fpureg FPU,8086 FCOMP fpu0,fpureg FPU,8086 FCOMP ND,FPU,8086 FCOMPP FPU,8086 FCOS FPU,386 FDECSTP FPU,8086 FDISI FPU,8086 FDIV mem32 FPU,8086 FDIV mem64 FPU,8086 FDIV fpureg|to FPU,8086 FDIV fpureg FPU,8086 FDIV fpureg,fpu0 FPU,8086 FDIV fpu0,fpureg FPU,8086 FDIV ND,FPU,8086 FDIVP fpureg FPU,8086 FDIVP fpureg,fpu0 FPU,8086 FDIVP ND,FPU,8086 FDIVR mem32 FPU,8086 FDIVR mem64 FPU,8086 FDIVR fpureg|to FPU,8086 FDIVR fpureg,fpu0 FPU,8086 FDIVR fpureg FPU,8086 FDIVR fpu0,fpureg FPU,8086 FDIVR ND,FPU,8086 FDIVRP fpureg FPU,8086 FDIVRP fpureg,fpu0 FPU,8086 FDIVRP ND,FPU,8086 FEMMS 3DNOW,PENT FENI FPU,8086 FFREE fpureg FPU,8086 FFREE FPU,8086 FFREEP fpureg UNDOC,FPU,286 FFREEP UNDOC,FPU,286 FIADD mem32 FPU,8086 FIADD mem16 FPU,8086 FICOM mem32 FPU,8086 FICOM mem16 FPU,8086 FICOMP mem32 FPU,8086 FICOMP mem16 FPU,8086 FIDIV mem32 FPU,8086 FIDIV mem16 FPU,8086 FIDIVR mem32 FPU,8086 FIDIVR mem16 FPU,8086 FILD mem32 FPU,8086 FILD mem16 FPU,8086 FILD mem64 FPU,8086 FIMUL mem32 FPU,8086 FIMUL mem16 FPU,8086 FINCSTP FPU,8086 FINIT FPU,8086 FIST mem32 FPU,8086 FIST mem16 FPU,8086 FISTP mem32 FPU,8086 FISTP mem16 FPU,8086 FISTP mem64 FPU,8086 FISTTP mem16 FPU,PRESCOTT FISTTP mem32 FPU,PRESCOTT FISTTP mem64 FPU,PRESCOTT FISUB mem32 FPU,8086 FISUB mem16 FPU,8086 FISUBR mem32 FPU,8086 FISUBR mem16 FPU,8086 FLD mem32 FPU,8086 FLD mem64 FPU,8086 FLD mem80 FPU,8086 FLD fpureg FPU,8086 FLD ND,FPU,8086 FLD1 FPU,8086 FLDCW mem AR0,SW,FPU,8086 FLDENV mem FPU,8086 FLDL2E FPU,8086 FLDL2T FPU,8086 FLDLG2 FPU,8086 FLDLN2 FPU,8086 FLDPI FPU,8086 FLDZ FPU,8086 FMUL mem32 FPU,8086 FMUL mem64 FPU,8086 FMUL fpureg|to FPU,8086 FMUL fpureg,fpu0 FPU,8086 FMUL fpureg FPU,8086 FMUL fpu0,fpureg FPU,8086 FMUL ND,FPU,8086 FMULP fpureg FPU,8086 FMULP fpureg,fpu0 FPU,8086 FMULP ND,FPU,8086 FNCLEX FPU,8086 FNDISI FPU,8086 FNENI FPU,8086 FNINIT FPU,8086 FNOP FPU,8086 FNSAVE mem FPU,8086 FNSTCW mem AR0,SW,FPU,8086 FNSTENV mem FPU,8086 FNSTSW mem AR0,SW,FPU,8086 FNSTSW reg_ax FPU,286 FPATAN FPU,8086 FPREM FPU,8086 FPREM1 FPU,386 FPTAN FPU,8086 FRNDINT FPU,8086 FRSTOR mem FPU,8086 FSAVE mem FPU,8086 FSCALE FPU,8086 FSETPM FPU,286 FSIN FPU,386 FSINCOS FPU,386 FSQRT FPU,8086 FST mem32 FPU,8086 FST mem64 FPU,8086 FST fpureg FPU,8086 FST ND,FPU,8086 FSTCW mem AR0,SW,FPU,8086 FSTENV mem FPU,8086 FSTP mem32 FPU,8086 FSTP mem64 FPU,8086 FSTP mem80 FPU,8086 FSTP fpureg FPU,8086 FSTP ND,FPU,8086 FSTSW mem AR0,SW,FPU,8086 FSTSW reg_ax FPU,286 FSUB mem32 FPU,8086 FSUB mem64 FPU,8086 FSUB fpureg|to FPU,8086 FSUB fpureg,fpu0 FPU,8086 FSUB fpureg FPU,8086 FSUB fpu0,fpureg FPU,8086 FSUB ND,FPU,8086 FSUBP fpureg FPU,8086 FSUBP fpureg,fpu0 FPU,8086 FSUBP ND,FPU,8086 FSUBR mem32 FPU,8086 FSUBR mem64 FPU,8086 FSUBR fpureg|to FPU,8086 FSUBR fpureg,fpu0 FPU,8086 FSUBR fpureg FPU,8086 FSUBR fpu0,fpureg FPU,8086 FSUBR ND,FPU,8086 FSUBRP fpureg FPU,8086 FSUBRP fpureg,fpu0 FPU,8086 FSUBRP ND,FPU,8086 FTST FPU,8086 FUCOM fpureg FPU,386 FUCOM fpu0,fpureg FPU,386 FUCOM ND,FPU,386 FUCOMI fpureg FL,FPU,P6 FUCOMI fpu0,fpureg FL,FPU,P6 FUCOMI ND,FL,FPU,P6 FUCOMIP fpureg FL,FPU,P6 FUCOMIP fpu0,fpureg FL,FPU,P6 FUCOMIP ND,FL,FPU,P6 FUCOMP fpureg FPU,386 FUCOMP fpu0,fpureg FPU,386 FUCOMP ND,FPU,386 FUCOMPP FPU,386 FXAM FPU,8086 FXCH fpureg FPU,8086 FXCH fpureg,fpu0 FPU,8086 FXCH fpu0,fpureg FPU,8086 FXCH ND,FPU,8086 FXTRACT FPU,8086 FYL2X FPU,8086 FYL2XP1 FPU,8086
EMMS MMX,PENT MOVD mmxreg,rm32 MMX,PENT MOVD rm32,mmxreg MMX,PENT MOVD mmxreg,rm64 ND,LONG,PROT,MMX,X86_64 MOVD rm64,mmxreg ND,LONG,PROT,MMX,X86_64 MOVQ mmxreg,mmxrm64 MMX,PENT MOVQ mmxrm64,mmxreg MMX,PENT MOVQ mmxreg,rm64 LONG,PROT,MMX,X86_64 MOVQ rm64,mmxreg LONG,PROT,MMX,X86_64 PACKSSDW mmxreg,mmxrm AR0-1,MMX,PENT PACKSSWB mmxreg,mmxrm AR0-1,MMX,PENT PACKUSWB mmxreg,mmxrm AR0-1,MMX,PENT PADDB mmxreg,mmxrm AR0-1,MMX,PENT PADDD mmxreg,mmxrm AR0-1,MMX,PENT PADDSB mmxreg,mmxrm AR0-1,MMX,PENT PADDSIW mmxreg,mmxrm AR0-1,MMX,PENT,CYRIX PADDSW mmxreg,mmxrm AR0-1,MMX,PENT PADDUSB mmxreg,mmxrm AR0-1,MMX,PENT PADDUSW mmxreg,mmxrm AR0-1,MMX,PENT PADDW mmxreg,mmxrm AR0-1,MMX,PENT PAND mmxreg,mmxrm AR0-1,MMX,PENT PANDN mmxreg,mmxrm AR0-1,MMX,PENT PAVEB mmxreg,mmxrm AR0-1,MMX,PENT,CYRIX PAVGUSB mmxreg,mmxrm AR0-1,3DNOW,PENT PCMPEQB mmxreg,mmxrm AR0-1,MMX,PENT PCMPEQD mmxreg,mmxrm AR0-1,MMX,PENT PCMPEQW mmxreg,mmxrm AR0-1,MMX,PENT PCMPGTB mmxreg,mmxrm AR0-1,MMX,PENT PCMPGTD mmxreg,mmxrm AR0-1,MMX,PENT PCMPGTW mmxreg,mmxrm AR0-1,MMX,PENT PDISTIB mmxreg,mem AR0-1,MMX,PENT,CYRIX PF2ID mmxreg,mmxrm AR0-1,3DNOW,PENT PFACC mmxreg,mmxrm AR0-1,3DNOW,PENT PFADD mmxreg,mmxrm AR0-1,3DNOW,PENT PFCMPEQ mmxreg,mmxrm AR0-1,3DNOW,PENT PFCMPGE mmxreg,mmxrm AR0-1,3DNOW,PENT PFCMPGT mmxreg,mmxrm AR0-1,3DNOW,PENT PFMAX mmxreg,mmxrm AR0-1,3DNOW,PENT PFMIN mmxreg,mmxrm AR0-1,3DNOW,PENT PFMUL mmxreg,mmxrm AR0-1,3DNOW,PENT PFRCP mmxreg,mmxrm AR0-1,3DNOW,PENT PFRCPIT1 mmxreg,mmxrm AR0-1,3DNOW,PENT PFRCPIT2 mmxreg,mmxrm AR0-1,3DNOW,PENT PFRSQIT1 mmxreg,mmxrm AR0-1,3DNOW,PENT PFRSQRT mmxreg,mmxrm AR0-1,3DNOW,PENT PFSUB mmxreg,mmxrm AR0-1,3DNOW,PENT PFSUBR mmxreg,mmxrm AR0-1,3DNOW,PENT PI2FD mmxreg,mmxrm AR0-1,3DNOW,PENT PMACHRIW mmxreg,mem AR0-1,MMX,PENT,CYRIX PMADDWD mmxreg,mmxrm AR0-1,MMX,PENT PMAGW mmxreg,mmxrm AR0-1,MMX,PENT,CYRIX PMULHRIW mmxreg,mmxrm AR0-1,MMX,PENT,CYRIX PMULHRWA mmxreg,mmxrm AR0-1,3DNOW,PENT PMULHRWC mmxreg,mmxrm AR0-1,MMX,PENT,CYRIX PMULHW mmxreg,mmxrm AR0-1,MMX,PENT PMULLW mmxreg,mmxrm AR0-1,MMX,PENT PMVGEZB mmxreg,mem AR0-1,MMX,PENT,CYRIX PMVLZB mmxreg,mem AR0-1,MMX,PENT,CYRIX PMVNZB mmxreg,mem AR0-1,MMX,PENT,CYRIX PMVZB mmxreg,mem AR0-1,MMX,PENT,CYRIX POR mmxreg,mmxrm AR0-1,MMX,PENT PREFETCH mem AR0,3DNOW,PENT PREFETCHW mem AR0,3DNOW,PENT PSLLD mmxreg,mmxrm AR0-1,MMX,PENT PSLLD mmxreg,imm MMX,PENT PSLLQ mmxreg,mmxrm AR0-1,MMX,PENT PSLLQ mmxreg,imm MMX,PENT PSLLW mmxreg,mmxrm AR0-1,MMX,PENT PSLLW mmxreg,imm MMX,PENT PSRAD mmxreg,mmxrm AR0-1,MMX,PENT PSRAD mmxreg,imm MMX,PENT PSRAW mmxreg,mmxrm AR0-1,MMX,PENT PSRAW mmxreg,imm MMX,PENT PSRLD mmxreg,mmxrm AR0-1,MMX,PENT PSRLD mmxreg,imm MMX,PENT PSRLQ mmxreg,mmxrm AR0-1,MMX,PENT PSRLQ mmxreg,imm MMX,PENT PSRLW mmxreg,mmxrm AR0-1,MMX,PENT PSRLW mmxreg,imm MMX,PENT PSUBB mmxreg,mmxrm AR0-1,MMX,PENT PSUBD mmxreg,mmxrm AR0-1,MMX,PENT PSUBSB mmxreg,mmxrm AR0-1,MMX,PENT PSUBSIW mmxreg,mmxrm AR0-1,MMX,PENT,CYRIX PSUBSW mmxreg,mmxrm AR0-1,MMX,PENT PSUBUSB mmxreg,mmxrm AR0-1,MMX,PENT PSUBUSW mmxreg,mmxrm AR0-1,MMX,PENT PSUBW mmxreg,mmxrm AR0-1,MMX,PENT PUNPCKHBW mmxreg,mmxrm AR0-1,MMX,PENT PUNPCKHDQ mmxreg,mmxrm AR0-1,MMX,PENT PUNPCKHWD mmxreg,mmxrm AR0-1,MMX,PENT PUNPCKLBW mmxreg,mmxrm AR0-1,MMX,PENT PUNPCKLDQ mmxreg,mmxrm AR0-1,MMX,PENT PUNPCKLWD mmxreg,mmxrm AR0-1,MMX,PENT
PUSH reg16 8086 PUSH reg32 386 PUSH reg64 LONG,PROT,X86_64 PUSH rm16 AR0,OSIZE,8086 PUSH rm32 AR0,OSIZE,386 PUSH rm64 AR0,OSIZE,LONG,PROT,X86_64 PUSH imm8 ND,AR0,SX,186 PUSH sbyteword16 AR0,OSIZE,186 PUSH sbytedword32 AR0,OSIZE,386 PUSH sbytedword64 AR0,OSIZE,LONG,386,X86_64 PUSH imm16 AR0,OSIZE,186 PUSH imm32 AR0,OSIZE,386 PUSH sdword64 AR0,OSIZE,LONG,386,X86_64 POP reg16 8086 POP reg32 386 POP reg64 LONG,PROT,X86_64 POP rm16 8086 POP rm32 386 POP rm64 LONG,PROT,X86_64 PUSHA NOREX,NOAPX,NOLONG,186 PUSHAW NOREX,NOAPX,NOLONG,186 PUSHAD NOREX,NOAPX,NOLONG,386 POPA NOREX,NOAPX,NOLONG,186 POPAW NOREX,NOAPX,NOLONG,186 POPAD NOREX,NOAPX,NOLONG,386 ENTER imm16,imm8 186 ENTERW imm16,imm8 186 ENTERD imm16,imm8 386 ENTERQ imm16,imm8 LONG,386,X86_64 ENTER imm16 ND,186 ENTERW imm16 ND,186 ENTERD imm16 ND,386 ENTERQ imm16 ND,LONG,386,X86_64 LEAVE 186 LEAVEW 186 LEAVED 386 LEAVEQ LONG,386,X86_64 BOUND reg16,mem NOREX,NOAPX,NOLONG,186 BOUND reg32,mem NOREX,NOAPX,NOLONG,386 PUSHP reg64 LONG,PROT,APX,X86_64 POPP reg64 LONG,PROT,APX,X86_64 PUSH reg64,reg64 ND,LONG,PROT,APX,X86_64 PUSH reg64:reg64 ND,LONG,PROT,APX,X86_64 PUSHP reg64,reg64 ND,LONG,PROT,APX,X86_64 PUSHP reg64:reg64 ND,LONG,PROT,APX,X86_64 PUSH2 reg64,reg64 LONG,PROT,APX,X86_64 PUSH2 reg64:reg64 ND,LONG,PROT,APX,X86_64 PUSH2P reg64,reg64 LONG,PROT,APX,X86_64 PUSH2P reg64:reg64 ND,LONG,PROT,APX,X86_64 POP reg64,reg64 ND,LONG,PROT,APX,X86_64 POP reg64:reg64 ND,LONG,PROT,APX,X86_64 POPP reg64,reg64 ND,LONG,PROT,APX,X86_64 POPP reg64:reg64 ND,LONG,PROT,APX,X86_64 POP2 reg64,reg64 LONG,PROT,APX,X86_64 POP2 reg64:reg64 ND,LONG,PROT,APX,X86_64 POP2P reg64,reg64 LONG,PROT,APX,X86_64 POP2P reg64:reg64 ND,LONG,PROT,APX,X86_64
PXOR mmxreg,mmxrm AR0-1,MMX,PENT SKINIT LONG,PROT,X86_64
UD0 reg16,rm16 SM0-1,186 UD0 reg32,rm32 SM0-1,386 UD0 reg64,rm64 SM0-1,LONG,PROT,X86_64 UD0 186 UD1 reg16,rm16 SM0-1,186 UD1 reg32,rm32 SM0-1,386 UD1 reg64,rm64 SM0-1,LONG,PROT,X86_64 UD1 186 UD2B reg16,rm16 ND,SM0-1,186 UD2B reg32,rm32 ND,SM0-1,386 UD2B reg64,rm64 ND,SM0-1,LONG,PROT,X86_64 UD2B ND,186 UD2 186 UD2 reg16,rm16 ND,SM0-1,186 UD2 reg32,rm32 ND,SM0-1,386 UD2 reg64,rm64 ND,SM0-1,LONG,PROT,X86_64 UD2A ND,186 UD2A reg16,rm16 ND,186 UD2A reg32,rm32 ND,386 UD2A reg64,rm64 ND,LONG,PROT,X86_64 UDB LONG,PROT,X86_64 FWAIT 8086 XLATB 8086 XLAT ND,8086 CCMPscc spec4,rm8,reg8 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,rm16,reg16 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,rm32,reg32 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,rm64,reg64 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,reg8,rm8 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,reg16,rm16 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,reg32,rm32 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,reg64,rm64 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,rm16,sbyteword16 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,rm32,sbytedword32 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,rm64,sbytedword64 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,rm8,imm8 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,rm16,imm16 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,rm32,imm32 SM1-2,LONG,PROT,APX,X86_64 CCMPscc spec4,rm64,sdword64 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm8,reg8 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm16,reg16 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm32,reg32 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm64,reg64 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm8,imm8 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm16,imm16 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm32,imm32 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm64,sdword64 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm8,imm8 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm16,imm16 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm32,imm32 SM1-2,LONG,PROT,APX,X86_64 CTESTscc spec4,rm64,sdword64 SM1-2,LONG,PROT,APX,X86_64
CMOVcc reg16,rm16 SM0-1,P6 CMOVcc reg32,rm32 SM0-1,P6 CMOVcc reg64,rm64 SM0-1,LONG,PROT,X86_64 CMOVcc reg16,reg16,rm16 SM0-2,LONG,PROT,APX,X86_64 CMOVcc reg32,reg32,rm32 SM0-2,LONG,PROT,APX,X86_64 CMOVcc reg64,reg64,rm64 SM0-2,LONG,PROT,APX,X86_64 CFCMOVcc rm16,reg16 SM0-1,LONG,PROT,APX,X86_64 CFCMOVcc rm32,reg32 SM0-1,LONG,PROT,APX,X86_64 CFCMOVcc rm64,reg64 SM0-1,LONG,PROT,APX,X86_64 CFCMOVcc reg16,rm16 SM0-1,LONG,PROT,APX,X86_64 CFCMOVcc reg32,rm32 SM0-1,LONG,PROT,APX,X86_64 CFCMOVcc reg64,rm64 SM0-1,LONG,PROT,APX,X86_64 CFCMOVcc reg16?,reg16,rm16 SM0-2,LONG,PROT,APX,X86_64 CFCMOVcc reg32?,reg32,rm32 SM0-2,LONG,PROT,APX,X86_64 CFCMOVcc reg64?,reg64,rm64 SM0-2,LONG,PROT,APX,X86_64 SETcc rm8 AR0,386 SETcc reg64 ZU,LONG,PROT,APX,X86_64 SETcc reg32 ND,ZU,LONG,PROT,APX,X86_64 SETccZU reg64 ND,ZU,LONG,PROT,APX,X86_64 SETccZU reg32 ND,ZU,LONG,PROT,APX,X86_64 SETcc rm8 LONG,PROT,APX,X86_64 SETccZU rm8 ND,ZU,LONG,PROT,APX,X86_64 CMPccXADD mem32,reg32,reg32 SM0-2,LONG,PROT,CMPCCXADD,X86_64 CMPccXADD mem64,reg64,reg64 SM0-2,LONG,PROT,CMPCCXADD,X86_64 CMPccXADD mem32,reg32,reg32 SM0-2,LONG,PROT,CMPCCXADD,APX,X86_64 CMPccXADD mem64,reg64,reg64 SM0-2,LONG,PROT,CMPCCXADD,APX,X86_64
ADDPS xmmreg,xmmrm128 SSE,KATMAI ADDSS xmmreg,xmmrm32 SSE,KATMAI ANDNPS xmmreg,xmmrm128 SSE,KATMAI ANDPS xmmreg,xmmrm128 SSE,KATMAI CMPEQPS xmmreg,xmmrm128 SSE,KATMAI CMPEQSS xmmreg,xmmrm32 SSE,KATMAI CMPLEPS xmmreg,xmmrm128 SSE,KATMAI CMPLESS xmmreg,xmmrm32 SSE,KATMAI CMPLTPS xmmreg,xmmrm128 SSE,KATMAI CMPLTSS xmmreg,xmmrm32 SSE,KATMAI CMPNEQPS xmmreg,xmmrm128 SSE,KATMAI CMPNEQSS xmmreg,xmmrm32 SSE,KATMAI CMPNLEPS xmmreg,xmmrm128 SSE,KATMAI CMPNLESS xmmreg,xmmrm32 SSE,KATMAI CMPNLTPS xmmreg,xmmrm128 SSE,KATMAI CMPNLTSS xmmreg,xmmrm32 SSE,KATMAI CMPORDPS xmmreg,xmmrm128 SSE,KATMAI CMPORDSS xmmreg,xmmrm32 SSE,KATMAI CMPUNORDPS xmmreg,xmmrm128 SSE,KATMAI CMPUNORDSS xmmreg,xmmrm32 SSE,KATMAI CMPPS xmmreg,xmmrm128,imm8 SSE,KATMAI CMPSS xmmreg,xmmrm32,imm8 SSE,KATMAI COMISS xmmreg,xmmrm32 FL,SSE,KATMAI CVTPI2PS xmmreg,mmxrm64 MMX,SSE,KATMAI CVTPS2PI mmxreg,xmmrm64 MMX,SSE,KATMAI CVTSI2SS xmmreg,rm32 SSE,KATMAI CVTSI2SS xmmreg,rm64 AR1,SX,LONG,PROT,SSE,X86_64 CVTSS2SI reg32,xmmrm32 SSE,KATMAI CVTSS2SI reg64,xmmrm32 LONG,PROT,SSE,X86_64 CVTTPS2PI mmxreg,xmmrm64 MMX,SSE,KATMAI CVTTSS2SI reg32,xmmrm32 SSE,KATMAI CVTTSS2SI reg64,xmmrm32 LONG,PROT,SSE,X86_64 DIVPS xmmreg,xmmrm128 SSE,KATMAI DIVSS xmmreg,xmmrm32 SSE,KATMAI LDMXCSR mem32 SSE,KATMAI MAXPS xmmreg,xmmrm128 SSE,KATMAI MAXSS xmmreg,xmmrm32 SSE,KATMAI MINPS xmmreg,xmmrm128 SSE,KATMAI MINSS xmmreg,xmmrm32 SSE,KATMAI MOVAPS xmmreg,xmmrm128 SSE,KATMAI MOVAPS xmmrm128,xmmreg SSE,KATMAI MOVHPS xmmreg,mem64 SSE,KATMAI MOVHPS mem64,xmmreg SSE,KATMAI MOVLHPS xmmreg,xmmreg SSE,KATMAI MOVLPS xmmreg,mem64 SSE,KATMAI MOVLPS mem64,xmmreg SSE,KATMAI MOVHLPS xmmreg,xmmreg SSE,KATMAI MOVMSKPS reg32,xmmreg SSE,KATMAI MOVMSKPS reg64,xmmreg LONG,PROT,SSE,X86_64 MOVNTPS mem128,xmmreg SSE,KATMAI MOVSS xmmreg,xmmrm32 SSE,KATMAI MOVSS xmmrm32,xmmreg SSE,KATMAI MOVUPS xmmreg,xmmrm128 SSE,KATMAI MOVUPS xmmrm128,xmmreg SSE,KATMAI MULPS xmmreg,xmmrm128 SSE,KATMAI MULSS xmmreg,xmmrm32 SSE,KATMAI ORPS xmmreg,xmmrm128 SSE,KATMAI RCPPS xmmreg,xmmrm128 SSE,KATMAI RCPSS xmmreg,xmmrm32 SSE,KATMAI RSQRTPS xmmreg,xmmrm128 SSE,KATMAI RSQRTSS xmmreg,xmmrm32 SSE,KATMAI SHUFPS xmmreg,xmmrm128,imm8 SSE,KATMAI SQRTPS xmmreg,xmmrm128 SSE,KATMAI SQRTSS xmmreg,xmmrm32 SSE,KATMAI STMXCSR mem32 SSE,KATMAI SUBPS xmmreg,xmmrm128 SSE,KATMAI SUBSS xmmreg,xmmrm32 SSE,KATMAI UCOMISS xmmreg,xmmrm32 FL,SSE,KATMAI UNPCKHPS xmmreg,xmmrm128 SSE,KATMAI UNPCKLPS xmmreg,xmmrm128 SSE,KATMAI XORPS xmmreg,xmmrm128 SSE,KATMAI
FXRSTOR mem FPU,SSE,P6 FXRSTOR64 mem LONG,PROT,FPU,SSE,X86_64 FXSAVE mem FPU,SSE,P6 FXSAVE64 mem LONG,PROT,FPU,SSE,X86_64
XGETBV NEHALEM XSETBV PRIV,NEHALEM XSAVE mem NOAPX,NEHALEM XSAVE64 mem NOAPX,LONG,PROT,X86_64,NEHALEM XSAVEC mem NOAPX XSAVEC64 mem NOAPX,LONG,PROT,X86_64 XSAVEOPT mem NOAPX XSAVEOPT64 mem NOAPX,LONG,PROT,X86_64 XSAVES mem NOAPX XSAVES64 mem NOAPX,LONG,PROT,X86_64 XRSTOR mem NOAPX,NEHALEM XRSTOR64 mem NOAPX,LONG,PROT,X86_64,NEHALEM XRSTORS mem NOAPX XRSTORS64 mem NOAPX,LONG,PROT,X86_64
PREFETCHNTA mem8 AR0,KATMAI PREFETCHT0 mem8 AR0,KATMAI PREFETCHT1 mem8 AR0,KATMAI PREFETCHT2 mem8 AR0,KATMAI PREFETCHIT0 mem8 AR0,PREFETCHI PREFETCHIT1 mem8 AR0,PREFETCHI SFENCE KATMAI
MASKMOVQ mmxreg,mmxreg MMX,KATMAI MOVNTQ mem,mmxreg AR0-1,MMX,KATMAI PAVGB mmxreg,mmxrm AR0-1,MMX,KATMAI PAVGW mmxreg,mmxrm AR0-1,MMX,KATMAI PEXTRW reg32,mmxreg,imm MMX,KATMAI PINSRW mmxreg,mem,imm MMX,KATMAI PINSRW mmxreg,rm16,imm MMX,KATMAI PINSRW mmxreg,reg32,imm MMX,KATMAI PMAXSW mmxreg,mmxrm AR0-1,MMX,KATMAI PMAXUB mmxreg,mmxrm AR0-1,MMX,KATMAI PMINSW mmxreg,mmxrm AR0-1,MMX,KATMAI PMINUB mmxreg,mmxrm AR0-1,MMX,KATMAI PMOVMSKB reg32,mmxreg MMX,KATMAI PMULHUW mmxreg,mmxrm AR0-1,MMX,KATMAI PSADBW mmxreg,mmxrm AR0-1,MMX,KATMAI PSHUFW mmxreg,mmxrm,imm MMX,KATMAI
PF2IW mmxreg,mmxrm AR0-1,3DNOW,PENT PFNACC mmxreg,mmxrm AR0-1,3DNOW,PENT PFPNACC mmxreg,mmxrm AR0-1,3DNOW,PENT PI2FW mmxreg,mmxrm AR0-1,3DNOW,PENT PSWAPD mmxreg,mmxrm AR0-1,3DNOW,PENT
MASKMOVDQU xmmreg,xmmreg SSE2,WILLAMETTE MOVNTDQ mem,xmmreg AR0-1,SO,SSE2,WILLAMETTE MOVNTI mem,reg32 AR0-1,SD,WILLAMETTE MOVNTI mem,reg64 AR0-1,LONG,PROT,X86_64 MOVNTPD mem,xmmreg AR0-1,SO,SSE2,WILLAMETTE LFENCE SSE2,WILLAMETTE MFENCE SSE2,WILLAMETTE
MOVD mem,xmmreg AR0-1,SD,SSE2,WILLAMETTE MOVD xmmreg,mem AR0-1,SD,SSE2,WILLAMETTE MOVD xmmreg,rm32 SSE2,WILLAMETTE MOVD rm32,xmmreg SSE2,WILLAMETTE MOVDQA xmmreg,xmmrm128 AR0-1,SO,SSE2,WILLAMETTE MOVDQA xmmrm128,xmmreg AR0-1,SO,SSE2,WILLAMETTE MOVDQU xmmreg,xmmrm128 AR0-1,SO,SSE2,WILLAMETTE MOVDQU xmmrm128,xmmreg AR0-1,SO,SSE2,WILLAMETTE MOVDQ2Q mmxreg,xmmreg SSE2,WILLAMETTE MOVQ xmmreg,xmmreg SSE2,WILLAMETTE MOVQ xmmreg,xmmreg SSE2,WILLAMETTE MOVQ mem,xmmreg AR0-1,SSE2,WILLAMETTE MOVQ xmmreg,mem AR0-1,SSE2,WILLAMETTE MOVQ xmmreg,rm64 LONG,PROT,SSE2,X86_64 MOVQ rm64,xmmreg LONG,PROT,SSE2,X86_64 MOVQ2DQ xmmreg,mmxreg SSE2,WILLAMETTE PACKSSWB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PACKSSDW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PACKUSWB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PADDB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PADDW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PADDD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PADDQ mmxreg,mmxrm AR0-1,MMX,WILLAMETTE PADDQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PADDSB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PADDSW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PADDUSB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PADDUSW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PAND xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PANDN xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PAVGB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PAVGW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PCMPEQB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PCMPEQW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PCMPEQD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PCMPGTB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PCMPGTW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PCMPGTD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PEXTRW reg32,xmmreg,imm SSE2,WILLAMETTE PEXTRW reg64,xmmreg,imm ND,LONG,PROT,SSE2,X86_64 PINSRW xmmreg,reg16,imm SSE2,WILLAMETTE PINSRW xmmreg,reg32,imm ND,SSE2,WILLAMETTE PINSRW xmmreg,reg64,imm ND,LONG,PROT,SSE2,X86_64 PINSRW xmmreg,mem,imm SSE2,WILLAMETTE PINSRW xmmreg,mem16,imm SSE2,WILLAMETTE PMADDWD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PMAXSW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PMAXUB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PMINSW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PMINUB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PMOVMSKB reg32,xmmreg SSE2,WILLAMETTE PMULHUW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PMULHW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PMULLW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PMULUDQ mmxreg,mmxrm AR0-1,SO,SSE2,WILLAMETTE PMULUDQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE POR xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSADBW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSHUFD xmmreg,xmmreg,imm SSE2,WILLAMETTE PSHUFD xmmreg,mem,imm SSE2,WILLAMETTE PSHUFHW xmmreg,xmmreg,imm SSE2,WILLAMETTE PSHUFHW xmmreg,mem,imm SSE2,WILLAMETTE PSHUFLW xmmreg,xmmreg,imm SSE2,WILLAMETTE PSHUFLW xmmreg,mem,imm SSE2,WILLAMETTE PSLLDQ xmmreg,imm AR1,SSE2,WILLAMETTE PSLLW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSLLW xmmreg,imm AR1,SSE2,WILLAMETTE PSLLD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSLLD xmmreg,imm AR1,SSE2,WILLAMETTE PSLLQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSLLQ xmmreg,imm AR1,SSE2,WILLAMETTE PSRAW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSRAW xmmreg,imm AR1,SSE2,WILLAMETTE PSRAD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSRAD xmmreg,imm AR1,SSE2,WILLAMETTE PSRLDQ xmmreg,imm AR1,SSE2,WILLAMETTE PSRLW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSRLW xmmreg,imm AR1,SSE2,WILLAMETTE PSRLD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSRLD xmmreg,imm AR1,SSE2,WILLAMETTE PSRLQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSRLQ xmmreg,imm AR1,SSE2,WILLAMETTE PSUBB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSUBW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSUBD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSUBQ mmxreg,mmxrm AR0-1,SO,SSE2,WILLAMETTE PSUBQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSUBSB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSUBSW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSUBUSB xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PSUBUSW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PUNPCKHBW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PUNPCKHWD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PUNPCKHDQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PUNPCKHQDQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PUNPCKLBW xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PUNPCKLWD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PUNPCKLDQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PUNPCKLQDQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE PXOR xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE
ADDPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE ADDSD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE ANDNPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE ANDPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CMPEQPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CMPEQSD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE CMPLEPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CMPLESD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE CMPLTPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CMPLTSD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE CMPNEQPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CMPNEQSD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE CMPNLEPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CMPNLESD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE CMPNLTPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CMPNLTSD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE CMPORDPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CMPORDSD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE CMPUNORDPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CMPUNORDSD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE CMPPD xmmreg,xmmrm128,imm8 SSE2,WILLAMETTE CMPSD xmmreg,xmmrm128,imm8 FL,SSE2,WILLAMETTE COMISD xmmreg,xmmrm64 FL,SSE2,WILLAMETTE CVTDQ2PD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE CVTDQ2PS xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CVTPD2DQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CVTPD2PI mmxreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CVTPD2PS xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CVTPI2PD xmmreg,mmxrm AR0-1,SSE2,WILLAMETTE CVTPS2DQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CVTPS2PD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE CVTSD2SI reg32,xmmrm64 SSE2,WILLAMETTE CVTSD2SI reg64,xmmrm64 LONG,PROT,SSE2,X86_64 CVTSD2SS xmmreg,xmmrm64 AR0-1,SSE2,WILLAMETTE CVTSI2SD xmmreg,rm32 SSE2,WILLAMETTE CVTSI2SD xmmreg,rm64 AR1,SX,LONG,PROT,SSE2,X86_64 CVTSS2SD xmmreg,xmmrm AR0-1,SD,SSE2,WILLAMETTE CVTTPD2PI mmxreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CVTTPD2DQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CVTTPS2DQ xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE CVTTSD2SI reg32,xmmrm64 SSE2,WILLAMETTE CVTTSD2SI reg64,xmmrm64 LONG,PROT,SSE2,X86_64 DIVPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE DIVSD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE MAXPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE MAXSD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE MINPD xmmreg,xmmrm AR0-1,SO,SSE2,WILLAMETTE MINSD xmmreg,xmmrm AR0-1,SSE2,WILLAMETTE MOVAPD xmmreg,xmmrm128 SSE2,WILLAMETTE MOVAPD xmmrm128,xmmreg SSE2,WILLAMETTE MOVHPD mem64,xmmreg SSE2,WILLAMETTE MOVHPD xmmreg,mem64 SSE2,WILLAMETTE MOVLPD mem64,xmmreg SSE2,WILLAMETTE MOVLPD xmmreg,mem64 SSE2,WILLAMETTE MOVMSKPD reg32,xmmreg SSE2,WILLAMETTE MOVMSKPD reg64,xmmreg LONG,PROT,SSE2,X86_64 MOVSD xmmreg,xmmrm64 SSE2,WILLAMETTE MOVSD xmmrm64,xmmreg SSE2,WILLAMETTE MOVUPD xmmreg,xmmrm128 SSE2,WILLAMETTE MOVUPD xmmrm128,xmmreg SSE2,WILLAMETTE MULPD xmmreg,xmmrm128 AR0-1,SO,SSE2,WILLAMETTE MULSD xmmreg,xmmrm64 AR0-1,SSE2,WILLAMETTE ORPD xmmreg,xmmrm128 AR0-1,SO,SSE2,WILLAMETTE SHUFPD xmmreg,xmmrm128,imm8 SSE2,WILLAMETTE SQRTPD xmmreg,xmmrm128 AR0-1,SO,SSE2,WILLAMETTE SQRTSD xmmreg,xmmrm64 SSE2,WILLAMETTE SUBPD xmmreg,xmmrm128 AR0-1,SO,SSE2,WILLAMETTE SUBSD xmmreg,xmmrm64 SSE2,WILLAMETTE UCOMISD xmmreg,xmmrm64 FL,SSE2,WILLAMETTE UNPCKHPD xmmreg,xmmrm128 SSE2,WILLAMETTE UNPCKLPD xmmreg,xmmrm128 SSE2,WILLAMETTE XORPD xmmreg,xmmrm128 SSE2,WILLAMETTE
ADDSUBPD xmmreg,xmmrm128 AR0-1,SO,SSE3,PRESCOTT ADDSUBPS xmmreg,xmmrm128 AR0-1,SO,SSE3,PRESCOTT HADDPD xmmreg,xmmrm128 AR0-1,SO,SSE3,PRESCOTT HADDPS xmmreg,xmmrm128 AR0-1,SO,SSE3,PRESCOTT HSUBPD xmmreg,xmmrm128 AR0-1,SO,SSE3,PRESCOTT HSUBPS xmmreg,xmmrm128 AR0-1,SO,SSE3,PRESCOTT LDDQU xmmreg,mem128 AR0-1,SO,SSE3,PRESCOTT MOVDDUP xmmreg,xmmrm64 AR0-1,SSE3,PRESCOTT MOVSHDUP xmmreg,xmmrm128 SSE3,PRESCOTT MOVSLDUP xmmreg,xmmrm128 SSE3,PRESCOTT
CLGI VMX,AMD STGI VMX,AMD VMCALL VMX VMCLEAR mem VMX VMFUNC VMX VMLAUNCH VMX VMLOAD VMX,AMD VMMCALL VMX,AMD VMPTRLD mem VMX VMPTRST mem VMX VMREAD rm32,reg32 AR0-1,SD,NOREX,NOAPX,NOLONG,VMX VMREAD rm64,reg64 AR0-1,LONG,PROT,VMX,X86_64 VMRESUME VMX VMRUN VMX,AMD VMSAVE VMX,AMD VMWRITE reg32,rm32 AR0-1,SD,NOREX,NOAPX,NOLONG,VMX VMWRITE reg64,rm64 AR0-1,LONG,PROT,VMX,X86_64 VMXOFF VMX VMXON mem VMX
INVEPT reg32,mem AR0-1,SO,NOREX,NOAPX,NOLONG,VMX INVEPT reg64,mem AR0-1,SO,LONG,PROT,VMX,X86_64 INVEPT reg64,mem128 AR0-1,SO,LONG,PROT,VMX,APX,X86_64 INVVPID reg32,mem AR0-1,SO,NOREX,NOAPX,NOLONG,VMX INVVPID reg64,mem AR0-1,SO,LONG,PROT,VMX,X86_64 INVVPID reg64,mem128 AR0-1,SO,LONG,PROT,VMX,APX,X86_64
PVALIDATE VMX,AMD RMPADJUST VMX,AMD VMGEXIT VMX,AMD VMGEXIT VMX,AMD
PABSB mmxreg,mmxrm AR0-1,MMX,SSSE3 PABSB xmmreg,xmmrm128 SSSE3 PABSW mmxreg,mmxrm AR0-1,MMX,SSSE3 PABSW xmmreg,xmmrm128 SSSE3 PABSD mmxreg,mmxrm AR0-1,MMX,SSSE3 PABSD xmmreg,xmmrm128 SSSE3 PALIGNR mmxreg,mmxrm,imm AR0-2,MMX,SSSE3 PALIGNR xmmreg,xmmrm,imm SSSE3 PHADDW mmxreg,mmxrm AR0-1,MMX,SSSE3 PHADDW xmmreg,xmmrm128 SSSE3 PHADDD mmxreg,mmxrm AR0-1,MMX,SSSE3 PHADDD xmmreg,xmmrm128 SSSE3 PHADDSW mmxreg,mmxrm AR0-1,MMX,SSSE3 PHADDSW xmmreg,xmmrm128 SSSE3 PHSUBW mmxreg,mmxrm AR0-1,MMX,SSSE3 PHSUBW xmmreg,xmmrm128 SSSE3 PHSUBD mmxreg,mmxrm AR0-1,MMX,SSSE3 PHSUBD xmmreg,xmmrm128 SSSE3 PHSUBSW mmxreg,mmxrm AR0-1,MMX,SSSE3 PHSUBSW xmmreg,xmmrm128 SSSE3 PMADDUBSW mmxreg,mmxrm AR0-1,MMX,SSSE3 PMADDUBSW xmmreg,xmmrm128 SSSE3 PMULHRSW mmxreg,mmxrm AR0-1,MMX,SSSE3 PMULHRSW xmmreg,xmmrm128 SSSE3 PSHUFB mmxreg,mmxrm AR0-1,MMX,SSSE3 PSHUFB xmmreg,xmmrm128 SSSE3 PSIGNB mmxreg,mmxrm AR0-1,MMX,SSSE3 PSIGNB xmmreg,xmmrm128 SSSE3 PSIGNW mmxreg,mmxrm AR0-1,MMX,SSSE3 PSIGNW xmmreg,xmmrm128 SSSE3 PSIGND mmxreg,mmxrm AR0-1,MMX,SSSE3 PSIGND xmmreg,xmmrm128 SSSE3
EXTRQ xmmreg,imm,imm SSE4A,AMD EXTRQ xmmreg,xmmreg SSE4A,AMD INSERTQ xmmreg,xmmreg,imm,imm SSE4A,AMD INSERTQ xmmreg,xmmreg SSE4A,AMD MOVNTSD mem64,xmmreg AR0-1,SSE4A,AMD MOVNTSS mem32,xmmreg AR0-1,SD,SSE4A,AMD
BLENDPD xmmreg,xmmrm128,imm8 SSE41 BLENDPS xmmreg,xmmrm128,imm8 SSE41 BLENDVPD xmmreg,xmmrm128,xmm0 SSE41 BLENDVPD xmmreg,xmmrm128 SSE41 BLENDVPS xmmreg,xmmrm128,xmm0 SSE41 BLENDVPS xmmreg,xmmrm128 SSE41 DPPD xmmreg,xmmrm128,imm8 SSE41 DPPS xmmreg,xmmrm128,imm8 SSE41 EXTRACTPS rm32,xmmreg,imm8 SSE41 EXTRACTPS reg64,xmmreg,imm8 LONG,PROT,SSE41,X86_64 INSERTPS xmmreg,xmmrm32,imm8 SSE41 MOVNTDQA xmmreg,mem128 SSE41 MPSADBW xmmreg,xmmrm128,imm8 SSE41 PACKUSDW xmmreg,xmmrm128 SSE41 PBLENDVB xmmreg,xmmrm,xmm0 SSE41 PBLENDVB xmmreg,xmmrm128 SSE41 PBLENDW xmmreg,xmmrm128,imm8 SSE41 PCMPEQQ xmmreg,xmmrm128 SSE41 PEXTRB reg32,xmmreg,imm8 SSE41 PEXTRB mem8,xmmreg,imm8 SSE41 PEXTRB reg64,xmmreg,imm8 LONG,PROT,SSE41,X86_64 PEXTRD rm32,xmmreg,imm8 SSE41 PEXTRQ rm64,xmmreg,imm8 LONG,PROT,SSE41,X86_64 PEXTRW reg32,xmmreg,imm8 SSE41 PEXTRW mem16,xmmreg,imm8 SSE41 PEXTRW reg64,xmmreg,imm8 LONG,PROT,SSE41,X86_64 PHMINPOSUW xmmreg,xmmrm128 SSE41 PINSRB xmmreg,mem,imm8 SSE41 PINSRB xmmreg,rm8,imm8 SSE41 PINSRB xmmreg,reg32,imm8 SSE41 PINSRD xmmreg,rm32,imm8 SSE41 PINSRQ xmmreg,rm64,imm8 LONG,PROT,SSE41,X86_64 PMAXSB xmmreg,xmmrm128 SSE41 PMAXSD xmmreg,xmmrm128 SSE41 PMAXUD xmmreg,xmmrm128 SSE41 PMAXUW xmmreg,xmmrm128 SSE41 PMINSB xmmreg,xmmrm128 SSE41 PMINSD xmmreg,xmmrm128 SSE41 PMINUD xmmreg,xmmrm128 SSE41 PMINUW xmmreg,xmmrm128 SSE41 PMOVSXBW xmmreg,xmmrm64 AR0-1,SSE41 PMOVSXBD xmmreg,xmmrm32 AR0-1,SD,SSE41 PMOVSXBQ xmmreg,xmmrm16 AR0-1,SW,SSE41 PMOVSXWD xmmreg,xmmrm64 AR0-1,SSE41 PMOVSXWQ xmmreg,xmmrm32 AR0-1,SD,SSE41 PMOVSXDQ xmmreg,xmmrm64 AR0-1,SSE41 PMOVZXBW xmmreg,xmmrm64 AR0-1,SSE41 PMOVZXBD xmmreg,xmmrm32 AR0-1,SD,SSE41 PMOVZXBQ xmmreg,xmmrm16 AR0-1,SW,SSE41 PMOVZXWD xmmreg,xmmrm64 AR0-1,SSE41 PMOVZXWQ xmmreg,xmmrm32 AR0-1,SD,SSE41 PMOVZXDQ xmmreg,xmmrm64 AR0-1,SSE41 PMULDQ xmmreg,xmmrm128 SSE41 PMULLD xmmreg,xmmrm128 SSE41 PTEST xmmreg,xmmrm128 SSE41 ROUNDPD xmmreg,xmmrm128,imm8 SSE41 ROUNDPS xmmreg,xmmrm128,imm8 SSE41 ROUNDSD xmmreg,xmmrm64,imm8 SSE41 ROUNDSS xmmreg,xmmrm32,imm8 SSE41
CRC32 reg32,rm8 SSE42 CRC32 reg32,rm16 SSE42 CRC32 reg32,rm32 SSE42 CRC32 reg32,rm64 ND,LONG,PROT,SSE42,X86_64 CRC32 reg32,rm8 LONG,PROT,SSE42,APX,X86_64 CRC32 reg32,rm16 LONG,PROT,SSE42,APX,X86_64 CRC32 reg32,rm32 LONG,PROT,SSE42,APX,X86_64 CRC32 reg32,rm64 ND,LONG,PROT,SSE42,APX,X86_64 CRC32 reg64,rm8 OPT,LONG,PROT,SSE42,X86_64 CRC32 reg64,rm16 LONG,PROT,SSE42,X86_64 CRC32 reg64,rm32 LONG,PROT,SSE42,X86_64 CRC32 reg64,rm64 LONG,PROT,SSE42,X86_64 CRC32 reg64,rm8 OPT,LONG,PROT,SSE42,APX,X86_64 CRC32 reg64,rm16 LONG,PROT,SSE42,APX,X86_64 CRC32 reg64,rm32 LONG,PROT,SSE42,APX,X86_64 CRC32 reg64,rm64 LONG,PROT,SSE42,APX,X86_64 CRC32 reg64,rm8 LONG,SSE42,X86_64 CRC32 reg64,rm8 LONG,PROT,SSE42,APX,X86_64 PCMPESTRI xmmreg,xmmrm128,imm8 SSE42 PCMPESTRM xmmreg,xmmrm128,imm8 SSE42 PCMPISTRI xmmreg,xmmrm128,imm8 SSE42 PCMPISTRM xmmreg,xmmrm128,imm8 SSE42 PCMPGTQ xmmreg,xmmrm128 SSE42 POPCNT reg16,rm16 AR0-1,SW,FL,NEHALEM POPCNT reg32,rm32 AR0-1,SD,FL,NEHALEM POPCNT reg64,rm64 AR0-1,LONG,FL,PROT,X86_64,NEHALEM POPCNT reg16,rm16 SM0-1,NF,LONG,PROT,APX,X86_64,NEHALEM POPCNT reg32,rm32 SM0-1,NF,LONG,PROT,APX,X86_64,NEHALEM POPCNT reg64,rm64 SM0-1,NF,LONG,PROT,APX,X86_64,NEHALEM
GETSEC NOAPX,FL,KATMAI
PFRCPV mmxreg,mmxrm AR0-1,3DNOW,PENT,CYRIX PFRSQRTV mmxreg,mmxrm AR0-1,3DNOW,PENT,CYRIX
AESENC xmmreg,xmmrm128 SSE,WESTMERE AESENCLAST xmmreg,xmmrm128 SSE,WESTMERE AESDEC xmmreg,xmmrm128 SSE,WESTMERE AESDECLAST xmmreg,xmmrm128 SSE,WESTMERE AESIMC xmmreg,xmmrm128 SSE,WESTMERE AESKEYGENASSIST xmmreg,xmmrm128,imm8 SSE,WESTMERE
VAESENC xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VAESENCLAST xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VAESDEC xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VAESDECLAST xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VAESIMC xmmreg,xmmrm128 AVX,SANDYBRIDGE VAESKEYGENASSIST xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE
AESDEC128KL xmmreg,mem FL,AESKLE AESDEC256KL xmmreg,mem512 FL,AESKLE AESENC128KL xmmreg,mem FL,AESKLE AESENC256KL xmmreg,mem512 FL,AESKLE ENCODEKEY128 reg32,reg32 AESKLE ENCODEKEY256 reg32,reg32 AESKLE LOADIWKEY xmmreg,xmmreg FL,AESKLE AESDECWIDE128KL mem FL,AESKLEWIDE_KL AESDECWIDE256KL mem512 FL,AESKLEWIDE_KL AESENCWIDE128KL mem FL,AESKLEWIDE_KL AESENCWIDE256KL mem512 FL,AESKLEWIDE_KL
VAESENC ymmreg,ymmreg*,ymmrm256 VAES VAESENCLAST ymmreg,ymmreg*,ymmrm256 VAES VAESDEC ymmreg,ymmreg*,ymmrm256 VAES VAESDECLAST ymmreg,ymmreg*,ymmrm256 VAES VAESENC xmmreg,xmmreg*,xmmrm128 AVX512VL,VAES VAESENC ymmreg,ymmreg*,ymmrm256 AVX512VL,VAES VAESENCLAST xmmreg,xmmreg*,xmmrm128 AVX512VL,VAES VAESENCLAST ymmreg,ymmreg*,ymmrm256 AVX512VL,VAES VAESDEC xmmreg,xmmreg*,xmmrm128 AVX512VL,VAES VAESDEC ymmreg,ymmreg*,ymmrm256 AVX512VL,VAES VAESDECLAST xmmreg,xmmreg*,xmmrm128 AVX512VL,VAES VAESDECLAST ymmreg,ymmreg*,ymmrm256 AVX512VL,VAES VAESENC zmmreg,zmmreg*,zmmrm512 AVX512,VAES VAESENCLAST zmmreg,zmmreg*,zmmrm512 AVX512,VAES VAESDEC zmmreg,zmmreg*,zmmrm512 AVX512,VAES VAESDECLAST zmmreg,zmmreg*,zmmrm512 AVX512,VAES
VADDPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VADDPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VADDPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VADDPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VADDSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VADDSS xmmreg,xmmreg*,xmmrm32 AVX,SANDYBRIDGE VADDSUBPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VADDSUBPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VADDSUBPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VADDSUBPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VANDPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VANDPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VANDPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VANDPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VANDNPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VANDNPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VANDNPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VANDNPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VBLENDPD xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VBLENDPD ymmreg,ymmreg*,ymmrm256,imm8 AVX,SANDYBRIDGE VBLENDPS xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VBLENDPS ymmreg,ymmreg*,ymmrm256,imm8 AVX,SANDYBRIDGE VBLENDVPD xmmreg,xmmreg*,xmmrm128,xmmreg AVX,SANDYBRIDGE VBLENDVPD ymmreg,ymmreg*,ymmrm256,ymmreg AVX,SANDYBRIDGE VBLENDVPS xmmreg,xmmreg*,xmmrm128,xmmreg AVX,SANDYBRIDGE VBLENDVPS ymmreg,ymmreg*,ymmrm256,ymmreg AVX,SANDYBRIDGE VBROADCASTSS xmmreg,mem32 AVX,SANDYBRIDGE VBROADCASTSS ymmreg,mem32 AVX,SANDYBRIDGE VBROADCASTSD ymmreg,mem64 AVX,SANDYBRIDGE VBROADCASTF128 ymmreg,mem128 AVX,SANDYBRIDGE VCMPEQ_OSPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPEQ_OSPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPEQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPEQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLT_OSPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLT_OSPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLTPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLTPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLE_OSPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLE_OSPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLEPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLEPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPUNORD_QPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPUNORD_QPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPUNORDPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPUNORDPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNEQ_UQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNEQ_UQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNEQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNEQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLT_USPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLT_USPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLTPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLTPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLE_USPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLE_USPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLEPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLEPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPORD_QPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPORD_QPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPORDPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPORDPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPEQ_UQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPEQ_UQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGE_USPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGE_USPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGEPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGEPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGT_USPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGT_USPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGTPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGTPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPFALSE_OQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPFALSE_OQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPFALSEPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPFALSEPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNEQ_OQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNEQ_OQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGE_OSPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGE_OSPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGEPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGEPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGT_OSPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGT_OSPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGTPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGTPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPTRUE_UQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPTRUE_UQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPTRUEPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPTRUEPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPEQ_OSPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPEQ_OSPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLT_OQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLT_OQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLE_OQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLE_OQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPUNORD_SPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPUNORD_SPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNEQ_USPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNEQ_USPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLT_UQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLT_UQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLE_UQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLE_UQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPORD_SPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPORD_SPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPEQ_USPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPEQ_USPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGE_UQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGE_UQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGT_UQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGT_UQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPFALSE_OSPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPFALSE_OSPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNEQ_OSPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNEQ_OSPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGE_OQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGE_OQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGT_OQPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGT_OQPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPTRUE_USPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPTRUE_USPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPPD xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VCMPPD ymmreg,ymmreg*,ymmrm256,imm8 AVX,SANDYBRIDGE VCMPEQ_OSPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPEQ_OSPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPEQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPEQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLT_OSPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLT_OSPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLTPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLTPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLE_OSPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLE_OSPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLEPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLEPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPUNORD_QPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPUNORD_QPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPUNORDPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPUNORDPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNEQ_UQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNEQ_UQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNEQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNEQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLT_USPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLT_USPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLTPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLTPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLE_USPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLE_USPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLEPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLEPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPORD_QPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPORD_QPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPORDPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPORDPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPEQ_UQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPEQ_UQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGE_USPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGE_USPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGEPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGEPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGT_USPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGT_USPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGTPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGTPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPFALSE_OQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPFALSE_OQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPFALSEPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPFALSEPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNEQ_OQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNEQ_OQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGE_OSPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGE_OSPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGEPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGEPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGT_OSPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGT_OSPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGTPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGTPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPTRUE_UQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPTRUE_UQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPTRUEPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPTRUEPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPEQ_OSPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPEQ_OSPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLT_OQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLT_OQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPLE_OQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPLE_OQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPUNORD_SPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPUNORD_SPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNEQ_USPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNEQ_USPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLT_UQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLT_UQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNLE_UQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNLE_UQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPORD_SPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPORD_SPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPEQ_USPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPEQ_USPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGE_UQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGE_UQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNGT_UQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNGT_UQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPFALSE_OSPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPFALSE_OSPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPNEQ_OSPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPNEQ_OSPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGE_OQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGE_OQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPGT_OQPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPGT_OQPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPTRUE_USPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VCMPTRUE_USPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VCMPPS xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VCMPPS ymmreg,ymmreg*,ymmrm256,imm8 AVX,SANDYBRIDGE VCMPEQ_OSSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPEQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLT_OSSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLTSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLE_OSSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLESD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPUNORD_QSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPUNORDSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNEQ_UQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNEQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLT_USSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLTSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLE_USSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLESD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPORD_QSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPORDSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPEQ_UQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGE_USSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGESD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGT_USSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGTSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPFALSE_OQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPFALSESD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNEQ_OQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGE_OSSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGESD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGT_OSSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGTSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPTRUE_UQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPTRUESD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPEQ_OSSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLT_OQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLE_OQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPUNORD_SSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNEQ_USSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLT_UQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLE_UQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPORD_SSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPEQ_USSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGE_UQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGT_UQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPFALSE_OSSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNEQ_OSSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGE_OQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGT_OQSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPTRUE_USSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPSD xmmreg,xmmreg*,xmmrm64,imm8 AVX,SANDYBRIDGE VCMPEQ_OSSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPEQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLT_OSSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLTSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLE_OSSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLESS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPUNORD_QSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPUNORDSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNEQ_UQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNEQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLT_USSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLTSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLE_USSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLESS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPORD_QSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPORDSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPEQ_UQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGE_USSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGESS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGT_USSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGTSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPFALSE_OQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPFALSESS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNEQ_OQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGE_OSSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGESS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGT_OSSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGTSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPTRUE_UQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPTRUESS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPEQ_OSSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLT_OQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPLE_OQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPUNORD_SSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNEQ_USSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLT_UQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNLE_UQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPORD_SSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPEQ_USSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGE_UQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNGT_UQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPFALSE_OSSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPNEQ_OSSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGE_OQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPGT_OQSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPTRUE_USSS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCMPSS xmmreg,xmmreg*,xmmrm64,imm8 AVX,SANDYBRIDGE VCOMISD xmmreg,xmmrm64 FL,AVX,SANDYBRIDGE VCOMISS xmmreg,xmmrm32 FL,AVX,SANDYBRIDGE VCVTDQ2PD xmmreg,xmmrm64 AVX,SANDYBRIDGE VCVTDQ2PD ymmreg,xmmrm128 AVX,SANDYBRIDGE VCVTDQ2PS xmmreg,xmmrm128 AVX,SANDYBRIDGE VCVTDQ2PS ymmreg,ymmrm256 AVX,SANDYBRIDGE VCVTPD2DQ xmmreg,xmmreg AVX,SANDYBRIDGE VCVTPD2DQ xmmreg,mem128 AR0-1,SO,AVX,SANDYBRIDGE VCVTPD2DQ xmmreg,ymmreg AVX,SANDYBRIDGE VCVTPD2DQ xmmreg,mem256 AR0-1,SY,AVX,SANDYBRIDGE VCVTPD2PS xmmreg,xmmreg AVX,SANDYBRIDGE VCVTPD2PS xmmreg,mem128 AR0-1,SO,AVX,SANDYBRIDGE VCVTPD2PS xmmreg,ymmreg AVX,SANDYBRIDGE VCVTPD2PS xmmreg,mem256 AR0-1,SY,AVX,SANDYBRIDGE VCVTPS2DQ xmmreg,xmmrm128 AVX,SANDYBRIDGE VCVTPS2DQ ymmreg,ymmrm256 AVX,SANDYBRIDGE VCVTPS2PD xmmreg,xmmrm64 AVX,SANDYBRIDGE VCVTPS2PD ymmreg,xmmrm128 AVX,SANDYBRIDGE VCVTSD2SI reg32,xmmrm64 AVX,SANDYBRIDGE VCVTSD2SI reg64,xmmrm64 LONG,PROT,AVX,X86_64,SANDYBRIDGE VCVTSD2SS xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VCVTSI2SD xmmreg,xmmreg*,rm32 AR0-2,SD,AVX,SANDYBRIDGE VCVTSI2SD xmmreg,xmmreg*,mem32 ND,AR0-2,SD,AVX,SANDYBRIDGE VCVTSI2SD xmmreg,xmmreg*,rm64 AR0-2,LONG,PROT,AVX,X86_64,SANDYBRIDGE VCVTSI2SS xmmreg,xmmreg*,rm32 AR0-2,SD,AVX,SANDYBRIDGE VCVTSI2SS xmmreg,xmmreg*,mem32 ND,AR0-2,SD,AVX,SANDYBRIDGE VCVTSI2SS xmmreg,xmmreg*,rm64 AR0-2,LONG,PROT,AVX,X86_64,SANDYBRIDGE VCVTSS2SD xmmreg,xmmreg*,xmmrm32 AVX,SANDYBRIDGE VCVTSS2SI reg32,xmmrm32 AVX,SANDYBRIDGE VCVTSS2SI reg64,xmmrm32 LONG,PROT,AVX,X86_64,SANDYBRIDGE VCVTTPD2DQ xmmreg,xmmreg AVX,SANDYBRIDGE VCVTTPD2DQ xmmreg,mem128 AR0-1,SO,AVX,SANDYBRIDGE VCVTTPD2DQ xmmreg,ymmreg AVX,SANDYBRIDGE VCVTTPD2DQ xmmreg,mem256 AR0-1,SY,AVX,SANDYBRIDGE VCVTTPS2DQ xmmreg,xmmrm128 AVX,SANDYBRIDGE VCVTTPS2DQ ymmreg,ymmrm256 AVX,SANDYBRIDGE VCVTTSD2SI reg32,xmmrm64 AVX,SANDYBRIDGE VCVTTSD2SI reg64,xmmrm64 LONG,PROT,AVX,X86_64,SANDYBRIDGE VCVTTSS2SI reg32,xmmrm32 AVX,SANDYBRIDGE VCVTTSS2SI reg64,xmmrm32 LONG,PROT,AVX,X86_64,SANDYBRIDGE VDIVPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VDIVPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VDIVPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VDIVPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VDIVSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VDIVSS xmmreg,xmmreg*,xmmrm32 AVX,SANDYBRIDGE VDPPD xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VDPPS xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VDPPS ymmreg,ymmreg*,ymmrm256,imm8 AVX,SANDYBRIDGE VEXTRACTF128 xmmrm128,ymmreg,imm8 AVX,SANDYBRIDGE VEXTRACTPS rm32,xmmreg,imm8 AVX,SANDYBRIDGE VHADDPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VHADDPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VHADDPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VHADDPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VHSUBPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VHSUBPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VHSUBPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VHSUBPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VINSERTF128 ymmreg,ymmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VINSERTPS xmmreg,xmmreg*,xmmrm32,imm8 AVX,SANDYBRIDGE VLDDQU xmmreg,mem128 AVX,SANDYBRIDGE VLDQQU ymmreg,mem256 AVX,SANDYBRIDGE VLDDQU ymmreg,mem256 AVX,SANDYBRIDGE VLDMXCSR mem32 AVX,SANDYBRIDGE VMASKMOVDQU xmmreg,xmmreg AVX,SANDYBRIDGE VMASKMOVPS xmmreg,xmmreg,mem128 AVX,SANDYBRIDGE VMASKMOVPS ymmreg,ymmreg,mem256 AVX,SANDYBRIDGE VMASKMOVPS mem128,xmmreg,xmmreg AR0-2,SO,AVX,SANDYBRIDGE VMASKMOVPS mem256,ymmreg,ymmreg AR0-2,SY,AVX,SANDYBRIDGE VMASKMOVPD xmmreg,xmmreg,mem128 AVX,SANDYBRIDGE VMASKMOVPD ymmreg,ymmreg,mem256 AVX,SANDYBRIDGE VMASKMOVPD mem128,xmmreg,xmmreg AVX,SANDYBRIDGE VMASKMOVPD mem256,ymmreg,ymmreg AVX,SANDYBRIDGE VMAXPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VMAXPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VMAXPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VMAXPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VMAXSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VMAXSS xmmreg,xmmreg*,xmmrm32 AVX,SANDYBRIDGE VMINPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VMINPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VMINPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VMINPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VMINSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VMINSS xmmreg,xmmreg*,xmmrm32 AVX,SANDYBRIDGE VMOVAPD xmmreg,xmmrm128 AVX,SANDYBRIDGE VMOVAPD xmmrm128,xmmreg AVX,SANDYBRIDGE VMOVAPD ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVAPD ymmrm256,ymmreg AVX,SANDYBRIDGE VMOVAPS xmmreg,xmmrm128 AVX,SANDYBRIDGE VMOVAPS xmmrm128,xmmreg AVX,SANDYBRIDGE VMOVAPS ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVAPS ymmrm256,ymmreg AVX,SANDYBRIDGE VMOVD xmmreg,rm32 AVX,SANDYBRIDGE VMOVD rm32,xmmreg AVX,SANDYBRIDGE VMOVQ xmmreg,xmmrm64 AR0-1,AVX,SANDYBRIDGE VMOVQ xmmrm64,xmmreg AR0-1,AVX,SANDYBRIDGE VMOVQ xmmreg,rm64 AR0-1,LONG,PROT,AVX,X86_64,SANDYBRIDGE VMOVQ rm64,xmmreg AR0-1,LONG,PROT,AVX,X86_64,SANDYBRIDGE VMOVDDUP xmmreg,xmmrm64 AVX,SANDYBRIDGE VMOVDDUP ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVDQA xmmreg,xmmrm128 AVX,SANDYBRIDGE VMOVDQA xmmrm128,xmmreg AVX,SANDYBRIDGE VMOVQQA ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVQQA ymmrm256,ymmreg AVX,SANDYBRIDGE VMOVDQA ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVDQA ymmrm256,ymmreg AVX,SANDYBRIDGE VMOVDQU xmmreg,xmmrm128 AVX,SANDYBRIDGE VMOVDQU xmmrm128,xmmreg AVX,SANDYBRIDGE VMOVQQU ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVQQU ymmrm256,ymmreg AVX,SANDYBRIDGE VMOVDQU ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVDQU ymmrm256,ymmreg AVX,SANDYBRIDGE VMOVHLPS xmmreg,xmmreg*,xmmreg AVX,SANDYBRIDGE VMOVHPD xmmreg,xmmreg*,mem64 AVX,SANDYBRIDGE VMOVHPD mem64,xmmreg AVX,SANDYBRIDGE VMOVHPS xmmreg,xmmreg*,mem64 AVX,SANDYBRIDGE VMOVHPS mem64,xmmreg AVX,SANDYBRIDGE VMOVLHPS xmmreg,xmmreg*,xmmreg AVX,SANDYBRIDGE VMOVLPD xmmreg,xmmreg*,mem64 AVX,SANDYBRIDGE VMOVLPD mem64,xmmreg AVX,SANDYBRIDGE VMOVLPS xmmreg,xmmreg*,mem64 AVX,SANDYBRIDGE VMOVLPS mem64,xmmreg AVX,SANDYBRIDGE VMOVMSKPD reg64,xmmreg LONG,PROT,AVX,X86_64,SANDYBRIDGE VMOVMSKPD reg32,xmmreg AVX,SANDYBRIDGE VMOVMSKPD reg64,ymmreg LONG,PROT,AVX,X86_64,SANDYBRIDGE VMOVMSKPD reg32,ymmreg AVX,SANDYBRIDGE VMOVMSKPS reg64,xmmreg LONG,PROT,AVX,X86_64,SANDYBRIDGE VMOVMSKPS reg32,xmmreg AVX,SANDYBRIDGE VMOVMSKPS reg64,ymmreg LONG,PROT,AVX,X86_64,SANDYBRIDGE VMOVMSKPS reg32,ymmreg AVX,SANDYBRIDGE VMOVNTDQ mem128,xmmreg AVX,SANDYBRIDGE VMOVNTQQ mem256,ymmreg AVX,SANDYBRIDGE VMOVNTDQ mem256,ymmreg AVX,SANDYBRIDGE VMOVNTDQA xmmreg,mem128 AVX,SANDYBRIDGE VMOVNTPD mem128,xmmreg AVX,SANDYBRIDGE VMOVNTPD mem256,ymmreg AVX,SANDYBRIDGE VMOVNTPS mem128,xmmreg AVX,SANDYBRIDGE VMOVNTPS mem256,ymmreg AVX,SANDYBRIDGE VMOVSD xmmreg,xmmreg*,xmmreg AVX,SANDYBRIDGE VMOVSD xmmreg,mem64 AVX,SANDYBRIDGE VMOVSD xmmreg,xmmreg*,xmmreg AVX,SANDYBRIDGE VMOVSD mem64,xmmreg AVX,SANDYBRIDGE VMOVSHDUP xmmreg,xmmrm128 AVX,SANDYBRIDGE VMOVSHDUP ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVSLDUP xmmreg,xmmrm128 AVX,SANDYBRIDGE VMOVSLDUP ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVSS xmmreg,xmmreg*,xmmreg AVX,SANDYBRIDGE VMOVSS xmmreg,mem32 AVX,SANDYBRIDGE VMOVSS xmmreg,xmmreg*,xmmreg AVX,SANDYBRIDGE VMOVSS mem32,xmmreg AVX,SANDYBRIDGE VMOVUPD xmmreg,xmmrm128 AVX,SANDYBRIDGE VMOVUPD xmmrm128,xmmreg AVX,SANDYBRIDGE VMOVUPD ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVUPD ymmrm256,ymmreg AVX,SANDYBRIDGE VMOVUPS xmmreg,xmmrm128 AVX,SANDYBRIDGE VMOVUPS xmmrm128,xmmreg AVX,SANDYBRIDGE VMOVUPS ymmreg,ymmrm256 AVX,SANDYBRIDGE VMOVUPS ymmrm256,ymmreg AVX,SANDYBRIDGE VMPSADBW xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VMULPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VMULPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VMULPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VMULPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VMULSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VMULSS xmmreg,xmmreg*,xmmrm32 AVX,SANDYBRIDGE VORPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VORPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VORPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VORPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VPABSB xmmreg,xmmrm128 AVX,SANDYBRIDGE VPABSW xmmreg,xmmrm128 AVX,SANDYBRIDGE VPABSD xmmreg,xmmrm128 AVX,SANDYBRIDGE VPACKSSWB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPACKSSDW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPACKUSWB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPACKUSDW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPADDB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPADDW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPADDD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPADDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPADDSB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPADDSW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPADDUSB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPADDUSW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPALIGNR xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VPAND xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPANDN xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPAVGB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPAVGW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPBLENDVB xmmreg,xmmreg*,xmmrm128,xmmreg AVX,SANDYBRIDGE VPBLENDW xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VPCMPESTRI xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VPCMPESTRM xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VPCMPISTRI xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VPCMPISTRM xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VPCMPEQB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCMPEQW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCMPEQD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCMPEQQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCMPGTB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCMPGTW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCMPGTD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCMPGTQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPERMILPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPERMILPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VPERMILPD xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VPERMILPD ymmreg,ymmrm256,imm8 AVX,SANDYBRIDGE VPERMILPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPERMILPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VPERMILPS xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VPERMILPS ymmreg,ymmrm256,imm8 AVX,SANDYBRIDGE VPERM2F128 ymmreg,ymmreg*,ymmrm256,imm8 AVX,SANDYBRIDGE VPEXTRB reg64,xmmreg,imm8 LONG,PROT,AVX,X86_64,SANDYBRIDGE VPEXTRB reg32,xmmreg,imm8 AVX,SANDYBRIDGE VPEXTRB mem8,xmmreg,imm8 AVX,SANDYBRIDGE VPEXTRW reg64,xmmreg,imm8 LONG,PROT,AVX,X86_64,SANDYBRIDGE VPEXTRW reg32,xmmreg,imm8 AVX,SANDYBRIDGE VPEXTRW reg64,xmmreg,imm8 LONG,PROT,AVX,X86_64,SANDYBRIDGE VPEXTRW reg32,xmmreg,imm8 AVX,SANDYBRIDGE VPEXTRW mem16,xmmreg,imm8 AVX,SANDYBRIDGE VPEXTRD reg64,xmmreg,imm8 LONG,PROT,AVX,X86_64,SANDYBRIDGE VPEXTRD rm32,xmmreg,imm8 AVX,SANDYBRIDGE VPEXTRQ rm64,xmmreg,imm8 LONG,PROT,AVX,X86_64,SANDYBRIDGE VPHADDW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPHADDD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPHADDSW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPHMINPOSUW xmmreg,xmmrm128 AVX,SANDYBRIDGE VPHSUBW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPHSUBD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPHSUBSW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPINSRB xmmreg,xmmreg*,mem8,imm8 AVX,SANDYBRIDGE VPINSRB xmmreg,xmmreg*,rm8,imm8 AVX,SANDYBRIDGE VPINSRB xmmreg,xmmreg*,reg32,imm8 AVX,SANDYBRIDGE VPINSRW xmmreg,xmmreg*,mem16,imm8 AVX,SANDYBRIDGE VPINSRW xmmreg,xmmreg*,rm16,imm8 AVX,SANDYBRIDGE VPINSRW xmmreg,xmmreg*,reg32,imm8 AVX,SANDYBRIDGE VPINSRD xmmreg,xmmreg*,mem32,imm8 AVX,SANDYBRIDGE VPINSRD xmmreg,xmmreg*,rm32,imm8 AVX,SANDYBRIDGE VPINSRQ xmmreg,xmmreg*,mem64,imm8 LONG,PROT,AVX,X86_64,SANDYBRIDGE VPINSRQ xmmreg,xmmreg*,rm64,imm8 LONG,PROT,AVX,X86_64,SANDYBRIDGE VPMADDWD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMADDUBSW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMAXSB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMAXSW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMAXSD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMAXUB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMAXUW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMAXUD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMINSB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMINSW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMINSD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMINUB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMINUW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMINUD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMOVMSKB reg64,xmmreg LONG,PROT,AVX,X86_64,SANDYBRIDGE VPMOVMSKB reg32,xmmreg AVX,SANDYBRIDGE VPMOVSXBW xmmreg,xmmrm64 AVX,SANDYBRIDGE VPMOVSXBD xmmreg,xmmrm32 AVX,SANDYBRIDGE VPMOVSXBQ xmmreg,xmmrm16 AVX,SANDYBRIDGE VPMOVSXWD xmmreg,xmmrm64 AVX,SANDYBRIDGE VPMOVSXWQ xmmreg,xmmrm32 AVX,SANDYBRIDGE VPMOVSXDQ xmmreg,xmmrm64 AVX,SANDYBRIDGE VPMOVZXBW xmmreg,xmmrm64 AVX,SANDYBRIDGE VPMOVZXBD xmmreg,xmmrm32 AVX,SANDYBRIDGE VPMOVZXBQ xmmreg,xmmrm16 AVX,SANDYBRIDGE VPMOVZXWD xmmreg,xmmrm64 AVX,SANDYBRIDGE VPMOVZXWQ xmmreg,xmmrm32 AVX,SANDYBRIDGE VPMOVZXDQ xmmreg,xmmrm64 AVX,SANDYBRIDGE VPMULHUW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMULHRSW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMULHW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMULLW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMULLD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMULUDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPMULDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPOR xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSADBW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSHUFB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSHUFD xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VPSHUFHW xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VPSHUFLW xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VPSIGNB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSIGNW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSIGND xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSLLDQ xmmreg,xmmreg*,imm8 AVX,SANDYBRIDGE VPSRLDQ xmmreg,xmmreg*,imm8 AVX,SANDYBRIDGE VPSLLW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSLLW xmmreg,xmmreg*,imm8 AVX,SANDYBRIDGE VPSLLD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSLLD xmmreg,xmmreg*,imm8 AVX,SANDYBRIDGE VPSLLQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSLLQ xmmreg,xmmreg*,imm8 AVX,SANDYBRIDGE VPSRAW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSRAW xmmreg,xmmreg*,imm8 AVX,SANDYBRIDGE VPSRAD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSRAD xmmreg,xmmreg*,imm8 AVX,SANDYBRIDGE VPSRLW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSRLW xmmreg,xmmreg*,imm8 AVX,SANDYBRIDGE VPSRLD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSRLD xmmreg,xmmreg*,imm8 AVX,SANDYBRIDGE VPSRLQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSRLQ xmmreg,xmmreg*,imm8 AVX,SANDYBRIDGE VPTEST xmmreg,xmmrm128 AVX,SANDYBRIDGE VPTEST ymmreg,ymmrm256 AVX,SANDYBRIDGE VPSUBB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSUBW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSUBD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSUBQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSUBSB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSUBSW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSUBUSB xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPSUBUSW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPUNPCKHBW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPUNPCKHWD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPUNPCKHDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPUNPCKHQDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPUNPCKLBW xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPUNPCKLWD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPUNPCKLDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPUNPCKLQDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPXOR xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VRCPPS xmmreg,xmmrm128 AVX,SANDYBRIDGE VRCPPS ymmreg,ymmrm256 AVX,SANDYBRIDGE VRCPSS xmmreg,xmmreg*,xmmrm32 AVX,SANDYBRIDGE VRSQRTPS xmmreg,xmmrm128 AVX,SANDYBRIDGE VRSQRTPS ymmreg,ymmrm256 AVX,SANDYBRIDGE VRSQRTSS xmmreg,xmmreg*,xmmrm32 AVX,SANDYBRIDGE VROUNDPD xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VROUNDPD ymmreg,ymmrm256,imm8 AVX,SANDYBRIDGE VROUNDPS xmmreg,xmmrm128,imm8 AVX,SANDYBRIDGE VROUNDPS ymmreg,ymmrm256,imm8 AVX,SANDYBRIDGE VROUNDSD xmmreg,xmmreg*,xmmrm64,imm8 AVX,SANDYBRIDGE VROUNDSS xmmreg,xmmreg*,xmmrm32,imm8 AVX,SANDYBRIDGE VSHUFPD xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VSHUFPD ymmreg,ymmreg*,ymmrm256,imm8 AVX,SANDYBRIDGE VSHUFPS xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VSHUFPS ymmreg,ymmreg*,ymmrm256,imm8 AVX,SANDYBRIDGE VSQRTPD xmmreg,xmmrm128 AVX,SANDYBRIDGE VSQRTPD ymmreg,ymmrm256 AVX,SANDYBRIDGE VSQRTPS xmmreg,xmmrm128 AVX,SANDYBRIDGE VSQRTPS ymmreg,ymmrm256 AVX,SANDYBRIDGE VSQRTSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VSQRTSS xmmreg,xmmreg*,xmmrm32 AVX,SANDYBRIDGE VSTMXCSR mem32 AVX,SANDYBRIDGE VSUBPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VSUBPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VSUBPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VSUBPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VSUBSD xmmreg,xmmreg*,xmmrm64 AVX,SANDYBRIDGE VSUBSS xmmreg,xmmreg*,xmmrm32 AVX,SANDYBRIDGE VTESTPS xmmreg,xmmrm128 FL,AVX,SANDYBRIDGE VTESTPS ymmreg,ymmrm256 FL,AVX,SANDYBRIDGE VTESTPD xmmreg,xmmrm128 AVX,SANDYBRIDGE VTESTPD ymmreg,ymmrm256 AVX,SANDYBRIDGE VUCOMISD xmmreg,xmmrm64 FL,AVX,SANDYBRIDGE VUCOMISS xmmreg,xmmrm32 FL,AVX,SANDYBRIDGE VUNPCKHPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VUNPCKHPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VUNPCKHPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VUNPCKHPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VUNPCKLPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VUNPCKLPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VUNPCKLPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VUNPCKLPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VXORPD xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VXORPD ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VXORPS xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VXORPS ymmreg,ymmreg*,ymmrm256 AVX,SANDYBRIDGE VZEROALL AVX,SANDYBRIDGE VZEROUPPER AVX,SANDYBRIDGE
PCLMULLQLQDQ xmmreg,xmmrm128 SSE,WESTMERE PCLMULHQLQDQ xmmreg,xmmrm128 SSE,WESTMERE PCLMULLQHQDQ xmmreg,xmmrm128 SSE,WESTMERE PCLMULHQHQDQ xmmreg,xmmrm128 SSE,WESTMERE PCLMULQDQ xmmreg,xmmrm128,imm8 SSE,WESTMERE
VPCLMULLQLQDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCLMULHQLQDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCLMULLQHQDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCLMULHQHQDQ xmmreg,xmmreg*,xmmrm128 AVX,SANDYBRIDGE VPCLMULQDQ xmmreg,xmmreg*,xmmrm128,imm8 AVX,SANDYBRIDGE VPCLMULLQLQDQ ymmreg,ymmreg*,ymmrm256 VPCLMULQDQ VPCLMULHQLQDQ ymmreg,ymmreg*,ymmrm256 VPCLMULQDQ VPCLMULLQHQDQ ymmreg,ymmreg*,ymmrm256 VPCLMULQDQ VPCLMULHQHQDQ ymmreg,ymmreg*,ymmrm256 VPCLMULQDQ VPCLMULQDQ ymmreg,ymmreg*,ymmrm256,imm8 VPCLMULQDQ VPCLMULLQLQDQ xmmreg,xmmreg*,xmmrm128 AVX512VL,VPCLMULQDQ VPCLMULHQLQDQ xmmreg,xmmreg*,xmmrm128 AVX512VL,VPCLMULQDQ VPCLMULLQHQDQ xmmreg,xmmreg*,xmmrm128 AVX512VL,VPCLMULQDQ VPCLMULHQHQDQ xmmreg,xmmreg*,xmmrm128 AVX512VL,VPCLMULQDQ VPCLMULQDQ xmmreg,xmmreg*,xmmrm128,imm8 AVX512VL,VPCLMULQDQ VPCLMULLQLQDQ ymmreg,ymmreg*,ymmrm256 AVX512VL,VPCLMULQDQ VPCLMULHQLQDQ ymmreg,ymmreg*,ymmrm256 AVX512VL,VPCLMULQDQ VPCLMULLQHQDQ ymmreg,ymmreg*,ymmrm256 AVX512VL,VPCLMULQDQ VPCLMULHQHQDQ ymmreg,ymmreg*,ymmrm256 AVX512VL,VPCLMULQDQ VPCLMULQDQ ymmreg,ymmreg*,ymmrm256,imm8 AVX512VL,VPCLMULQDQ VPCLMULLQLQDQ zmmreg,zmmreg*,zmmrm512 AVX512,VPCLMULQDQ VPCLMULHQLQDQ zmmreg,zmmreg*,zmmrm512 AVX512,VPCLMULQDQ VPCLMULLQHQDQ zmmreg,zmmreg*,zmmrm512 AVX512,VPCLMULQDQ VPCLMULHQHQDQ zmmreg,zmmreg*,zmmrm512 AVX512,VPCLMULQDQ VPCLMULQDQ zmmreg,zmmreg*,zmmrm512,imm8 AVX512,VPCLMULQDQ
VFMADD132PS xmmreg,xmmreg,xmmrm128 FMA VFMADD132PS ymmreg,ymmreg,ymmrm256 FMA VFMADD132PD xmmreg,xmmreg,xmmrm128 FMA VFMADD132PD ymmreg,ymmreg,ymmrm256 FMA VFMADD312PS xmmreg,xmmreg,xmmrm128 FMA VFMADD312PS ymmreg,ymmreg,ymmrm256 FMA VFMADD312PD xmmreg,xmmreg,xmmrm128 FMA VFMADD312PD ymmreg,ymmreg,ymmrm256 FMA VFMADD213PS xmmreg,xmmreg,xmmrm128 FMA VFMADD213PS ymmreg,ymmreg,ymmrm256 FMA VFMADD213PD xmmreg,xmmreg,xmmrm128 FMA VFMADD213PD ymmreg,ymmreg,ymmrm256 FMA VFMADD123PS xmmreg,xmmreg,xmmrm128 FMA VFMADD123PS ymmreg,ymmreg,ymmrm256 FMA VFMADD123PD xmmreg,xmmreg,xmmrm128 FMA VFMADD123PD ymmreg,ymmreg,ymmrm256 FMA VFMADD231PS xmmreg,xmmreg,xmmrm128 FMA VFMADD231PS ymmreg,ymmreg,ymmrm256 FMA VFMADD231PD xmmreg,xmmreg,xmmrm128 FMA VFMADD231PD ymmreg,ymmreg,ymmrm256 FMA VFMADD321PS xmmreg,xmmreg,xmmrm128 FMA VFMADD321PS ymmreg,ymmreg,ymmrm256 FMA VFMADD321PD xmmreg,xmmreg,xmmrm128 FMA VFMADD321PD ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB132PS xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB132PS ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB132PD xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB132PD ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB312PS xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB312PS ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB312PD xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB312PD ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB213PS xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB213PS ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB213PD xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB213PD ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB123PS xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB123PS ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB123PD xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB123PD ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB231PS xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB231PS ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB231PD xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB231PD ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB321PS xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB321PS ymmreg,ymmreg,ymmrm256 FMA VFMADDSUB321PD xmmreg,xmmreg,xmmrm128 FMA VFMADDSUB321PD ymmreg,ymmreg,ymmrm256 FMA VFMSUB132PS xmmreg,xmmreg,xmmrm128 FMA VFMSUB132PS ymmreg,ymmreg,ymmrm256 FMA VFMSUB132PD xmmreg,xmmreg,xmmrm128 FMA VFMSUB132PD ymmreg,ymmreg,ymmrm256 FMA VFMSUB312PS xmmreg,xmmreg,xmmrm128 FMA VFMSUB312PS ymmreg,ymmreg,ymmrm256 FMA VFMSUB312PD xmmreg,xmmreg,xmmrm128 FMA VFMSUB312PD ymmreg,ymmreg,ymmrm256 FMA VFMSUB213PS xmmreg,xmmreg,xmmrm128 FMA VFMSUB213PS ymmreg,ymmreg,ymmrm256 FMA VFMSUB213PD xmmreg,xmmreg,xmmrm128 FMA VFMSUB213PD ymmreg,ymmreg,ymmrm256 FMA VFMSUB123PS xmmreg,xmmreg,xmmrm128 FMA VFMSUB123PS ymmreg,ymmreg,ymmrm256 FMA VFMSUB123PD xmmreg,xmmreg,xmmrm128 FMA VFMSUB123PD ymmreg,ymmreg,ymmrm256 FMA VFMSUB231PS xmmreg,xmmreg,xmmrm128 FMA VFMSUB231PS ymmreg,ymmreg,ymmrm256 FMA VFMSUB231PD xmmreg,xmmreg,xmmrm128 FMA VFMSUB231PD ymmreg,ymmreg,ymmrm256 FMA VFMSUB321PS xmmreg,xmmreg,xmmrm128 FMA VFMSUB321PS ymmreg,ymmreg,ymmrm256 FMA VFMSUB321PD xmmreg,xmmreg,xmmrm128 FMA VFMSUB321PD ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD132PS xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD132PS ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD132PD xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD132PD ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD312PS xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD312PS ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD312PD xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD312PD ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD213PS xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD213PS ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD213PD xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD213PD ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD123PS xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD123PS ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD123PD xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD123PD ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD231PS xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD231PS ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD231PD xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD231PD ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD321PS xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD321PS ymmreg,ymmreg,ymmrm256 FMA VFMSUBADD321PD xmmreg,xmmreg,xmmrm128 FMA VFMSUBADD321PD ymmreg,ymmreg,ymmrm256 FMA VFNMADD132PS xmmreg,xmmreg,xmmrm128 FMA VFNMADD132PS ymmreg,ymmreg,ymmrm256 FMA VFNMADD132PD xmmreg,xmmreg,xmmrm128 FMA VFNMADD132PD ymmreg,ymmreg,ymmrm256 FMA VFNMADD312PS xmmreg,xmmreg,xmmrm128 FMA VFNMADD312PS ymmreg,ymmreg,ymmrm256 FMA VFNMADD312PD xmmreg,xmmreg,xmmrm128 FMA VFNMADD312PD ymmreg,ymmreg,ymmrm256 FMA VFNMADD213PS xmmreg,xmmreg,xmmrm128 FMA VFNMADD213PS ymmreg,ymmreg,ymmrm256 FMA VFNMADD213PD xmmreg,xmmreg,xmmrm128 FMA VFNMADD213PD ymmreg,ymmreg,ymmrm256 FMA VFNMADD123PS xmmreg,xmmreg,xmmrm128 FMA VFNMADD123PS ymmreg,ymmreg,ymmrm256 FMA VFNMADD123PD xmmreg,xmmreg,xmmrm128 FMA VFNMADD123PD ymmreg,ymmreg,ymmrm256 FMA VFNMADD231PS xmmreg,xmmreg,xmmrm128 FMA VFNMADD231PS ymmreg,ymmreg,ymmrm256 FMA VFNMADD231PD xmmreg,xmmreg,xmmrm128 FMA VFNMADD231PD ymmreg,ymmreg,ymmrm256 FMA VFNMADD321PS xmmreg,xmmreg,xmmrm128 FMA VFNMADD321PS ymmreg,ymmreg,ymmrm256 FMA VFNMADD321PD xmmreg,xmmreg,xmmrm128 FMA VFNMADD321PD ymmreg,ymmreg,ymmrm256 FMA VFNMSUB132PS xmmreg,xmmreg,xmmrm128 FMA VFNMSUB132PS ymmreg,ymmreg,ymmrm256 FMA VFNMSUB132PD xmmreg,xmmreg,xmmrm128 FMA VFNMSUB132PD ymmreg,ymmreg,ymmrm256 FMA VFNMSUB312PS xmmreg,xmmreg,xmmrm128 FMA VFNMSUB312PS ymmreg,ymmreg,ymmrm256 FMA VFNMSUB312PD xmmreg,xmmreg,xmmrm128 FMA VFNMSUB312PD ymmreg,ymmreg,ymmrm256 FMA VFNMSUB213PS xmmreg,xmmreg,xmmrm128 FMA VFNMSUB213PS ymmreg,ymmreg,ymmrm256 FMA VFNMSUB213PD xmmreg,xmmreg,xmmrm128 FMA VFNMSUB213PD ymmreg,ymmreg,ymmrm256 FMA VFNMSUB123PS xmmreg,xmmreg,xmmrm128 FMA VFNMSUB123PS ymmreg,ymmreg,ymmrm256 FMA VFNMSUB123PD xmmreg,xmmreg,xmmrm128 FMA VFNMSUB123PD ymmreg,ymmreg,ymmrm256 FMA VFNMSUB231PS xmmreg,xmmreg,xmmrm128 FMA VFNMSUB231PS ymmreg,ymmreg,ymmrm256 FMA VFNMSUB231PD xmmreg,xmmreg,xmmrm128 FMA VFNMSUB231PD ymmreg,ymmreg,ymmrm256 FMA VFNMSUB321PS xmmreg,xmmreg,xmmrm128 FMA VFNMSUB321PS ymmreg,ymmreg,ymmrm256 FMA VFNMSUB321PD xmmreg,xmmreg,xmmrm128 FMA VFNMSUB321PD ymmreg,ymmreg,ymmrm256 FMA VFMADD132SS xmmreg,xmmreg,xmmrm32 FMA VFMADD132SD xmmreg,xmmreg,xmmrm64 FMA VFMADD312SS xmmreg,xmmreg,xmmrm32 FMA VFMADD312SD xmmreg,xmmreg,xmmrm64 FMA VFMADD213SS xmmreg,xmmreg,xmmrm32 FMA VFMADD213SD xmmreg,xmmreg,xmmrm64 FMA VFMADD123SS xmmreg,xmmreg,xmmrm32 FMA VFMADD123SD xmmreg,xmmreg,xmmrm64 FMA VFMADD231SS xmmreg,xmmreg,xmmrm32 FMA VFMADD231SD xmmreg,xmmreg,xmmrm64 FMA VFMADD321SS xmmreg,xmmreg,xmmrm32 FMA VFMADD321SD xmmreg,xmmreg,xmmrm64 FMA VFMSUB132SS xmmreg,xmmreg,xmmrm32 FMA VFMSUB132SD xmmreg,xmmreg,xmmrm64 FMA VFMSUB312SS xmmreg,xmmreg,xmmrm32 FMA VFMSUB312SD xmmreg,xmmreg,xmmrm64 FMA VFMSUB213SS xmmreg,xmmreg,xmmrm32 FMA VFMSUB213SD xmmreg,xmmreg,xmmrm64 FMA VFMSUB123SS xmmreg,xmmreg,xmmrm32 FMA VFMSUB123SD xmmreg,xmmreg,xmmrm64 FMA VFMSUB231SS xmmreg,xmmreg,xmmrm32 FMA VFMSUB231SD xmmreg,xmmreg,xmmrm64 FMA VFMSUB321SS xmmreg,xmmreg,xmmrm32 FMA VFMSUB321SD xmmreg,xmmreg,xmmrm64 FMA VFNMADD132SS xmmreg,xmmreg,xmmrm32 FMA VFNMADD132SD xmmreg,xmmreg,xmmrm64 FMA VFNMADD312SS xmmreg,xmmreg,xmmrm32 FMA VFNMADD312SD xmmreg,xmmreg,xmmrm64 FMA VFNMADD213SS xmmreg,xmmreg,xmmrm32 FMA VFNMADD213SD xmmreg,xmmreg,xmmrm64 FMA VFNMADD123SS xmmreg,xmmreg,xmmrm32 FMA VFNMADD123SD xmmreg,xmmreg,xmmrm64 FMA VFNMADD231SS xmmreg,xmmreg,xmmrm32 FMA VFNMADD231SD xmmreg,xmmreg,xmmrm64 FMA VFNMADD321SS xmmreg,xmmreg,xmmrm32 FMA VFNMADD321SD xmmreg,xmmreg,xmmrm64 FMA VFNMSUB132SS xmmreg,xmmreg,xmmrm32 FMA VFNMSUB132SD xmmreg,xmmreg,xmmrm64 FMA VFNMSUB312SS xmmreg,xmmreg,xmmrm32 FMA VFNMSUB312SD xmmreg,xmmreg,xmmrm64 FMA VFNMSUB213SS xmmreg,xmmreg,xmmrm32 FMA VFNMSUB213SD xmmreg,xmmreg,xmmrm64 FMA VFNMSUB123SS xmmreg,xmmreg,xmmrm32 FMA VFNMSUB123SD xmmreg,xmmreg,xmmrm64 FMA VFNMSUB231SS xmmreg,xmmreg,xmmrm32 FMA VFNMSUB231SD xmmreg,xmmreg,xmmrm64 FMA VFNMSUB321SS xmmreg,xmmreg,xmmrm32 FMA VFNMSUB321SD xmmreg,xmmreg,xmmrm64 FMA
VCVTPH2PS ymmreg,xmmrm128 F16C VCVTPH2PS xmmreg,xmmrm64 F16C VCVTPS2PH xmmrm128,ymmreg,imm8 F16C VCVTPS2PH xmmrm64,xmmreg,imm8 F16C
XSTORE PENT,CYRIX XCRYPTECB PENT,CYRIX XCRYPTCBC PENT,CYRIX XCRYPTCTR PENT,CYRIX XCRYPTCFB PENT,CYRIX XCRYPTOFB PENT,CYRIX MONTMUL PENT,CYRIX XSHA1 PENT,CYRIX XSHA256 PENT,CYRIX
LLWPCB reg32 386,AMD LLWPCB reg64 LONG,PROT,X86_64,AMD SLWPCB reg32 386,AMD SLWPCB reg64 LONG,PROT,X86_64,AMD LWPVAL reg32,rm32,imm32 386,AMD LWPVAL reg64,rm32,imm32 LONG,PROT,X86_64,AMD LWPINS reg32,rm32,imm32 386,AMD LWPINS reg64,rm32,imm32 LONG,PROT,X86_64,AMD
VFMADDPD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFMADDPD ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFMADDPD xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFMADDPD ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFMADDPS xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFMADDPS ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFMADDPS xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFMADDPS ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFMADDSD xmmreg,xmmreg*,xmmrm64,xmmreg SSE5,AMD VFMADDSD xmmreg,xmmreg*,xmmreg,xmmrm64 SSE5,AMD VFMADDSS xmmreg,xmmreg*,xmmrm32,xmmreg SSE5,AMD VFMADDSS xmmreg,xmmreg*,xmmreg,xmmrm32 SSE5,AMD VFMADDSUBPD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFMADDSUBPD ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFMADDSUBPD xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFMADDSUBPD ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFMADDSUBPS xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFMADDSUBPS ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFMADDSUBPS xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFMADDSUBPS ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFMSUBADDPD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFMSUBADDPD ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFMSUBADDPD xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFMSUBADDPD ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFMSUBADDPS xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFMSUBADDPS ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFMSUBADDPS xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFMSUBADDPS ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFMSUBPD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFMSUBPD ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFMSUBPD xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFMSUBPD ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFMSUBPS xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFMSUBPS ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFMSUBPS xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFMSUBPS ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFMSUBSD xmmreg,xmmreg*,xmmrm64,xmmreg SSE5,AMD VFMSUBSD xmmreg,xmmreg*,xmmreg,xmmrm64 SSE5,AMD VFMSUBSS xmmreg,xmmreg*,xmmrm32,xmmreg SSE5,AMD VFMSUBSS xmmreg,xmmreg*,xmmreg,xmmrm32 SSE5,AMD VFNMADDPD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFNMADDPD ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFNMADDPD xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFNMADDPD ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFNMADDPS xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFNMADDPS ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFNMADDPS xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFNMADDPS ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFNMADDSD xmmreg,xmmreg*,xmmrm64,xmmreg SSE5,AMD VFNMADDSD xmmreg,xmmreg*,xmmreg,xmmrm64 SSE5,AMD VFNMADDSS xmmreg,xmmreg*,xmmrm32,xmmreg SSE5,AMD VFNMADDSS xmmreg,xmmreg*,xmmreg,xmmrm32 SSE5,AMD VFNMSUBPD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFNMSUBPD ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFNMSUBPD xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFNMSUBPD ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFNMSUBPS xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VFNMSUBPS ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VFNMSUBPS xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VFNMSUBPS ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VFNMSUBSD xmmreg,xmmreg*,xmmrm64,xmmreg SSE5,AMD VFNMSUBSD xmmreg,xmmreg*,xmmreg,xmmrm64 SSE5,AMD VFNMSUBSS xmmreg,xmmreg*,xmmrm32,xmmreg SSE5,AMD VFNMSUBSS xmmreg,xmmreg*,xmmreg,xmmrm32 SSE5,AMD VFRCZPD xmmreg,xmmrm128* SSE5,AMD VFRCZPD ymmreg,ymmrm256* SSE5,AMD VFRCZPS xmmreg,xmmrm128* SSE5,AMD VFRCZPS ymmreg,ymmrm256* SSE5,AMD VFRCZSD xmmreg,xmmrm64* SSE5,AMD VFRCZSS xmmreg,xmmrm32* SSE5,AMD VPCMOV xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPCMOV ymmreg,ymmreg*,ymmrm256,ymmreg SSE5,AMD VPCMOV xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VPCMOV ymmreg,ymmreg*,ymmreg,ymmrm256 SSE5,AMD VPCOMB xmmreg,xmmreg*,xmmrm128,imm8 SSE5,AMD VPCOMD xmmreg,xmmreg*,xmmrm128,imm8 SSE5,AMD VPCOMQ xmmreg,xmmreg*,xmmrm128,imm8 SSE5,AMD VPCOMUB xmmreg,xmmreg*,xmmrm128,imm8 SSE5,AMD VPCOMUD xmmreg,xmmreg*,xmmrm128,imm8 SSE5,AMD VPCOMUQ xmmreg,xmmreg*,xmmrm128,imm8 SSE5,AMD VPCOMUW xmmreg,xmmreg*,xmmrm128,imm8 SSE5,AMD VPCOMW xmmreg,xmmreg*,xmmrm128,imm8 SSE5,AMD VPHADDBD xmmreg,xmmrm128* SSE5,AMD VPHADDBQ xmmreg,xmmrm128* SSE5,AMD VPHADDBW xmmreg,xmmrm128* SSE5,AMD VPHADDDQ xmmreg,xmmrm128* SSE5,AMD VPHADDUBD xmmreg,xmmrm128* SSE5,AMD VPHADDUBQ xmmreg,xmmrm128* SSE5,AMD VPHADDUBW xmmreg,xmmrm128* SSE5,AMD VPHADDUDQ xmmreg,xmmrm128* SSE5,AMD VPHADDUWD xmmreg,xmmrm128* SSE5,AMD VPHADDUWQ xmmreg,xmmrm128* SSE5,AMD VPHADDWD xmmreg,xmmrm128* SSE5,AMD VPHADDWQ xmmreg,xmmrm128* SSE5,AMD VPHSUBBW xmmreg,xmmrm128* SSE5,AMD VPHSUBDQ xmmreg,xmmrm128* SSE5,AMD VPHSUBWD xmmreg,xmmrm128* SSE5,AMD VPMACSDD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMACSDQH xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMACSDQL xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMACSSDD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMACSSDQH xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMACSSDQL xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMACSSWD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMACSSWW xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMACSWD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMACSWW xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMADCSSWD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPMADCSWD xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPPERM xmmreg,xmmreg*,xmmreg,xmmrm128 SSE5,AMD VPPERM xmmreg,xmmreg*,xmmrm128,xmmreg SSE5,AMD VPROTB xmmreg,xmmrm128*,xmmreg SSE5,AMD VPROTB xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPROTB xmmreg,xmmrm128*,imm8 SSE5,AMD VPROTD xmmreg,xmmrm128*,xmmreg SSE5,AMD VPROTD xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPROTD xmmreg,xmmrm128*,imm8 SSE5,AMD VPROTQ xmmreg,xmmrm128*,xmmreg SSE5,AMD VPROTQ xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPROTQ xmmreg,xmmrm128*,imm8 SSE5,AMD VPROTW xmmreg,xmmrm128*,xmmreg SSE5,AMD VPROTW xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPROTW xmmreg,xmmrm128*,imm8 SSE5,AMD VPSHAB xmmreg,xmmrm128*,xmmreg SSE5,AMD VPSHAB xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPSHAD xmmreg,xmmrm128*,xmmreg SSE5,AMD VPSHAD xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPSHAQ xmmreg,xmmrm128*,xmmreg SSE5,AMD VPSHAQ xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPSHAW xmmreg,xmmrm128*,xmmreg SSE5,AMD VPSHAW xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPSHLB xmmreg,xmmrm128*,xmmreg SSE5,AMD VPSHLB xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPSHLD xmmreg,xmmrm128*,xmmreg SSE5,AMD VPSHLD xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPSHLQ xmmreg,xmmrm128*,xmmreg SSE5,AMD VPSHLQ xmmreg,xmmreg*,xmmrm128 SSE5,AMD VPSHLW xmmreg,xmmrm128*,xmmreg SSE5,AMD VPSHLW xmmreg,xmmreg*,xmmrm128 SSE5,AMD
VMPSADBW ymmreg,ymmreg*,ymmrm256,imm8 AVX2 VPABSB ymmreg,ymmrm256 AVX2 VPABSW ymmreg,ymmrm256 AVX2 VPABSD ymmreg,ymmrm256 AVX2 VPACKSSWB ymmreg,ymmreg*,ymmrm256 AVX2 VPACKSSDW ymmreg,ymmreg*,ymmrm256 AVX2 VPACKUSDW ymmreg,ymmreg*,ymmrm256 AVX2 VPACKUSWB ymmreg,ymmreg*,ymmrm256 AVX2 VPADDB ymmreg,ymmreg*,ymmrm256 AVX2 VPADDW ymmreg,ymmreg*,ymmrm256 AVX2 VPADDD ymmreg,ymmreg*,ymmrm256 AVX2 VPADDQ ymmreg,ymmreg*,ymmrm256 AVX2 VPADDSB ymmreg,ymmreg*,ymmrm256 AVX2 VPADDSW ymmreg,ymmreg*,ymmrm256 AVX2 VPADDUSB ymmreg,ymmreg*,ymmrm256 AVX2 VPADDUSW ymmreg,ymmreg*,ymmrm256 AVX2 VPALIGNR ymmreg,ymmreg*,ymmrm256,imm8 AVX2 VPAND ymmreg,ymmreg*,ymmrm256 AVX2 VPANDN ymmreg,ymmreg*,ymmrm256 AVX2 VPAVGB ymmreg,ymmreg*,ymmrm256 AVX2 VPAVGW ymmreg,ymmreg*,ymmrm256 AVX2 VPBLENDVB ymmreg,ymmreg*,ymmrm256,ymmreg AVX2 VPBLENDW ymmreg,ymmreg*,ymmrm256,imm8 AVX2 VPCMPEQB ymmreg,ymmreg*,ymmrm256 AVX2 VPCMPEQW ymmreg,ymmreg*,ymmrm256 AVX2 VPCMPEQD ymmreg,ymmreg*,ymmrm256 AVX2 VPCMPEQQ ymmreg,ymmreg*,ymmrm256 AVX2 VPCMPGTB ymmreg,ymmreg*,ymmrm256 AVX2 VPCMPGTW ymmreg,ymmreg*,ymmrm256 AVX2 VPCMPGTD ymmreg,ymmreg*,ymmrm256 AVX2 VPCMPGTQ ymmreg,ymmreg*,ymmrm256 AVX2 VPHADDW ymmreg,ymmreg*,ymmrm256 AVX2 VPHADDD ymmreg,ymmreg*,ymmrm256 AVX2 VPHADDSW ymmreg,ymmreg*,ymmrm256 AVX2 VPHSUBW ymmreg,ymmreg*,ymmrm256 AVX2 VPHSUBD ymmreg,ymmreg*,ymmrm256 AVX2 VPHSUBSW ymmreg,ymmreg*,ymmrm256 AVX2 VPMADDUBSW ymmreg,ymmreg*,ymmrm256 AVX2 VPMADDWD ymmreg,ymmreg*,ymmrm256 AVX2 VPMAXSB ymmreg,ymmreg*,ymmrm256 AVX2 VPMAXSW ymmreg,ymmreg*,ymmrm256 AVX2 VPMAXSD ymmreg,ymmreg*,ymmrm256 AVX2 VPMAXUB ymmreg,ymmreg*,ymmrm256 AVX2 VPMAXUW ymmreg,ymmreg*,ymmrm256 AVX2 VPMAXUD ymmreg,ymmreg*,ymmrm256 AVX2 VPMINSB ymmreg,ymmreg*,ymmrm256 AVX2 VPMINSW ymmreg,ymmreg*,ymmrm256 AVX2 VPMINSD ymmreg,ymmreg*,ymmrm256 AVX2 VPMINUB ymmreg,ymmreg*,ymmrm256 AVX2 VPMINUW ymmreg,ymmreg*,ymmrm256 AVX2 VPMINUD ymmreg,ymmreg*,ymmrm256 AVX2 VPMOVMSKB reg32,ymmreg AVX2 VPMOVMSKB reg64,ymmreg AVX2 VPMOVSXBW ymmreg,xmmrm128 AVX2 VPMOVSXBD ymmreg,mem64 AVX2 VPMOVSXBD ymmreg,xmmreg AVX2 VPMOVSXBQ ymmreg,mem32 AVX2 VPMOVSXBQ ymmreg,xmmreg AVX2 VPMOVSXWD ymmreg,xmmrm128 AVX2 VPMOVSXWQ ymmreg,mem64 AVX2 VPMOVSXWQ ymmreg,xmmreg AVX2 VPMOVSXDQ ymmreg,xmmrm128 AVX2 VPMOVZXBW ymmreg,xmmrm128 AVX2 VPMOVZXBD ymmreg,mem64 AVX2 VPMOVZXBD ymmreg,xmmreg AVX2 VPMOVZXBQ ymmreg,mem32 AVX2 VPMOVZXBQ ymmreg,xmmreg AVX2 VPMOVZXWD ymmreg,xmmrm128 AVX2 VPMOVZXWQ ymmreg,mem64 AVX2 VPMOVZXWQ ymmreg,xmmreg AVX2 VPMOVZXDQ ymmreg,xmmrm128 AVX2 VPMULDQ ymmreg,ymmreg*,ymmrm256 AVX2 VPMULHRSW ymmreg,ymmreg*,ymmrm256 AVX2 VPMULHUW ymmreg,ymmreg*,ymmrm256 AVX2 VPMULHW ymmreg,ymmreg*,ymmrm256 AVX2 VPMULLW ymmreg,ymmreg*,ymmrm256 AVX2 VPMULLD ymmreg,ymmreg*,ymmrm256 AVX2 VPMULUDQ ymmreg,ymmreg*,ymmrm256 AVX2 VPOR ymmreg,ymmreg*,ymmrm256 AVX2 VPSADBW ymmreg,ymmreg*,ymmrm256 AVX2 VPSHUFB ymmreg,ymmreg*,ymmrm256 AVX2 VPSHUFD ymmreg,ymmrm256,imm8 AVX2 VPSHUFHW ymmreg,ymmrm256,imm8 AVX2 VPSHUFLW ymmreg,ymmrm256,imm8 AVX2 VPSIGNB ymmreg,ymmreg*,ymmrm256 AVX2 VPSIGNW ymmreg,ymmreg*,ymmrm256 AVX2 VPSIGND ymmreg,ymmreg*,ymmrm256 AVX2 VPSLLDQ ymmreg,ymmreg*,imm8 AVX2 VPSLLW ymmreg,ymmreg*,xmmrm128 AVX2 VPSLLW ymmreg,ymmreg*,imm8 AVX2 VPSLLD ymmreg,ymmreg*,xmmrm128 AVX2 VPSLLD ymmreg,ymmreg*,imm8 AVX2 VPSLLQ ymmreg,ymmreg*,xmmrm128 AVX2 VPSLLQ ymmreg,ymmreg*,imm8 AVX2 VPSRAW ymmreg,ymmreg*,xmmrm128 AVX2 VPSRAW ymmreg,ymmreg*,imm8 AVX2 VPSRAD ymmreg,ymmreg*,xmmrm128 AVX2 VPSRAD ymmreg,ymmreg*,imm8 AVX2 VPSRLDQ ymmreg,ymmreg*,imm8 AVX2 VPSRLW ymmreg,ymmreg*,xmmrm128 AVX2 VPSRLW ymmreg,ymmreg*,imm8 AVX2 VPSRLD ymmreg,ymmreg*,xmmrm128 AVX2 VPSRLD ymmreg,ymmreg*,imm8 AVX2 VPSRLQ ymmreg,ymmreg*,xmmrm128 AVX2 VPSRLQ ymmreg,ymmreg*,imm8 AVX2 VPSUBB ymmreg,ymmreg*,ymmrm256 AVX2 VPSUBW ymmreg,ymmreg*,ymmrm256 AVX2 VPSUBD ymmreg,ymmreg*,ymmrm256 AVX2 VPSUBQ ymmreg,ymmreg*,ymmrm256 AVX2 VPSUBSB ymmreg,ymmreg*,ymmrm256 AVX2 VPSUBSW ymmreg,ymmreg*,ymmrm256 AVX2 VPSUBUSB ymmreg,ymmreg*,ymmrm256 AVX2 VPSUBUSW ymmreg,ymmreg*,ymmrm256 AVX2 VPUNPCKHBW ymmreg,ymmreg*,ymmrm256 AVX2 VPUNPCKHWD ymmreg,ymmreg*,ymmrm256 AVX2 VPUNPCKHDQ ymmreg,ymmreg*,ymmrm256 AVX2 VPUNPCKHQDQ ymmreg,ymmreg*,ymmrm256 AVX2 VPUNPCKLBW ymmreg,ymmreg*,ymmrm256 AVX2 VPUNPCKLWD ymmreg,ymmreg*,ymmrm256 AVX2 VPUNPCKLDQ ymmreg,ymmreg*,ymmrm256 AVX2 VPUNPCKLQDQ ymmreg,ymmreg*,ymmrm256 AVX2 VPXOR ymmreg,ymmreg*,ymmrm256 AVX2 VMOVNTDQA ymmreg,mem256 AVX2 VBROADCASTSS xmmreg,xmmreg AVX2 VBROADCASTSS ymmreg,xmmreg AVX2 VBROADCASTSD ymmreg,xmmreg AVX2 VBROADCASTI128 ymmreg,mem128 AVX2 VPBLENDD xmmreg,xmmreg*,xmmrm128,imm8 AVX2 VPBLENDD ymmreg,ymmreg*,ymmrm256,imm8 AVX2 VPBROADCASTB xmmreg,mem8 AVX2 VPBROADCASTB xmmreg,xmmreg AVX2 VPBROADCASTB ymmreg,mem8 AVX2 VPBROADCASTB ymmreg,xmmreg AVX2 VPBROADCASTW xmmreg,mem16 AVX2 VPBROADCASTW xmmreg,xmmreg AVX2 VPBROADCASTW ymmreg,mem16 AVX2 VPBROADCASTW ymmreg,xmmreg AVX2 VPBROADCASTD xmmreg,mem32 AVX2 VPBROADCASTD xmmreg,xmmreg AVX2 VPBROADCASTD ymmreg,mem32 AVX2 VPBROADCASTD ymmreg,xmmreg AVX2 VPBROADCASTQ xmmreg,mem64 AVX2 VPBROADCASTQ xmmreg,xmmreg AVX2 VPBROADCASTQ ymmreg,mem64 AVX2 VPBROADCASTQ ymmreg,xmmreg AVX2 VPERMD ymmreg,ymmreg*,ymmrm256 AVX2 VPERMPD ymmreg,ymmrm256,imm8 AVX2 VPERMPS ymmreg,ymmreg*,ymmrm256 AVX2 VPERMQ ymmreg,ymmrm256,imm8 AVX2 VPERM2I128 ymmreg,ymmreg*,ymmrm256,imm8 AVX2 VEXTRACTI128 xmmrm128,ymmreg,imm8 AVX2 VINSERTI128 ymmreg,ymmreg*,xmmrm128,imm8 AVX2 VPMASKMOVD xmmreg,xmmreg*,mem128 AVX2 VPMASKMOVD ymmreg,ymmreg*,mem256 AVX2 VPMASKMOVQ xmmreg,xmmreg*,mem128 AVX2 VPMASKMOVQ ymmreg,ymmreg*,mem256 AVX2 VPMASKMOVD mem128,xmmreg,xmmreg AVX2 VPMASKMOVD mem256,ymmreg,ymmreg AVX2 VPMASKMOVQ mem128,xmmreg,xmmreg AVX2 VPMASKMOVQ mem256,ymmreg,ymmreg AVX2 VPSLLVD xmmreg,xmmreg*,xmmrm128 AVX2 VPSLLVQ xmmreg,xmmreg*,xmmrm128 AVX2 VPSLLVD ymmreg,ymmreg*,ymmrm256 AVX2 VPSLLVQ ymmreg,ymmreg*,ymmrm256 AVX2 VPSRAVD xmmreg,xmmreg*,xmmrm128 AVX2 VPSRAVD ymmreg,ymmreg*,ymmrm256 AVX2 VPSRLVD xmmreg,xmmreg*,xmmrm128 AVX2 VPSRLVQ xmmreg,xmmreg*,xmmrm128 AVX2 VPSRLVD ymmreg,ymmreg*,ymmrm256 AVX2 VPSRLVQ ymmreg,ymmreg*,ymmrm256 AVX2 VGATHERDPD xmmreg,xmem64,xmmreg AVX2 VGATHERQPD xmmreg,xmem64,xmmreg AVX2 VGATHERDPD ymmreg,xmem64,ymmreg AVX2 VGATHERQPD ymmreg,ymem64,ymmreg AVX2 VGATHERDPS xmmreg,xmem32,xmmreg AVX2 VGATHERQPS xmmreg,xmem32,xmmreg AVX2 VGATHERDPS ymmreg,ymem32,ymmreg AVX2 VGATHERQPS xmmreg,ymem32,xmmreg AVX2 VPGATHERDD xmmreg,xmem32,xmmreg AVX2 VPGATHERQD xmmreg,xmem32,xmmreg AVX2 VPGATHERDD ymmreg,ymem32,ymmreg AVX2 VPGATHERQD xmmreg,ymem32,xmmreg AVX2 VPGATHERDQ xmmreg,xmem64,xmmreg AVX2 VPGATHERQQ xmmreg,xmem64,xmmreg AVX2 VPGATHERDQ ymmreg,xmem64,ymmreg AVX2 VPGATHERQQ ymmreg,ymem64,ymmreg AVX2
XABORT imm8 RTM XBEGIN imm16|near AR0,OSIZE,NOREX,NOAPX,NOLONG,RTM XBEGIN imm32|near AR0,OSIZE,NOREX,NOAPX,NOLONG,RTM XBEGIN imm64|near AR0,OSIZE,LONG,PROT,RTM,X86_64 XBEGIN imm32|near ND,AR0,SX,LONG,PROT,RTM,X86_64 XEND RTM XTEST HLE,FL,RTM PREFETCHWT1 mem8 PREFETCHWT1
BNDMK bndreg,mem MIB,MPX BNDCL bndreg,mem MPX BNDCL bndreg,reg32 NOREX,NOAPX,NOLONG,MPX BNDCL bndreg,reg64 LONG,PROT,MPX,X86_64 BNDCU bndreg,mem MPX BNDCU bndreg,reg32 NOREX,NOAPX,NOLONG,MPX BNDCU bndreg,reg64 LONG,PROT,MPX,X86_64 BNDCN bndreg,mem MPX BNDCN bndreg,reg32 NOREX,NOAPX,NOLONG,MPX BNDCN bndreg,reg64 LONG,PROT,MPX,X86_64 BNDMOV bndreg,bndreg MPX BNDMOV bndreg,mem MPX BNDMOV bndreg,bndreg MPX BNDMOV mem,bndreg MPX BNDLDX bndreg,mem MIB,MPX BNDLDX bndreg,mem,reg32 NOREX,NOAPX,NOLONG,MIB,MPX BNDLDX bndreg,mem,reg64 LONG,MIB,PROT,MPX,X86_64 BNDSTX mem,bndreg MIB,MPX BNDSTX mem,reg32,bndreg NOREX,NOAPX,NOLONG,MIB,MPX BNDSTX mem,reg64,bndreg LONG,MIB,PROT,MPX,X86_64 BNDSTX mem,bndreg,reg32 NOREX,NOAPX,NOLONG,MIB,MPX BNDSTX mem,bndreg,reg64 LONG,MIB,PROT,MPX,X86_64
SHA1MSG1 xmmreg,xmmrm128 SHA SHA1MSG2 xmmreg,xmmrm128 SHA SHA1NEXTE xmmreg,xmmrm128 SHA SHA1RNDS4 xmmreg,xmmrm128,imm8 SHA SHA256MSG1 xmmreg,xmmrm128 SHA SHA256MSG2 xmmreg,xmmrm128 SHA SHA256RNDS2 xmmreg,xmmrm128,xmm0 SHA SHA256RNDS2 xmmreg,xmmrm128 SHA VSHA512MSG1 ymmreg,xmmreg AVX,SHA512 VSHA512MSG2 ymmreg,ymmreg AVX,SHA512 VSHA512RNDS2 ymmreg,ymmreg,xmmreg AVX,SHA512
VSM3MSG1 xmmreg,xmmreg,xmmreg AVX,HSM3 VSM3MSG2 xmmreg,xmmreg,xmmreg AVX,HSM3 VSM3RNDS2 xmmreg,xmmreg,xmmreg,imm8 AVX,HSM3
VSM4KEY4 xmmreg,xmmreg,xmmrm128 AVX,HSM4 VSM4KEY4 ymmreg,ymmreg,ymmrm256 AVX,HSM4 VSM4KEY4 xmmreg,xmmreg,xmmrm128 AVX,HSM4 VSM4KEY4 ymmreg,ymmreg,ymmrm256 AVX,HSM4 VSM4KEY4 zmmreg,zmmreg,zmmrm512 AVX,HSM4 VSM4RNDS4 xmmreg,xmmreg,xmmrm128 AVX,HSM4 VSM4RNDS4 ymmreg,ymmreg,ymmrm256 AVX,HSM4 VSM4RNDS4 xmmreg,xmmreg,xmmrm128 AVX,HSM4 VSM4RNDS4 ymmreg,ymmreg,ymmrm256 AVX,HSM4 VSM4RNDS4 zmmreg,zmmreg,zmmrm512 AVX,HSM4
VBCSTNEBF16PS xmmreg,mem16 AR0-1,SW,AVXNECONVERT VBCSTNEBF16PS ymmreg,mem16 AR0-1,SW,AVXNECONVERT VBCSTNEBF162PS xmmreg,mem16 AR0-1,SW,AVXNECONVERT VBCSTNEBF162PS ymmreg,mem16 AR0-1,SW,AVXNECONVERT VBCSTNESH2PS xmmreg,mem16 AR0-1,SW,AVXNECONVERT VBCSTNESH2PS ymmreg,mem16 AR0-1,SW,AVXNECONVERT VCVTNEEBF162PS xmmreg,mem128 AR0-1,SO,AVXNECONVERT VCVTNEEBF162PS ymmreg,mem256 AR0-1,SY,AVXNECONVERT VCVTNEEPH2PS xmmreg,mem128 AR0-1,SO,AVXNECONVERT VCVTNEEPH2PS ymmreg,mem256 AR0-1,SY,AVXNECONVERT VCVTNEOBF162PS xmmreg,mem128 AR0-1,SO,AVXNECONVERT VCVTNEOBF162PS ymmreg,mem256 AR0-1,SY,AVXNECONVERT VCVTNEOPH2PS xmmreg,mem128 AR0-1,SO,AVXNECONVERT VCVTNEOPH2PS ymmreg,mem256 AR0-1,SY,AVXNECONVERT VCVTNEPS2BF16 xmmreg,xmmrm128 AR0-1,SO,LATEVEX,AVXNECONVERT VCVTNEPS2BF16 xmmreg,ymmrm256 AR0-1,SY,LATEVEX,AVXNECONVERT
VPDPBUSD xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVXVNNI VPDPBUSD ymmreg,ymmreg,ymmrm256 AR0-2,SY,LATEVEX,AVXVNNI VPDPBUSDS xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVXVNNI VPDPBUSDS ymmreg,ymmreg,ymmrm256 AR0-2,SY,LATEVEX,AVXVNNI VPDPWSSD xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVXVNNI VPDPWSSD ymmreg,ymmreg,ymmrm256 AR0-2,SY,LATEVEX,AVXVNNI VPDPWSSDS xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVXVNNI VPDPWSSDS ymmreg,ymmreg,ymmrm256 AR0-2,SY,LATEVEX,AVXVNNI
VPDPBSSD xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVX,AVXVNNIINT8 VPDPBSSD ymmreg,ymmreg,ymmrm256 AR0-2,SY,LATEVEX,AVX,AVXVNNIINT8 VPDPBSSDS xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVX,AVXVNNIINT8 VPDPBSSDS ymmreg,ymmreg,ymmrm256 AR0-2,SY,LATEVEX,AVX,AVXVNNIINT8 VPDPBSUD xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVX,AVXVNNIINT8 VPDPBSUD ymmreg,ymmreg,ymmrm256 AR0-2,SY,LATEVEX,AVX,AVXVNNIINT8 VPDPBSUDS xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVX,AVXVNNIINT8 VPDPBSUDS ymmreg,ymmreg,ymmrm256 AR0-2,SY,LATEVEX,AVX,AVXVNNIINT8 VPDPBUUD xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVX,AVXVNNIINT8 VPDPBUUD ymmreg,ymmreg,ymmrm256 AR0-2,SY,LATEVEX,AVX,AVXVNNIINT8 VPDPBUUDS xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVX,AVXVNNIINT8 VPDPBUUDS ymmreg,ymmreg,ymmrm256 AR0-2,SY,LATEVEX,AVX,AVXVNNIINT8
VPDPWSUD xmmreg,xmmreg,xmmrm128 AR0-2,SO,LATEVEX,AVX,AVXVNNIINT16 VPDPWSUD ymmreg,ymmreg,ymmrm256 AR0-2,SY,LAT