diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2009-01-25 20:33:27 -0800 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2009-01-25 20:33:27 -0800 |
commit | 52defeb4e76e7f426c91eb0d0e5e2222d2ab387e (patch) | |
tree | 999bd7e7f6e33f162e427f273e471e3e1e3c20ef /src/arch/x86/isa/decoder | |
parent | 3c5988b86c9fcb06927a8e12095e278b55593911 (diff) | |
download | gem5-52defeb4e76e7f426c91eb0d0e5e2222d2ab387e.tar.xz |
X86: Implement the xadd instruction.
Diffstat (limited to 'src/arch/x86/isa/decoder')
-rw-r--r-- | src/arch/x86/isa/decoder/two_byte_opcodes.isa | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/arch/x86/isa/decoder/two_byte_opcodes.isa b/src/arch/x86/isa/decoder/two_byte_opcodes.isa index 064f5ce86..3cdfa48bb 100644 --- a/src/arch/x86/isa/decoder/two_byte_opcodes.isa +++ b/src/arch/x86/isa/decoder/two_byte_opcodes.isa @@ -870,8 +870,8 @@ 0x7: Inst::MOVSX_W(Gv,Ev); } 0x18: decode OPCODE_OP_BOTTOM3 { - 0x0: xadd_Eb_Gb(); - 0x1: xadd_Ev_Gv(); + 0x0: Inst::XADD(Eb,Gb); + 0x1: Inst::XADD(Ev,Gv); //0x7: group9(); 0x7: decode MODRM_REG { 0x1: cmpxchg_Mq(); |