summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/decoder/one_byte_opcodes.isa
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2007-08-04 20:24:18 -0700
committerGabe Black <gblack@eecs.umich.edu>2007-08-04 20:24:18 -0700
commit30e777a5d3829975266ecccac965d2297a5f4985 (patch)
tree2363a13c29576b5e3fb027736a817686faaaba67 /src/arch/x86/isa/decoder/one_byte_opcodes.isa
parent802f13e6bdbbc2d6af5a7669a18c0893e5347de6 (diff)
downloadgem5-30e777a5d3829975266ecccac965d2297a5f4985.tar.xz
X86: Implement microops and instructions that manipulate the flags register.
--HG-- extra : convert_revision : 566841577bf4a98cac0b65292fe0f7daf89a9203
Diffstat (limited to 'src/arch/x86/isa/decoder/one_byte_opcodes.isa')
-rw-r--r--src/arch/x86/isa/decoder/one_byte_opcodes.isa12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/arch/x86/isa/decoder/one_byte_opcodes.isa b/src/arch/x86/isa/decoder/one_byte_opcodes.isa
index 7c627b0c2..cce07d6fe 100644
--- a/src/arch/x86/isa/decoder/one_byte_opcodes.isa
+++ b/src/arch/x86/isa/decoder/one_byte_opcodes.isa
@@ -529,13 +529,13 @@
}
}
0x1F: decode OPCODE_OP_BOTTOM3 {
- 0x0: clc();
- 0x1: stc();
- 0x2: cli();
- 0x3: sti();
- 0x4: cld();
- 0x5: std();
format Inst {
+ 0x0: CLC();
+ 0x1: STC();
+ 0x2: WarnUnimpl::cli();
+ 0x3: WarnUnimpl::sti();
+ 0x4: CLD();
+ 0x5: STD();
//0x6: group4();
0x6: decode MODRM_REG {
0x0: INC(Eb);