From fea46ee6e3c55e5245f8954a3fa771a6ec3aca84 Mon Sep 17 00:00:00 2001 From: Gabe Black Date: Tue, 4 Sep 2007 23:44:37 -0700 Subject: X86: Implement an SSE xor microop and instruction. --HG-- extra : convert_revision : 949737d0f5d6fe4aa77cc4680d0c88caab3e8174 --- src/arch/x86/isa/decoder/two_byte_opcodes.isa | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/arch/x86/isa/decoder') diff --git a/src/arch/x86/isa/decoder/two_byte_opcodes.isa b/src/arch/x86/isa/decoder/two_byte_opcodes.isa index 3d1878ba1..fc5729540 100644 --- a/src/arch/x86/isa/decoder/two_byte_opcodes.isa +++ b/src/arch/x86/isa/decoder/two_byte_opcodes.isa @@ -278,7 +278,9 @@ 0x4: andpd_Vo_Wo(); 0x5: andnpd_Vo_Wo(); 0x6: orpd_Vo_Wo(); - 0x7: xorpd_Vo_Wo(); + //This really should be type o, but it works on q sized + //chunks at a time. + 0x7: Inst::XORPD(Vq,Wq); default: Inst::UD2(); } // repne (0xF2) -- cgit v1.2.3