summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/main.isa
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas@sandberg.pp.se>2013-06-18 16:10:21 +0200
committerAndreas Sandberg <andreas@sandberg.pp.se>2013-06-18 16:10:21 +0200
commitde89e133d8a3f92d9f2f99d0d8bcca50e9da6cb4 (patch)
treec4a16317ee7385992707b4f10cf01ade4abed703 /src/arch/x86/isa/main.isa
parent59befdb62824ee220e4ea91a045f0db5817e1cd7 (diff)
downloadgem5-de89e133d8a3f92d9f2f99d0d8bcca50e9da6cb4.tar.xz
x86: Fix the flag handling code in FABS and FCHS
This changeset fixes two problems in the FABS and FCHS implementation. First, the ISA parser expects the assignment in flag_code to be a pure assignment and not an and-assignment, which leads to the isa_parser omitting the misc reg update. Second, the FCHS and FABS macro-ops don't set the SetStatus flag, which means that the default micro-op version, which doesn't update FSW, is executed.
Diffstat (limited to 'src/arch/x86/isa/main.isa')
0 files changed, 0 insertions, 0 deletions