X86: Fix problem with movhps instruction
authorVince Weaver <vince@csl.cornell.edu>
Wed, 4 Nov 2009 18:22:15 +0000 (13:22 -0500)
committerVince Weaver <vince@csl.cornell.edu>
Wed, 4 Nov 2009 18:22:15 +0000 (13:22 -0500)
commit5cf2e7ccf027a485c2e2eb9a60b70c3b45853f0c
tree6cacdd7cf4965cb6ccc103ce643374139e14cd0e
parent9098010e3fccf779786c7f0e1dfab9d522f72eb5
X86: Fix problem with movhps instruction

This problem is like the one fixed with movhpd a few weeks ago.
A +8 displacement is used to access memory when there should
be none.

This fix is needed for the perlbmk spec2k benchmark to run.
src/arch/x86/isa/insts/simd128/floating_point/data_transfer/move.py