mirror of
https://github.com/RGBCube/serenity
synced 2025-06-01 03:08:13 +00:00
LibX86: Add missing MovD and MovQ instructions
These are placeholders for now
This commit is contained in:
parent
efa42c4d45
commit
eb6af29421
5 changed files with 39 additions and 7 deletions
|
@ -3528,9 +3528,13 @@ DEFINE_GENERIC_INSN_HANDLERS(AND, op_and, true, false, false)
|
|||
DEFINE_GENERIC_INSN_HANDLERS(CMP, op_sub, false, false, false)
|
||||
DEFINE_GENERIC_INSN_HANDLERS_PARTIAL(TEST, op_and, false, false, false)
|
||||
|
||||
void SoftCPU::MOVQ_mm1_mm2m64(const X86::Instruction&) { TODO_INSN(); }
|
||||
void SoftCPU::MOVQ_mm1_mm2m64(const X86::Instruction&) { TODO_INSN(); };
|
||||
void SoftCPU::MOVQ_mm1m64_mm2(const X86::Instruction&) { TODO_INSN(); };
|
||||
void SoftCPU::MOVD_mm1_rm32(const X86::Instruction&) { TODO_INSN(); };
|
||||
void SoftCPU::MOVQ_mm1_rm64(const X86::Instruction&) { TODO_INSN(); }; // long mode
|
||||
void SoftCPU::MOVD_rm32_mm2(const X86::Instruction&) { TODO_INSN(); };
|
||||
void SoftCPU::MOVQ_rm64_mm2(const X86::Instruction&) { TODO_INSN(); }; // long mode
|
||||
void SoftCPU::EMMS(const X86::Instruction&) { TODO_INSN(); }
|
||||
void SoftCPU::MOVQ_mm1_m64_mm2(const X86::Instruction&) { TODO_INSN(); }
|
||||
void SoftCPU::wrap_0xC0(const X86::Instruction&) { TODO_INSN(); }
|
||||
void SoftCPU::wrap_0xC1_16(const X86::Instruction&) { TODO_INSN(); }
|
||||
void SoftCPU::wrap_0xC1_32(const X86::Instruction&) { TODO_INSN(); }
|
||||
|
@ -3540,4 +3544,5 @@ void SoftCPU::wrap_0xD1_32(const X86::Instruction&) { TODO_INSN(); }
|
|||
void SoftCPU::wrap_0xD2(const X86::Instruction&) { TODO_INSN(); }
|
||||
void SoftCPU::wrap_0xD3_16(const X86::Instruction&) { TODO_INSN(); }
|
||||
void SoftCPU::wrap_0xD3_32(const X86::Instruction&) { TODO_INSN(); }
|
||||
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue