encode: Remove descriptor table
All relevant information is now encoded directly in the numeric value of the mnemonic, significantly shrinking the size of the encoder.
This commit is contained in:
@@ -499,7 +499,6 @@ TEST("\xc4\xe2\xf1\xbf\x06", VFNMSUB231SDrrm, 0, FE_XMM0, FE_XMM1, FE_MEM(FE_SI,
|
||||
|
||||
// VSIB encodings
|
||||
#ifndef ENC_TEST_TYPESAFE
|
||||
TEST("", VGATHERDPS128rmr, 0, FE_XMM0, FE_XMM0, FE_XMM1); // must have memory operand
|
||||
TEST("", VGATHERDPS128rmr, 0, FE_XMM0, FE_MEM(FE_DI, 8, FE_NOREG, 0), FE_XMM1); // must have SIB
|
||||
TEST("", VGATHERDPS128rmr, 0, FE_XMM0, FE_MEM(FE_IP, 0, FE_NOREG, 0), FE_XMM1); // must have SIB
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user