summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2009-08-17 18:15:19 -0700
committerGabe Black <gblack@eecs.umich.edu>2009-08-17 18:15:19 -0700
commit3a4438a8683e73fc5fb6195a627372a5de2c5a99 (patch)
tree107413c4273660687397a4bd3294dfdb7c36aca1 /src
parent2f1001e95c3eaaf8717de29660cbc800facb1903 (diff)
downloadgem5-3a4438a8683e73fc5fb6195a627372a5de2c5a99.tar.xz
X86: Add microcode assembler symbols for mmx registers.
Diffstat (limited to 'src')
-rw-r--r--src/arch/x86/isa/microasm.isa2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/arch/x86/isa/microasm.isa b/src/arch/x86/isa/microasm.isa
index c6f5e9cdd..137ba6b14 100644
--- a/src/arch/x86/isa/microasm.isa
+++ b/src/arch/x86/isa/microasm.isa
@@ -112,6 +112,8 @@ let {{
"regm" : regIdx("env.regm"),
"xmmlm" : regIdx("FLOATREG_XMM_LOW(env.regm)"),
"xmmhm" : regIdx("FLOATREG_XMM_HIGH(env.regm)"),
+ "mmx" : regIdx("FLOATREG_MMX(env.reg)"),
+ "mmxm" : regIdx("FLOATREG_MMX(env.regm)"),
"imm" : "adjustedImm",
"disp" : "adjustedDisp",
"seg" : regIdx("env.seg"),