1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 12:57:35 +00:00

LibX86: Add missing MovD and MovQ instructions

These are placeholders for now
This commit is contained in:
Hendiadyoin1 2021-07-08 17:49:10 +02:00 committed by Andreas Kling
parent efa42c4d45
commit eb6af29421
5 changed files with 39 additions and 7 deletions

View file

@ -1094,8 +1094,12 @@ private:
virtual void XOR_reg32_RM32(const X86::Instruction&) override;
virtual void XOR_reg8_RM8(const X86::Instruction&) override;
virtual void MOVQ_mm1_mm2m64(const X86::Instruction&) override;
virtual void MOVQ_mm1m64_mm2(const X86::Instruction&) override;
virtual void MOVD_mm1_rm32(const X86::Instruction&) override;
virtual void MOVQ_mm1_rm64(const X86::Instruction&) override; // long mode
virtual void MOVD_rm32_mm2(const X86::Instruction&) override;
virtual void MOVQ_rm64_mm2(const X86::Instruction&) override; // long mode
virtual void EMMS(const X86::Instruction&) override;
virtual void MOVQ_mm1_m64_mm2(const X86::Instruction&) override;
virtual void wrap_0xC0(const X86::Instruction&) override;
virtual void wrap_0xC1_16(const X86::Instruction&) override;
virtual void wrap_0xC1_32(const X86::Instruction&) override;