summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/specialize.isa
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2009-08-17 18:15:23 -0700
committerGabe Black <gblack@eecs.umich.edu>2009-08-17 18:15:23 -0700
commit191590bcc4fcdc08da34c94723ade57f8eb9e948 (patch)
treeb1c01ce95967f15644644948ba78421c64950019 /src/arch/x86/isa/specialize.isa
parent33cb4c2f09d7ad21cf37bab6ce1f846a049e121e (diff)
downloadgem5-191590bcc4fcdc08da34c94723ade57f8eb9e948.tar.xz
X86: Ignore the size part of XMM/MMX operands. The instructions know what they want.
Diffstat (limited to 'src/arch/x86/isa/specialize.isa')
-rw-r--r--src/arch/x86/isa/specialize.isa2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/x86/isa/specialize.isa b/src/arch/x86/isa/specialize.isa
index 4ebba6981..8d65111b0 100644
--- a/src/arch/x86/isa/specialize.isa
+++ b/src/arch/x86/isa/specialize.isa
@@ -139,7 +139,7 @@ let {{
opType = OpType(opTypes[0])
opTypes.pop(0)
- if opType.tag not in ("I", "J"):
+ if opType.tag not in ("I", "J", "P", "PR", "Q", "V", "VR", "W"):
if opType.size:
env.setSize(opType.size)