summaryrefslogtreecommitdiff
path: root/src/arch
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2007-07-18 16:26:52 -0700
committerGabe Black <gblack@eecs.umich.edu>2007-07-18 16:26:52 -0700
commitbafb7ee5c1ba31c9a52de835a24d9df65b818ab6 (patch)
tree62dde163dc71c028717179f1f21c80c3c311a205 /src/arch
parentb949458d4c99ae03698c463fb293b1a245eb1e9f (diff)
downloadgem5-bafb7ee5c1ba31c9a52de835a24d9df65b818ab6.tar.xz
Fix the operand types in a section of the decoder.
--HG-- extra : convert_revision : c37600fd65b44817eed2ba653f9d4f08a9869874
Diffstat (limited to 'src/arch')
-rw-r--r--src/arch/x86/isa/decoder/one_byte_opcodes.isa16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/arch/x86/isa/decoder/one_byte_opcodes.isa b/src/arch/x86/isa/decoder/one_byte_opcodes.isa
index 55fb3087d..6c54f77bc 100644
--- a/src/arch/x86/isa/decoder/one_byte_opcodes.isa
+++ b/src/arch/x86/isa/decoder/one_byte_opcodes.isa
@@ -297,14 +297,14 @@
}
//0x3: group1_Ev_Ib();
0x3: decode MODRM_REG {
- 0x0: add_Eb_Ib();
- 0x1: or_Eb_Ib();
- 0x2: adc_Eb_Ib();
- 0x3: sbb_Eb_Ib();
- 0x4: Inst::AND(Eb,Ib);
- 0x5: sub_Eb_Ib();
- 0x6: xor_Eb_Ib();
- 0x7: cmp_Eb_Ib();
+ 0x0: add_Ev_Ib();
+ 0x1: or_Ev_Ib();
+ 0x2: adc_Ev_Ib();
+ 0x3: sbb_Ev_Ib();
+ 0x4: Inst::AND(Ev,Ib);
+ 0x5: sub_Ev_Ib();
+ 0x6: xor_Ev_Ib();
+ 0x7: cmp_Ev_Ib();
}
0x4: Inst::TEST(Eb,Gb);
0x5: Inst::TEST(Ev,Gv);