Fix the operand types in a section of the decoder.
authorGabe Black <gblack@eecs.umich.edu>
Wed, 18 Jul 2007 23:26:52 +0000 (16:26 -0700)
committerGabe Black <gblack@eecs.umich.edu>
Wed, 18 Jul 2007 23:26:52 +0000 (16:26 -0700)
--HG--
extra : convert_revision : c37600fd65b44817eed2ba653f9d4f08a9869874

src/arch/x86/isa/decoder/one_byte_opcodes.isa

index 55fb3087df6bf40bb2ede000f0bc66c93f7a2613..6c54f77bcf1d7145c43977a52353dbde13b97391 100644 (file)
             }
             //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);