mirror of
https://github.com/asmjit/asmjit.git
synced 2025-12-17 04:24:37 +03:00
Minor update of X86 ISA DB
* Instructions wr[u]ss[d|q] no longer accept register as the first
operand (that was a bug to accept this form)
* Moved APX version of legacy instructions closer so they are next
to each other
This commit is contained in:
@@ -1436,10 +1436,8 @@ static void ASMJIT_NOINLINE testX86AssemblerBaseExt(AssemblerTester<x86::Assembl
|
||||
TEST_INSTRUCTION("F30FC7B41180000000" , vmxon(ptr(ecx, edx, 0, 128)));
|
||||
TEST_INSTRUCTION("F30FC7B41180000000" , vmxon(qword_ptr(ecx, edx, 0, 128)));
|
||||
TEST_INSTRUCTION("F30F09" , wbnoinvd());
|
||||
TEST_INSTRUCTION("0F38F6D1" , wrssd(ecx, edx));
|
||||
TEST_INSTRUCTION("0F38F69C1180000000" , wrssd(ptr(ecx, edx, 0, 128), ebx));
|
||||
TEST_INSTRUCTION("0F38F69C1180000000" , wrssd(dword_ptr(ecx, edx, 0, 128), ebx));
|
||||
TEST_INSTRUCTION("660F38F5D1" , wrussd(ecx, edx));
|
||||
TEST_INSTRUCTION("660F38F59C1180000000" , wrussd(ptr(ecx, edx, 0, 128), ebx));
|
||||
TEST_INSTRUCTION("660F38F59C1180000000" , wrussd(dword_ptr(ecx, edx, 0, 128), ebx));
|
||||
TEST_INSTRUCTION("0F01D5" , xend());
|
||||
|
||||
Reference in New Issue
Block a user