Index: src/trusted/validator/x86/decoder/generator/testdata/32/modeled_insts.txt |
diff --git a/src/trusted/validator/x86/decoder/generator/testdata/32/modeled_insts.txt b/src/trusted/validator/x86/decoder/generator/testdata/32/modeled_insts.txt |
deleted file mode 100644 |
index cbf0f4bce631424fd28cc77eb3afe33307683a0f..0000000000000000000000000000000000000000 |
--- a/src/trusted/validator/x86/decoder/generator/testdata/32/modeled_insts.txt |
+++ /dev/null |
@@ -1,8171 +0,0 @@ |
-*** Automatically generated file, do not edit! *** |
- |
-Target: x86-32 bit mode |
- |
-*** Hard coded instructions *** |
- |
- --- 0f 0b --- |
- 0b 386 |
- Ud2 |
- |
- --- 0f 1f 00 --- |
- 1f 386 |
- Nop |
- |
- --- 0f 1f 40 00 --- |
- 1f 386 |
- Nop |
- |
- --- 0f 1f 44 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 0f 1f 80 00 00 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 0f 1f 84 00 00 00 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 66 0f 1f 44 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 66 0f 1f 84 00 00 00 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 66 2e 0f 1f 84 00 00 00 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 66 66 2e 0f 1f 84 00 00 00 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 66 66 66 2e 0f 1f 84 00 00 00 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 66 66 66 66 66 66 2e 0f 1f 84 00 00 00 00 00 --- |
- 1f 386 |
- Nop |
- |
- --- 66 90 --- |
- 90 386 |
- Nop |
- |
- --- 90 --- |
- 90 386 |
- Nop |
- |
- --- f3 90 --- |
- 90 386 |
- Pause |
- |
-*** NoPrefix *** |
- |
- --- 00 --- |
- 00 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Add $Eb, $Gb |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 01 --- |
- 01 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Add $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 02 --- |
- 02 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Add $Gb, $Eb |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 03 --- |
- 03 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Add $Gv, $Ev |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 04 --- |
- 04 386 OpcodeHasImmed_b OpcodeLockable |
- Add %al, $Ib |
- RegAL OpUse OpSet |
- I_Operand OpUse |
- --- 05 --- |
- 05 386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Add $rAXv, $Iz |
- RegREAX OpUse OpSet |
- I_Operand OpUse |
- --- 06 --- |
- 06 386 NaClIllegal |
- Push {%esp}, %es |
- RegESP OpUse OpSet OpImplicit |
- RegES OpUse |
- --- 07 --- |
- 07 386 NaClIllegal |
- Pop {%esp}, %es |
- RegESP OpUse OpSet OpImplicit |
- RegES OpSet |
- --- 08 --- |
- 08 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Or $Eb, $Gb |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 09 --- |
- 09 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Or $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 0a --- |
- 0a 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Or $Gb, $Eb |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 0b --- |
- 0b 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Or $Gv, $Ev |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 0c --- |
- 0c 386 OpcodeHasImmed_b OpcodeLockable |
- Or %al, $Ib |
- RegAL OpUse OpSet |
- I_Operand OpUse |
- --- 0d --- |
- 0d 386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Or $rAXv, $Iz |
- RegREAX OpUse OpSet |
- I_Operand OpUse |
- --- 0e --- |
- 0e 386 NaClIllegal |
- Push {%esp}, %cs |
- RegESP OpUse OpSet OpImplicit |
- RegCS OpUse |
- --- 0f --- |
- 0f INVALID NaClIllegal |
- --- 10 --- |
- 10 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Adc $Eb, $Gb |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 11 --- |
- 11 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Adc $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 12 --- |
- 12 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Adc $Gb, $Eb |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 13 --- |
- 13 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Adc $Gv, $Ev |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 14 --- |
- 14 386 OpcodeHasImmed_b OpcodeLockable |
- Adc %al, $Ib |
- RegAL OpUse OpSet |
- I_Operand OpUse |
- --- 15 --- |
- 15 386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Adc $rAXv, $Iz |
- RegREAX OpUse OpSet |
- I_Operand OpUse |
- --- 16 --- |
- 16 386 NaClIllegal |
- Push {%esp}, %ss |
- RegESP OpUse OpSet OpImplicit |
- RegSS OpUse |
- --- 17 --- |
- 17 386 NaClIllegal |
- Pop {%esp}, %ss |
- RegESP OpUse OpSet OpImplicit |
- RegSS OpSet |
- --- 18 --- |
- 18 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Sbb $Eb, $Gb |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 19 --- |
- 19 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sbb $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 1a --- |
- 1a 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Sbb $Gb, $Eb |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 1b --- |
- 1b 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sbb $Gv, $Ev |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 1c --- |
- 1c 386 OpcodeHasImmed_b OpcodeLockable |
- Sbb %al, $Ib |
- RegAL OpUse OpSet |
- I_Operand OpUse |
- --- 1d --- |
- 1d 386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sbb $rAXv, $Iz |
- RegREAX OpUse OpSet |
- I_Operand OpUse |
- --- 1e --- |
- 1e 386 NaClIllegal |
- Push {%esp}, %ds |
- RegESP OpUse OpSet OpImplicit |
- RegDS OpUse |
- --- 1f --- |
- 1f 386 NaClIllegal |
- Pop {%esp}, %ds |
- RegESP OpUse OpSet OpImplicit |
- RegDS OpSet |
- --- 20 --- |
- 20 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- And $Eb, $Gb |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 21 --- |
- 21 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- And $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 22 --- |
- 22 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- And $Gb, $Eb |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 23 --- |
- 23 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- And $Gv, $Ev |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 24 --- |
- 24 386 OpcodeHasImmed_b OpcodeLockable |
- And %al, $Ib |
- RegAL OpUse OpSet |
- I_Operand OpUse |
- --- 25 --- |
- 25 386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- And $rAXv, $Iz |
- RegREAX OpUse OpSet |
- I_Operand OpUse |
- --- 26 --- |
- 26 INVALID NaClIllegal |
- --- 27 --- |
- 27 386 NaClIllegal |
- Daa |
- --- 28 --- |
- 28 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Sub $Eb, $Gb |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 29 --- |
- 29 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sub $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 2a --- |
- 2a 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Sub $Gb, $Eb |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 2b --- |
- 2b 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sub $Gv, $Ev |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 2c --- |
- 2c 386 OpcodeHasImmed_b OpcodeLockable |
- Sub %al, $Ib |
- RegAL OpUse OpSet |
- I_Operand OpUse |
- --- 2d --- |
- 2d 386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sub $rAXv, $Iz |
- RegREAX OpUse OpSet |
- I_Operand OpUse |
- --- 2e --- |
- 2e INVALID NaClIllegal |
- --- 2f --- |
- 2f 386 NaClIllegal |
- Das |
- --- 30 --- |
- 30 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Xor $Eb, $Gb |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 31 --- |
- 31 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xor $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- 32 --- |
- 32 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Xor $Gb, $Eb |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 33 --- |
- 33 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xor $Gv, $Ev |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- 34 --- |
- 34 386 OpcodeHasImmed_b OpcodeLockable |
- Xor %al, $Ib |
- RegAL OpUse OpSet |
- I_Operand OpUse |
- --- 35 --- |
- 35 386 OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xor $rAXv, $Iz |
- RegREAX OpUse OpSet |
- I_Operand OpUse |
- --- 36 --- |
- 36 INVALID NaClIllegal |
- --- 37 --- |
- 37 386 NaClIllegal |
- Aaa {%al} |
- RegAL OpUse OpSet OpImplicit |
- --- 38 --- |
- 38 386 OpcodeUsesModRm OperandSize_b |
- Cmp $Eb, $Gb |
- E_Operand OpUse |
- G_Operand OpUse |
- --- 39 --- |
- 39 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmp $Ev, $Gv |
- E_Operand OpUse |
- G_Operand OpUse |
- --- 3a --- |
- 3a 386 OpcodeUsesModRm OperandSize_b |
- Cmp $Gb, $Eb |
- G_Operand OpUse |
- E_Operand OpUse |
- --- 3b --- |
- 3b 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmp $Gv, $Ev |
- G_Operand OpUse |
- E_Operand OpUse |
- --- 3c --- |
- 3c 386 OpcodeHasImmed_b |
- Cmp %al, $Ib |
- RegAL OpUse |
- I_Operand OpUse |
- --- 3d --- |
- 3d 386 OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmp $rAXv, $Iz |
- RegREAX OpUse |
- I_Operand OpUse |
- --- 3e --- |
- 3e INVALID NaClIllegal |
- --- 3f --- |
- 3f 386 NaClIllegal |
- Aas |
- --- 40 --- |
- 40 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Inc $rAXv |
- RegREAX OpUse OpSet |
- --- 41 --- |
- 41 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Inc $rCXv |
- RegRECX OpUse OpSet |
- --- 42 --- |
- 42 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Inc $rDXv |
- RegREDX OpUse OpSet |
- --- 43 --- |
- 43 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Inc $rBXv |
- RegREBX OpUse OpSet |
- --- 44 --- |
- 44 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Inc $rSPv |
- RegRESP OpUse OpSet |
- --- 45 --- |
- 45 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Inc $rBPv |
- RegREBP OpUse OpSet |
- --- 46 --- |
- 46 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Inc $rSIv |
- RegRESI OpUse OpSet |
- --- 47 --- |
- 47 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Inc $rDIv |
- RegREDI OpUse OpSet |
- --- 48 --- |
- 48 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Dec $rAXv |
- RegREAX OpUse OpSet |
- --- 49 --- |
- 49 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Dec $rCXv |
- RegRECX OpUse OpSet |
- --- 4a --- |
- 4a 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Dec $rDXv |
- RegREDX OpUse OpSet |
- --- 4b --- |
- 4b 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Dec $rBXv |
- RegREBX OpUse OpSet |
- --- 4c --- |
- 4c 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Dec $rSPv |
- RegRESP OpUse OpSet |
- --- 4d --- |
- 4d 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Dec $rBPv |
- RegREBP OpUse OpSet |
- --- 4e --- |
- 4e 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Dec $rSIv |
- RegRESI OpUse OpSet |
- --- 4f --- |
- 4f 386 OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Dec $rDIv |
- RegREDI OpUse OpSet |
- --- 50 --- |
- 50 - r0 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Push {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpUse |
- --- 51 --- |
- 51 - r1 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Push {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpUse |
- --- 52 --- |
- 52 - r2 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Push {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpUse |
- --- 53 --- |
- 53 - r3 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Push {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpUse |
- --- 54 --- |
- 54 - r4 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Push {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpUse |
- --- 55 --- |
- 55 - r5 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Push {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpUse |
- --- 56 --- |
- 56 - r6 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Push {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpUse |
- --- 57 --- |
- 57 - r7 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Push {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpUse |
- --- 58 --- |
- 58 - r0 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Pop {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpSet |
- --- 59 --- |
- 59 - r1 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Pop {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpSet |
- --- 5a --- |
- 5a - r2 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Pop {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpSet |
- --- 5b --- |
- 5b - r3 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Pop {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpSet |
- --- 5c --- |
- 5c - r4 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Pop {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpSet |
- --- 5d --- |
- 5d - r5 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Pop {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpSet |
- --- 5e --- |
- 5e - r6 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Pop {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpSet |
- --- 5f --- |
- 5f - r7 386 OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Pop {%esp}, $r8v |
- RegESP OpUse OpSet OpImplicit |
- G_OpcodeBase OpSet |
- --- 60 --- |
- 60 386 OpcodeAllowsData16 OperandSize_w NaClIllegal |
- Pusha {%esp}, {%gp7} |
- RegESP OpUse OpSet OpImplicit |
- RegGP7 OpUse OpImplicit |
- 60 386 OperandSize_v NaClIllegal |
- Pushad {%esp}, {%gp7} |
- RegESP OpUse OpSet OpImplicit |
- RegGP7 OpUse OpImplicit |
- --- 61 --- |
- 61 386 OpcodeAllowsData16 OperandSize_w NaClIllegal |
- Popa {%esp}, {%gp7} |
- RegESP OpUse OpSet OpImplicit |
- RegGP7 OpSet OpImplicit |
- 61 386 OperandSize_v NaClIllegal |
- Popad {%esp}, {%gp7} |
- RegESP OpUse OpSet OpImplicit |
- RegGP7 OpSet OpImplicit |
- --- 62 --- |
- 62 386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Bound $Gv, $Ma |
- G_Operand OpUse |
- M_Operand OpUse |
- M_Operand OpUse |
- --- 63 --- |
- 63 SYSTEM OpcodeUsesModRm NaClIllegal |
- Arpl $Ew, $Gw |
- Ew_Operand OpUse OpSet |
- Gw_Operand OpUse |
- --- 64 --- |
- 64 INVALID NaClIllegal |
- --- 65 --- |
- 65 INVALID NaClIllegal |
- --- 66 --- |
- 66 INVALID NaClIllegal |
- --- 67 --- |
- 67 INVALID NaClIllegal |
- --- 68 --- |
- 68 386 OpcodeHasImmed_z OpcodeAllowsData16 |
- Push {%esp}, $Iz |
- RegESP OpUse OpSet OpImplicit |
- I_Operand OpUse |
- --- 69 --- |
- 69 386 OpcodeUsesModRm OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Imul $Gv, $Ev, $Iz |
- G_Operand OpSet |
- E_Operand OpUse |
- I_Operand OpUse |
- --- 6a --- |
- 6a 386 OpcodeHasImmed_b |
- Push {%esp}, $Ib |
- RegESP OpUse OpSet OpImplicit |
- I_Operand OpUse |
- --- 6b --- |
- 6b 386 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Imul $Gv, $Ev, $Ib |
- G_Operand OpSet |
- E_Operand OpUse |
- I_Operand OpUse |
- --- 6c --- |
- 6c 386 OpcodeAllowsRep OperandSize_b NaClIllegal |
- Insb {$Yb}, {%dx} |
- RegES_EDI OpSet OpImplicit |
- RegDX OpUse OpImplicit |
- --- 6d --- |
- 6d 386 OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w NaClIllegal |
- Insw {$Yzw}, {%dx} |
- RegES_EDI OpSet OpImplicit |
- RegDX OpUse OpImplicit |
- 6d 386 OpcodeAllowsRep OperandSize_v NaClIllegal |
- Insd {$Yzd}, {%dx} |
- RegES_EDI OpSet OpImplicit |
- RegDX OpUse OpImplicit |
- --- 6e --- |
- 6e 386 OpcodeAllowsRep OperandSize_b NaClIllegal |
- Outsb {%dx}, {$Xb} |
- RegDX OpUse OpImplicit |
- RegDS_ESI OpUse OpImplicit |
- --- 6f --- |
- 6f 386 OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w NaClIllegal |
- Outsw {%dx}, {$Xzw} |
- RegDX OpUse OpImplicit |
- RegDS_ESI OpUse OpImplicit |
- 6f 386 OpcodeAllowsRep OperandSize_v NaClIllegal |
- Outsd {%dx}, {$Xzd} |
- RegDX OpUse OpImplicit |
- RegDS_ESI OpUse OpImplicit |
- --- 70 --- |
- 70 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jo {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 71 --- |
- 71 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jno {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 72 --- |
- 72 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jb {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 73 --- |
- 73 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jnb {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 74 --- |
- 74 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jz {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 75 --- |
- 75 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jnz {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 76 --- |
- 76 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jbe {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 77 --- |
- 77 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jnbe {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 78 --- |
- 78 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Js {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 79 --- |
- 79 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jns {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 7a --- |
- 7a 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jp {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 7b --- |
- 7b 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jnp {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 7c --- |
- 7c 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jl {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 7d --- |
- 7d 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jnl {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 7e --- |
- 7e 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jle {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 7f --- |
- 7f 386 OpcodeHasImmed OperandSize_b ConditionalJump BranchHints |
- Jnle {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 80 --- |
- 80 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b |
- Add $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 80 / 1 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b |
- Or $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 80 / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b |
- Adc $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 80 / 3 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b |
- Sbb $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 80 / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b |
- And $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 80 / 5 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b |
- Sub $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 80 / 6 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b |
- Xor $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 80 / 7 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b |
- Cmp $Eb, $Ib |
- E_Operand OpUse |
- I_Operand OpUse |
- --- 81 --- |
- 81 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Add $Ev, $Iz |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 81 / 1 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Or $Ev, $Iz |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 81 / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Adc $Ev, $Iz |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 81 / 3 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sbb $Ev, $Iz |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 81 / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- And $Ev, $Iz |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 81 / 5 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sub $Ev, $Iz |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 81 / 6 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xor $Ev, $Iz |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 81 / 7 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmp $Ev, $Iz |
- E_Operand OpUse |
- I_Operand OpUse |
- --- 82 --- |
- 82 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b NaClIllegal |
- Add $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 82 / 1 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b NaClIllegal |
- Or $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 82 / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b NaClIllegal |
- Adc $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 82 / 3 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b NaClIllegal |
- Sbb $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 82 / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b NaClIllegal |
- And $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 82 / 5 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b NaClIllegal |
- Sub $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 82 / 6 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OpcodeLockable OperandSize_b NaClIllegal |
- Xor $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 82 / 7 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b NaClIllegal |
- Cmp $Eb, $Ib |
- E_Operand OpUse |
- I_Operand OpUse |
- --- 83 --- |
- 83 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Add $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 83 / 1 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Or $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 83 / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Adc $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 83 / 3 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sbb $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 83 / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- And $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 83 / 5 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sub $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 83 / 6 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xor $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 83 / 7 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmp $Ev, $Ib |
- E_Operand OpUse |
- I_Operand OpUse |
- --- 84 --- |
- 84 386 OpcodeUsesModRm OperandSize_b |
- Test $Eb, $Gb |
- E_Operand OpUse |
- G_Operand OpUse |
- --- 85 --- |
- 85 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Test $Ev, $Gv |
- E_Operand OpUse |
- G_Operand OpUse |
- --- 86 --- |
- 86 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Xchg $Eb, $Gb |
- E_Operand OpUse OpSet |
- G_Operand OpUse OpSet |
- --- 87 --- |
- 87 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xchg $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse OpSet |
- --- 88 --- |
- 88 386 OpcodeUsesModRm OperandSize_b |
- Mov $Eb, $Gb |
- E_Operand OpSet |
- G_Operand OpUse |
- --- 89 --- |
- 89 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $Ev, $Gv |
- E_Operand OpSet |
- G_Operand OpUse |
- --- 8a --- |
- 8a 386 OpcodeUsesModRm OperandSize_b |
- Mov $Gb, $Eb |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 8b --- |
- 8b 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 8c --- |
- 8c 386 ModRmRegSOperand OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Mov $Mw/Rv, $Sw |
- E_Operand OpSet |
- S_Operand OpUse |
- --- 8d --- |
- 8d 386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Lea $Gv, $M |
- G_Operand OpSet |
- M_Operand OpAddress |
- --- 8e --- |
- 8e 386 ModRmRegSOperand OpcodeUsesModRm NaClIllegal |
- Mov $Sw, $Ew |
- S_Operand OpSet |
- Ew_Operand OpUse |
- --- 8f --- |
- 8f / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Pop {%esp}, $Ev |
- RegESP OpUse OpSet OpImplicit |
- E_Operand OpSet |
- 8f INVALID OpcodeUsesModRm NaClIllegal |
- --- 90 --- |
- 90 - r0 386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xchg $r8v, $rAXv |
- G_OpcodeBase OpUse OpSet |
- RegREAX OpUse OpSet |
- --- 91 --- |
- 91 - r1 386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xchg $r8v, $rAXv |
- G_OpcodeBase OpUse OpSet |
- RegREAX OpUse OpSet |
- --- 92 --- |
- 92 - r2 386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xchg $r8v, $rAXv |
- G_OpcodeBase OpUse OpSet |
- RegREAX OpUse OpSet |
- --- 93 --- |
- 93 - r3 386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xchg $r8v, $rAXv |
- G_OpcodeBase OpUse OpSet |
- RegREAX OpUse OpSet |
- --- 94 --- |
- 94 - r4 386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xchg $r8v, $rAXv |
- G_OpcodeBase OpUse OpSet |
- RegREAX OpUse OpSet |
- --- 95 --- |
- 95 - r5 386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xchg $r8v, $rAXv |
- G_OpcodeBase OpUse OpSet |
- RegREAX OpUse OpSet |
- --- 96 --- |
- 96 - r6 386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xchg $r8v, $rAXv |
- G_OpcodeBase OpUse OpSet |
- RegREAX OpUse OpSet |
- --- 97 --- |
- 97 - r7 386 OpcodePlusR OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xchg $r8v, $rAXv |
- G_OpcodeBase OpUse OpSet |
- RegREAX OpUse OpSet |
- --- 98 --- |
- 98 386 OpcodeAllowsData16 OperandSize_w |
- Cbw {%ax}, {%al} |
- RegAX OpSet OpImplicit |
- RegAL OpUse OpImplicit |
- 98 386 OperandSize_v |
- Cwde {%eax}, {%ax} |
- RegEAX OpSet OpImplicit OperandSignExtends_v |
- RegAX OpUse OpImplicit |
- --- 99 --- |
- 99 386 OpcodeAllowsData16 OperandSize_w |
- Cwd {%dx}, {%ax} |
- RegDX OpSet OpImplicit |
- RegAX OpUse OpImplicit |
- 99 386 OperandSize_v |
- Cdq {%edx}, {%eax} |
- RegEDX OpSet OpImplicit |
- RegEAX OpUse OpImplicit |
- --- 9a --- |
- 9a 386 OpcodeHasImmed_p OperandSize_v NaClIllegal JumpInstruction |
- Call {%eip}, {%esp}, $Ap |
- RegEIP OpUse OpSet OpImplicit |
- RegESP OpUse OpSet OpImplicit |
- A_Operand OpUse OperandFar OperandRelative |
- --- 9b --- |
- 9b X87 |
- Fwait |
- --- 9c --- |
- 9c 386 OpcodeAllowsData16 OperandSize_w NaClIllegal |
- Pushf {%esp}, {$Fvw} |
- RegESP OpUse OpSet OpImplicit |
- RegRFLAGS OpUse OpImplicit |
- 9c 386 OperandSize_v NaClIllegal |
- Pushfd {%esp}, {$Fvd} |
- RegESP OpUse OpSet OpImplicit |
- RegRFLAGS OpUse OpImplicit |
- --- 9d --- |
- 9d 386 OpcodeAllowsData16 OperandSize_w NaClIllegal |
- Popf {%esp}, {$Fvw} |
- RegESP OpUse OpSet OpImplicit |
- RegRFLAGS OpSet OpImplicit |
- 9d 386 OperandSize_v NaClIllegal |
- Popfd {%esp}, {$Fvd} |
- RegESP OpUse OpSet OpImplicit |
- RegRFLAGS OpSet OpImplicit |
- --- 9e --- |
- 9e LAHF |
- Sahf {%ah} |
- RegAH OpUse OpImplicit |
- --- 9f --- |
- 9f LAHF |
- Lahf {%ah} |
- RegAH OpSet OpImplicit |
- --- a0 --- |
- a0 386 OpcodeHasImmed_Addr OperandSize_b |
- Mov %al, $Ob |
- RegAL OpSet |
- O_Operand OpUse |
- --- a1 --- |
- a1 386 OpcodeHasImmed_Addr OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $rAXv, $Ov |
- RegREAX OpSet |
- O_Operand OpUse |
- --- a2 --- |
- a2 386 OpcodeHasImmed_Addr OperandSize_b |
- Mov $Ob, %al |
- O_Operand OpSet |
- RegAL OpUse |
- --- a3 --- |
- a3 386 OpcodeHasImmed_Addr OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $Ov, $rAXv |
- O_Operand OpSet |
- RegREAX OpUse |
- --- a4 --- |
- a4 386 OpcodeAllowsRep OperandSize_b |
- Movsb $Yb, $Xb |
- RegES_EDI OpSet |
- RegDS_ESI OpUse |
- --- a5 --- |
- a5 386 OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w |
- Movsw $Yvw, $Xvw |
- RegES_EDI OpSet |
- RegDS_ESI OpUse |
- a5 386 OpcodeAllowsRep OperandSize_v |
- Movsd $Yvd, $Xvd |
- RegES_EDI OpSet |
- RegDS_ESI OpUse |
- --- a6 --- |
- a6 386 OpcodeAllowsRep OpcodeAllowsRepne OperandSize_b |
- Cmpsb $Yb, $Xb |
- RegES_EDI OpUse |
- RegDS_ESI OpUse |
- --- a7 --- |
- a7 386 OpcodeAllowsRep OpcodeAllowsRepne OpcodeAllowsData16 OperandSize_w |
- Cmpsw $Yvw, $Xvw |
- RegES_EDI OpUse |
- RegDS_ESI OpUse |
- a7 386 OpcodeAllowsRep OpcodeAllowsRepne OperandSize_v |
- Cmpsd $Yvd, $Xvd |
- RegES_EDI OpUse |
- RegDS_ESI OpUse |
- --- a8 --- |
- a8 386 OpcodeHasImmed_b |
- Test %al, $Ib |
- RegAL OpUse |
- I_Operand OpUse |
- --- a9 --- |
- a9 386 OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Test $rAXv, $Iz |
- RegREAX OpUse |
- I_Operand OpUse |
- --- aa --- |
- aa 386 OpcodeAllowsRep OperandSize_b |
- Stosb $Yb, {%al} |
- RegES_EDI OpSet |
- RegAL OpUse OpImplicit |
- --- ab --- |
- ab 386 OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w |
- Stosw $Yvw, {$rAXvw} |
- RegES_EDI OpSet |
- RegAX OpUse OpImplicit |
- ab 386 OpcodeAllowsRep OperandSize_v |
- Stosd $Yvd, {$rAXvd} |
- RegES_EDI OpSet |
- RegEAX OpUse OpImplicit |
- --- ac --- |
- ac 386 OpcodeAllowsRep OperandSize_b |
- Lodsb {%al}, $Xb |
- RegAL OpSet OpImplicit |
- RegDS_ESI OpUse |
- --- ad --- |
- ad 386 OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w |
- Lodsw {$rAXvw}, $Xvw |
- RegAX OpSet OpImplicit |
- RegDS_ESI OpUse |
- ad 386 OpcodeAllowsRep OperandSize_v |
- Lodsd {$rAXvd}, $Xvd |
- RegEAX OpSet OpImplicit |
- RegDS_ESI OpUse |
- --- ae --- |
- ae 386 OpcodeAllowsRep OpcodeAllowsRepne OperandSize_b |
- Scasb {%al}, $Yb |
- RegAL OpUse OpImplicit |
- RegES_EDI OpUse |
- --- af --- |
- af 386 OpcodeAllowsRep OpcodeAllowsRepne OpcodeAllowsData16 OperandSize_w |
- Scasw {$rAXvw}, $Yvw |
- RegAX OpUse OpImplicit |
- RegES_EDI OpUse |
- af 386 OpcodeAllowsRep OpcodeAllowsRepne OperandSize_v |
- Scasd {$rAXvd}, $Yvd |
- RegEAX OpUse OpImplicit |
- RegES_EDI OpUse |
- --- b0 --- |
- b0 - r0 386 OpcodeHasImmed OpcodePlusR OperandSize_b |
- Mov $r8b, $Ib |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- b1 --- |
- b1 - r1 386 OpcodeHasImmed OpcodePlusR OperandSize_b |
- Mov $r8b, $Ib |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- b2 --- |
- b2 - r2 386 OpcodeHasImmed OpcodePlusR OperandSize_b |
- Mov $r8b, $Ib |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- b3 --- |
- b3 - r3 386 OpcodeHasImmed OpcodePlusR OperandSize_b |
- Mov $r8b, $Ib |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- b4 --- |
- b4 - r4 386 OpcodeHasImmed OpcodePlusR OperandSize_b |
- Mov $r8b, $Ib |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- b5 --- |
- b5 - r5 386 OpcodeHasImmed OpcodePlusR OperandSize_b |
- Mov $r8b, $Ib |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- b6 --- |
- b6 - r6 386 OpcodeHasImmed OpcodePlusR OperandSize_b |
- Mov $r8b, $Ib |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- b7 --- |
- b7 - r7 386 OpcodeHasImmed OpcodePlusR OperandSize_b |
- Mov $r8b, $Ib |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- b8 --- |
- b8 - r0 386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $r8v, $Iv |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- b9 --- |
- b9 - r1 386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $r8v, $Iv |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- ba --- |
- ba - r2 386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $r8v, $Iv |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- bb --- |
- bb - r3 386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $r8v, $Iv |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- bc --- |
- bc - r4 386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $r8v, $Iv |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- bd --- |
- bd - r5 386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $r8v, $Iv |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- be --- |
- be - r6 386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $r8v, $Iv |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- bf --- |
- bf - r7 386 OpcodeHasImmed OpcodePlusR OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $r8v, $Iv |
- G_OpcodeBase OpSet |
- I_Operand OpUse |
- --- c0 --- |
- c0 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b |
- Rol $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c0 / 1 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b |
- Ror $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c0 / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b |
- Rcl $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c0 / 3 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b |
- Rcr $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c0 / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b |
- Shl $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c0 / 5 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b |
- Shr $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c0 / 6 ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b NaClIllegal |
- Shl $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c0 / 7 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b |
- Sar $Eb, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- --- c1 --- |
- c1 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Rol $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c1 / 1 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Ror $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c1 / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Rcl $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c1 / 3 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Rcr $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c1 / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Shl $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c1 / 5 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Shr $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c1 / 6 ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Shl $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- c1 / 7 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sar $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- --- c2 --- |
- c2 386 OpcodeHasImmed_w NaClIllegal |
- Ret {%eip}, {%esp}, $Iw |
- RegEIP OpSet OpImplicit |
- RegESP OpUse OpSet OpImplicit |
- I_Operand OpUse |
- --- c3 --- |
- c3 386 NaClIllegal |
- Ret {%eip}, {%esp} |
- RegEIP OpSet OpImplicit |
- RegESP OpUse OpSet OpImplicit |
- --- c4 --- |
- c4 386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Les $SGz, $Mp |
- Seg_G_Operand OpSet |
- M_Operand OperandFar |
- --- c5 --- |
- c5 386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Lds $SGz, $Mp |
- Seg_G_Operand OpSet |
- M_Operand OperandFar |
- --- c6 --- |
- c6 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b |
- Mov $Eb, $Ib |
- E_Operand OpSet |
- I_Operand OpUse |
- c6 INVALID OpcodeUsesModRm NaClIllegal |
- --- c7 --- |
- c7 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mov $Ev, $Iz |
- E_Operand OpSet |
- I_Operand OpUse |
- c7 INVALID OpcodeUsesModRm NaClIllegal |
- --- c8 --- |
- c8 386 OpcodeHasImmed_w OpcodeHasImmed2_b NaClIllegal |
- Enter {%esp}, {%ebp}, $Iw, $I2b |
- RegESP OpUse OpSet OpImplicit |
- RegEBP OpUse OpSet OpImplicit |
- I_Operand OpUse |
- I2_Operand OpUse |
- --- c9 --- |
- c9 386 NaClIllegal |
- Leave {%esp}, {%ebp} |
- RegESP OpSet OpImplicit |
- RegEBP OpUse OpSet OpImplicit |
- --- ca --- |
- ca RETURN OpcodeHasImmed_w NaClIllegal |
- Ret {%eip}, {%esp}, $Iw |
- RegEIP OpSet OpImplicit |
- RegESP OpUse OpSet OpImplicit |
- I_Operand OpUse |
- --- cb --- |
- cb RETURN NaClIllegal |
- Ret {%eip}, {%esp} |
- RegEIP OpSet OpImplicit |
- RegESP OpUse OpSet OpImplicit |
- --- cc --- |
- cc SYSTEM NaClIllegal |
- Int3 |
- --- cd --- |
- cd 386 OpcodeHasImmed_b NaClIllegal |
- Int $Ib |
- I_Operand OpUse |
- --- ce --- |
- ce 386 NaClIllegal |
- Into |
- --- cf --- |
- cf SYSTEM OperandSize_v NaClIllegal |
- Iretd {%eip}, {%esp} |
- RegEIP OpSet OpImplicit |
- RegESP OpUse OpSet OpImplicit |
- cf SYSTEM OpcodeAllowsData16 OperandSize_w NaClIllegal |
- Iret {%eip}, {%esp} |
- RegEIP OpSet OpImplicit |
- RegESP OpUse OpSet OpImplicit |
- --- d0 --- |
- d0 / 0 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Rol $Eb, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d0 / 1 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Ror $Eb, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d0 / 2 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Rcl $Eb, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d0 / 3 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Rcr $Eb, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d0 / 4 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Shl $Eb, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d0 / 5 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Shr $Eb, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d0 / 6 ILLEGAL OpcodeInModRm OpcodeUsesModRm OperandSize_b NaClIllegal |
- Shl $Eb, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d0 / 7 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Sar $Eb, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- --- d1 --- |
- d1 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Rol $Ev, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d1 / 1 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Ror $Ev, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d1 / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Rcl $Ev, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d1 / 3 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Rcr $Ev, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d1 / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Shl $Ev, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d1 / 5 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Shr $Ev, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d1 / 6 ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Shl $Ev, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- d1 / 7 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sar $Ev, 1 |
- E_Operand OpUse OpSet |
- Const_1 OpUse |
- --- d2 --- |
- d2 / 0 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Rol $Eb, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d2 / 1 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Ror $Eb, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d2 / 2 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Rcl $Eb, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d2 / 3 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Rcr $Eb, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d2 / 4 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Shl $Eb, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d2 / 5 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Shr $Eb, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d2 / 6 ILLEGAL OpcodeInModRm OpcodeUsesModRm OperandSize_b NaClIllegal |
- Shl $Eb, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d2 / 7 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Sar $Eb, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- --- d3 --- |
- d3 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Rol $Ev, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d3 / 1 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Ror $Ev, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d3 / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Rcl $Ev, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d3 / 3 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Rcr $Ev, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d3 / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Shl $Ev, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d3 / 5 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Shr $Ev, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d3 / 6 ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Shl $Ev, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- d3 / 7 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Sar $Ev, %cl |
- E_Operand OpUse OpSet |
- RegCL OpUse |
- --- d4 --- |
- d4 386 OpcodeHasImmed_b NaClIllegal |
- Aam {%ax}, $Ib |
- RegAX OpUse OpSet OpImplicit |
- I_Operand OpUse |
- --- d5 --- |
- d5 386 OpcodeHasImmed_b NaClIllegal |
- Aad {%ax}, $Ib |
- RegAX OpUse OpSet OpImplicit |
- I_Operand OpUse |
- --- d6 --- |
- d6 386 NaClIllegal |
- Salc {%al} |
- RegAL OpImplicit |
- --- d7 --- |
- d7 386 NaClIllegal |
- Xlat {%al}, {%DS_EBX} |
- RegAL OpUse OpSet OpImplicit |
- RegDS_EBX OpUse OpImplicit |
- --- d8 --- |
- d8 / 0 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fadd %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- d8 / 1 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fmul %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- d8 / 2 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fcom %st0, $Md |
- RegST0 OpUse |
- Mv_Operand OpUse |
- d8 / 3 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fcomp %st0, $Md |
- RegST0 OpUse |
- Mv_Operand OpUse |
- d8 / 4 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fsub %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- d8 / 5 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fsubr %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- d8 / 6 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fdiv %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- d8 / 7 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fdivr %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- --- d9 --- |
- d9 / 0 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fld %st0, $Md |
- RegST0 OpSet |
- Mv_Operand OpUse |
- d9 / 1 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- d9 / 2 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fst $Md, %st0 |
- Mv_Operand OpSet |
- RegST0 OpUse |
- d9 / 3 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fstp $Md, %st0 |
- Mv_Operand OpSet |
- RegST0 OpUse |
- d9 / 4 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fldenv $Mf |
- M_Operand OpUse |
- d9 / 5 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fldcw $Mw |
- Mw_Operand OpUse |
- d9 / 6 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fnstenv $Mf |
- M_Operand OpSet |
- d9 / 7 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fnstcw $Mw |
- Mw_Operand OpSet |
- --- da --- |
- da / 0 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fiadd %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- da / 1 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fimul %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- da / 2 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Ficom %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- da / 3 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Ficomp %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- da / 4 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fisub %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- da / 5 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fisubr %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- da / 6 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fidiv %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- da / 7 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fidivr %st0, $Md |
- RegST0 OpUse OpSet |
- Mv_Operand OpUse |
- --- db --- |
- db / 0 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fild %st0, $Md |
- RegST0 OpSet |
- Mv_Operand OpUse |
- db / 1 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fisttp $Md, %st0 |
- Mv_Operand OpSet |
- RegST0 OpUse |
- db / 2 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fist $Md, %st0 |
- Mv_Operand OpSet |
- RegST0 OpUse |
- db / 3 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fistp $Md, %st0 |
- Mv_Operand OpSet |
- RegST0 OpUse |
- db / 4 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- db / 5 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fld %st0, $Mf |
- RegST0 OpSet |
- M_Operand OpUse |
- db / 6 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- db / 7 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fstp $Mf, %st0 |
- M_Operand OpSet |
- RegST0 OpUse |
- --- dc --- |
- dc / 0 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fadd %st0, $Mq |
- RegST0 OpUse OpSet |
- Mo_Operand OpUse |
- dc / 1 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fmul %st0, $Mq |
- RegST0 OpUse OpSet |
- Mo_Operand OpUse |
- dc / 2 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fcom %st0, $Mq |
- RegST0 OpUse |
- Mo_Operand OpUse |
- dc / 3 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fcomp %st0, $Mq |
- RegST0 OpUse |
- Mo_Operand OpUse |
- dc / 4 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fsub %st0, $Mq |
- RegST0 OpUse OpSet |
- Mo_Operand OpUse |
- dc / 5 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fsubr %st0, $Mq |
- RegST0 OpUse OpSet |
- Mo_Operand OpUse |
- dc / 6 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fdiv %st0, $Mq |
- RegST0 OpUse OpSet |
- Mo_Operand OpUse |
- dc / 7 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fdivr %st0, $Mq |
- RegST0 OpUse OpSet |
- Mo_Operand OpUse |
- --- dd --- |
- dd / 0 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fld %st0, $Mq |
- RegST0 OpSet |
- Mo_Operand OpUse |
- dd / 1 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fisttp $Mq, %st0 |
- Mo_Operand OpSet |
- RegST0 OpUse |
- dd / 2 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fst $Mq, %st0 |
- Mo_Operand OpSet |
- RegST0 OpUse |
- dd / 3 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fstp $Mq, %st0 |
- Mo_Operand OpSet |
- RegST0 OpUse |
- dd / 4 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Frstor $Mf |
- M_Operand OpUse |
- dd / 5 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- dd / 6 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fnsave $Mf |
- M_Operand OpSet |
- dd / 7 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fnstsw $Mw |
- Mw_Operand OpSet |
- --- de --- |
- de / 0 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fiadd %st0, $Mw |
- RegST0 OpUse OpSet |
- Mw_Operand OpUse |
- de / 1 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fimul %st0, $Mw |
- RegST0 OpUse OpSet |
- Mw_Operand OpUse |
- de / 2 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Ficom %st0, $Mw |
- RegST0 OpUse |
- Mw_Operand OpUse |
- de / 3 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Ficomp %st0, $Mw |
- RegST0 OpUse |
- Mw_Operand OpUse |
- de / 4 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fisub %st0, $Mw |
- RegST0 OpUse OpSet |
- Mw_Operand OpUse |
- de / 5 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fisubr %st0, $Mw |
- RegST0 OpUse OpSet |
- Mw_Operand OpUse |
- de / 6 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fidiv %st0, $Mw |
- RegST0 OpUse OpSet |
- Mw_Operand OpUse |
- de / 7 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fidivr %st0, $Mw |
- RegST0 OpUse OpSet |
- Mw_Operand OpUse |
- --- df --- |
- df / 0 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fild %st0, $Mw |
- RegST0 OpSet |
- Mw_Operand OpUse |
- df / 1 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fisttp $Mw, %st0 |
- Mw_Operand OpSet |
- RegST0 OpUse |
- df / 2 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fist $Mw, %st0 |
- Mw_Operand OpSet |
- RegST0 OpUse |
- df / 3 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fistp $Mw, %st0 |
- Mw_Operand OpSet |
- RegST0 OpUse |
- df / 4 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fbld %st0, $Mf |
- RegST0 OpSet |
- M_Operand OpUse |
- df / 5 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fild %st0, $Mf |
- RegST0 OpSet |
- M_Operand OpUse |
- df / 6 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fbstp $Mf, %st0 |
- M_Operand OpSet |
- RegST0 OpUse |
- df / 7 X87 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Fistp $Mf, %st0 |
- M_Operand OpSet |
- RegST0 OpUse |
- --- e0 --- |
- e0 386 OpcodeHasImmed OperandSize_b AddressSize_w ConditionalJump |
- Loopne {%eip}, {%cx}, $Jb |
- RegEIP OpSet OpImplicit |
- RegCX OpUse OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- e0 386 OpcodeHasImmed OperandSize_b AddressSize_v ConditionalJump |
- Loopne {%eip}, {%ecx}, $Jb |
- RegEIP OpSet OpImplicit |
- RegECX OpUse OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- e1 --- |
- e1 386 OpcodeHasImmed OperandSize_b AddressSize_w ConditionalJump |
- Loope {%eip}, {%cx}, $Jb |
- RegEIP OpSet OpImplicit |
- RegCX OpUse OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- e1 386 OpcodeHasImmed OperandSize_b AddressSize_v ConditionalJump |
- Loope {%eip}, {%ecx}, $Jb |
- RegEIP OpSet OpImplicit |
- RegECX OpUse OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- e2 --- |
- e2 386 OpcodeHasImmed OperandSize_b AddressSize_w ConditionalJump |
- Loop {%eip}, {%cx}, $Jb |
- RegEIP OpSet OpImplicit |
- RegCX OpUse OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- e2 386 OpcodeHasImmed OperandSize_b AddressSize_v ConditionalJump |
- Loop {%eip}, {%ecx}, $Jb |
- RegEIP OpSet OpImplicit |
- RegECX OpUse OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- e3 --- |
- e3 386 OpcodeHasImmed OperandSize_b AddressSize_w ConditionalJump BranchHints |
- Jcxz {%eip}, {%cx}, $Jb |
- RegEIP OpSet OpImplicit |
- RegCX OpUse OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- e3 386 OpcodeHasImmed OperandSize_b AddressSize_v ConditionalJump BranchHints |
- Jecxz {%eip}, {%ecx}, $Jb |
- RegEIP OpSet OpImplicit |
- RegECX OpUse OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- e4 --- |
- e4 386 OpcodeHasImmed_b NaClIllegal |
- In %al, $Ib |
- RegAL OpSet |
- I_Operand OpUse |
- --- e5 --- |
- e5 386 OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- In $rAXv, $Ib |
- RegREAX OpSet |
- I_Operand OpUse |
- --- e6 --- |
- e6 386 OpcodeHasImmed_b NaClIllegal |
- Out $Ib, %al |
- I_Operand OpSet |
- RegAL OpUse |
- --- e7 --- |
- e7 386 OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Out $Ib, $rAXv |
- I_Operand OpSet |
- RegREAX OpUse |
- --- e8 --- |
- e8 386 OpcodeHasImmed_v OperandSize_v JumpInstruction |
- Call {%eip}, {%esp}, $Jzd |
- RegEIP OpUse OpSet OpImplicit |
- RegESP OpUse OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- e9 --- |
- e9 386 OpcodeHasImmed_v OperandSize_v JumpInstruction |
- Jmp {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- ea --- |
- ea 386 OpcodeHasImmed_p OperandSize_v NaClIllegal JumpInstruction |
- Jmp {%eip}, $Ap |
- RegEIP OpSet OpImplicit |
- A_Operand OpUse OperandFar OperandRelative |
- --- eb --- |
- eb 386 OpcodeHasImmed OperandSize_b JumpInstruction |
- Jmp {%eip}, $Jb |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- ec --- |
- ec 386 NaClIllegal |
- In %al, %dx |
- RegAL OpSet |
- RegDX OpUse |
- --- ed --- |
- ed 386 OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- In $rAXv, %dx |
- RegREAX OpSet |
- RegDX OpUse |
- --- ee --- |
- ee 386 NaClIllegal |
- Out %dx, %al |
- RegDX OpSet |
- RegAL OpUse |
- --- ef --- |
- ef 386 OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Out %dx, $rAXv |
- RegDX OpSet |
- RegREAX OpUse |
- --- f0 --- |
- f0 INVALID NaClIllegal |
- --- f1 --- |
- f1 386 NaClIllegal |
- Int1 |
- --- f2 --- |
- f2 INVALID NaClIllegal |
- --- f3 --- |
- f3 INVALID NaClIllegal |
- --- f4 --- |
- f4 386 |
- Hlt |
- --- f5 --- |
- f5 386 |
- Cmc |
- --- f6 --- |
- f6 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b |
- Test $Eb, $Ib |
- E_Operand OpUse |
- I_Operand OpUse |
- f6 / 1 ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed OperandSize_b NaClIllegal |
- Test $Eb, $Ib |
- E_Operand OpUse |
- I_Operand OpUse |
- f6 / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Not $Eb |
- E_Operand OpUse OpSet |
- f6 / 3 386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Neg $Eb |
- E_Operand OpUse OpSet |
- f6 / 4 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Mul {%ax}, {%al}, $Eb |
- RegAX OpSet OpImplicit |
- RegAL OpUse OpImplicit |
- E_Operand OpUse |
- f6 / 5 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Imul {%ax}, {%al}, $Eb |
- RegAX OpSet OpImplicit |
- RegAL OpUse OpImplicit |
- E_Operand OpUse |
- f6 / 6 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Div {%ax}, {%al}, $Eb |
- RegAX OpSet OpImplicit |
- RegAL OpUse OpImplicit |
- E_Operand OpUse |
- f6 / 7 386 OpcodeInModRm OpcodeUsesModRm OperandSize_b |
- Idiv {%ax}, {%al}, $Eb |
- RegAX OpSet OpImplicit |
- RegAL OpUse OpImplicit |
- E_Operand OpUse |
- --- f7 --- |
- f7 / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Test $Ev, $Iz |
- E_Operand OpUse |
- I_Operand OpUse |
- f7 / 1 ILLEGAL OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_z OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Test $Ev, $Iz |
- E_Operand OpUse |
- I_Operand OpUse |
- f7 / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Not $Ev |
- E_Operand OpUse OpSet |
- f7 / 3 386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Neg $Ev |
- E_Operand OpUse OpSet |
- f7 / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Mul {%redx}, {%reax}, $Ev |
- RegREDX OpSet OpImplicit |
- RegREAX OpUse OpSet OpImplicit |
- E_Operand OpUse |
- f7 / 5 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Imul {%redx}, {%reax}, $Ev |
- RegREDX OpSet OpImplicit |
- RegREAX OpUse OpSet OpImplicit |
- E_Operand OpUse |
- f7 / 6 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Div {%redx}, {%reax}, $Ev |
- RegREDX OpSet OpImplicit |
- RegREAX OpUse OpSet OpImplicit |
- E_Operand OpUse |
- f7 / 7 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Idiv {%redx}, {%reax}, $Ev |
- RegREDX OpSet OpImplicit |
- RegREAX OpUse OpSet OpImplicit |
- E_Operand OpUse |
- --- f8 --- |
- f8 386 |
- Clc |
- --- f9 --- |
- f9 386 |
- Stc |
- --- fa --- |
- fa SYSTEM NaClIllegal |
- Cli |
- --- fb --- |
- fb SYSTEM NaClIllegal |
- Sti |
- --- fc --- |
- fc 386 |
- Cld |
- --- fd --- |
- fd 386 |
- Std |
- --- fe --- |
- fe / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Inc $Eb |
- E_Operand OpUse OpSet |
- fe / 1 386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Dec $Eb |
- E_Operand OpUse OpSet |
- fe / 2 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- fe / 3 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- fe / 4 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- fe / 5 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- fe / 6 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- fe / 7 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- --- ff --- |
- ff / 0 386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Inc $Ev |
- E_Operand OpUse OpSet |
- ff / 1 386 OpcodeInModRm OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Dec $Ev |
- E_Operand OpUse OpSet |
- ff / 2 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v JumpInstruction |
- Call {%eip}, {%esp}, $Ev |
- RegEIP OpUse OpSet OpImplicit |
- RegESP OpUse OpSet OpImplicit |
- E_Operand OpUse OperandNear |
- ff / 3 386 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal JumpInstruction |
- Call {%eip}, {%esp}, $Mp |
- RegEIP OpUse OpSet OpImplicit |
- RegESP OpUse OpSet OpImplicit |
- M_Operand OpUse OperandFar |
- ff / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v JumpInstruction |
- Jmp {%eip}, $Ev |
- RegEIP OpSet OpImplicit |
- E_Operand OpUse OperandNear |
- ff / 5 386 OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal JumpInstruction |
- Jmp {%eip}, $Mp |
- RegEIP OpSet OpImplicit |
- M_Operand OpUse OperandFar |
- ff / 6 386 OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Push {%esp}, $Ev |
- RegESP OpUse OpSet OpImplicit |
- E_Operand OpUse |
- ff / 7 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- |
-*** Prefix0F *** |
- |
- --- 00 --- |
- 0f 00 / 0 SYSTEM OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Sldt $Mw/Rv |
- E_Operand OpSet |
- 0f 00 / 1 SYSTEM OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Str $Mw/Rv |
- E_Operand OpSet |
- 0f 00 / 2 SYSTEM OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- Lldt $Ew |
- Ew_Operand OpUse |
- 0f 00 / 3 SYSTEM OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- Ltr $Ew |
- Ew_Operand OpUse |
- 0f 00 / 4 SYSTEM OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- Verr $Ew |
- Ew_Operand |
- 0f 00 / 5 SYSTEM OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- Verw $Ew |
- Ew_Operand |
- 0f 00 / 6 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 00 / 7 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- --- 01 --- |
- 0f 01 / 0 SYSTEM OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Sgdt $Ms |
- M_Operand OpSet |
- 0f 01 / 1 SYSTEM OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Sidt $Ms |
- M_Operand OpSet |
- 0f 01 / 1 / 0 SYSTEM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Monitor %reax, %ecx, %edx |
- RegREAX OpUse |
- RegECX OpUse |
- RegEDX OpUse |
- 0f 01 / 1 / 1 SYSTEM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Mwait %eax, %ecx |
- RegEAX |
- RegECX |
- 0f 01 / 1 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 01 / 2 SYSTEM OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Lgdt $Ms |
- M_Operand OpUse |
- 0f 01 / 3 SYSTEM OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Lidt $Ms |
- M_Operand OpUse |
- 0f 01 / 3 / 1 SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Vmmcall |
- 0f 01 / 3 / 2 SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Vmload $rAXva |
- RegREAXa OpUse |
- 0f 01 / 3 / 3 SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Vmsave $rAXva |
- RegREAXa OpUse |
- 0f 01 / 3 / 4 SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Stgi |
- 0f 01 / 3 / 5 SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Clgi |
- 0f 01 / 3 / 6 SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Skinit {%eip}, %eax |
- RegEIP OpSet OpImplicit |
- RegEAX OpUse |
- 0f 01 / 3 / 7 SVM OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Invlpga $rAXva, %ecx |
- RegREAXa OpUse |
- RegECX OpUse |
- 0f 01 / 3 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 01 / 4 SYSTEM OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Smsw $Mw/Rv |
- E_Operand OpSet |
- 0f 01 / 5 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 01 / 6 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 01 / 7 SYSTEM OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Invlpg $Mb |
- Mb_Operand OpUse |
- 0f 01 / 7 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- --- 02 --- |
- 0f 02 SYSTEM OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Lar $Gv, $Ew |
- G_Operand |
- Ew_Operand |
- --- 03 --- |
- 0f 03 SYSTEM OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Lsl $Gv, $Ew |
- G_Operand |
- Ew_Operand |
- --- 04 --- |
- 0f 04 INVALID NaClIllegal |
- --- 06 --- |
- 0f 06 SYSTEM NaClIllegal |
- Clts |
- --- 08 --- |
- 0f 08 SYSTEM NaClIllegal |
- Invd |
- --- 09 --- |
- 0f 09 SYSTEM NaClIllegal |
- Wbinvd |
- --- 0a --- |
- 0f 0a INVALID NaClIllegal |
- --- 0b --- |
- 0f 0b 386 NaClIllegal |
- Ud2 |
- --- 0c --- |
- 0f 0c INVALID NaClIllegal |
- --- 0d --- |
- 0f 0d / 0 3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Prefetch_exclusive $Mb |
- Mb_Operand |
- 0f 0d / 1 3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Prefetch_modified $Mb |
- Mb_Operand |
- 0f 0d / 2 3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Prefetch_reserved $Mb |
- Mb_Operand |
- 0f 0d / 3 3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Prefetch_modified $Mb |
- Mb_Operand |
- 0f 0d / 4 3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Prefetch_reserved $Mb |
- Mb_Operand |
- 0f 0d / 5 3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Prefetch_reserved $Mb |
- Mb_Operand |
- 0f 0d / 6 3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Prefetch_reserved $Mb |
- Mb_Operand |
- 0f 0d / 7 3DNOW OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Prefetch_reserved $Mb |
- Mb_Operand |
- --- 0e --- |
- 0f 0e 3DNOW |
- Femms |
- --- 0f --- |
- 0f 0f INVALID Opcode0F0F OpcodeUsesModRm OpcodeHasImmed_b NaClIllegal |
- Invalid $Pq, $Qq, $Ib |
- Mmx_G_Operand |
- Mmx_E_Operand |
- I_Operand |
- --- 10 --- |
- 0f 10 SSE OpcodeUsesModRm |
- Movups $Vps, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 11 --- |
- 0f 11 SSE OpcodeUsesModRm |
- Movups $Wps, $Vps |
- Xmm_E_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 12 --- |
- 0f 12 SSE ModRmModIsnt0x3 OpcodeUsesModRm |
- Movlps $Vps, $Mq |
- Xmm_G_Operand OpSet |
- Mo_Operand OpUse |
- 0f 12 SSE ModRmModIs0x3 OpcodeUsesModRm |
- Movhlps $Vps, $VRq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 13 --- |
- 0f 13 SSE ModRmModIsnt0x3 OpcodeUsesModRm |
- Movlps $Mq, $Vps |
- Mo_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 14 --- |
- 0f 14 SSE OpcodeUsesModRm |
- Unpcklps $Vps, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 15 --- |
- 0f 15 SSE OpcodeUsesModRm |
- Unpckhps $Vps, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 16 --- |
- 0f 16 SSE ModRmModIsnt0x3 OpcodeUsesModRm |
- Movhps $Vps, $Mq |
- Xmm_G_Operand OpSet |
- Mo_Operand OpUse |
- 0f 16 SSE ModRmModIs0x3 OpcodeUsesModRm |
- Movlhps $Vps, $VRq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 17 --- |
- 0f 17 SSE ModRmModIsnt0x3 OpcodeUsesModRm |
- Movhps $Mq, $Vps |
- Mo_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 18 --- |
- 0f 18 / 0 MMX OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Prefetchnta $Mb |
- Mb_Operand |
- 0f 18 / 1 MMX OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Prefetcht0 $Mb |
- Mb_Operand |
- 0f 18 / 2 MMX OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Prefetcht1 $Mb |
- Mb_Operand |
- 0f 18 / 3 MMX OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Prefetcht2 $Mb |
- Mb_Operand |
- 0f 18 / 4 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 18 / 5 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 18 / 6 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 18 / 7 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- --- 19 --- |
- 0f 19 386 OpcodeUsesModRm NaClIllegal |
- Nop |
- --- 1a --- |
- 0f 1a 386 OpcodeUsesModRm NaClIllegal |
- Nop |
- --- 1b --- |
- 0f 1b 386 OpcodeUsesModRm NaClIllegal |
- Nop |
- --- 1c --- |
- 0f 1c 386 OpcodeUsesModRm NaClIllegal |
- Nop |
- --- 1d --- |
- 0f 1d 386 OpcodeUsesModRm NaClIllegal |
- Nop |
- --- 1e --- |
- 0f 1e 386 OpcodeUsesModRm NaClIllegal |
- Nop |
- --- 1f --- |
- 0f 1f / 0 386 OpcodeInModRm OpcodeUsesModRm |
- Nop |
- 0f 1f 386 OpcodeUsesModRm NaClIllegal |
- Nop |
- --- 20 --- |
- 0f 20 SYSTEM ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Mov $Rd/q, $Cd/q |
- Ev_Operand OpSet |
- C_Operand OpUse |
- --- 21 --- |
- 0f 21 SYSTEM ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Mov $Rd/q, $Dd/q |
- Ev_Operand OpSet |
- D_Operand OpUse |
- --- 22 --- |
- 0f 22 SYSTEM ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Mov $Cd/q, $Rd/q |
- C_Operand OpSet |
- Ev_Operand OpUse |
- --- 23 --- |
- 0f 23 SYSTEM ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- Mov $Dd/q, $Rd/q |
- D_Operand OpSet |
- Ev_Operand OpUse |
- --- 24 --- |
- 0f 24 INVALID NaClIllegal |
- --- 25 --- |
- 0f 25 INVALID NaClIllegal |
- --- 26 --- |
- 0f 26 INVALID NaClIllegal |
- --- 27 --- |
- 0f 27 INVALID NaClIllegal |
- --- 28 --- |
- 0f 28 SSE OpcodeUsesModRm |
- Movaps $Vps, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 29 --- |
- 0f 29 SSE OpcodeUsesModRm |
- Movaps $Wps, $Vps |
- Xmm_E_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 2a --- |
- 0f 2a SSE OpcodeUsesModRm |
- Cvtpi2ps $Vps, $Qq |
- Xmm_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 2b --- |
- 0f 2b SSE ModRmModIsnt0x3 OpcodeUsesModRm |
- Movntps $Mdq, $Vps |
- Mdq_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 2c --- |
- 0f 2c SSE OpcodeUsesModRm |
- Cvttps2pi $Pq, $Wps |
- Mmx_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 2d --- |
- 0f 2d SSE OpcodeUsesModRm |
- Cvtps2pi $Pq, $Wps |
- Mmx_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 2e --- |
- 0f 2e SSE OpcodeUsesModRm |
- Ucomiss $Vss, $Wss |
- Xmm_G_Operand OpUse |
- Xmm_E_Operand OpUse |
- --- 2f --- |
- 0f 2f SSE OpcodeUsesModRm |
- Comiss $Vps, $Wps |
- Xmm_G_Operand OpUse |
- Xmm_E_Operand OpUse |
- --- 30 --- |
- 0f 30 RDMSR NaClIllegal |
- Wrmsr {%eax}, {%edx}, {%ecx} |
- RegEAX OpUse OpImplicit |
- RegEDX OpUse OpImplicit |
- RegECX OpUse OpImplicit |
- --- 31 --- |
- 0f 31 RDTSC |
- Rdtsc {%eax}, {%edx} |
- RegEAX OpSet OpImplicit |
- RegEDX OpSet OpImplicit |
- --- 32 --- |
- 0f 32 RDMSR NaClIllegal |
- Rdmsr {%eax}, {%edx}, {%ecx} |
- RegEAX OpSet OpImplicit |
- RegEDX OpSet OpImplicit |
- RegECX OpUse OpImplicit |
- --- 33 --- |
- 0f 33 SYSTEM NaClIllegal |
- Rdpmc {%eax}, {%edx}, {%ecx} |
- RegEAX OpSet OpImplicit |
- RegEDX OpSet OpImplicit |
- RegECX OpUse OpImplicit |
- --- 34 --- |
- 0f 34 SYSENTER NaClIllegal |
- Sysenter {%eip}, {%esp}, {%cs}, {%ss} |
- RegEIP OpSet OpImplicit |
- RegESP OpSet OpImplicit |
- RegCS OpSet OpImplicit |
- RegSS OpSet OpImplicit |
- --- 35 --- |
- 0f 35 SYSENTER NaClIllegal |
- Sysexit {%eip}, {%esp}, {%cs}, {%ss}, {%edx}, {%ecx} |
- RegEIP OpSet OpImplicit |
- RegESP OpSet OpImplicit |
- RegCS OpSet OpImplicit |
- RegSS OpSet OpImplicit |
- RegEDX OpUse OpImplicit |
- RegECX OpUse OpImplicit |
- --- 36 --- |
- 0f 36 INVALID NaClIllegal |
- --- 37 --- |
- 0f 37 INVALID NaClIllegal |
- --- 38 --- |
- 0f 38 INVALID NaClIllegal |
- --- 39 --- |
- 0f 39 INVALID NaClIllegal |
- --- 3a --- |
- 0f 3a INVALID NaClIllegal |
- --- 3b --- |
- 0f 3b INVALID NaClIllegal |
- --- 3c --- |
- 0f 3c INVALID NaClIllegal |
- --- 3d --- |
- 0f 3d INVALID NaClIllegal |
- --- 3e --- |
- 0f 3e INVALID NaClIllegal |
- --- 3f --- |
- 0f 3f INVALID NaClIllegal |
- --- 40 --- |
- 0f 40 CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovo $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 41 --- |
- 0f 41 CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovno $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 42 --- |
- 0f 42 CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovb $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 43 --- |
- 0f 43 CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovnb $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 44 --- |
- 0f 44 CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovz $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 45 --- |
- 0f 45 CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovnz $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 46 --- |
- 0f 46 CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovbe $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 47 --- |
- 0f 47 CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovnbe $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 48 --- |
- 0f 48 CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovs $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 49 --- |
- 0f 49 CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovns $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 4a --- |
- 0f 4a CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovp $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 4b --- |
- 0f 4b CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovnp $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 4c --- |
- 0f 4c CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovl $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 4d --- |
- 0f 4d CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovnl $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 4e --- |
- 0f 4e CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovle $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 4f --- |
- 0f 4f CMOV OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmovnle $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- 50 --- |
- 0f 50 SSE ModRmModIs0x3 OpcodeUsesModRm |
- Movmskps $Gd, $VRps |
- Gv_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 51 --- |
- 0f 51 SSE OpcodeUsesModRm |
- Sqrtps $Vps, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 52 --- |
- 0f 52 SSE OpcodeUsesModRm |
- Rsqrtps $Vps, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 53 --- |
- 0f 53 SSE OpcodeUsesModRm |
- Rcpps $Vps, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 54 --- |
- 0f 54 SSE OpcodeUsesModRm |
- Andps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 55 --- |
- 0f 55 SSE OpcodeUsesModRm |
- Andnps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 56 --- |
- 0f 56 SSE OpcodeUsesModRm |
- Orps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 57 --- |
- 0f 57 SSE OpcodeUsesModRm |
- Xorps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 58 --- |
- 0f 58 SSE OpcodeUsesModRm |
- Addps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 59 --- |
- 0f 59 SSE OpcodeUsesModRm |
- Mulps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5a --- |
- 0f 5a SSE2 OpcodeUsesModRm |
- Cvtps2pd $Vpd, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 5b --- |
- 0f 5b SSE2 OpcodeUsesModRm |
- Cvtdq2ps $Vps, $Wdq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 5c --- |
- 0f 5c SSE OpcodeUsesModRm |
- Subps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5d --- |
- 0f 5d SSE OpcodeUsesModRm |
- Minps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5e --- |
- 0f 5e SSE OpcodeUsesModRm |
- Divps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5f --- |
- 0f 5f SSE OpcodeUsesModRm |
- Maxps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 60 --- |
- 0f 60 MMX OpcodeUsesModRm |
- Punpcklbw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 61 --- |
- 0f 61 MMX OpcodeUsesModRm |
- Punpcklwd $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 62 --- |
- 0f 62 MMX OpcodeUsesModRm |
- Punpckldq $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 63 --- |
- 0f 63 MMX OpcodeUsesModRm |
- Packsswb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 64 --- |
- 0f 64 MMX OpcodeUsesModRm |
- Pcmpgtb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 65 --- |
- 0f 65 MMX OpcodeUsesModRm |
- Pcmpgtw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 66 --- |
- 0f 66 MMX OpcodeUsesModRm |
- Pcmpgtd $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 67 --- |
- 0f 67 MMX OpcodeUsesModRm |
- Packuswb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 68 --- |
- 0f 68 MMX OpcodeUsesModRm |
- Punpckhbw $Pq, $Qd |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 69 --- |
- 0f 69 MMX OpcodeUsesModRm |
- Punpckhwd $Pq, $Qd |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 6a --- |
- 0f 6a MMX OpcodeUsesModRm |
- Punpckhdq $Pq, $Qd |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 6b --- |
- 0f 6b MMX OpcodeUsesModRm |
- Packssdw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 6c --- |
- 0f 6c INVALID NaClIllegal |
- --- 6d --- |
- 0f 6d INVALID NaClIllegal |
- --- 6e --- |
- 0f 6e MMX OpcodeUsesModRm SizeIgnoresData16 OperandSize_v |
- Movd $Pq, $Ed/q/d |
- Mmx_G_Operand OpSet |
- E_Operand OpUse |
- --- 6f --- |
- 0f 6f MMX OpcodeUsesModRm |
- Movq $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 70 --- |
- 0f 70 MMX OpcodeUsesModRm OpcodeHasImmed_b |
- Pshufw $Pq, $Qq, $Ib |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- I_Operand OpUse |
- --- 71 --- |
- 0f 71 / 0 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 71 / 1 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 71 / 2 MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b |
- Psrlw $PRq, $Ib |
- Mmx_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f 71 / 3 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 71 / 4 MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b |
- Psraw $PRq, $Ib |
- Mmx_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f 71 / 5 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 71 / 6 MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b |
- Psllw $PRq, $Ib |
- Mmx_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f 71 / 7 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- --- 72 --- |
- 0f 72 / 0 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 72 / 1 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 72 / 2 MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b |
- Psrld $PRq, $Ib |
- Mmx_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f 72 / 3 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 72 / 4 MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b |
- Psrad $PRq, $Ib |
- Mmx_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f 72 / 5 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 72 / 6 MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b |
- Pslld $PRq, $Ib |
- Mmx_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f 72 / 7 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- --- 73 --- |
- 0f 73 / 0 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 73 / 1 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 73 / 2 MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b |
- Psrlq $PRq, $Ib |
- Mmx_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f 73 / 3 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 73 / 4 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 73 / 5 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f 73 / 6 MMX OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b |
- Psllq $PRq, $Ib |
- Mmx_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f 73 / 7 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- --- 74 --- |
- 0f 74 MMX OpcodeUsesModRm |
- Pcmpeqb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 75 --- |
- 0f 75 MMX OpcodeUsesModRm |
- Pcmpeqw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 76 --- |
- 0f 76 MMX OpcodeUsesModRm |
- Pcmpeqd $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 77 --- |
- 0f 77 MMX |
- Emms |
- --- 78 --- |
- 0f 78 INVALID NaClIllegal |
- --- 79 --- |
- 0f 79 INVALID NaClIllegal |
- --- 7a --- |
- 0f 7a INVALID NaClIllegal |
- --- 7b --- |
- 0f 7b INVALID NaClIllegal |
- --- 7c --- |
- 0f 7c INVALID NaClIllegal |
- --- 7d --- |
- 0f 7d INVALID NaClIllegal |
- --- 7e --- |
- 0f 7e MMX OpcodeUsesModRm SizeIgnoresData16 OperandSize_v |
- Movd $Ed/q/d, $Pd/q/d |
- E_Operand OpSet |
- Mmx_G_Operand OpUse |
- --- 7f --- |
- 0f 7f MMX OpcodeUsesModRm |
- Movq $Qq, $Pq |
- Mmx_E_Operand OpSet |
- Mmx_G_Operand OpUse |
- --- 80 --- |
- 0f 80 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jo {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 81 --- |
- 0f 81 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jno {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 82 --- |
- 0f 82 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jb {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 83 --- |
- 0f 83 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jnb {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 84 --- |
- 0f 84 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jz {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 85 --- |
- 0f 85 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jnz {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 86 --- |
- 0f 86 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jbe {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 87 --- |
- 0f 87 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jnbe {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 88 --- |
- 0f 88 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Js {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 89 --- |
- 0f 89 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jns {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 8a --- |
- 0f 8a 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jp {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 8b --- |
- 0f 8b 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jnp {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 8c --- |
- 0f 8c 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jl {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 8d --- |
- 0f 8d 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jnl {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 8e --- |
- 0f 8e 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jle {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 8f --- |
- 0f 8f 386 OpcodeHasImmed_v OperandSize_v ConditionalJump BranchHints |
- Jnle {%eip}, $Jzd |
- RegEIP OpSet OpImplicit |
- J_Operand OpUse OperandNear OperandRelative |
- --- 90 --- |
- 0f 90 386 OpcodeUsesModRm OperandSize_b |
- Seto $Eb |
- E_Operand OpSet |
- --- 91 --- |
- 0f 91 386 OpcodeUsesModRm OperandSize_b |
- Setno $Eb |
- E_Operand OpSet |
- --- 92 --- |
- 0f 92 386 OpcodeUsesModRm OperandSize_b |
- Setb $Eb |
- E_Operand OpSet |
- --- 93 --- |
- 0f 93 386 OpcodeUsesModRm OperandSize_b |
- Setnb $Eb |
- E_Operand OpSet |
- --- 94 --- |
- 0f 94 386 OpcodeUsesModRm OperandSize_b |
- Setz $Eb |
- E_Operand OpSet |
- --- 95 --- |
- 0f 95 386 OpcodeUsesModRm OperandSize_b |
- Setnz $Eb |
- E_Operand OpSet |
- --- 96 --- |
- 0f 96 386 OpcodeUsesModRm OperandSize_b |
- Setbe $Eb |
- E_Operand OpSet |
- --- 97 --- |
- 0f 97 386 OpcodeUsesModRm OperandSize_b |
- Setnbe $Eb |
- E_Operand OpSet |
- --- 98 --- |
- 0f 98 386 OpcodeUsesModRm OperandSize_b |
- Sets $Eb |
- E_Operand OpSet |
- --- 99 --- |
- 0f 99 386 OpcodeUsesModRm OperandSize_b |
- Setns $Eb |
- E_Operand OpSet |
- --- 9a --- |
- 0f 9a 386 OpcodeUsesModRm OperandSize_b |
- Setp $Eb |
- E_Operand OpSet |
- --- 9b --- |
- 0f 9b 386 OpcodeUsesModRm OperandSize_b |
- Setnp $Eb |
- E_Operand OpSet |
- --- 9c --- |
- 0f 9c 386 OpcodeUsesModRm OperandSize_b |
- Setl $Eb |
- E_Operand OpSet |
- --- 9d --- |
- 0f 9d 386 OpcodeUsesModRm OperandSize_b |
- Setnl $Eb |
- E_Operand OpSet |
- --- 9e --- |
- 0f 9e 386 OpcodeUsesModRm OperandSize_b |
- Setle $Eb |
- E_Operand OpSet |
- --- 9f --- |
- 0f 9f 386 OpcodeUsesModRm OperandSize_b |
- Setnle $Eb |
- E_Operand OpSet |
- --- a0 --- |
- 0f a0 386 NaClIllegal |
- Push {%esp}, %fs |
- RegESP OpUse OpSet OpImplicit |
- RegFS OpUse |
- --- a1 --- |
- 0f a1 386 NaClIllegal |
- Pop {%esp}, %fs |
- RegESP OpUse OpSet OpImplicit |
- RegFS OpSet |
- --- a2 --- |
- 0f a2 386 |
- Cpuid {%ebx}, {%edx}, {%eax}, {%ecx} |
- RegEBX OpSet OpImplicit |
- RegEDX OpSet OpImplicit |
- RegEAX OpUse OpSet OpImplicit |
- RegECX OpUse OpSet OpImplicit |
- --- a3 --- |
- 0f a3 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Bt $Ev, $Gv |
- E_Operand OpUse |
- G_Operand OpUse |
- --- a4 --- |
- 0f a4 386 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Shld $Ev, $Gv, $Ib |
- E_Operand OpSet |
- G_Operand OpUse |
- I_Operand OpUse |
- --- a5 --- |
- 0f a5 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Shld $Ev, $Gv, %cl |
- E_Operand OpSet |
- G_Operand OpUse |
- RegCL OpUse |
- --- a6 --- |
- 0f a6 INVALID NaClIllegal |
- --- a7 --- |
- 0f a7 INVALID NaClIllegal |
- --- a8 --- |
- 0f a8 386 NaClIllegal |
- Push {%esp}, %gs |
- RegESP OpUse OpSet OpImplicit |
- RegGS OpUse |
- --- a9 --- |
- 0f a9 386 NaClIllegal |
- Pop {%esp}, %gs |
- RegESP OpUse OpSet OpImplicit |
- RegGS OpSet |
- --- aa --- |
- 0f aa SYSTEM NaClIllegal |
- Rsm |
- --- ab --- |
- 0f ab 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Bts $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- ac --- |
- 0f ac 386 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Shrd $Ev, $Gv, $Ib |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- I_Operand OpUse |
- --- ad --- |
- 0f ad 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Shrd $Ev, $Gv, %cl |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- RegCL OpUse |
- --- ae --- |
- 0f ae / 0 FXSAVE OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Fxsave $Mf |
- M_Operand OpSet |
- 0f ae / 1 FXSAVE OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Fxrstor $Mf |
- M_Operand OpUse |
- 0f ae / 2 SSE OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Ldmxcsr $Md |
- Mv_Operand OpUse |
- 0f ae / 3 SSE OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm |
- Stmxcsr $Md |
- Mv_Operand OpSet |
- 0f ae / 4 INVALID OpcodeInModRm OpcodeUsesModRm NaClIllegal |
- 0f ae / 5 / 0 SSE2 OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm |
- Lfence |
- 0f ae / 6 / 0 SSE2 OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm |
- Mfence |
- 0f ae / 7 / 0 SFENCE_CLFLUSH OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm |
- Sfence |
- 0f ae / 5 / 1 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 5 / 2 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 5 / 3 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 5 / 4 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 5 / 5 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 5 / 6 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 5 / 7 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 6 / 1 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 6 / 2 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 6 / 3 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 6 / 4 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 6 / 5 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 6 / 6 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 6 / 7 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 7 / 1 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 7 / 2 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 7 / 3 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 7 / 4 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 7 / 5 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 7 / 6 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 7 / 7 INVALID OpcodeInModRm OpcodeInModRmRm ModRmModIs0x3 OpcodeUsesModRm NaClIllegal |
- 0f ae / 7 SFENCE_CLFLUSH OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm NaClIllegal |
- Clflush $Mb |
- Mb_Operand OpUse |
- --- af --- |
- 0f af 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Imul $Gv, $Ev |
- G_Operand OpUse OpSet |
- E_Operand OpUse |
- --- b0 --- |
- 0f b0 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Cmpxchg {%al}, $Eb, $Gb |
- RegAL OpUse OpSet OpImplicit |
- E_Operand OpUse OpSet |
- G_Operand OpUse OpSet |
- --- b1 --- |
- 0f b1 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Cmpxchg {$rAXv}, $Ev, $Gv |
- RegREAX OpUse OpSet OpImplicit |
- E_Operand OpUse OpSet |
- G_Operand OpUse OpSet |
- --- b2 --- |
- 0f b2 386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Lss $SGz, $Mp |
- Seg_G_Operand OpSet |
- M_Operand OperandFar |
- --- b3 --- |
- 0f b3 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Btr $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- b4 --- |
- 0f b4 386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Lfs $SGz, $Mp |
- Seg_G_Operand OpSet |
- M_Operand OperandFar |
- --- b5 --- |
- 0f b5 386 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Lgs $SGz, $Mp |
- Seg_G_Operand OpSet |
- M_Operand OperandFar |
- --- b6 --- |
- 0f b6 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Movzx $Gv, $Eb |
- G_Operand OpSet |
- Eb_Operand OpUse |
- --- b7 --- |
- 0f b7 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Movzx $Gv, $Ew |
- G_Operand OpSet |
- Ew_Operand OpUse |
- --- b8 --- |
- 0f b8 INVALID NaClIllegal |
- --- b9 --- |
- 0f b9 INVALID OpcodeUsesModRm NaClIllegal |
- --- ba --- |
- 0f ba / 4 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Bt $Ev, $Ib |
- E_Operand OpUse |
- I_Operand OpUse |
- 0f ba / 5 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Bts $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f ba / 6 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Btr $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f ba / 7 386 OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Btc $Ev, $Ib |
- E_Operand OpUse OpSet |
- I_Operand OpUse |
- 0f ba INVALID OpcodeUsesModRm NaClIllegal |
- --- bb --- |
- 0f bb 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v NaClIllegal |
- Btc $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse |
- --- bc --- |
- 0f bc 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Bsf $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- bd --- |
- 0f bd 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Bsr $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- be --- |
- 0f be 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Movsx $Gv, $Eb |
- G_Operand OpSet |
- Eb_Operand OpUse |
- --- bf --- |
- 0f bf 386 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Movsx $Gv, $Ew |
- G_Operand OpSet |
- Ew_Operand OpUse |
- --- c0 --- |
- 0f c0 386 OpcodeUsesModRm OpcodeLockable OperandSize_b |
- Xadd $Eb, $Gb |
- E_Operand OpUse OpSet |
- G_Operand OpUse OpSet |
- --- c1 --- |
- 0f c1 386 OpcodeUsesModRm OpcodeLockable OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Xadd $Ev, $Gv |
- E_Operand OpUse OpSet |
- G_Operand OpUse OpSet |
- --- c2 --- |
- 0f c2 SSE OpcodeUsesModRm OpcodeHasImmed_b |
- Cmpps $Vps, $Wps, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- c3 --- |
- 0f c3 SSE2 ModRmModIsnt0x3 OpcodeUsesModRm SizeIgnoresData16 OperandSize_v |
- Movnti $Md/q, $Gd/q |
- M_Operand OpSet |
- G_Operand OpUse |
- --- c4 --- |
- 0f c4 SSE OpcodeUsesModRm OpcodeHasImmed_b SizeIgnoresData16 OperandSize_v |
- Pinsrw $Pq, $Rd/q/Mw, $Ib |
- Mmx_G_Operand OpUse OpSet |
- E_Operand OpUse |
- I_Operand OpUse |
- --- c5 --- |
- 0f c5 SSE41 ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b |
- Pextrw $Gd, $PRq, $Ib |
- Gv_Operand OpSet |
- Mmx_E_Operand OpUse |
- I_Operand OpUse |
- --- c6 --- |
- 0f c6 SSE OpcodeUsesModRm OpcodeHasImmed_b |
- Shufps $Vps, $Wps, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- c7 --- |
- 0f c7 / 1 CMPXCHG8B OpcodeInModRm ModRmModIsnt0x3 OpcodeUsesModRm OpcodeLockable OperandSize_v |
- Cmpxchg8b {%edx}, {%eax}, $Mq |
- RegEDX OpUse OpSet OpImplicit |
- RegEAX OpUse OpSet OpImplicit |
- Mo_Operand OpUse OpSet |
- 0f c7 INVALID OpcodeUsesModRm NaClIllegal |
- --- c8 --- |
- 0f c8 - r0 386 OpcodePlusR OperandSize_v |
- Bswap $r8vd |
- G_OpcodeBase OpUse OpSet |
- 0f c8 - r0 386 OpcodePlusR |
- Bswap $r8vq |
- G_OpcodeBase OpUse OpSet |
- --- c9 --- |
- 0f c9 - r1 386 OpcodePlusR OperandSize_v |
- Bswap $r8vd |
- G_OpcodeBase OpUse OpSet |
- 0f c9 - r1 386 OpcodePlusR |
- Bswap $r8vq |
- G_OpcodeBase OpUse OpSet |
- --- ca --- |
- 0f ca - r2 386 OpcodePlusR OperandSize_v |
- Bswap $r8vd |
- G_OpcodeBase OpUse OpSet |
- 0f ca - r2 386 OpcodePlusR |
- Bswap $r8vq |
- G_OpcodeBase OpUse OpSet |
- --- cb --- |
- 0f cb - r3 386 OpcodePlusR OperandSize_v |
- Bswap $r8vd |
- G_OpcodeBase OpUse OpSet |
- 0f cb - r3 386 OpcodePlusR |
- Bswap $r8vq |
- G_OpcodeBase OpUse OpSet |
- --- cc --- |
- 0f cc - r4 386 OpcodePlusR OperandSize_v |
- Bswap $r8vd |
- G_OpcodeBase OpUse OpSet |
- 0f cc - r4 386 OpcodePlusR |
- Bswap $r8vq |
- G_OpcodeBase OpUse OpSet |
- --- cd --- |
- 0f cd - r5 386 OpcodePlusR OperandSize_v |
- Bswap $r8vd |
- G_OpcodeBase OpUse OpSet |
- 0f cd - r5 386 OpcodePlusR |
- Bswap $r8vq |
- G_OpcodeBase OpUse OpSet |
- --- ce --- |
- 0f ce - r6 386 OpcodePlusR OperandSize_v |
- Bswap $r8vd |
- G_OpcodeBase OpUse OpSet |
- 0f ce - r6 386 OpcodePlusR |
- Bswap $r8vq |
- G_OpcodeBase OpUse OpSet |
- --- cf --- |
- 0f cf - r7 386 OpcodePlusR OperandSize_v |
- Bswap $r8vd |
- G_OpcodeBase OpUse OpSet |
- 0f cf - r7 386 OpcodePlusR |
- Bswap $r8vq |
- G_OpcodeBase OpUse OpSet |
- --- d0 --- |
- 0f d0 INVALID NaClIllegal |
- --- d1 --- |
- 0f d1 MMX OpcodeUsesModRm |
- Psrlw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- d2 --- |
- 0f d2 MMX OpcodeUsesModRm |
- Psrld $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- d3 --- |
- 0f d3 MMX OpcodeUsesModRm |
- Psrlq $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- d4 --- |
- 0f d4 MMX OpcodeUsesModRm |
- Paddq $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- d5 --- |
- 0f d5 MMX OpcodeUsesModRm |
- Pmullw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- d6 --- |
- 0f d6 INVALID NaClIllegal |
- --- d7 --- |
- 0f d7 MMX ModRmModIs0x3 OpcodeUsesModRm |
- Pmovmskb $Gd, $PRq |
- Gv_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- d8 --- |
- 0f d8 MMX OpcodeUsesModRm |
- Psubusb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- d9 --- |
- 0f d9 MMX OpcodeUsesModRm |
- Psubusw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- da --- |
- 0f da MMX OpcodeUsesModRm |
- Pminub $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- db --- |
- 0f db MMX OpcodeUsesModRm |
- Pand $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- dc --- |
- 0f dc MMX OpcodeUsesModRm |
- Paddusb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- dd --- |
- 0f dd MMX OpcodeUsesModRm |
- Paddusw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- de --- |
- 0f de MMX OpcodeUsesModRm |
- Pmaxub $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- df --- |
- 0f df MMX OpcodeUsesModRm |
- Pandn $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- e0 --- |
- 0f e0 MMX OpcodeUsesModRm |
- Pavgb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- e1 --- |
- 0f e1 MMX OpcodeUsesModRm |
- Psraw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- e2 --- |
- 0f e2 MMX OpcodeUsesModRm |
- Psrad $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- e3 --- |
- 0f e3 MMX OpcodeUsesModRm |
- Pavgw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- e4 --- |
- 0f e4 MMX OpcodeUsesModRm |
- Pmulhuw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- e5 --- |
- 0f e5 MMX OpcodeUsesModRm |
- Pmulhw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- e6 --- |
- 0f e6 INVALID NaClIllegal |
- --- e7 --- |
- 0f e7 MMX ModRmModIsnt0x3 OpcodeUsesModRm |
- Movntq $Mq, $Pq |
- Mo_Operand OpSet |
- Mmx_G_Operand OpUse |
- --- e8 --- |
- 0f e8 MMX OpcodeUsesModRm |
- Psubsb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- e9 --- |
- 0f e9 MMX OpcodeUsesModRm |
- Psubsw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- ea --- |
- 0f ea MMX OpcodeUsesModRm |
- Pminsw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- eb --- |
- 0f eb MMX OpcodeUsesModRm |
- Por $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- ec --- |
- 0f ec MMX OpcodeUsesModRm |
- Paddsb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- ed --- |
- 0f ed MMX OpcodeUsesModRm |
- Paddsw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- ee --- |
- 0f ee MMX OpcodeUsesModRm |
- Pmaxsw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- ef --- |
- 0f ef MMX OpcodeUsesModRm |
- Pxor $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- f0 --- |
- 0f f0 INVALID NaClIllegal |
- --- f1 --- |
- 0f f1 MMX OpcodeUsesModRm |
- Psllw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- f2 --- |
- 0f f2 MMX OpcodeUsesModRm |
- Pslld $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- f3 --- |
- 0f f3 MMX OpcodeUsesModRm |
- Psllq $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- f4 --- |
- 0f f4 MMX OpcodeUsesModRm |
- Pmuludq $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- f5 --- |
- 0f f5 MMX OpcodeUsesModRm |
- Pmaddwd $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- f6 --- |
- 0f f6 MMX OpcodeUsesModRm |
- Psadbw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- f7 --- |
- 0f f7 MMX ModRmModIs0x3 OpcodeUsesModRm OperandSize_v |
- Maskmovq {$Zvd}, $Pq, $PRq |
- RegDS_EDI OpSet OpImplicit |
- Mmx_G_Operand OpUse |
- Mmx_E_Operand OpUse |
- --- f8 --- |
- 0f f8 MMX OpcodeUsesModRm |
- Psubb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- f9 --- |
- 0f f9 MMX OpcodeUsesModRm |
- Psubw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- fa --- |
- 0f fa MMX OpcodeUsesModRm |
- Psubd $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- fb --- |
- 0f fb MMX OpcodeUsesModRm |
- Psubq $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- fc --- |
- 0f fc MMX OpcodeUsesModRm |
- Paddb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- fd --- |
- 0f fd MMX OpcodeUsesModRm |
- Paddw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- fe --- |
- 0f fe MMX OpcodeUsesModRm |
- Paddd $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- ff --- |
- 0f ff INVALID NaClIllegal |
- |
-*** PrefixF20F *** |
- |
- --- 10 --- |
- f2 0f 10 SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Movsd $Vsd, $Wsd |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 11 --- |
- f2 0f 11 SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Movsd $Wsd, $Vsd |
- Xmm_E_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 12 --- |
- f2 0f 12 SSE3 OpcodeUsesModRm OpcodeAllowsRepne |
- Movddup $Vpd, $Wsd |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 13 --- |
- f2 0f 13 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 14 --- |
- f2 0f 14 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 15 --- |
- f2 0f 15 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 16 --- |
- f2 0f 16 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 17 --- |
- f2 0f 17 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 28 --- |
- f2 0f 28 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 29 --- |
- f2 0f 29 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 2a --- |
- f2 0f 2a SSE2 OpcodeUsesModRm OpcodeAllowsRepne SizeIgnoresData16 OperandSize_v |
- Cvtsi2sd $Vsd, $Ed/q |
- Xmm_G_Operand OpSet |
- E_Operand OpUse |
- --- 2b --- |
- f2 0f 2b SSE4A ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsRepne |
- Movntsd $Mq, $Vsd |
- Mo_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 2c --- |
- f2 0f 2c SSE2 OpcodeUsesModRm OpcodeAllowsRepne SizeIgnoresData16 OperandSize_v |
- Cvttsd2si $Gd/q, $Wsd |
- G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 2d --- |
- f2 0f 2d SSE2 OpcodeUsesModRm OpcodeAllowsRepne SizeIgnoresData16 OperandSize_v |
- Cvtsd2si $Gd/q, $Wsd |
- G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 2e --- |
- f2 0f 2e INVALID OpcodeAllowsRepne NaClIllegal |
- --- 2f --- |
- f2 0f 2f INVALID OpcodeAllowsRepne NaClIllegal |
- --- 50 --- |
- f2 0f 50 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 51 --- |
- f2 0f 51 SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Sqrtsd $Vsd, $Wsd |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 52 --- |
- f2 0f 52 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 53 --- |
- f2 0f 53 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 54 --- |
- f2 0f 54 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 55 --- |
- f2 0f 55 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 56 --- |
- f2 0f 56 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 57 --- |
- f2 0f 57 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 58 --- |
- f2 0f 58 SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Addsd $Vsd, $Wsd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 59 --- |
- f2 0f 59 SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Mulsd $Vsd, $Wsd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5a --- |
- f2 0f 5a SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Cvtsd2ss $Vss, $Wsd |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 5b --- |
- f2 0f 5b INVALID OpcodeAllowsRepne NaClIllegal |
- --- 5c --- |
- f2 0f 5c SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Subsd $Vsd, $Wsd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5d --- |
- f2 0f 5d SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Minsd $Vsd, $Wsd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5e --- |
- f2 0f 5e SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Divsd $Vsd, $Wsd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5f --- |
- f2 0f 5f SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Maxsd $Vsd, $Wsd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 60 --- |
- f2 0f 60 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 61 --- |
- f2 0f 61 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 62 --- |
- f2 0f 62 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 63 --- |
- f2 0f 63 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 64 --- |
- f2 0f 64 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 65 --- |
- f2 0f 65 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 66 --- |
- f2 0f 66 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 67 --- |
- f2 0f 67 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 68 --- |
- f2 0f 68 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 69 --- |
- f2 0f 69 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 6a --- |
- f2 0f 6a INVALID OpcodeAllowsRepne NaClIllegal |
- --- 6b --- |
- f2 0f 6b INVALID OpcodeAllowsRepne NaClIllegal |
- --- 6c --- |
- f2 0f 6c INVALID OpcodeAllowsRepne NaClIllegal |
- --- 6d --- |
- f2 0f 6d INVALID OpcodeAllowsRepne NaClIllegal |
- --- 6e --- |
- f2 0f 6e INVALID OpcodeAllowsRepne NaClIllegal |
- --- 6f --- |
- f2 0f 6f INVALID OpcodeAllowsRepne NaClIllegal |
- --- 70 --- |
- f2 0f 70 SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsRepne |
- Pshuflw $Vq, $Wq, $Ib |
- Xmm_Go_Operand OpSet |
- Xmm_Eo_Operand OpUse |
- I_Operand OpUse |
- --- 71 --- |
- f2 0f 71 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 72 --- |
- f2 0f 72 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 73 --- |
- f2 0f 73 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 74 --- |
- f2 0f 74 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 75 --- |
- f2 0f 75 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 76 --- |
- f2 0f 76 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 77 --- |
- f2 0f 77 INVALID OpcodeAllowsRepne NaClIllegal |
- --- 78 --- |
- f2 0f 78 SSE4A ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeHasImmed2_b OpcodeAllowsRepne |
- Insertq $Vdq, $VRq, $Ib, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- I2_Operand OpUse |
- --- 79 --- |
- f2 0f 79 SSE4A ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsRepne |
- Insertq $Vdq, $VRdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 7a --- |
- f2 0f 7a INVALID OpcodeAllowsRepne NaClIllegal |
- --- 7b --- |
- f2 0f 7b INVALID OpcodeAllowsRepne NaClIllegal |
- --- 7c --- |
- f2 0f 7c SSE3 OpcodeUsesModRm OpcodeAllowsRepne |
- Haddps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 7d --- |
- f2 0f 7d SSE3 OpcodeUsesModRm OpcodeAllowsRepne |
- Hsubps $Vps, $Wps |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 7e --- |
- f2 0f 7e INVALID OpcodeAllowsRepne NaClIllegal |
- --- 7f --- |
- f2 0f 7f INVALID OpcodeAllowsRepne NaClIllegal |
- --- ae --- |
- f2 0f ae INVALID OpcodeAllowsRepne NaClIllegal |
- --- b8 --- |
- f2 0f b8 INVALID OpcodeAllowsRepne NaClIllegal |
- --- b9 --- |
- f2 0f b9 INVALID OpcodeAllowsRepne NaClIllegal |
- --- ba --- |
- f2 0f ba INVALID OpcodeAllowsRepne NaClIllegal |
- --- bb --- |
- f2 0f bb INVALID OpcodeAllowsRepne NaClIllegal |
- --- bc --- |
- f2 0f bc INVALID OpcodeAllowsRepne NaClIllegal |
- --- bd --- |
- f2 0f bd INVALID OpcodeAllowsRepne NaClIllegal |
- --- be --- |
- f2 0f be INVALID OpcodeAllowsRepne NaClIllegal |
- --- bf --- |
- f2 0f bf INVALID OpcodeAllowsRepne NaClIllegal |
- --- c2 --- |
- f2 0f c2 SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsRepne |
- Cmpsd_xmm $Vsd, $Wsd, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- c3 --- |
- f2 0f c3 INVALID OpcodeAllowsRepne NaClIllegal |
- --- c4 --- |
- f2 0f c4 INVALID OpcodeAllowsRepne NaClIllegal |
- --- c5 --- |
- f2 0f c5 INVALID OpcodeAllowsRepne NaClIllegal |
- --- c6 --- |
- f2 0f c6 INVALID OpcodeAllowsRepne NaClIllegal |
- --- d0 --- |
- f2 0f d0 SSE3 OpcodeUsesModRm OpcodeAllowsRepne |
- Addsubps $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- d1 --- |
- f2 0f d1 INVALID OpcodeAllowsRepne NaClIllegal |
- --- d2 --- |
- f2 0f d2 INVALID OpcodeAllowsRepne NaClIllegal |
- --- d3 --- |
- f2 0f d3 INVALID OpcodeAllowsRepne NaClIllegal |
- --- d4 --- |
- f2 0f d4 INVALID OpcodeAllowsRepne NaClIllegal |
- --- d5 --- |
- f2 0f d5 INVALID OpcodeAllowsRepne NaClIllegal |
- --- d6 --- |
- f2 0f d6 SSE2 ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsRepne |
- Movdq2q $Pq, $VRq |
- Mmx_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- d7 --- |
- f2 0f d7 INVALID OpcodeAllowsRepne NaClIllegal |
- --- d8 --- |
- f2 0f d8 INVALID OpcodeAllowsRepne NaClIllegal |
- --- d9 --- |
- f2 0f d9 INVALID OpcodeAllowsRepne NaClIllegal |
- --- da --- |
- f2 0f da INVALID OpcodeAllowsRepne NaClIllegal |
- --- db --- |
- f2 0f db INVALID OpcodeAllowsRepne NaClIllegal |
- --- dc --- |
- f2 0f dc INVALID OpcodeAllowsRepne NaClIllegal |
- --- dd --- |
- f2 0f dd INVALID OpcodeAllowsRepne NaClIllegal |
- --- de --- |
- f2 0f de INVALID OpcodeAllowsRepne NaClIllegal |
- --- df --- |
- f2 0f df INVALID OpcodeAllowsRepne NaClIllegal |
- --- e0 --- |
- f2 0f e0 INVALID OpcodeAllowsRepne NaClIllegal |
- --- e1 --- |
- f2 0f e1 INVALID OpcodeAllowsRepne NaClIllegal |
- --- e2 --- |
- f2 0f e2 INVALID OpcodeAllowsRepne NaClIllegal |
- --- e3 --- |
- f2 0f e3 INVALID OpcodeAllowsRepne NaClIllegal |
- --- e4 --- |
- f2 0f e4 INVALID OpcodeAllowsRepne NaClIllegal |
- --- e5 --- |
- f2 0f e5 INVALID OpcodeAllowsRepne NaClIllegal |
- --- e6 --- |
- f2 0f e6 SSE2 OpcodeUsesModRm OpcodeAllowsRepne |
- Cvtpd2dq $Vq, $Wpd |
- Xmm_Go_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- e7 --- |
- f2 0f e7 INVALID OpcodeAllowsRepne NaClIllegal |
- --- e8 --- |
- f2 0f e8 INVALID OpcodeAllowsRepne NaClIllegal |
- --- e9 --- |
- f2 0f e9 INVALID OpcodeAllowsRepne NaClIllegal |
- --- ea --- |
- f2 0f ea INVALID OpcodeAllowsRepne NaClIllegal |
- --- eb --- |
- f2 0f eb INVALID OpcodeAllowsRepne NaClIllegal |
- --- ec --- |
- f2 0f ec INVALID OpcodeAllowsRepne NaClIllegal |
- --- ed --- |
- f2 0f ed INVALID OpcodeAllowsRepne NaClIllegal |
- --- ee --- |
- f2 0f ee INVALID OpcodeAllowsRepne NaClIllegal |
- --- ef --- |
- f2 0f ef INVALID OpcodeAllowsRepne NaClIllegal |
- --- f0 --- |
- f2 0f f0 SSE3 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsRepne |
- Lddqu $Vdq, $Mdq |
- Xmm_G_Operand OpSet |
- Mdq_Operand OpUse |
- --- f1 --- |
- f2 0f f1 INVALID OpcodeAllowsRepne NaClIllegal |
- --- f2 --- |
- f2 0f f2 INVALID OpcodeAllowsRepne NaClIllegal |
- --- f3 --- |
- f2 0f f3 INVALID OpcodeAllowsRepne NaClIllegal |
- --- f4 --- |
- f2 0f f4 INVALID OpcodeAllowsRepne NaClIllegal |
- --- f5 --- |
- f2 0f f5 INVALID OpcodeAllowsRepne NaClIllegal |
- --- f6 --- |
- f2 0f f6 INVALID OpcodeAllowsRepne NaClIllegal |
- --- f7 --- |
- f2 0f f7 INVALID OpcodeAllowsRepne NaClIllegal |
- --- f8 --- |
- f2 0f f8 INVALID OpcodeAllowsRepne NaClIllegal |
- --- f9 --- |
- f2 0f f9 INVALID OpcodeAllowsRepne NaClIllegal |
- --- fa --- |
- f2 0f fa INVALID OpcodeAllowsRepne NaClIllegal |
- --- fb --- |
- f2 0f fb INVALID OpcodeAllowsRepne NaClIllegal |
- --- fc --- |
- f2 0f fc INVALID OpcodeAllowsRepne NaClIllegal |
- --- fd --- |
- f2 0f fd INVALID OpcodeAllowsRepne NaClIllegal |
- --- fe --- |
- f2 0f fe INVALID OpcodeAllowsRepne NaClIllegal |
- --- ff --- |
- f2 0f ff INVALID OpcodeAllowsRepne NaClIllegal |
- |
-*** PrefixF30F *** |
- |
- --- 10 --- |
- f3 0f 10 SSE OpcodeUsesModRm OpcodeAllowsRep |
- Movss $Vss, $Wss |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 11 --- |
- f3 0f 11 SSE OpcodeUsesModRm OpcodeAllowsRep |
- Movss $Wss, $Vss |
- Xmm_E_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 12 --- |
- f3 0f 12 SSE3 OpcodeUsesModRm OpcodeAllowsRep |
- Movsldup $Vps, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 13 --- |
- f3 0f 13 INVALID OpcodeAllowsRep NaClIllegal |
- --- 14 --- |
- f3 0f 14 INVALID OpcodeAllowsRep NaClIllegal |
- --- 15 --- |
- f3 0f 15 INVALID OpcodeAllowsRep NaClIllegal |
- --- 16 --- |
- f3 0f 16 SSE3 OpcodeUsesModRm OpcodeAllowsRep |
- Movshdup $Vps, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 17 --- |
- f3 0f 17 INVALID OpcodeAllowsRep NaClIllegal |
- --- 28 --- |
- f3 0f 28 INVALID OpcodeAllowsRep NaClIllegal |
- --- 29 --- |
- f3 0f 29 INVALID OpcodeAllowsRep NaClIllegal |
- --- 2a --- |
- f3 0f 2a SSE OpcodeUsesModRm OpcodeAllowsRep SizeIgnoresData16 OperandSize_v |
- Cvtsi2ss $Vss, $Ed/q |
- Xmm_G_Operand OpSet |
- E_Operand OpUse |
- --- 2b --- |
- f3 0f 2b SSE4A ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsRep |
- Movntss $Md, $Vss |
- Mv_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 2c --- |
- f3 0f 2c SSE OpcodeUsesModRm OpcodeAllowsRep SizeIgnoresData16 OperandSize_v |
- Cvttss2si $Gd/q, $Wss |
- G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 2d --- |
- f3 0f 2d SSE OpcodeUsesModRm OpcodeAllowsRep SizeIgnoresData16 OperandSize_v |
- Cvtss2si $Gd/q, $Wss |
- G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 2e --- |
- f3 0f 2e INVALID OpcodeAllowsRep NaClIllegal |
- --- 2f --- |
- f3 0f 2f INVALID OpcodeAllowsRep NaClIllegal |
- --- 50 --- |
- f3 0f 50 INVALID OpcodeAllowsRep NaClIllegal |
- --- 51 --- |
- f3 0f 51 SSE OpcodeUsesModRm OpcodeAllowsRep |
- Sqrtss $Vps, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 52 --- |
- f3 0f 52 SSE OpcodeUsesModRm OpcodeAllowsRep |
- Rsqrtss $Vss, $Wss |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 53 --- |
- f3 0f 53 SSE OpcodeUsesModRm OpcodeAllowsRep |
- Rcpss $Vss, $Wss |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 54 --- |
- f3 0f 54 INVALID OpcodeAllowsRep NaClIllegal |
- --- 55 --- |
- f3 0f 55 INVALID OpcodeAllowsRep NaClIllegal |
- --- 56 --- |
- f3 0f 56 INVALID OpcodeAllowsRep NaClIllegal |
- --- 57 --- |
- f3 0f 57 INVALID OpcodeAllowsRep NaClIllegal |
- --- 58 --- |
- f3 0f 58 SSE OpcodeUsesModRm OpcodeAllowsRep |
- Addss $Vss, $Wss |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 59 --- |
- f3 0f 59 SSE OpcodeUsesModRm OpcodeAllowsRep |
- Mulss $Vss, $Wss |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5a --- |
- f3 0f 5a SSE2 OpcodeUsesModRm OpcodeAllowsRep |
- Cvtss2sd $Vsd, $Wss |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 5b --- |
- f3 0f 5b SSE2 OpcodeUsesModRm OpcodeAllowsRep |
- Cvttps2dq $Vdq, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 5c --- |
- f3 0f 5c SSE OpcodeUsesModRm OpcodeAllowsRep |
- Subss $Vss, $Wss |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5d --- |
- f3 0f 5d SSE OpcodeUsesModRm OpcodeAllowsRep |
- Minss $Vss, $Wss |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5e --- |
- f3 0f 5e SSE OpcodeUsesModRm OpcodeAllowsRep |
- Divss $Vss, $Wss |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5f --- |
- f3 0f 5f SSE OpcodeUsesModRm OpcodeAllowsRep |
- Maxss $Vss, $Wss |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 60 --- |
- f3 0f 60 INVALID OpcodeAllowsRep NaClIllegal |
- --- 61 --- |
- f3 0f 61 INVALID OpcodeAllowsRep NaClIllegal |
- --- 62 --- |
- f3 0f 62 INVALID OpcodeAllowsRep NaClIllegal |
- --- 63 --- |
- f3 0f 63 INVALID OpcodeAllowsRep NaClIllegal |
- --- 64 --- |
- f3 0f 64 INVALID OpcodeAllowsRep NaClIllegal |
- --- 65 --- |
- f3 0f 65 INVALID OpcodeAllowsRep NaClIllegal |
- --- 66 --- |
- f3 0f 66 INVALID OpcodeAllowsRep NaClIllegal |
- --- 67 --- |
- f3 0f 67 INVALID OpcodeAllowsRep NaClIllegal |
- --- 68 --- |
- f3 0f 68 INVALID OpcodeAllowsRep NaClIllegal |
- --- 69 --- |
- f3 0f 69 INVALID OpcodeAllowsRep NaClIllegal |
- --- 6a --- |
- f3 0f 6a INVALID OpcodeAllowsRep NaClIllegal |
- --- 6b --- |
- f3 0f 6b INVALID OpcodeAllowsRep NaClIllegal |
- --- 6c --- |
- f3 0f 6c INVALID OpcodeAllowsRep NaClIllegal |
- --- 6d --- |
- f3 0f 6d INVALID OpcodeAllowsRep NaClIllegal |
- --- 6e --- |
- f3 0f 6e INVALID OpcodeAllowsRep NaClIllegal |
- --- 6f --- |
- f3 0f 6f SSE2 OpcodeUsesModRm OpcodeAllowsRep |
- Movdqu $Vdq, $Wdq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 70 --- |
- f3 0f 70 SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsRep |
- Pshufhw $Vq, $Wq, $Ib |
- Xmm_Go_Operand OpSet |
- Xmm_Eo_Operand OpUse |
- I_Operand OpUse |
- --- 71 --- |
- f3 0f 71 INVALID OpcodeAllowsRep NaClIllegal |
- --- 72 --- |
- f3 0f 72 INVALID OpcodeAllowsRep NaClIllegal |
- --- 73 --- |
- f3 0f 73 INVALID OpcodeAllowsRep NaClIllegal |
- --- 74 --- |
- f3 0f 74 INVALID OpcodeAllowsRep NaClIllegal |
- --- 75 --- |
- f3 0f 75 INVALID OpcodeAllowsRep NaClIllegal |
- --- 76 --- |
- f3 0f 76 INVALID OpcodeAllowsRep NaClIllegal |
- --- 77 --- |
- f3 0f 77 INVALID OpcodeAllowsRep NaClIllegal |
- --- 78 --- |
- f3 0f 78 INVALID OpcodeAllowsRep NaClIllegal |
- --- 79 --- |
- f3 0f 79 INVALID OpcodeAllowsRep NaClIllegal |
- --- 7a --- |
- f3 0f 7a INVALID OpcodeAllowsRep NaClIllegal |
- --- 7b --- |
- f3 0f 7b INVALID OpcodeAllowsRep NaClIllegal |
- --- 7c --- |
- f3 0f 7c INVALID OpcodeAllowsRep NaClIllegal |
- --- 7d --- |
- f3 0f 7d INVALID OpcodeAllowsRep NaClIllegal |
- --- 7e --- |
- f3 0f 7e SSE2 OpcodeUsesModRm OpcodeAllowsRep |
- Movq $Vq, $Wq |
- Xmm_Go_Operand OpSet |
- Xmm_Eo_Operand OpUse |
- --- 7f --- |
- f3 0f 7f SSE2 OpcodeUsesModRm OpcodeAllowsRep |
- Movdqu $Wdq, $Vdq |
- Xmm_E_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- b8 --- |
- f3 0f b8 POPCNT OpcodeUsesModRm OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Popcnt $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- b9 --- |
- f3 0f b9 INVALID OpcodeAllowsRep NaClIllegal |
- --- ba --- |
- f3 0f ba INVALID OpcodeAllowsRep NaClIllegal |
- --- bb --- |
- f3 0f bb INVALID OpcodeAllowsRep NaClIllegal |
- --- bc --- |
- f3 0f bc 386 OpcodeUsesModRm OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Tzcnt $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- bd --- |
- f3 0f bd 386 OpcodeUsesModRm OpcodeAllowsRep OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Lzcnt $Gv, $Ev |
- G_Operand OpSet |
- E_Operand OpUse |
- --- be --- |
- f3 0f be INVALID OpcodeAllowsRep NaClIllegal |
- --- bf --- |
- f3 0f bf INVALID OpcodeAllowsRep NaClIllegal |
- --- c2 --- |
- f3 0f c2 SSE OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsRep |
- Cmpss $Vss, $Wss, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- c3 --- |
- f3 0f c3 INVALID OpcodeAllowsRep NaClIllegal |
- --- c4 --- |
- f3 0f c4 INVALID OpcodeAllowsRep NaClIllegal |
- --- c5 --- |
- f3 0f c5 INVALID OpcodeAllowsRep NaClIllegal |
- --- c6 --- |
- f3 0f c6 INVALID OpcodeAllowsRep NaClIllegal |
- --- d0 --- |
- f3 0f d0 INVALID OpcodeAllowsRep NaClIllegal |
- --- d1 --- |
- f3 0f d1 INVALID OpcodeAllowsRep NaClIllegal |
- --- d2 --- |
- f3 0f d2 INVALID OpcodeAllowsRep NaClIllegal |
- --- d3 --- |
- f3 0f d3 INVALID OpcodeAllowsRep NaClIllegal |
- --- d4 --- |
- f3 0f d4 INVALID OpcodeAllowsRep NaClIllegal |
- --- d5 --- |
- f3 0f d5 INVALID OpcodeAllowsRep NaClIllegal |
- --- d6 --- |
- f3 0f d6 SSE2 ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsRep |
- Movq2dq $Vdq, $PRq |
- Xmm_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- d7 --- |
- f3 0f d7 INVALID OpcodeAllowsRep NaClIllegal |
- --- d8 --- |
- f3 0f d8 INVALID OpcodeAllowsRep NaClIllegal |
- --- d9 --- |
- f3 0f d9 INVALID OpcodeAllowsRep NaClIllegal |
- --- da --- |
- f3 0f da INVALID OpcodeAllowsRep NaClIllegal |
- --- db --- |
- f3 0f db INVALID OpcodeAllowsRep NaClIllegal |
- --- dc --- |
- f3 0f dc INVALID OpcodeAllowsRep NaClIllegal |
- --- dd --- |
- f3 0f dd INVALID OpcodeAllowsRep NaClIllegal |
- --- de --- |
- f3 0f de INVALID OpcodeAllowsRep NaClIllegal |
- --- df --- |
- f3 0f df INVALID OpcodeAllowsRep NaClIllegal |
- --- e0 --- |
- f3 0f e0 INVALID OpcodeAllowsRep NaClIllegal |
- --- e1 --- |
- f3 0f e1 INVALID OpcodeAllowsRep NaClIllegal |
- --- e2 --- |
- f3 0f e2 INVALID OpcodeAllowsRep NaClIllegal |
- --- e3 --- |
- f3 0f e3 INVALID OpcodeAllowsRep NaClIllegal |
- --- e4 --- |
- f3 0f e4 INVALID OpcodeAllowsRep NaClIllegal |
- --- e5 --- |
- f3 0f e5 INVALID OpcodeAllowsRep NaClIllegal |
- --- e6 --- |
- f3 0f e6 SSE2 OpcodeUsesModRm OpcodeAllowsRep |
- Cvtdq2pd $Vpd, $Wq |
- Xmm_G_Operand OpSet |
- Xmm_Eo_Operand OpUse |
- --- e7 --- |
- f3 0f e7 INVALID OpcodeAllowsRep NaClIllegal |
- --- e8 --- |
- f3 0f e8 INVALID OpcodeAllowsRep NaClIllegal |
- --- e9 --- |
- f3 0f e9 INVALID OpcodeAllowsRep NaClIllegal |
- --- ea --- |
- f3 0f ea INVALID OpcodeAllowsRep NaClIllegal |
- --- eb --- |
- f3 0f eb INVALID OpcodeAllowsRep NaClIllegal |
- --- ec --- |
- f3 0f ec INVALID OpcodeAllowsRep NaClIllegal |
- --- ed --- |
- f3 0f ed INVALID OpcodeAllowsRep NaClIllegal |
- --- ee --- |
- f3 0f ee INVALID OpcodeAllowsRep NaClIllegal |
- --- ef --- |
- f3 0f ef INVALID OpcodeAllowsRep NaClIllegal |
- --- f0 --- |
- f3 0f f0 INVALID OpcodeAllowsRep NaClIllegal |
- --- f1 --- |
- f3 0f f1 INVALID OpcodeAllowsRep NaClIllegal |
- --- f2 --- |
- f3 0f f2 INVALID OpcodeAllowsRep NaClIllegal |
- --- f3 --- |
- f3 0f f3 INVALID OpcodeAllowsRep NaClIllegal |
- --- f4 --- |
- f3 0f f4 INVALID OpcodeAllowsRep NaClIllegal |
- --- f5 --- |
- f3 0f f5 INVALID OpcodeAllowsRep NaClIllegal |
- --- f6 --- |
- f3 0f f6 INVALID OpcodeAllowsRep NaClIllegal |
- --- f7 --- |
- f3 0f f7 INVALID OpcodeAllowsRep NaClIllegal |
- --- f8 --- |
- f3 0f f8 INVALID OpcodeAllowsRep NaClIllegal |
- --- f9 --- |
- f3 0f f9 INVALID OpcodeAllowsRep NaClIllegal |
- --- fa --- |
- f3 0f fa INVALID OpcodeAllowsRep NaClIllegal |
- --- fb --- |
- f3 0f fb INVALID OpcodeAllowsRep NaClIllegal |
- --- fc --- |
- f3 0f fc INVALID OpcodeAllowsRep NaClIllegal |
- --- fd --- |
- f3 0f fd INVALID OpcodeAllowsRep NaClIllegal |
- --- fe --- |
- f3 0f fe INVALID OpcodeAllowsRep NaClIllegal |
- --- ff --- |
- f3 0f ff INVALID OpcodeAllowsRep NaClIllegal |
- |
-*** Prefix660F *** |
- |
- --- 10 --- |
- 66 0f 10 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movupd $Vpd, $Wpd |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 11 --- |
- 66 0f 11 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movupd $Wpd, $Vpd |
- Xmm_E_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 12 --- |
- 66 0f 12 SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movlpd $Vsd, $Mq |
- Xmm_G_Operand OpSet |
- Mo_Operand OpUse |
- --- 13 --- |
- 66 0f 13 SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movlpd $Mq, $Vsd |
- Mo_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 14 --- |
- 66 0f 14 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Unpcklpd $Vpd, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 15 --- |
- 66 0f 15 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Unpckhpd $Vpd, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 16 --- |
- 66 0f 16 SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movhpd $Vsd, $Mq |
- Xmm_G_Operand OpSet |
- Mo_Operand OpUse |
- --- 17 --- |
- 66 0f 17 SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movhpd $Mq, $Vsd |
- Mo_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 28 --- |
- 66 0f 28 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movapd $Vpd, $Wpd |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 29 --- |
- 66 0f 29 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movapd $Wpd, $Vpd |
- Xmm_E_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 2a --- |
- 66 0f 2a SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Cvtpi2pd $Vpd, $Qq |
- Xmm_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 2b --- |
- 66 0f 2b SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movntpd $Mdq, $Vpd |
- Mdq_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 2c --- |
- 66 0f 2c SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Cvttpd2pi $Pq, $Wpd |
- Mmx_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 2d --- |
- 66 0f 2d SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Cvtpd2pi $Pq, $Wpd |
- Mmx_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 2e --- |
- 66 0f 2e SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Ucomisd $Vsd, $Wsd |
- Xmm_G_Operand OpUse |
- Xmm_E_Operand OpUse |
- --- 2f --- |
- 66 0f 2f SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Comisd $Vpd, $Wsd |
- Xmm_G_Operand OpUse |
- Xmm_E_Operand OpUse |
- --- 50 --- |
- 66 0f 50 SSE2 ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movmskpd $Gd, $VRpd |
- Gv_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 51 --- |
- 66 0f 51 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Sqrtpd $Vps, $Wpd |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 52 --- |
- 66 0f 52 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 53 --- |
- 66 0f 53 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 54 --- |
- 66 0f 54 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Andpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 55 --- |
- 66 0f 55 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Andnpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 56 --- |
- 66 0f 56 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Orpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 57 --- |
- 66 0f 57 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Xorpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 58 --- |
- 66 0f 58 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Addpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 59 --- |
- 66 0f 59 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Mulpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5a --- |
- 66 0f 5a SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Cvtpd2ps $Vps, $Wpd |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 5b --- |
- 66 0f 5b SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Cvtps2dq $Vdq, $Wps |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 5c --- |
- 66 0f 5c SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Subpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5d --- |
- 66 0f 5d SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Minpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5e --- |
- 66 0f 5e SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Divpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 5f --- |
- 66 0f 5f SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Maxpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 60 --- |
- 66 0f 60 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Punpcklbw $Vdq, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 61 --- |
- 66 0f 61 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Punpcklwd $Vdq, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 62 --- |
- 66 0f 62 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Punpckldq $Vdq, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 63 --- |
- 66 0f 63 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Packsswb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 64 --- |
- 66 0f 64 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pcmpgtb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 65 --- |
- 66 0f 65 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pcmpgtw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 66 --- |
- 66 0f 66 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pcmpgtd $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 67 --- |
- 66 0f 67 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Packuswb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 68 --- |
- 66 0f 68 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Punpckhbw $Vdq, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 69 --- |
- 66 0f 69 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Punpckhwd $Vdq, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 6a --- |
- 66 0f 6a SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Punpckhdq $Vdq, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 6b --- |
- 66 0f 6b SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Packssdw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 6c --- |
- 66 0f 6c SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Punpcklqdq $Vdq, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 6d --- |
- 66 0f 6d SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Punpckhqdq $Vdq, $Wq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_Eo_Operand OpUse |
- --- 6e --- |
- 66 0f 6e SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v |
- Movd $Vdq, $Ed/q/d |
- Xmm_G_Operand OpSet |
- E_Operand OpUse |
- --- 6f --- |
- 66 0f 6f SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movdqa $Vdq, $Wdq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 70 --- |
- 66 0f 70 SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Pshufd $Vdq, $Wdq, $Ib |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 71 --- |
- 66 0f 71 / 0 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 71 / 1 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 71 / 2 SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Psrlw $VRdq, $Ib |
- Xmm_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 66 0f 71 / 3 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 71 / 4 SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Psraw $VRdq, $Ib |
- Xmm_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 66 0f 71 / 5 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 71 / 6 SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Psllw $VRdq, $Ib |
- Xmm_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 66 0f 71 / 7 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 72 --- |
- 66 0f 72 / 0 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 72 / 1 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 72 / 2 SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Psrld $VRdq, $Ib |
- Xmm_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 66 0f 72 / 3 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 72 / 4 SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Psrad $VRdq, $Ib |
- Xmm_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 66 0f 72 / 5 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 72 / 6 SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Pslld $VRdq, $Ib |
- Xmm_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 66 0f 72 / 7 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 73 --- |
- 66 0f 73 / 0 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 73 / 1 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 73 / 2 SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Psrlq $VRdq, $Ib |
- Xmm_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 66 0f 73 / 3 SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Psrldq $VRdq, $Ib |
- Xmm_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 66 0f 73 / 4 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 73 / 5 INVALID OpcodeInModRm OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- 66 0f 73 / 6 SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Psllq $VRdq, $Ib |
- Xmm_E_Operand OpUse OpSet |
- I_Operand OpUse |
- 66 0f 73 / 7 SSE2 OpcodeInModRm ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Pslldq $VRdq, $Ib |
- Xmm_E_Operand OpUse OpSet |
- I_Operand OpUse |
- --- 74 --- |
- 66 0f 74 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pcmpeqb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 75 --- |
- 66 0f 75 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pcmpeqw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 76 --- |
- 66 0f 76 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pcmpeqd $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 77 --- |
- 66 0f 77 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 78 --- |
- 66 0f 78 / 0 SSE4A OpcodeInModRm OpcodeUsesModRm OpcodeHasImmed_b OpcodeHasImmed2_b OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- Extrq $Vdq, $Ib, $Ib |
- Xmm_G_Operand OpUse OpSet AllowGOperandWithOpcodeInModRm |
- I_Operand OpUse |
- I2_Operand OpUse |
- 66 0f 78 INVALID OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 79 --- |
- 66 0f 79 SSE4A ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Extrq $Vdq, $VRdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 7a --- |
- 66 0f 7a INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 7b --- |
- 66 0f 7b INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 7c --- |
- 66 0f 7c SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Haddpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 7d --- |
- 66 0f 7d SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Hsubpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 7e --- |
- 66 0f 7e SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v |
- Movd $Ed/q/d, $Vd/q/d |
- E_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- 7f --- |
- 66 0f 7f SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movdqa $Wdq, $Vdq |
- Xmm_E_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- ae --- |
- 66 0f ae INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c2 --- |
- 66 0f c2 SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Cmppd $Vpd, $Wpd, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- c3 --- |
- 66 0f c3 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c4 --- |
- 66 0f c4 SSE OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v |
- Pinsrw $Vdq, $Rd/q/Mw, $Ib |
- Xmm_G_Operand OpSet |
- E_Operand OpUse |
- I_Operand OpUse |
- --- c5 --- |
- 66 0f c5 SSE41 ModRmModIs0x3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Pextrw $Gd, $VRdq, $Ib |
- Gv_Operand OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- c6 --- |
- 66 0f c6 SSE2 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Shufpd $Vpd, $Wpd, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- d0 --- |
- 66 0f d0 SSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Addsubpd $Vpd, $Wpd |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- d1 --- |
- 66 0f d1 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psrlw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- d2 --- |
- 66 0f d2 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psrld $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- d3 --- |
- 66 0f d3 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psrlq $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- d4 --- |
- 66 0f d4 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Paddq $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- d5 --- |
- 66 0f d5 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmullw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- d6 --- |
- 66 0f d6 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movq $Wq, $Vq |
- Xmm_Eo_Operand OpSet |
- Xmm_Go_Operand OpUse |
- --- d7 --- |
- 66 0f d7 SSE2 ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovmskb $Gd, $VRdq |
- Gv_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- d8 --- |
- 66 0f d8 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psubusb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- d9 --- |
- 66 0f d9 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psubusw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- da --- |
- 66 0f da SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pminub $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- db --- |
- 66 0f db SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pand $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- dc --- |
- 66 0f dc SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Paddusb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- dd --- |
- 66 0f dd SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Paddusw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- de --- |
- 66 0f de SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmaxub $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- df --- |
- 66 0f df SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pandn $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- e0 --- |
- 66 0f e0 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pavgb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- e1 --- |
- 66 0f e1 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psraw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- e2 --- |
- 66 0f e2 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psrad $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- e3 --- |
- 66 0f e3 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pavgw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- e4 --- |
- 66 0f e4 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmulhuw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- e5 --- |
- 66 0f e5 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmulhw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- e6 --- |
- 66 0f e6 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Cvttpd2dq $Vq, $Wdq |
- Xmm_Go_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- e7 --- |
- 66 0f e7 SSE2 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movntdq $Mdq, $Vdq |
- Mdq_Operand OpSet |
- Xmm_G_Operand OpUse |
- --- e8 --- |
- 66 0f e8 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psubsb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- e9 --- |
- 66 0f e9 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psubsw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- ea --- |
- 66 0f ea SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pminsw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- eb --- |
- 66 0f eb SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Por $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- ec --- |
- 66 0f ec SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Paddsb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- ed --- |
- 66 0f ed SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Paddsw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- ee --- |
- 66 0f ee SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmaxsw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- ef --- |
- 66 0f ef SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pxor $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- f0 --- |
- 66 0f f0 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- f1 --- |
- 66 0f f1 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psllw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- f2 --- |
- 66 0f f2 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pslld $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- f3 --- |
- 66 0f f3 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psllq $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- f4 --- |
- 66 0f f4 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmuludq $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- f5 --- |
- 66 0f f5 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmaddwd $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- f6 --- |
- 66 0f f6 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psadbw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- f7 --- |
- 66 0f f7 SSE2 ModRmModIs0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v |
- Maskmovdqu {$Zvd}, $Vdq, $VRdq |
- RegDS_EDI OpSet OpImplicit |
- Xmm_G_Operand OpUse |
- Xmm_E_Operand OpUse |
- --- f8 --- |
- 66 0f f8 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psubb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- f9 --- |
- 66 0f f9 SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psubw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- fa --- |
- 66 0f fa SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psubd $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- fb --- |
- 66 0f fb SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psubq $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- fc --- |
- 66 0f fc SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Paddb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- fd --- |
- 66 0f fd SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Paddw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- fe --- |
- 66 0f fe SSE2 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Paddd $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- ff --- |
- 66 0f ff INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- |
-*** Prefix0F0F *** |
- |
- --- 0c --- |
- 0f 0f 0c E3DNOW OpcodeUsesModRm |
- Pi2fw $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 0d --- |
- 0f 0f 0d 3DNOW OpcodeUsesModRm |
- Pi2fd $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 1c --- |
- 0f 0f 1c E3DNOW OpcodeUsesModRm |
- Pf2iw $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 1d --- |
- 0f 0f 1d 3DNOW OpcodeUsesModRm |
- Pf2id $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 8a --- |
- 0f 0f 8a E3DNOW OpcodeUsesModRm |
- Pfnacc $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 8e --- |
- 0f 0f 8e E3DNOW OpcodeUsesModRm |
- Pfpnacc $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 90 --- |
- 0f 0f 90 3DNOW OpcodeUsesModRm |
- Pfcmpge $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 94 --- |
- 0f 0f 94 3DNOW OpcodeUsesModRm |
- Pfmin $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 96 --- |
- 0f 0f 96 3DNOW OpcodeUsesModRm |
- Pfrcp $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 97 --- |
- 0f 0f 97 3DNOW OpcodeUsesModRm |
- Pfrsqrt $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 9a --- |
- 0f 0f 9a 3DNOW OpcodeUsesModRm |
- Pfsub $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 9e --- |
- 0f 0f 9e 3DNOW OpcodeUsesModRm |
- Pfadd $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- a0 --- |
- 0f 0f a0 3DNOW OpcodeUsesModRm |
- Pfcmpgt $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- a4 --- |
- 0f 0f a4 3DNOW OpcodeUsesModRm |
- Pfmax $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- a6 --- |
- 0f 0f a6 3DNOW OpcodeUsesModRm |
- Pfrcpit1 $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- a7 --- |
- 0f 0f a7 3DNOW OpcodeUsesModRm |
- Pfrsqit1 $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- aa --- |
- 0f 0f aa 3DNOW OpcodeUsesModRm |
- Pfsubr $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- ae --- |
- 0f 0f ae 3DNOW OpcodeUsesModRm |
- Pfacc $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- b0 --- |
- 0f 0f b0 3DNOW OpcodeUsesModRm |
- Pfcmpeq $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- b4 --- |
- 0f 0f b4 3DNOW OpcodeUsesModRm |
- Pfmul $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- b6 --- |
- 0f 0f b6 3DNOW OpcodeUsesModRm |
- Pfrcpit2 $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- b7 --- |
- 0f 0f b7 3DNOW OpcodeUsesModRm |
- Pmulhrw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- bb --- |
- 0f 0f bb E3DNOW OpcodeUsesModRm |
- Pswapd $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- bf --- |
- 0f 0f bf 3DNOW OpcodeUsesModRm |
- Pavgusb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- |
-*** Prefix0F38 *** |
- |
- --- 00 --- |
- 0f 38 00 SSSE3 OpcodeUsesModRm |
- Pshufb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 01 --- |
- 0f 38 01 SSSE3 OpcodeUsesModRm |
- Phaddw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 02 --- |
- 0f 38 02 SSSE3 OpcodeUsesModRm |
- Phaddd $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 03 --- |
- 0f 38 03 SSSE3 OpcodeUsesModRm |
- Phaddsw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 04 --- |
- 0f 38 04 SSSE3 OpcodeUsesModRm |
- Pmaddubsw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 05 --- |
- 0f 38 05 SSSE3 OpcodeUsesModRm |
- Phsubw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 06 --- |
- 0f 38 06 SSSE3 OpcodeUsesModRm |
- Phsubd $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 07 --- |
- 0f 38 07 SSSE3 OpcodeUsesModRm |
- Phsubsw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 08 --- |
- 0f 38 08 SSSE3 OpcodeUsesModRm |
- Psignb $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 09 --- |
- 0f 38 09 SSSE3 OpcodeUsesModRm |
- Psignw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 0a --- |
- 0f 38 0a SSSE3 OpcodeUsesModRm |
- Psignd $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 0b --- |
- 0f 38 0b SSSE3 OpcodeUsesModRm |
- Pmulhrsw $Pq, $Qq |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- --- 0c --- |
- 0f 38 0c INVALID NaClIllegal |
- --- 0d --- |
- 0f 38 0d INVALID NaClIllegal |
- --- 0e --- |
- 0f 38 0e INVALID NaClIllegal |
- --- 0f --- |
- 0f 38 0f INVALID NaClIllegal |
- --- 10 --- |
- 0f 38 10 INVALID NaClIllegal |
- --- 11 --- |
- 0f 38 11 INVALID NaClIllegal |
- --- 12 --- |
- 0f 38 12 INVALID NaClIllegal |
- --- 13 --- |
- 0f 38 13 INVALID NaClIllegal |
- --- 14 --- |
- 0f 38 14 INVALID NaClIllegal |
- --- 15 --- |
- 0f 38 15 INVALID NaClIllegal |
- --- 16 --- |
- 0f 38 16 INVALID NaClIllegal |
- --- 17 --- |
- 0f 38 17 INVALID NaClIllegal |
- --- 18 --- |
- 0f 38 18 INVALID NaClIllegal |
- --- 19 --- |
- 0f 38 19 INVALID NaClIllegal |
- --- 1a --- |
- 0f 38 1a INVALID NaClIllegal |
- --- 1b --- |
- 0f 38 1b INVALID NaClIllegal |
- --- 1c --- |
- 0f 38 1c SSSE3 OpcodeUsesModRm |
- Pabsb $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 1d --- |
- 0f 38 1d SSSE3 OpcodeUsesModRm |
- Pabsw $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 1e --- |
- 0f 38 1e SSSE3 OpcodeUsesModRm |
- Pabsd $Pq, $Qq |
- Mmx_G_Operand OpSet |
- Mmx_E_Operand OpUse |
- --- 1f --- |
- 0f 38 1f INVALID NaClIllegal |
- --- 20 --- |
- 0f 38 20 INVALID NaClIllegal |
- --- 21 --- |
- 0f 38 21 INVALID NaClIllegal |
- --- 22 --- |
- 0f 38 22 INVALID NaClIllegal |
- --- 23 --- |
- 0f 38 23 INVALID NaClIllegal |
- --- 24 --- |
- 0f 38 24 INVALID NaClIllegal |
- --- 25 --- |
- 0f 38 25 INVALID NaClIllegal |
- --- 26 --- |
- 0f 38 26 INVALID NaClIllegal |
- --- 27 --- |
- 0f 38 27 INVALID NaClIllegal |
- --- 28 --- |
- 0f 38 28 INVALID NaClIllegal |
- --- 29 --- |
- 0f 38 29 INVALID NaClIllegal |
- --- 2a --- |
- 0f 38 2a INVALID NaClIllegal |
- --- 2b --- |
- 0f 38 2b INVALID NaClIllegal |
- --- 2c --- |
- 0f 38 2c INVALID NaClIllegal |
- --- 2d --- |
- 0f 38 2d INVALID NaClIllegal |
- --- 2e --- |
- 0f 38 2e INVALID NaClIllegal |
- --- 2f --- |
- 0f 38 2f INVALID NaClIllegal |
- --- 30 --- |
- 0f 38 30 INVALID NaClIllegal |
- --- 31 --- |
- 0f 38 31 INVALID NaClIllegal |
- --- 32 --- |
- 0f 38 32 INVALID NaClIllegal |
- --- 33 --- |
- 0f 38 33 INVALID NaClIllegal |
- --- 34 --- |
- 0f 38 34 INVALID NaClIllegal |
- --- 35 --- |
- 0f 38 35 INVALID NaClIllegal |
- --- 36 --- |
- 0f 38 36 INVALID NaClIllegal |
- --- 37 --- |
- 0f 38 37 INVALID NaClIllegal |
- --- 38 --- |
- 0f 38 38 INVALID NaClIllegal |
- --- 39 --- |
- 0f 38 39 INVALID NaClIllegal |
- --- 3a --- |
- 0f 38 3a INVALID NaClIllegal |
- --- 3b --- |
- 0f 38 3b INVALID NaClIllegal |
- --- 3c --- |
- 0f 38 3c INVALID NaClIllegal |
- --- 3d --- |
- 0f 38 3d INVALID NaClIllegal |
- --- 3e --- |
- 0f 38 3e INVALID NaClIllegal |
- --- 3f --- |
- 0f 38 3f INVALID NaClIllegal |
- --- 40 --- |
- 0f 38 40 INVALID NaClIllegal |
- --- 41 --- |
- 0f 38 41 INVALID NaClIllegal |
- --- 42 --- |
- 0f 38 42 INVALID NaClIllegal |
- --- 43 --- |
- 0f 38 43 INVALID NaClIllegal |
- --- 44 --- |
- 0f 38 44 INVALID NaClIllegal |
- --- 45 --- |
- 0f 38 45 INVALID NaClIllegal |
- --- 46 --- |
- 0f 38 46 INVALID NaClIllegal |
- --- 47 --- |
- 0f 38 47 INVALID NaClIllegal |
- --- 48 --- |
- 0f 38 48 INVALID NaClIllegal |
- --- 49 --- |
- 0f 38 49 INVALID NaClIllegal |
- --- 4a --- |
- 0f 38 4a INVALID NaClIllegal |
- --- 4b --- |
- 0f 38 4b INVALID NaClIllegal |
- --- 4c --- |
- 0f 38 4c INVALID NaClIllegal |
- --- 4d --- |
- 0f 38 4d INVALID NaClIllegal |
- --- 4e --- |
- 0f 38 4e INVALID NaClIllegal |
- --- 4f --- |
- 0f 38 4f INVALID NaClIllegal |
- --- 50 --- |
- 0f 38 50 INVALID NaClIllegal |
- --- 51 --- |
- 0f 38 51 INVALID NaClIllegal |
- --- 52 --- |
- 0f 38 52 INVALID NaClIllegal |
- --- 53 --- |
- 0f 38 53 INVALID NaClIllegal |
- --- 54 --- |
- 0f 38 54 INVALID NaClIllegal |
- --- 55 --- |
- 0f 38 55 INVALID NaClIllegal |
- --- 56 --- |
- 0f 38 56 INVALID NaClIllegal |
- --- 57 --- |
- 0f 38 57 INVALID NaClIllegal |
- --- 58 --- |
- 0f 38 58 INVALID NaClIllegal |
- --- 59 --- |
- 0f 38 59 INVALID NaClIllegal |
- --- 5a --- |
- 0f 38 5a INVALID NaClIllegal |
- --- 5b --- |
- 0f 38 5b INVALID NaClIllegal |
- --- 5c --- |
- 0f 38 5c INVALID NaClIllegal |
- --- 5d --- |
- 0f 38 5d INVALID NaClIllegal |
- --- 5e --- |
- 0f 38 5e INVALID NaClIllegal |
- --- 5f --- |
- 0f 38 5f INVALID NaClIllegal |
- --- 60 --- |
- 0f 38 60 INVALID NaClIllegal |
- --- 61 --- |
- 0f 38 61 INVALID NaClIllegal |
- --- 62 --- |
- 0f 38 62 INVALID NaClIllegal |
- --- 63 --- |
- 0f 38 63 INVALID NaClIllegal |
- --- 64 --- |
- 0f 38 64 INVALID NaClIllegal |
- --- 65 --- |
- 0f 38 65 INVALID NaClIllegal |
- --- 66 --- |
- 0f 38 66 INVALID NaClIllegal |
- --- 67 --- |
- 0f 38 67 INVALID NaClIllegal |
- --- 68 --- |
- 0f 38 68 INVALID NaClIllegal |
- --- 69 --- |
- 0f 38 69 INVALID NaClIllegal |
- --- 6a --- |
- 0f 38 6a INVALID NaClIllegal |
- --- 6b --- |
- 0f 38 6b INVALID NaClIllegal |
- --- 6c --- |
- 0f 38 6c INVALID NaClIllegal |
- --- 6d --- |
- 0f 38 6d INVALID NaClIllegal |
- --- 6e --- |
- 0f 38 6e INVALID NaClIllegal |
- --- 6f --- |
- 0f 38 6f INVALID NaClIllegal |
- --- 70 --- |
- 0f 38 70 INVALID NaClIllegal |
- --- 71 --- |
- 0f 38 71 INVALID NaClIllegal |
- --- 72 --- |
- 0f 38 72 INVALID NaClIllegal |
- --- 73 --- |
- 0f 38 73 INVALID NaClIllegal |
- --- 74 --- |
- 0f 38 74 INVALID NaClIllegal |
- --- 75 --- |
- 0f 38 75 INVALID NaClIllegal |
- --- 76 --- |
- 0f 38 76 INVALID NaClIllegal |
- --- 77 --- |
- 0f 38 77 INVALID NaClIllegal |
- --- 78 --- |
- 0f 38 78 INVALID NaClIllegal |
- --- 79 --- |
- 0f 38 79 INVALID NaClIllegal |
- --- 7a --- |
- 0f 38 7a INVALID NaClIllegal |
- --- 7b --- |
- 0f 38 7b INVALID NaClIllegal |
- --- 7c --- |
- 0f 38 7c INVALID NaClIllegal |
- --- 7d --- |
- 0f 38 7d INVALID NaClIllegal |
- --- 7e --- |
- 0f 38 7e INVALID NaClIllegal |
- --- 7f --- |
- 0f 38 7f INVALID NaClIllegal |
- --- 80 --- |
- 0f 38 80 INVALID NaClIllegal |
- --- 81 --- |
- 0f 38 81 INVALID NaClIllegal |
- --- 82 --- |
- 0f 38 82 INVALID NaClIllegal |
- --- 83 --- |
- 0f 38 83 INVALID NaClIllegal |
- --- 84 --- |
- 0f 38 84 INVALID NaClIllegal |
- --- 85 --- |
- 0f 38 85 INVALID NaClIllegal |
- --- 86 --- |
- 0f 38 86 INVALID NaClIllegal |
- --- 87 --- |
- 0f 38 87 INVALID NaClIllegal |
- --- 88 --- |
- 0f 38 88 INVALID NaClIllegal |
- --- 89 --- |
- 0f 38 89 INVALID NaClIllegal |
- --- 8a --- |
- 0f 38 8a INVALID NaClIllegal |
- --- 8b --- |
- 0f 38 8b INVALID NaClIllegal |
- --- 8c --- |
- 0f 38 8c INVALID NaClIllegal |
- --- 8d --- |
- 0f 38 8d INVALID NaClIllegal |
- --- 8e --- |
- 0f 38 8e INVALID NaClIllegal |
- --- 8f --- |
- 0f 38 8f INVALID NaClIllegal |
- --- 90 --- |
- 0f 38 90 INVALID NaClIllegal |
- --- 91 --- |
- 0f 38 91 INVALID NaClIllegal |
- --- 92 --- |
- 0f 38 92 INVALID NaClIllegal |
- --- 93 --- |
- 0f 38 93 INVALID NaClIllegal |
- --- 94 --- |
- 0f 38 94 INVALID NaClIllegal |
- --- 95 --- |
- 0f 38 95 INVALID NaClIllegal |
- --- 96 --- |
- 0f 38 96 INVALID NaClIllegal |
- --- 97 --- |
- 0f 38 97 INVALID NaClIllegal |
- --- 98 --- |
- 0f 38 98 INVALID NaClIllegal |
- --- 99 --- |
- 0f 38 99 INVALID NaClIllegal |
- --- 9a --- |
- 0f 38 9a INVALID NaClIllegal |
- --- 9b --- |
- 0f 38 9b INVALID NaClIllegal |
- --- 9c --- |
- 0f 38 9c INVALID NaClIllegal |
- --- 9d --- |
- 0f 38 9d INVALID NaClIllegal |
- --- 9e --- |
- 0f 38 9e INVALID NaClIllegal |
- --- 9f --- |
- 0f 38 9f INVALID NaClIllegal |
- --- a0 --- |
- 0f 38 a0 INVALID NaClIllegal |
- --- a1 --- |
- 0f 38 a1 INVALID NaClIllegal |
- --- a2 --- |
- 0f 38 a2 INVALID NaClIllegal |
- --- a3 --- |
- 0f 38 a3 INVALID NaClIllegal |
- --- a4 --- |
- 0f 38 a4 INVALID NaClIllegal |
- --- a5 --- |
- 0f 38 a5 INVALID NaClIllegal |
- --- a6 --- |
- 0f 38 a6 INVALID NaClIllegal |
- --- a7 --- |
- 0f 38 a7 INVALID NaClIllegal |
- --- a8 --- |
- 0f 38 a8 INVALID NaClIllegal |
- --- a9 --- |
- 0f 38 a9 INVALID NaClIllegal |
- --- aa --- |
- 0f 38 aa INVALID NaClIllegal |
- --- ab --- |
- 0f 38 ab INVALID NaClIllegal |
- --- ac --- |
- 0f 38 ac INVALID NaClIllegal |
- --- ad --- |
- 0f 38 ad INVALID NaClIllegal |
- --- ae --- |
- 0f 38 ae INVALID NaClIllegal |
- --- af --- |
- 0f 38 af INVALID NaClIllegal |
- --- b0 --- |
- 0f 38 b0 INVALID NaClIllegal |
- --- b1 --- |
- 0f 38 b1 INVALID NaClIllegal |
- --- b2 --- |
- 0f 38 b2 INVALID NaClIllegal |
- --- b3 --- |
- 0f 38 b3 INVALID NaClIllegal |
- --- b4 --- |
- 0f 38 b4 INVALID NaClIllegal |
- --- b5 --- |
- 0f 38 b5 INVALID NaClIllegal |
- --- b6 --- |
- 0f 38 b6 INVALID NaClIllegal |
- --- b7 --- |
- 0f 38 b7 INVALID NaClIllegal |
- --- b8 --- |
- 0f 38 b8 INVALID NaClIllegal |
- --- b9 --- |
- 0f 38 b9 INVALID NaClIllegal |
- --- ba --- |
- 0f 38 ba INVALID NaClIllegal |
- --- bb --- |
- 0f 38 bb INVALID NaClIllegal |
- --- bc --- |
- 0f 38 bc INVALID NaClIllegal |
- --- bd --- |
- 0f 38 bd INVALID NaClIllegal |
- --- be --- |
- 0f 38 be INVALID NaClIllegal |
- --- bf --- |
- 0f 38 bf INVALID NaClIllegal |
- --- c0 --- |
- 0f 38 c0 INVALID NaClIllegal |
- --- c1 --- |
- 0f 38 c1 INVALID NaClIllegal |
- --- c2 --- |
- 0f 38 c2 INVALID NaClIllegal |
- --- c3 --- |
- 0f 38 c3 INVALID NaClIllegal |
- --- c4 --- |
- 0f 38 c4 INVALID NaClIllegal |
- --- c5 --- |
- 0f 38 c5 INVALID NaClIllegal |
- --- c6 --- |
- 0f 38 c6 INVALID NaClIllegal |
- --- c7 --- |
- 0f 38 c7 INVALID NaClIllegal |
- --- c8 --- |
- 0f 38 c8 INVALID NaClIllegal |
- --- c9 --- |
- 0f 38 c9 INVALID NaClIllegal |
- --- ca --- |
- 0f 38 ca INVALID NaClIllegal |
- --- cb --- |
- 0f 38 cb INVALID NaClIllegal |
- --- cc --- |
- 0f 38 cc INVALID NaClIllegal |
- --- cd --- |
- 0f 38 cd INVALID NaClIllegal |
- --- ce --- |
- 0f 38 ce INVALID NaClIllegal |
- --- cf --- |
- 0f 38 cf INVALID NaClIllegal |
- --- d0 --- |
- 0f 38 d0 INVALID NaClIllegal |
- --- d1 --- |
- 0f 38 d1 INVALID NaClIllegal |
- --- d2 --- |
- 0f 38 d2 INVALID NaClIllegal |
- --- d3 --- |
- 0f 38 d3 INVALID NaClIllegal |
- --- d4 --- |
- 0f 38 d4 INVALID NaClIllegal |
- --- d5 --- |
- 0f 38 d5 INVALID NaClIllegal |
- --- d6 --- |
- 0f 38 d6 INVALID NaClIllegal |
- --- d7 --- |
- 0f 38 d7 INVALID NaClIllegal |
- --- d8 --- |
- 0f 38 d8 INVALID NaClIllegal |
- --- d9 --- |
- 0f 38 d9 INVALID NaClIllegal |
- --- da --- |
- 0f 38 da INVALID NaClIllegal |
- --- db --- |
- 0f 38 db INVALID NaClIllegal |
- --- dc --- |
- 0f 38 dc INVALID NaClIllegal |
- --- dd --- |
- 0f 38 dd INVALID NaClIllegal |
- --- de --- |
- 0f 38 de INVALID NaClIllegal |
- --- df --- |
- 0f 38 df INVALID NaClIllegal |
- --- e0 --- |
- 0f 38 e0 INVALID NaClIllegal |
- --- e1 --- |
- 0f 38 e1 INVALID NaClIllegal |
- --- e2 --- |
- 0f 38 e2 INVALID NaClIllegal |
- --- e3 --- |
- 0f 38 e3 INVALID NaClIllegal |
- --- e4 --- |
- 0f 38 e4 INVALID NaClIllegal |
- --- e5 --- |
- 0f 38 e5 INVALID NaClIllegal |
- --- e6 --- |
- 0f 38 e6 INVALID NaClIllegal |
- --- e7 --- |
- 0f 38 e7 INVALID NaClIllegal |
- --- e8 --- |
- 0f 38 e8 INVALID NaClIllegal |
- --- e9 --- |
- 0f 38 e9 INVALID NaClIllegal |
- --- ea --- |
- 0f 38 ea INVALID NaClIllegal |
- --- eb --- |
- 0f 38 eb INVALID NaClIllegal |
- --- ec --- |
- 0f 38 ec INVALID NaClIllegal |
- --- ed --- |
- 0f 38 ed INVALID NaClIllegal |
- --- ee --- |
- 0f 38 ee INVALID NaClIllegal |
- --- ef --- |
- 0f 38 ef INVALID NaClIllegal |
- --- f0 --- |
- 0f 38 f0 MOVBE ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Movbe $Gv, $Mv |
- G_Operand OpSet |
- M_Operand OpUse |
- --- f1 --- |
- 0f 38 f1 MOVBE ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Movbe $Mv, $Gv |
- M_Operand OpSet |
- G_Operand OpUse |
- --- f2 --- |
- 0f 38 f2 INVALID NaClIllegal |
- --- f3 --- |
- 0f 38 f3 INVALID NaClIllegal |
- --- f4 --- |
- 0f 38 f4 INVALID NaClIllegal |
- --- f5 --- |
- 0f 38 f5 INVALID NaClIllegal |
- --- f6 --- |
- 0f 38 f6 INVALID NaClIllegal |
- --- f7 --- |
- 0f 38 f7 INVALID NaClIllegal |
- --- f8 --- |
- 0f 38 f8 INVALID NaClIllegal |
- --- f9 --- |
- 0f 38 f9 INVALID NaClIllegal |
- --- fa --- |
- 0f 38 fa INVALID NaClIllegal |
- --- fb --- |
- 0f 38 fb INVALID NaClIllegal |
- --- fc --- |
- 0f 38 fc INVALID NaClIllegal |
- --- fd --- |
- 0f 38 fd INVALID NaClIllegal |
- --- fe --- |
- 0f 38 fe INVALID NaClIllegal |
- --- ff --- |
- 0f 38 ff INVALID NaClIllegal |
- |
-*** Prefix660F38 *** |
- |
- --- 00 --- |
- 66 0f 38 00 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pshufb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 01 --- |
- 66 0f 38 01 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Phaddw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 02 --- |
- 66 0f 38 02 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Phaddd $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 03 --- |
- 66 0f 38 03 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Phaddsw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 04 --- |
- 66 0f 38 04 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmaddubsw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 05 --- |
- 66 0f 38 05 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Phsubw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 06 --- |
- 66 0f 38 06 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Phsubd $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 07 --- |
- 66 0f 38 07 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Phsubsw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 08 --- |
- 66 0f 38 08 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psignb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 09 --- |
- 66 0f 38 09 SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psignw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 0a --- |
- 66 0f 38 0a SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Psignd $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 0b --- |
- 66 0f 38 0b SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmulhrsw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 0c --- |
- 66 0f 38 0c INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 0d --- |
- 66 0f 38 0d INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 0e --- |
- 66 0f 38 0e INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 0f --- |
- 66 0f 38 0f INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 10 --- |
- 66 0f 38 10 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pblendvb $Vdq, $Wdq, %xmm0 |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- RegXMM0 OpUse |
- --- 11 --- |
- 66 0f 38 11 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 12 --- |
- 66 0f 38 12 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 13 --- |
- 66 0f 38 13 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 14 --- |
- 66 0f 38 14 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Blendvps $Vdq, $Wdq, %xmm0 |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- RegXMM0 OpUse |
- --- 15 --- |
- 66 0f 38 15 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Blendvpd $Vdq, $Wdq, %xmm0 |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- RegXMM0 OpUse |
- --- 16 --- |
- 66 0f 38 16 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 17 --- |
- 66 0f 38 17 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Ptest $Vdq, $Wdq |
- Xmm_G_Operand OpUse |
- Xmm_E_Operand OpUse |
- --- 18 --- |
- 66 0f 38 18 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 19 --- |
- 66 0f 38 19 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 1a --- |
- 66 0f 38 1a INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 1b --- |
- 66 0f 38 1b INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 1c --- |
- 66 0f 38 1c SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pabsb $Vdq, $Wdq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 1d --- |
- 66 0f 38 1d SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pabsw $Vdq, $Wdq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 1e --- |
- 66 0f 38 1e SSSE3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pabsd $Vdq, $Wdq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 1f --- |
- 66 0f 38 1f INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 20 --- |
- 66 0f 38 20 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovsxbw $Vdq, $Udq/Mq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 21 --- |
- 66 0f 38 21 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovsxbd $Vdq, $Udq/Md |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 22 --- |
- 66 0f 38 22 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovsxbq $Vdq, $Udq/Mw |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 23 --- |
- 66 0f 38 23 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovsxwd $Vdq, $Udq/Mq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 24 --- |
- 66 0f 38 24 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovsxwq $Vdq, $Udq/Md |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 25 --- |
- 66 0f 38 25 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovsxdq $Vdq, $Udq/Mq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 26 --- |
- 66 0f 38 26 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 27 --- |
- 66 0f 38 27 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 28 --- |
- 66 0f 38 28 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmuldq $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 29 --- |
- 66 0f 38 29 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pcmpeqq $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 2a --- |
- 66 0f 38 2a SSE41 ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Movntdqa $Vdq, $Mdq |
- Xmm_G_Operand OpSet |
- Mdq_Operand OpUse |
- --- 2b --- |
- 66 0f 38 2b SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Packusdw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 2c --- |
- 66 0f 38 2c INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 2d --- |
- 66 0f 38 2d INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 2e --- |
- 66 0f 38 2e INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 2f --- |
- 66 0f 38 2f INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 30 --- |
- 66 0f 38 30 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovzxbw $Vdq, $Udq/Mq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 31 --- |
- 66 0f 38 31 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovzxbd $Vdq, $Udq/Md |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 32 --- |
- 66 0f 38 32 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovzxbq $Vdq, $Udq/Mw |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 33 --- |
- 66 0f 38 33 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovzxwd $Vdq, $Udq/Mq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 34 --- |
- 66 0f 38 34 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovzxwq $Vdq, $Udq/Md |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 35 --- |
- 66 0f 38 35 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmovzxdq $Vdq, $Udq/Mq |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- --- 36 --- |
- 66 0f 38 36 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 37 --- |
- 66 0f 38 37 SSE42 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pcmpgtq $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 38 --- |
- 66 0f 38 38 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pminsb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 39 --- |
- 66 0f 38 39 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pminsd $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 3a --- |
- 66 0f 38 3a SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pminuw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 3b --- |
- 66 0f 38 3b SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pminud $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 3c --- |
- 66 0f 38 3c SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmaxsb $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 3d --- |
- 66 0f 38 3d SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmaxsd $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 3e --- |
- 66 0f 38 3e SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmaxuw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 3f --- |
- 66 0f 38 3f SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmaxud $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 40 --- |
- 66 0f 38 40 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Pmulld $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 41 --- |
- 66 0f 38 41 SSE41 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 |
- Phminposuw $Vdq, $Wdq |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- --- 42 --- |
- 66 0f 38 42 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 43 --- |
- 66 0f 38 43 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 44 --- |
- 66 0f 38 44 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 45 --- |
- 66 0f 38 45 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 46 --- |
- 66 0f 38 46 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 47 --- |
- 66 0f 38 47 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 48 --- |
- 66 0f 38 48 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 49 --- |
- 66 0f 38 49 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 4a --- |
- 66 0f 38 4a INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 4b --- |
- 66 0f 38 4b INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 4c --- |
- 66 0f 38 4c INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 4d --- |
- 66 0f 38 4d INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 4e --- |
- 66 0f 38 4e INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 4f --- |
- 66 0f 38 4f INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 50 --- |
- 66 0f 38 50 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 51 --- |
- 66 0f 38 51 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 52 --- |
- 66 0f 38 52 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 53 --- |
- 66 0f 38 53 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 54 --- |
- 66 0f 38 54 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 55 --- |
- 66 0f 38 55 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 56 --- |
- 66 0f 38 56 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 57 --- |
- 66 0f 38 57 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 58 --- |
- 66 0f 38 58 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 59 --- |
- 66 0f 38 59 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 5a --- |
- 66 0f 38 5a INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 5b --- |
- 66 0f 38 5b INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 5c --- |
- 66 0f 38 5c INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 5d --- |
- 66 0f 38 5d INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 5e --- |
- 66 0f 38 5e INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 5f --- |
- 66 0f 38 5f INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 60 --- |
- 66 0f 38 60 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 61 --- |
- 66 0f 38 61 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 62 --- |
- 66 0f 38 62 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 63 --- |
- 66 0f 38 63 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 64 --- |
- 66 0f 38 64 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 65 --- |
- 66 0f 38 65 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 66 --- |
- 66 0f 38 66 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 67 --- |
- 66 0f 38 67 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 68 --- |
- 66 0f 38 68 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 69 --- |
- 66 0f 38 69 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 6a --- |
- 66 0f 38 6a INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 6b --- |
- 66 0f 38 6b INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 6c --- |
- 66 0f 38 6c INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 6d --- |
- 66 0f 38 6d INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 6e --- |
- 66 0f 38 6e INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 6f --- |
- 66 0f 38 6f INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 70 --- |
- 66 0f 38 70 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 71 --- |
- 66 0f 38 71 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 72 --- |
- 66 0f 38 72 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 73 --- |
- 66 0f 38 73 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 74 --- |
- 66 0f 38 74 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 75 --- |
- 66 0f 38 75 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 76 --- |
- 66 0f 38 76 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 77 --- |
- 66 0f 38 77 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 78 --- |
- 66 0f 38 78 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 79 --- |
- 66 0f 38 79 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 7a --- |
- 66 0f 38 7a INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 7b --- |
- 66 0f 38 7b INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 7c --- |
- 66 0f 38 7c INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 7d --- |
- 66 0f 38 7d INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 7e --- |
- 66 0f 38 7e INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 7f --- |
- 66 0f 38 7f INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 80 --- |
- 66 0f 38 80 VMX ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- Invept $Gd, $Mdq |
- Gv_Operand OpUse |
- Mdq_Operand OpUse |
- --- 81 --- |
- 66 0f 38 81 VMX ModRmModIsnt0x3 OpcodeUsesModRm OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- Invvpid $Gd, $Mdq |
- Gv_Operand OpUse |
- Mdq_Operand OpUse |
- --- 82 --- |
- 66 0f 38 82 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 83 --- |
- 66 0f 38 83 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 84 --- |
- 66 0f 38 84 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 85 --- |
- 66 0f 38 85 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 86 --- |
- 66 0f 38 86 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 87 --- |
- 66 0f 38 87 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 88 --- |
- 66 0f 38 88 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 89 --- |
- 66 0f 38 89 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 8a --- |
- 66 0f 38 8a INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 8b --- |
- 66 0f 38 8b INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 8c --- |
- 66 0f 38 8c INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 8d --- |
- 66 0f 38 8d INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 8e --- |
- 66 0f 38 8e INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 8f --- |
- 66 0f 38 8f INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 90 --- |
- 66 0f 38 90 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 91 --- |
- 66 0f 38 91 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 92 --- |
- 66 0f 38 92 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 93 --- |
- 66 0f 38 93 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 94 --- |
- 66 0f 38 94 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 95 --- |
- 66 0f 38 95 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 96 --- |
- 66 0f 38 96 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 97 --- |
- 66 0f 38 97 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 98 --- |
- 66 0f 38 98 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 99 --- |
- 66 0f 38 99 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 9a --- |
- 66 0f 38 9a INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 9b --- |
- 66 0f 38 9b INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 9c --- |
- 66 0f 38 9c INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 9d --- |
- 66 0f 38 9d INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 9e --- |
- 66 0f 38 9e INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- 9f --- |
- 66 0f 38 9f INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- a0 --- |
- 66 0f 38 a0 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- a1 --- |
- 66 0f 38 a1 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- a2 --- |
- 66 0f 38 a2 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- a3 --- |
- 66 0f 38 a3 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- a4 --- |
- 66 0f 38 a4 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- a5 --- |
- 66 0f 38 a5 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- a6 --- |
- 66 0f 38 a6 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- a7 --- |
- 66 0f 38 a7 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- a8 --- |
- 66 0f 38 a8 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- a9 --- |
- 66 0f 38 a9 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- aa --- |
- 66 0f 38 aa INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ab --- |
- 66 0f 38 ab INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ac --- |
- 66 0f 38 ac INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ad --- |
- 66 0f 38 ad INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ae --- |
- 66 0f 38 ae INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- af --- |
- 66 0f 38 af INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- b0 --- |
- 66 0f 38 b0 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- b1 --- |
- 66 0f 38 b1 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- b2 --- |
- 66 0f 38 b2 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- b3 --- |
- 66 0f 38 b3 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- b4 --- |
- 66 0f 38 b4 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- b5 --- |
- 66 0f 38 b5 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- b6 --- |
- 66 0f 38 b6 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- b7 --- |
- 66 0f 38 b7 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- b8 --- |
- 66 0f 38 b8 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- b9 --- |
- 66 0f 38 b9 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ba --- |
- 66 0f 38 ba INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- bb --- |
- 66 0f 38 bb INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- bc --- |
- 66 0f 38 bc INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- bd --- |
- 66 0f 38 bd INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- be --- |
- 66 0f 38 be INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- bf --- |
- 66 0f 38 bf INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c0 --- |
- 66 0f 38 c0 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c1 --- |
- 66 0f 38 c1 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c2 --- |
- 66 0f 38 c2 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c3 --- |
- 66 0f 38 c3 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c4 --- |
- 66 0f 38 c4 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c5 --- |
- 66 0f 38 c5 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c6 --- |
- 66 0f 38 c6 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c7 --- |
- 66 0f 38 c7 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c8 --- |
- 66 0f 38 c8 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- c9 --- |
- 66 0f 38 c9 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ca --- |
- 66 0f 38 ca INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- cb --- |
- 66 0f 38 cb INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- cc --- |
- 66 0f 38 cc INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- cd --- |
- 66 0f 38 cd INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ce --- |
- 66 0f 38 ce INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- cf --- |
- 66 0f 38 cf INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- d0 --- |
- 66 0f 38 d0 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- d1 --- |
- 66 0f 38 d1 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- d2 --- |
- 66 0f 38 d2 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- d3 --- |
- 66 0f 38 d3 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- d4 --- |
- 66 0f 38 d4 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- d5 --- |
- 66 0f 38 d5 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- d6 --- |
- 66 0f 38 d6 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- d7 --- |
- 66 0f 38 d7 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- d8 --- |
- 66 0f 38 d8 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- d9 --- |
- 66 0f 38 d9 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- da --- |
- 66 0f 38 da INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- db --- |
- 66 0f 38 db INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- dc --- |
- 66 0f 38 dc INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- dd --- |
- 66 0f 38 dd INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- de --- |
- 66 0f 38 de INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- df --- |
- 66 0f 38 df INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- e0 --- |
- 66 0f 38 e0 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- e1 --- |
- 66 0f 38 e1 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- e2 --- |
- 66 0f 38 e2 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- e3 --- |
- 66 0f 38 e3 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- e4 --- |
- 66 0f 38 e4 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- e5 --- |
- 66 0f 38 e5 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- e6 --- |
- 66 0f 38 e6 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- e7 --- |
- 66 0f 38 e7 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- e8 --- |
- 66 0f 38 e8 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- e9 --- |
- 66 0f 38 e9 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ea --- |
- 66 0f 38 ea INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- eb --- |
- 66 0f 38 eb INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ec --- |
- 66 0f 38 ec INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ed --- |
- 66 0f 38 ed INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ee --- |
- 66 0f 38 ee INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ef --- |
- 66 0f 38 ef INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- f2 --- |
- 66 0f 38 f2 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- f3 --- |
- 66 0f 38 f3 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- f4 --- |
- 66 0f 38 f4 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- f5 --- |
- 66 0f 38 f5 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- f6 --- |
- 66 0f 38 f6 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- f7 --- |
- 66 0f 38 f7 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- f8 --- |
- 66 0f 38 f8 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- f9 --- |
- 66 0f 38 f9 INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- fa --- |
- 66 0f 38 fa INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- fb --- |
- 66 0f 38 fb INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- fc --- |
- 66 0f 38 fc INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- fd --- |
- 66 0f 38 fd INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- fe --- |
- 66 0f 38 fe INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- --- ff --- |
- 66 0f 38 ff INVALID OpcodeAllowsData16 SizeIgnoresData16 NaClIllegal |
- |
-*** PrefixF20F38 *** |
- |
- --- f0 --- |
- f2 0f 38 f0 SSE42 OpcodeUsesModRm OpcodeAllowsRepne OperandSize_b |
- Crc32 $Gd, $Eb |
- Gv_Operand OpUse OpSet |
- E_Operand OpUse |
- --- f1 --- |
- f2 0f 38 f1 SSE42 OpcodeUsesModRm OpcodeAllowsRepne OpcodeAllowsData16 OperandSize_w OperandSize_v |
- Crc32 $Gd, $Ev |
- Gv_Operand OpUse OpSet |
- E_Operand OpUse |
- |
-*** Prefix0F3A *** |
- |
- --- 0f --- |
- 0f 3a 0f SSSE3 OpcodeUsesModRm OpcodeHasImmed_b |
- Palignr $Pq, $Qq, $Ib |
- Mmx_G_Operand OpUse OpSet |
- Mmx_E_Operand OpUse |
- I_Operand OpUse |
- |
-*** Prefix660F3A *** |
- |
- --- 08 --- |
- 66 0f 3a 08 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Roundps $Vdq, $Wdq, $Ib |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 09 --- |
- 66 0f 3a 09 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Roundpd $Vdq, $Wdq, $Ib |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 0a --- |
- 66 0f 3a 0a SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Roundss $Vss, $Wss, $Ib |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 0b --- |
- 66 0f 3a 0b SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Roundsd $Vsd, $Wsd, $Ib |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 0c --- |
- 66 0f 3a 0c SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Blendps $Vdq, $Wdq, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 0d --- |
- 66 0f 3a 0d SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Blendpd $Vdq, $Wdq, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 0e --- |
- 66 0f 3a 0e SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Pblendw $Vdq, $Wdq, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 0f --- |
- 66 0f 3a 0f SSSE3 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Palignr $Vdq, $Wdq, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 14 --- |
- 66 0f 3a 14 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Pextrb $Rd/Mb, $Vdq, $Ib |
- Ev_Operand OpSet |
- Xmm_G_Operand OpUse |
- I_Operand OpUse |
- --- 15 --- |
- 66 0f 3a 15 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Pextrw $Rd/Mw, $Vdq, $Ib |
- Ev_Operand OpSet |
- Xmm_G_Operand OpUse |
- I_Operand OpUse |
- --- 16 --- |
- 66 0f 3a 16 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v |
- Pextrd $Ed/q/d, $Vdq, $Ib |
- E_Operand OpSet |
- Xmm_G_Operand OpUse |
- I_Operand OpUse |
- --- 17 --- |
- 66 0f 3a 17 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Extractps $Ed, $Vdq, $Ib |
- Ev_Operand OpSet |
- Xmm_G_Operand OpUse |
- I_Operand OpUse |
- --- 20 --- |
- 66 0f 3a 20 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v |
- Pinsrb $Vdq, $Rd/q/Mb, $Ib |
- Xmm_G_Operand OpSet |
- E_Operand OpUse |
- I_Operand OpUse |
- --- 21 --- |
- 66 0f 3a 21 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Insertps $Vdq, $Udq/Md, $Ib |
- Xmm_G_Operand OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 22 --- |
- 66 0f 3a 22 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v |
- Pinsrd $Vdq, $Ed/q/d, $Ib |
- Xmm_G_Operand OpSet |
- E_Operand OpUse |
- I_Operand OpUse |
- --- 40 --- |
- 66 0f 3a 40 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Dpps $Vdq, $Wdq, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 41 --- |
- 66 0f 3a 41 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Dppd $Vdq, $Wdq, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 42 --- |
- 66 0f 3a 42 SSE41 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Mpsadbw $Vdq, $Wdq, $Ib |
- Xmm_G_Operand OpUse OpSet |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 60 --- |
- 66 0f 3a 60 SSE42 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v |
- Pcmpestrm {%xmm0}, {$rAXv}, {$rDXv}, $Vdq, $Wdq, $Ib |
- RegXMM0 OpSet OpImplicit |
- RegREAX OpSet OpImplicit |
- RegREDX OpSet OpImplicit |
- Xmm_G_Operand OpUse |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 61 --- |
- 66 0f 3a 61 SSE42 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v |
- Pcmpestri {$rCXv}, {$rAXv}, {$rDXv}, $Vdq, $Wdq, $Ib |
- RegRECX OpSet OpImplicit |
- RegREAX OpSet OpImplicit |
- RegREDX OpSet OpImplicit |
- Xmm_G_Operand OpUse |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 62 --- |
- 66 0f 3a 62 SSE42 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 |
- Pcmpistrm {%xmm0}, $Vdq, $Wdq, $Ib |
- RegXMM0 OpSet OpImplicit |
- Xmm_G_Operand OpUse |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- --- 63 --- |
- 66 0f 3a 63 SSE42 OpcodeUsesModRm OpcodeHasImmed_b OpcodeAllowsData16 SizeIgnoresData16 OperandSize_v |
- Pcmpistri {$rCXv}, $Vdq, $Wdq, $Ib |
- RegRECX OpSet OpImplicit |
- Xmm_G_Operand OpUse |
- Xmm_E_Operand OpUse |
- I_Operand OpUse |
- |
-*** PrefixD8 *** |
- |
- --- c0 --- |
- d8 c0 X87 |
- Fadd %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- c1 --- |
- d8 c1 X87 |
- Fadd %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- c2 --- |
- d8 c2 X87 |
- Fadd %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- c3 --- |
- d8 c3 X87 |
- Fadd %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- c4 --- |
- d8 c4 X87 |
- Fadd %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- c5 --- |
- d8 c5 X87 |
- Fadd %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- c6 --- |
- d8 c6 X87 |
- Fadd %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- c7 --- |
- d8 c7 X87 |
- Fadd %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- c8 --- |
- d8 c8 X87 |
- Fmul %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- c9 --- |
- d8 c9 X87 |
- Fmul %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- ca --- |
- d8 ca X87 |
- Fmul %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- cb --- |
- d8 cb X87 |
- Fmul %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- cc --- |
- d8 cc X87 |
- Fmul %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- cd --- |
- d8 cd X87 |
- Fmul %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- ce --- |
- d8 ce X87 |
- Fmul %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- cf --- |
- d8 cf X87 |
- Fmul %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- d0 --- |
- d8 d0 X87 |
- Fcom %st0, %st0 |
- RegST0 OpUse |
- RegST0 OpUse |
- --- d1 --- |
- d8 d1 X87 |
- Fcom %st0, %st1 |
- RegST0 OpUse |
- RegST1 OpUse |
- --- d2 --- |
- d8 d2 X87 |
- Fcom %st0, %st2 |
- RegST0 OpUse |
- RegST2 OpUse |
- --- d3 --- |
- d8 d3 X87 |
- Fcom %st0, %st3 |
- RegST0 OpUse |
- RegST3 OpUse |
- --- d4 --- |
- d8 d4 X87 |
- Fcom %st0, %st4 |
- RegST0 OpUse |
- RegST4 OpUse |
- --- d5 --- |
- d8 d5 X87 |
- Fcom %st0, %st5 |
- RegST0 OpUse |
- RegST5 OpUse |
- --- d6 --- |
- d8 d6 X87 |
- Fcom %st0, %st6 |
- RegST0 OpUse |
- RegST6 OpUse |
- --- d7 --- |
- d8 d7 X87 |
- Fcom %st0, %st7 |
- RegST0 OpUse |
- RegST7 OpUse |
- --- d8 --- |
- d8 d8 X87 |
- Fcomp %st0, %st0 |
- RegST0 OpUse |
- RegST0 OpUse |
- --- d9 --- |
- d8 d9 X87 |
- Fcomp %st0, %st1 |
- RegST0 OpUse |
- RegST1 OpUse |
- --- da --- |
- d8 da X87 |
- Fcomp %st0, %st2 |
- RegST0 OpUse |
- RegST2 OpUse |
- --- db --- |
- d8 db X87 |
- Fcomp %st0, %st3 |
- RegST0 OpUse |
- RegST3 OpUse |
- --- dc --- |
- d8 dc X87 |
- Fcomp %st0, %st4 |
- RegST0 OpUse |
- RegST4 OpUse |
- --- dd --- |
- d8 dd X87 |
- Fcomp %st0, %st5 |
- RegST0 OpUse |
- RegST5 OpUse |
- --- de --- |
- d8 de X87 |
- Fcomp %st0, %st6 |
- RegST0 OpUse |
- RegST6 OpUse |
- --- df --- |
- d8 df X87 |
- Fcomp %st0, %st7 |
- RegST0 OpUse |
- RegST7 OpUse |
- --- e0 --- |
- d8 e0 X87 |
- Fsub %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- e1 --- |
- d8 e1 X87 |
- Fsub %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- e2 --- |
- d8 e2 X87 |
- Fsub %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- e3 --- |
- d8 e3 X87 |
- Fsub %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- e4 --- |
- d8 e4 X87 |
- Fsub %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- e5 --- |
- d8 e5 X87 |
- Fsub %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- e6 --- |
- d8 e6 X87 |
- Fsub %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- e7 --- |
- d8 e7 X87 |
- Fsub %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- e8 --- |
- d8 e8 X87 |
- Fsubr %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- e9 --- |
- d8 e9 X87 |
- Fsubr %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- ea --- |
- d8 ea X87 |
- Fsubr %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- eb --- |
- d8 eb X87 |
- Fsubr %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- ec --- |
- d8 ec X87 |
- Fsubr %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- ed --- |
- d8 ed X87 |
- Fsubr %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- ee --- |
- d8 ee X87 |
- Fsubr %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- ef --- |
- d8 ef X87 |
- Fsubr %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- f0 --- |
- d8 f0 X87 |
- Fdiv %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- f1 --- |
- d8 f1 X87 |
- Fdiv %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- f2 --- |
- d8 f2 X87 |
- Fdiv %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- f3 --- |
- d8 f3 X87 |
- Fdiv %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- f4 --- |
- d8 f4 X87 |
- Fdiv %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- f5 --- |
- d8 f5 X87 |
- Fdiv %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- f6 --- |
- d8 f6 X87 |
- Fdiv %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- f7 --- |
- d8 f7 X87 |
- Fdiv %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- f8 --- |
- d8 f8 X87 |
- Fdivr %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- f9 --- |
- d8 f9 X87 |
- Fdivr %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- fa --- |
- d8 fa X87 |
- Fdivr %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- fb --- |
- d8 fb X87 |
- Fdivr %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- fc --- |
- d8 fc X87 |
- Fdivr %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- fd --- |
- d8 fd X87 |
- Fdivr %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- fe --- |
- d8 fe X87 |
- Fdivr %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- ff --- |
- d8 ff X87 |
- Fdivr %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- |
-*** PrefixD9 *** |
- |
- --- c0 --- |
- d9 c0 X87 |
- Fld %st0, %st0 |
- RegST0 OpSet |
- RegST0 OpUse |
- --- c1 --- |
- d9 c1 X87 |
- Fld %st0, %st1 |
- RegST0 OpSet |
- RegST1 OpUse |
- --- c2 --- |
- d9 c2 X87 |
- Fld %st0, %st2 |
- RegST0 OpSet |
- RegST2 OpUse |
- --- c3 --- |
- d9 c3 X87 |
- Fld %st0, %st3 |
- RegST0 OpSet |
- RegST3 OpUse |
- --- c4 --- |
- d9 c4 X87 |
- Fld %st0, %st4 |
- RegST0 OpSet |
- RegST4 OpUse |
- --- c5 --- |
- d9 c5 X87 |
- Fld %st0, %st5 |
- RegST0 OpSet |
- RegST5 OpUse |
- --- c6 --- |
- d9 c6 X87 |
- Fld %st0, %st6 |
- RegST0 OpSet |
- RegST6 OpUse |
- --- c7 --- |
- d9 c7 X87 |
- Fld %st0, %st7 |
- RegST0 OpSet |
- RegST7 OpUse |
- --- c8 --- |
- d9 c8 X87 |
- Fxch %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse OpSet |
- --- c9 --- |
- d9 c9 X87 |
- Fxch %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse OpSet |
- --- ca --- |
- d9 ca X87 |
- Fxch %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse OpSet |
- --- cb --- |
- d9 cb X87 |
- Fxch %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse OpSet |
- --- cc --- |
- d9 cc X87 |
- Fxch %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse OpSet |
- --- cd --- |
- d9 cd X87 |
- Fxch %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse OpSet |
- --- ce --- |
- d9 ce X87 |
- Fxch %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse OpSet |
- --- cf --- |
- d9 cf X87 |
- Fxch %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse OpSet |
- --- d0 --- |
- d9 d0 X87 |
- Fnop |
- --- d1 --- |
- d9 d1 INVALID NaClIllegal |
- --- d2 --- |
- d9 d2 INVALID NaClIllegal |
- --- d3 --- |
- d9 d3 INVALID NaClIllegal |
- --- d4 --- |
- d9 d4 INVALID NaClIllegal |
- --- d5 --- |
- d9 d5 INVALID NaClIllegal |
- --- d6 --- |
- d9 d6 INVALID NaClIllegal |
- --- d7 --- |
- d9 d7 INVALID NaClIllegal |
- --- d8 --- |
- d9 d8 INVALID NaClIllegal |
- --- d9 --- |
- d9 d9 INVALID NaClIllegal |
- --- da --- |
- d9 da INVALID NaClIllegal |
- --- db --- |
- d9 db INVALID NaClIllegal |
- --- dc --- |
- d9 dc INVALID NaClIllegal |
- --- dd --- |
- d9 dd INVALID NaClIllegal |
- --- de --- |
- d9 de INVALID NaClIllegal |
- --- df --- |
- d9 df INVALID NaClIllegal |
- --- e0 --- |
- d9 e0 X87 |
- Fchs %st0 |
- RegST0 OpUse OpSet |
- --- e1 --- |
- d9 e1 X87 |
- Fabs %st0 |
- RegST0 OpUse OpSet |
- --- e2 --- |
- d9 e2 INVALID NaClIllegal |
- --- e3 --- |
- d9 e3 INVALID NaClIllegal |
- --- e4 --- |
- d9 e4 X87 |
- Ftst %st0 |
- RegST0 OpUse |
- --- e5 --- |
- d9 e5 X87 |
- Fxam %st0 |
- RegST0 OpUse |
- --- e6 --- |
- d9 e6 INVALID NaClIllegal |
- --- e7 --- |
- d9 e7 INVALID NaClIllegal |
- --- e8 --- |
- d9 e8 X87 |
- Fld1 %st0 |
- RegST0 OpUse OpSet |
- --- e9 --- |
- d9 e9 X87 |
- Fldl2t %st0 |
- RegST0 OpUse OpSet |
- --- ea --- |
- d9 ea X87 |
- Fldl2e %st0 |
- RegST0 OpUse OpSet |
- --- eb --- |
- d9 eb X87 |
- Fldpi %st0 |
- RegST0 OpUse OpSet |
- --- ec --- |
- d9 ec X87 |
- Fldlg2 %st0 |
- RegST0 OpUse OpSet |
- --- ed --- |
- d9 ed X87 |
- Fldln2 %st0 |
- RegST0 OpUse OpSet |
- --- ee --- |
- d9 ee X87 |
- Fldz %st0 |
- RegST0 OpUse OpSet |
- --- ef --- |
- d9 ef INVALID NaClIllegal |
- --- f0 --- |
- d9 f0 X87 |
- F2xm1 %st0 |
- RegST0 OpUse OpSet |
- --- f1 --- |
- d9 f1 X87 |
- Fyl2x %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- f2 --- |
- d9 f2 X87 |
- Fptan %st0, %st1 |
- RegST0 OpSet |
- RegST1 OpUse |
- --- f3 --- |
- d9 f3 X87 |
- Fpatan %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- f4 --- |
- d9 f4 X87 |
- Fxtract %st0, %st1 |
- RegST0 OpSet |
- RegST1 OpUse |
- --- f5 --- |
- d9 f5 X87 |
- Fprem1 %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- f6 --- |
- d9 f6 X87 |
- Fdecstp |
- --- f7 --- |
- d9 f7 X87 |
- Fincstp |
- --- f8 --- |
- d9 f8 X87 |
- Fprem %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- f9 --- |
- d9 f9 X87 |
- Fyl2xp1 %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- fa --- |
- d9 fa X87 |
- Fsqrt %st0 |
- RegST0 OpUse OpSet |
- --- fb --- |
- d9 fb X87_FSINCOS |
- Fsincos %st0, %st1 |
- RegST0 OpSet |
- RegST1 OpUse |
- --- fc --- |
- d9 fc X87 |
- Frndint %st0 |
- RegST0 OpUse OpSet |
- --- fd --- |
- d9 fd X87 |
- Fscale %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- fe --- |
- d9 fe X87 |
- Fsin %st0 |
- RegST0 OpUse OpSet |
- --- ff --- |
- d9 ff X87 |
- Fcos %st0 |
- RegST0 OpUse OpSet |
- |
-*** PrefixDA *** |
- |
- --- c0 --- |
- da c0 X87 |
- Fcmovb %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- c1 --- |
- da c1 X87 |
- Fcmovb %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- c2 --- |
- da c2 X87 |
- Fcmovb %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- c3 --- |
- da c3 X87 |
- Fcmovb %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- c4 --- |
- da c4 X87 |
- Fcmovb %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- c5 --- |
- da c5 X87 |
- Fcmovb %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- c6 --- |
- da c6 X87 |
- Fcmovb %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- c7 --- |
- da c7 X87 |
- Fcmovb %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- c8 --- |
- da c8 X87 |
- Fcmove %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- c9 --- |
- da c9 X87 |
- Fcmove %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- ca --- |
- da ca X87 |
- Fcmove %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- cb --- |
- da cb X87 |
- Fcmove %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- cc --- |
- da cc X87 |
- Fcmove %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- cd --- |
- da cd X87 |
- Fcmove %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- ce --- |
- da ce X87 |
- Fcmove %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- cf --- |
- da cf X87 |
- Fcmove %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- d0 --- |
- da d0 X87 |
- Fcmovbe %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- d1 --- |
- da d1 X87 |
- Fcmovbe %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- d2 --- |
- da d2 X87 |
- Fcmovbe %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- d3 --- |
- da d3 X87 |
- Fcmovbe %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- d4 --- |
- da d4 X87 |
- Fcmovbe %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- d5 --- |
- da d5 X87 |
- Fcmovbe %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- d6 --- |
- da d6 X87 |
- Fcmovbe %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- d7 --- |
- da d7 X87 |
- Fcmovbe %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- d8 --- |
- da d8 X87 |
- Fcmovu %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- d9 --- |
- da d9 X87 |
- Fcmovu %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- da --- |
- da da X87 |
- Fcmovu %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- db --- |
- da db X87 |
- Fcmovu %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- dc --- |
- da dc X87 |
- Fcmovu %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- dd --- |
- da dd X87 |
- Fcmovu %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- de --- |
- da de X87 |
- Fcmovu %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- df --- |
- da df X87 |
- Fcmovu %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- e0 --- |
- da e0 INVALID NaClIllegal |
- --- e1 --- |
- da e1 INVALID NaClIllegal |
- --- e2 --- |
- da e2 INVALID NaClIllegal |
- --- e3 --- |
- da e3 INVALID NaClIllegal |
- --- e4 --- |
- da e4 INVALID NaClIllegal |
- --- e5 --- |
- da e5 INVALID NaClIllegal |
- --- e6 --- |
- da e6 INVALID NaClIllegal |
- --- e7 --- |
- da e7 INVALID NaClIllegal |
- --- e8 --- |
- da e8 INVALID NaClIllegal |
- --- e9 --- |
- da e9 X87 |
- Fucompp %st0, %st1 |
- RegST0 OpUse |
- RegST1 OpUse |
- --- ea --- |
- da ea INVALID NaClIllegal |
- --- eb --- |
- da eb INVALID NaClIllegal |
- --- ec --- |
- da ec INVALID NaClIllegal |
- --- ed --- |
- da ed INVALID NaClIllegal |
- --- ee --- |
- da ee INVALID NaClIllegal |
- --- ef --- |
- da ef INVALID NaClIllegal |
- --- f0 --- |
- da f0 INVALID NaClIllegal |
- --- f1 --- |
- da f1 INVALID NaClIllegal |
- --- f2 --- |
- da f2 INVALID NaClIllegal |
- --- f3 --- |
- da f3 INVALID NaClIllegal |
- --- f4 --- |
- da f4 INVALID NaClIllegal |
- --- f5 --- |
- da f5 INVALID NaClIllegal |
- --- f6 --- |
- da f6 INVALID NaClIllegal |
- --- f7 --- |
- da f7 INVALID NaClIllegal |
- --- f8 --- |
- da f8 INVALID NaClIllegal |
- --- f9 --- |
- da f9 INVALID NaClIllegal |
- --- fa --- |
- da fa INVALID NaClIllegal |
- --- fb --- |
- da fb INVALID NaClIllegal |
- --- fc --- |
- da fc INVALID NaClIllegal |
- --- fd --- |
- da fd INVALID NaClIllegal |
- --- fe --- |
- da fe INVALID NaClIllegal |
- --- ff --- |
- da ff INVALID NaClIllegal |
- |
-*** PrefixDB *** |
- |
- --- c0 --- |
- db c0 X87 |
- Fcmovnb %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- c1 --- |
- db c1 X87 |
- Fcmovnb %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- c2 --- |
- db c2 X87 |
- Fcmovnb %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- c3 --- |
- db c3 X87 |
- Fcmovnb %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- c4 --- |
- db c4 X87 |
- Fcmovnb %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- c5 --- |
- db c5 X87 |
- Fcmovnb %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- c6 --- |
- db c6 X87 |
- Fcmovnb %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- c7 --- |
- db c7 X87 |
- Fcmovnb %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- c8 --- |
- db c8 X87 |
- Fcmovne %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- c9 --- |
- db c9 X87 |
- Fcmovne %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- ca --- |
- db ca X87 |
- Fcmovne %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- cb --- |
- db cb X87 |
- Fcmovne %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- cc --- |
- db cc X87 |
- Fcmovne %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- cd --- |
- db cd X87 |
- Fcmovne %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- ce --- |
- db ce X87 |
- Fcmovne %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- cf --- |
- db cf X87 |
- Fcmovne %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- d0 --- |
- db d0 X87 |
- Fcmovnbe %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- d1 --- |
- db d1 X87 |
- Fcmovnbe %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- d2 --- |
- db d2 X87 |
- Fcmovnbe %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- d3 --- |
- db d3 X87 |
- Fcmovnbe %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- d4 --- |
- db d4 X87 |
- Fcmovnbe %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- d5 --- |
- db d5 X87 |
- Fcmovnbe %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- d6 --- |
- db d6 X87 |
- Fcmovnbe %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- d7 --- |
- db d7 X87 |
- Fcmovnbe %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- d8 --- |
- db d8 X87 |
- Fcmovnu %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- d9 --- |
- db d9 X87 |
- Fcmovnu %st0, %st1 |
- RegST0 OpUse OpSet |
- RegST1 OpUse |
- --- da --- |
- db da X87 |
- Fcmovnu %st0, %st2 |
- RegST0 OpUse OpSet |
- RegST2 OpUse |
- --- db --- |
- db db X87 |
- Fcmovnu %st0, %st3 |
- RegST0 OpUse OpSet |
- RegST3 OpUse |
- --- dc --- |
- db dc X87 |
- Fcmovnu %st0, %st4 |
- RegST0 OpUse OpSet |
- RegST4 OpUse |
- --- dd --- |
- db dd X87 |
- Fcmovnu %st0, %st5 |
- RegST0 OpUse OpSet |
- RegST5 OpUse |
- --- de --- |
- db de X87 |
- Fcmovnu %st0, %st6 |
- RegST0 OpUse OpSet |
- RegST6 OpUse |
- --- df --- |
- db df X87 |
- Fcmovnu %st0, %st7 |
- RegST0 OpUse OpSet |
- RegST7 OpUse |
- --- e0 --- |
- db e0 INVALID NaClIllegal |
- --- e1 --- |
- db e1 INVALID NaClIllegal |
- --- e2 --- |
- db e2 X87 |
- Fnclex |
- --- e3 --- |
- db e3 X87 |
- Fninit |
- --- e4 --- |
- db e4 INVALID NaClIllegal |
- --- e5 --- |
- db e5 INVALID NaClIllegal |
- --- e6 --- |
- db e6 INVALID NaClIllegal |
- --- e7 --- |
- db e7 INVALID NaClIllegal |
- --- e8 --- |
- db e8 X87 |
- Fucomi %st0, %st0 |
- RegST0 OpUse |
- RegST0 OpUse |
- --- e9 --- |
- db e9 X87 |
- Fucomi %st0, %st1 |
- RegST0 OpUse |
- RegST1 OpUse |
- --- ea --- |
- db ea X87 |
- Fucomi %st0, %st2 |
- RegST0 OpUse |
- RegST2 OpUse |
- --- eb --- |
- db eb X87 |
- Fucomi %st0, %st3 |
- RegST0 OpUse |
- RegST3 OpUse |
- --- ec --- |
- db ec X87 |
- Fucomi %st0, %st4 |
- RegST0 OpUse |
- RegST4 OpUse |
- --- ed --- |
- db ed X87 |
- Fucomi %st0, %st5 |
- RegST0 OpUse |
- RegST5 OpUse |
- --- ee --- |
- db ee X87 |
- Fucomi %st0, %st6 |
- RegST0 OpUse |
- RegST6 OpUse |
- --- ef --- |
- db ef X87 |
- Fucomi %st0, %st7 |
- RegST0 OpUse |
- RegST7 OpUse |
- --- f0 --- |
- db f0 X87 |
- Fcomi %st0, %st0 |
- RegST0 OpUse |
- RegST0 OpUse |
- --- f1 --- |
- db f1 X87 |
- Fcomi %st0, %st1 |
- RegST0 OpUse |
- RegST1 OpUse |
- --- f2 --- |
- db f2 X87 |
- Fcomi %st0, %st2 |
- RegST0 OpUse |
- RegST2 OpUse |
- --- f3 --- |
- db f3 X87 |
- Fcomi %st0, %st3 |
- RegST0 OpUse |
- RegST3 OpUse |
- --- f4 --- |
- db f4 X87 |
- Fcomi %st0, %st4 |
- RegST0 OpUse |
- RegST4 OpUse |
- --- f5 --- |
- db f5 X87 |
- Fcomi %st0, %st5 |
- RegST0 OpUse |
- RegST5 OpUse |
- --- f6 --- |
- db f6 X87 |
- Fcomi %st0, %st6 |
- RegST0 OpUse |
- RegST6 OpUse |
- --- f7 --- |
- db f7 X87 |
- Fcomi %st0, %st7 |
- RegST0 OpUse |
- RegST7 OpUse |
- |
-*** PrefixDC *** |
- |
- --- c0 --- |
- dc c0 X87 |
- Fadd %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- c1 --- |
- dc c1 X87 |
- Fadd %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- c2 --- |
- dc c2 X87 |
- Fadd %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- c3 --- |
- dc c3 X87 |
- Fadd %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- c4 --- |
- dc c4 X87 |
- Fadd %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- c5 --- |
- dc c5 X87 |
- Fadd %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- c6 --- |
- dc c6 X87 |
- Fadd %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- c7 --- |
- dc c7 X87 |
- Fadd %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- --- c8 --- |
- dc c8 X87 |
- Fmul %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- c9 --- |
- dc c9 X87 |
- Fmul %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- ca --- |
- dc ca X87 |
- Fmul %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- cb --- |
- dc cb X87 |
- Fmul %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- cc --- |
- dc cc X87 |
- Fmul %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- cd --- |
- dc cd X87 |
- Fmul %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- ce --- |
- dc ce X87 |
- Fmul %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- cf --- |
- dc cf X87 |
- Fmul %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- --- d0 --- |
- dc d0 INVALID NaClIllegal |
- --- d1 --- |
- dc d1 INVALID NaClIllegal |
- --- d2 --- |
- dc d2 INVALID NaClIllegal |
- --- d3 --- |
- dc d3 INVALID NaClIllegal |
- --- d4 --- |
- dc d4 INVALID NaClIllegal |
- --- d5 --- |
- dc d5 INVALID NaClIllegal |
- --- d6 --- |
- dc d6 INVALID NaClIllegal |
- --- d7 --- |
- dc d7 INVALID NaClIllegal |
- --- d8 --- |
- dc d8 INVALID NaClIllegal |
- --- d9 --- |
- dc d9 INVALID NaClIllegal |
- --- da --- |
- dc da INVALID NaClIllegal |
- --- db --- |
- dc db INVALID NaClIllegal |
- --- dc --- |
- dc dc INVALID NaClIllegal |
- --- dd --- |
- dc dd INVALID NaClIllegal |
- --- de --- |
- dc de INVALID NaClIllegal |
- --- df --- |
- dc df INVALID NaClIllegal |
- --- e0 --- |
- dc e0 X87 |
- Fsubr %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- e1 --- |
- dc e1 X87 |
- Fsubr %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- e2 --- |
- dc e2 X87 |
- Fsubr %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- e3 --- |
- dc e3 X87 |
- Fsubr %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- e4 --- |
- dc e4 X87 |
- Fsubr %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- e5 --- |
- dc e5 X87 |
- Fsubr %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- e6 --- |
- dc e6 X87 |
- Fsubr %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- e7 --- |
- dc e7 X87 |
- Fsubr %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- --- e8 --- |
- dc e8 X87 |
- Fsub %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- e9 --- |
- dc e9 X87 |
- Fsub %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- ea --- |
- dc ea X87 |
- Fsub %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- eb --- |
- dc eb X87 |
- Fsub %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- ec --- |
- dc ec X87 |
- Fsub %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- ed --- |
- dc ed X87 |
- Fsub %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- ee --- |
- dc ee X87 |
- Fsub %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- ef --- |
- dc ef X87 |
- Fsub %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- --- f0 --- |
- dc f0 X87 |
- Fdivr %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- f1 --- |
- dc f1 X87 |
- Fdivr %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- f2 --- |
- dc f2 X87 |
- Fdivr %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- f3 --- |
- dc f3 X87 |
- Fdivr %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- f4 --- |
- dc f4 X87 |
- Fdivr %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- f5 --- |
- dc f5 X87 |
- Fdivr %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- f6 --- |
- dc f6 X87 |
- Fdivr %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- f7 --- |
- dc f7 X87 |
- Fdivr %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- --- f8 --- |
- dc f8 X87 |
- Fdiv %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- f9 --- |
- dc f9 X87 |
- Fdiv %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- fa --- |
- dc fa X87 |
- Fdiv %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- fb --- |
- dc fb X87 |
- Fdiv %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- fc --- |
- dc fc X87 |
- Fdiv %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- fd --- |
- dc fd X87 |
- Fdiv %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- fe --- |
- dc fe X87 |
- Fdiv %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- ff --- |
- dc ff X87 |
- Fdiv %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- |
-*** PrefixDD *** |
- |
- --- c0 --- |
- dd c0 X87 |
- Ffree %st0 |
- RegST0 |
- --- c1 --- |
- dd c1 X87 |
- Ffree %st1 |
- RegST1 |
- --- c2 --- |
- dd c2 X87 |
- Ffree %st2 |
- RegST2 |
- --- c3 --- |
- dd c3 X87 |
- Ffree %st3 |
- RegST3 |
- --- c4 --- |
- dd c4 X87 |
- Ffree %st4 |
- RegST4 |
- --- c5 --- |
- dd c5 X87 |
- Ffree %st5 |
- RegST5 |
- --- c6 --- |
- dd c6 X87 |
- Ffree %st6 |
- RegST6 |
- --- c7 --- |
- dd c7 X87 |
- Ffree %st7 |
- RegST7 |
- --- c8 --- |
- dd c8 INVALID NaClIllegal |
- --- c9 --- |
- dd c9 INVALID NaClIllegal |
- --- ca --- |
- dd ca INVALID NaClIllegal |
- --- cb --- |
- dd cb INVALID NaClIllegal |
- --- cc --- |
- dd cc INVALID NaClIllegal |
- --- cd --- |
- dd cd INVALID NaClIllegal |
- --- ce --- |
- dd ce INVALID NaClIllegal |
- --- cf --- |
- dd cf INVALID NaClIllegal |
- --- d0 --- |
- dd d0 X87 |
- Fst %st0, %st0 |
- RegST0 OpSet |
- RegST0 OpUse |
- --- d1 --- |
- dd d1 X87 |
- Fst %st1, %st0 |
- RegST1 OpSet |
- RegST0 OpUse |
- --- d2 --- |
- dd d2 X87 |
- Fst %st2, %st0 |
- RegST2 OpSet |
- RegST0 OpUse |
- --- d3 --- |
- dd d3 X87 |
- Fst %st3, %st0 |
- RegST3 OpSet |
- RegST0 OpUse |
- --- d4 --- |
- dd d4 X87 |
- Fst %st4, %st0 |
- RegST4 OpSet |
- RegST0 OpUse |
- --- d5 --- |
- dd d5 X87 |
- Fst %st5, %st0 |
- RegST5 OpSet |
- RegST0 OpUse |
- --- d6 --- |
- dd d6 X87 |
- Fst %st6, %st0 |
- RegST6 OpSet |
- RegST0 OpUse |
- --- d7 --- |
- dd d7 X87 |
- Fst %st7, %st0 |
- RegST7 OpSet |
- RegST0 OpUse |
- --- d8 --- |
- dd d8 X87 |
- Fstp %st0, %st0 |
- RegST0 OpSet |
- RegST0 OpUse |
- --- d9 --- |
- dd d9 X87 |
- Fstp %st1, %st0 |
- RegST1 OpSet |
- RegST0 OpUse |
- --- da --- |
- dd da X87 |
- Fstp %st2, %st0 |
- RegST2 OpSet |
- RegST0 OpUse |
- --- db --- |
- dd db X87 |
- Fstp %st3, %st0 |
- RegST3 OpSet |
- RegST0 OpUse |
- --- dc --- |
- dd dc X87 |
- Fstp %st4, %st0 |
- RegST4 OpSet |
- RegST0 OpUse |
- --- dd --- |
- dd dd X87 |
- Fstp %st5, %st0 |
- RegST5 OpSet |
- RegST0 OpUse |
- --- de --- |
- dd de X87 |
- Fstp %st6, %st0 |
- RegST6 OpSet |
- RegST0 OpUse |
- --- df --- |
- dd df X87 |
- Fstp %st7, %st0 |
- RegST7 OpSet |
- RegST0 OpUse |
- --- e0 --- |
- dd e0 X87 |
- Fucom %st0, %st0 |
- RegST0 OpUse |
- RegST0 OpUse |
- --- e1 --- |
- dd e1 X87 |
- Fucom %st0, %st1 |
- RegST0 OpUse |
- RegST1 OpUse |
- --- e2 --- |
- dd e2 X87 |
- Fucom %st0, %st2 |
- RegST0 OpUse |
- RegST2 OpUse |
- --- e3 --- |
- dd e3 X87 |
- Fucom %st0, %st3 |
- RegST0 OpUse |
- RegST3 OpUse |
- --- e4 --- |
- dd e4 X87 |
- Fucom %st0, %st4 |
- RegST0 OpUse |
- RegST4 OpUse |
- --- e5 --- |
- dd e5 X87 |
- Fucom %st0, %st5 |
- RegST0 OpUse |
- RegST5 OpUse |
- --- e6 --- |
- dd e6 X87 |
- Fucom %st0, %st6 |
- RegST0 OpUse |
- RegST6 OpUse |
- --- e7 --- |
- dd e7 X87 |
- Fucom %st0, %st7 |
- RegST0 OpUse |
- RegST7 OpUse |
- --- e8 --- |
- dd e8 X87 |
- Fucomp %st0, %st0 |
- RegST0 OpUse |
- RegST0 OpUse |
- --- e9 --- |
- dd e9 X87 |
- Fucomp %st0, %st1 |
- RegST0 OpUse |
- RegST1 OpUse |
- --- ea --- |
- dd ea X87 |
- Fucomp %st0, %st2 |
- RegST0 OpUse |
- RegST2 OpUse |
- --- eb --- |
- dd eb X87 |
- Fucomp %st0, %st3 |
- RegST0 OpUse |
- RegST3 OpUse |
- --- ec --- |
- dd ec X87 |
- Fucomp %st0, %st4 |
- RegST0 OpUse |
- RegST4 OpUse |
- --- ed --- |
- dd ed X87 |
- Fucomp %st0, %st5 |
- RegST0 OpUse |
- RegST5 OpUse |
- --- ee --- |
- dd ee X87 |
- Fucomp %st0, %st6 |
- RegST0 OpUse |
- RegST6 OpUse |
- --- ef --- |
- dd ef X87 |
- Fucomp %st0, %st7 |
- RegST0 OpUse |
- RegST7 OpUse |
- --- f0 --- |
- dd f0 INVALID NaClIllegal |
- --- f1 --- |
- dd f1 INVALID NaClIllegal |
- --- f2 --- |
- dd f2 INVALID NaClIllegal |
- --- f3 --- |
- dd f3 INVALID NaClIllegal |
- --- f4 --- |
- dd f4 INVALID NaClIllegal |
- --- f5 --- |
- dd f5 INVALID NaClIllegal |
- --- f6 --- |
- dd f6 INVALID NaClIllegal |
- --- f7 --- |
- dd f7 INVALID NaClIllegal |
- --- f8 --- |
- dd f8 INVALID NaClIllegal |
- --- f9 --- |
- dd f9 INVALID NaClIllegal |
- --- fa --- |
- dd fa INVALID NaClIllegal |
- --- fb --- |
- dd fb INVALID NaClIllegal |
- --- fc --- |
- dd fc INVALID NaClIllegal |
- --- fd --- |
- dd fd INVALID NaClIllegal |
- --- fe --- |
- dd fe INVALID NaClIllegal |
- --- ff --- |
- dd ff INVALID NaClIllegal |
- |
-*** PrefixDE *** |
- |
- --- c0 --- |
- de c0 X87 |
- Faddp %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- c1 --- |
- de c1 X87 |
- Faddp %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- c2 --- |
- de c2 X87 |
- Faddp %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- c3 --- |
- de c3 X87 |
- Faddp %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- c4 --- |
- de c4 X87 |
- Faddp %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- c5 --- |
- de c5 X87 |
- Faddp %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- c6 --- |
- de c6 X87 |
- Faddp %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- c7 --- |
- de c7 X87 |
- Faddp %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- --- c8 --- |
- de c8 X87 |
- Fmulp %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- c9 --- |
- de c9 X87 |
- Fmulp %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- ca --- |
- de ca X87 |
- Fmulp %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- cb --- |
- de cb X87 |
- Fmulp %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- cc --- |
- de cc X87 |
- Fmulp %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- cd --- |
- de cd X87 |
- Fmulp %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- ce --- |
- de ce X87 |
- Fmulp %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- cf --- |
- de cf X87 |
- Fmulp %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- --- d0 --- |
- de d0 INVALID NaClIllegal |
- --- d1 --- |
- de d1 INVALID NaClIllegal |
- --- d2 --- |
- de d2 INVALID NaClIllegal |
- --- d3 --- |
- de d3 INVALID NaClIllegal |
- --- d4 --- |
- de d4 INVALID NaClIllegal |
- --- d5 --- |
- de d5 INVALID NaClIllegal |
- --- d6 --- |
- de d6 INVALID NaClIllegal |
- --- d7 --- |
- de d7 INVALID NaClIllegal |
- --- d8 --- |
- de d8 INVALID NaClIllegal |
- --- d9 --- |
- de d9 X87 |
- Fcompp %st0, %st1 |
- RegST0 OpUse |
- RegST1 OpUse |
- --- da --- |
- de da INVALID NaClIllegal |
- --- db --- |
- de db INVALID NaClIllegal |
- --- dc --- |
- de dc INVALID NaClIllegal |
- --- dd --- |
- de dd INVALID NaClIllegal |
- --- de --- |
- de de INVALID NaClIllegal |
- --- df --- |
- de df INVALID NaClIllegal |
- --- e0 --- |
- de e0 X87 |
- Fsubrp %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- e1 --- |
- de e1 X87 |
- Fsubrp %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- e2 --- |
- de e2 X87 |
- Fsubrp %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- e3 --- |
- de e3 X87 |
- Fsubrp %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- e4 --- |
- de e4 X87 |
- Fsubrp %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- e5 --- |
- de e5 X87 |
- Fsubrp %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- e6 --- |
- de e6 X87 |
- Fsubrp %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- e7 --- |
- de e7 X87 |
- Fsubrp %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- --- e8 --- |
- de e8 X87 |
- Fsubp %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- e9 --- |
- de e9 X87 |
- Fsubp %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- ea --- |
- de ea X87 |
- Fsubp %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- eb --- |
- de eb X87 |
- Fsubp %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- ec --- |
- de ec X87 |
- Fsubp %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- ed --- |
- de ed X87 |
- Fsubp %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- ee --- |
- de ee X87 |
- Fsubp %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- ef --- |
- de ef X87 |
- Fsubp %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- --- f0 --- |
- de f0 X87 |
- Fdivrp %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- f1 --- |
- de f1 X87 |
- Fdivrp %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- f2 --- |
- de f2 X87 |
- Fdivrp %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- f3 --- |
- de f3 X87 |
- Fdivrp %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- f4 --- |
- de f4 X87 |
- Fdivrp %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- f5 --- |
- de f5 X87 |
- Fdivrp %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- f6 --- |
- de f6 X87 |
- Fdivrp %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- f7 --- |
- de f7 X87 |
- Fdivrp %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- --- f8 --- |
- de f8 X87 |
- Fdivp %st0, %st0 |
- RegST0 OpUse OpSet |
- RegST0 OpUse |
- --- f9 --- |
- de f9 X87 |
- Fdivp %st1, %st0 |
- RegST1 OpUse OpSet |
- RegST0 OpUse |
- --- fa --- |
- de fa X87 |
- Fdivp %st2, %st0 |
- RegST2 OpUse OpSet |
- RegST0 OpUse |
- --- fb --- |
- de fb X87 |
- Fdivp %st3, %st0 |
- RegST3 OpUse OpSet |
- RegST0 OpUse |
- --- fc --- |
- de fc X87 |
- Fdivp %st4, %st0 |
- RegST4 OpUse OpSet |
- RegST0 OpUse |
- --- fd --- |
- de fd X87 |
- Fdivp %st5, %st0 |
- RegST5 OpUse OpSet |
- RegST0 OpUse |
- --- fe --- |
- de fe X87 |
- Fdivp %st6, %st0 |
- RegST6 OpUse OpSet |
- RegST0 OpUse |
- --- ff --- |
- de ff X87 |
- Fdivp %st7, %st0 |
- RegST7 OpUse OpSet |
- RegST0 OpUse |
- |
-*** PrefixDF *** |
- |
- --- c0 --- |
- df c0 X87 |
- Invalid |
- --- c1 --- |
- df c1 X87 |
- Invalid |
- --- c2 --- |
- df c2 X87 |
- Invalid |
- --- c3 --- |
- df c3 X87 |
- Invalid |
- --- c4 --- |
- df c4 X87 |
- Invalid |
- --- c5 --- |
- df c5 X87 |
- Invalid |
- --- c6 --- |
- df c6 X87 |
- Invalid |
- --- c7 --- |
- df c7 X87 |
- Invalid |
- --- c8 --- |
- df c8 X87 |
- Invalid |
- --- c9 --- |
- df c9 X87 |
- Invalid |
- --- ca --- |
- df ca X87 |
- Invalid |
- --- cb --- |
- df cb X87 |
- Invalid |
- --- cc --- |
- df cc X87 |
- Invalid |
- --- cd --- |
- df cd X87 |
- Invalid |
- --- ce --- |
- df ce X87 |
- Invalid |
- --- cf --- |
- df cf X87 |
- Invalid |
- --- d0 --- |
- df d0 X87 |
- Invalid |
- --- d1 --- |
- df d1 X87 |
- Invalid |
- --- d2 --- |
- df d2 X87 |
- Invalid |
- --- d3 --- |
- df d3 X87 |
- Invalid |
- --- d4 --- |
- df d4 X87 |
- Invalid |
- --- d5 --- |
- df d5 X87 |
- Invalid |
- --- d6 --- |
- df d6 X87 |
- Invalid |
- --- d7 --- |
- df d7 X87 |
- Invalid |
- --- d8 --- |
- df d8 X87 |
- Invalid |
- --- d9 --- |
- df d9 X87 |
- Invalid |
- --- da --- |
- df da X87 |
- Invalid |
- --- db --- |
- df db X87 |
- Invalid |
- --- dc --- |
- df dc X87 |
- Invalid |
- --- dd --- |
- df dd X87 |
- Invalid |
- --- de --- |
- df de X87 |
- Invalid |
- --- df --- |
- df df X87 |
- Invalid |
- --- e0 --- |
- df e0 X87 |
- Fnstsw %ax |
- RegAX OpSet |
- --- e1 --- |
- df e1 INVALID NaClIllegal |
- --- e2 --- |
- df e2 INVALID NaClIllegal |
- --- e3 --- |
- df e3 INVALID NaClIllegal |
- --- e4 --- |
- df e4 INVALID NaClIllegal |
- --- e5 --- |
- df e5 INVALID NaClIllegal |
- --- e6 --- |
- df e6 INVALID NaClIllegal |
- --- e7 --- |
- df e7 INVALID NaClIllegal |
- --- e8 --- |
- df e8 X87 |
- Fucomip %st0, %st0 |
- RegST0 OpUse |
- RegST0 OpUse |
- --- e9 --- |
- df e9 X87 |
- Fucomip %st0, %st1 |
- RegST0 OpUse |
- RegST1 OpUse |
- --- ea --- |
- df ea X87 |
- Fucomip %st0, %st2 |
- RegST0 OpUse |
- RegST2 OpUse |
- --- eb --- |
- df eb X87 |
- Fucomip %st0, %st3 |
- RegST0 OpUse |
- RegST3 OpUse |
- --- ec --- |
- df ec X87 |
- Fucomip %st0, %st4 |
- RegST0 OpUse |
- RegST4 OpUse |
- --- ed --- |
- df ed X87 |
- Fucomip %st0, %st5 |
- RegST0 OpUse |
- RegST5 OpUse |
- --- ee --- |
- df ee X87 |
- Fucomip %st0, %st6 |
- RegST0 OpUse |
- RegST6 OpUse |
- --- ef --- |
- df ef X87 |
- Fucomip %st0, %st7 |
- RegST0 OpUse |
- RegST7 OpUse |
- --- f0 --- |
- df f0 X87 |
- Fcomip %st0, %st0 |
- RegST0 OpUse |
- RegST0 OpUse |
- --- f1 --- |
- df f1 X87 |
- Fcomip %st0, %st1 |
- RegST0 OpUse |
- RegST1 OpUse |
- --- f2 --- |
- df f2 X87 |
- Fcomip %st0, %st2 |
- RegST0 OpUse |
- RegST2 OpUse |
- --- f3 --- |
- df f3 X87 |
- Fcomip %st0, %st3 |
- RegST0 OpUse |
- RegST3 OpUse |
- --- f4 --- |
- df f4 X87 |
- Fcomip %st0, %st4 |
- RegST0 OpUse |
- RegST4 OpUse |
- --- f5 --- |
- df f5 X87 |
- Fcomip %st0, %st5 |
- RegST0 OpUse |
- RegST5 OpUse |
- --- f6 --- |
- df f6 X87 |
- Fcomip %st0, %st6 |
- RegST0 OpUse |
- RegST6 OpUse |
- --- f7 --- |
- df f7 X87 |
- Fcomip %st0, %st7 |
- RegST0 OpUse |
- RegST7 OpUse |
- --- f8 --- |
- df f8 INVALID NaClIllegal |
- --- f9 --- |
- df f9 INVALID NaClIllegal |
- --- fa --- |
- df fa INVALID NaClIllegal |
- --- fb --- |
- df fb INVALID NaClIllegal |
- --- fc --- |
- df fc INVALID NaClIllegal |
- --- fd --- |
- df fd INVALID NaClIllegal |
- --- fe --- |
- df fe INVALID NaClIllegal |
- --- ff --- |
- df ff INVALID NaClIllegal |
- |