X86: Ignore the size part of XMM/MMX operands. The instructions know what they want.
[gem5.git] / src / arch / x86 / isa / insts / simd128 / floating_point / arithmetic / addition.py
index abe09cf34f6c1f7fefe8bf5be64c73cae66bb809..7e0088c8193f0f3e2e028cfc058b13463cbe763a 100644 (file)
@@ -63,13 +63,13 @@ def macroop ADDSD_XMM_XMM {
 };
 
 def macroop ADDSD_XMM_M {
-    ldfp ufp1, seg, sib, disp
+    ldfp ufp1, seg, sib, disp, dataSize=8
     addfp xmml, xmml, ufp1
 };
 
 def macroop ADDSD_XMM_P {
     rdip t7
-    ldfp ufp1, seg, riprel, disp
+    ldfp ufp1, seg, riprel, disp, dataSize=8
     addfp xmml, xmml, ufp1
 };
 '''