summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/decoder
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2007-09-04 23:33:50 -0700
committerGabe Black <gblack@eecs.umich.edu>2007-09-04 23:33:50 -0700
commitd2fc4ee6258af274131e00d98ec44d199601596f (patch)
tree76aecb09162bc17fbec3419cd3df027a49f958a5 /src/arch/x86/isa/decoder
parent8e3b199cb8fc0109b0bfe87905bb3253b4e7b8c7 (diff)
downloadgem5-d2fc4ee6258af274131e00d98ec44d199601596f.tar.xz
X86: Implement some SSE fp microops and instructions.
--HG-- extra : convert_revision : 7e0595ef542fbfb701bfac7e9ac4648349a92b26
Diffstat (limited to 'src/arch/x86/isa/decoder')
-rw-r--r--src/arch/x86/isa/decoder/two_byte_opcodes.isa8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/arch/x86/isa/decoder/two_byte_opcodes.isa b/src/arch/x86/isa/decoder/two_byte_opcodes.isa
index 10b139fb9..3d1878ba1 100644
--- a/src/arch/x86/isa/decoder/two_byte_opcodes.isa
+++ b/src/arch/x86/isa/decoder/two_byte_opcodes.isa
@@ -324,12 +324,12 @@
}
// repne (0xF2)
0x8: decode OPCODE_OP_BOTTOM3 {
- 0x0: addsd_Vq_Wq();
- 0x1: mulsd_Vq_Wq();
+ 0x0: Inst::ADDSD(Vq,Wq);
+ 0x1: Inst::MULSD(Vq,Wq);
0x2: cvtsd2ss_Vd_Wq();
- 0x4: subsd_Vq_Wq();
+ 0x4: Inst::SUBSD(Vq,Wq);
0x5: minsd_Vq_Wq();
- 0x6: divsd_Vq_Wq();
+ 0x6: Inst::DIVSD(Vq,Wq);
0x7: maxsd_Vq_Wq();
default: Inst::UD2();
}