summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/insts/general_purpose/input_output/general_io.py
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2009-02-25 10:20:10 -0800
committerGabe Black <gblack@eecs.umich.edu>2009-02-25 10:20:10 -0800
commit8813168b5a3830b0b0a65b0342aca7b607e74b42 (patch)
treec749075f955713dbbfb3c4333a6aad5065964731 /src/arch/x86/isa/insts/general_purpose/input_output/general_io.py
parent28a35a6adbe083bbe7ff34dfe29d57a408f18bdb (diff)
downloadgem5-8813168b5a3830b0b0a65b0342aca7b607e74b42.tar.xz
X86: Do a merge for the zero extension microop.
Diffstat (limited to 'src/arch/x86/isa/insts/general_purpose/input_output/general_io.py')
-rw-r--r--src/arch/x86/isa/insts/general_purpose/input_output/general_io.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/arch/x86/isa/insts/general_purpose/input_output/general_io.py b/src/arch/x86/isa/insts/general_purpose/input_output/general_io.py
index aba318d73..924bfcb6e 100644
--- a/src/arch/x86/isa/insts/general_purpose/input_output/general_io.py
+++ b/src/arch/x86/isa/insts/general_purpose/input_output/general_io.py
@@ -89,7 +89,7 @@ microcode = '''
};
def macroop IN_R_R {
- zexti t2, regm, 15, dataSize=2
+ zexti t2, regm, 15, dataSize=8
ld reg, intseg, [1, t2, t0], "IntAddrPrefixIO << 3", addressSize=4
};
@@ -100,7 +100,7 @@ microcode = '''
};
def macroop OUT_R_R {
- zexti t2, reg, 15, dataSize=2
+ zexti t2, reg, 15, dataSize=8
st regm, intseg, [1, t2, t0], "IntAddrPrefixIO << 3", addressSize=4
};
'''