summaryrefslogtreecommitdiffstats
path: root/include/exec
diff options
context:
space:
mode:
authorBharata B Rao2016-11-23 12:37:12 +0100
committerDavid Gibson2017-01-31 00:10:12 +0100
commit855f7a657e6061c241b5aa52c2a22cc94be4a63b (patch)
tree65e7216f11528bd0882ba670399a03c75c38a73e /include/exec
parenttarget-ppc: rename CRF_* defines as CRF_*_BIT (diff)
downloadqemu-855f7a657e6061c241b5aa52c2a22cc94be4a63b.tar.gz
qemu-855f7a657e6061c241b5aa52c2a22cc94be4a63b.tar.xz
qemu-855f7a657e6061c241b5aa52c2a22cc94be4a63b.zip
target-ppc: Fix xscmpodp and xscmpudp instructions
- xscmpodp & xscmpudp are missing flags reset. - In xscmpodp, VXCC should be set only if VE is 0 for signalling NaN case and VXCC should be set by explicitly checking for quiet NaN case. - Comparison is being done only if the operands are not NaNs. However as per ISA, it should be done even when operands are NaNs. Signed-off-by: Bharata B Rao <bharata@linux.vnet.ibm.com> Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com> Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'include/exec')
0 files changed, 0 insertions, 0 deletions