target/ppc: rewrite f[n]m[add,sub] using float64_muladd
commit992d7e976c7eca2b3129cd4bae4a0d350a8065fa
authorNikunj A Dadhania <nikunj@linux.vnet.ibm.com>
Thu, 2 Mar 2017 14:10:29 +0000 (2 19:40 +0530)
committerDavid Gibson <david@gibson.dropbear.id.au>
Fri, 3 Mar 2017 00:38:33 +0000 (3 11:38 +1100)
tree8769ad2efe2e59689e31b3c5802b646e01c37386
parentec975e839cbb6143be80cfc91b1df103fc7e4771
target/ppc: rewrite f[n]m[add,sub] using float64_muladd

Use the softfloat api for fused multiply-add.
Introduce routine to set the FPSCR flags VXNAN, VXIMZ nad VMISI.

Signed-off-by: Nikunj A Dadhania <nikunj@linux.vnet.ibm.com>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
target/ppc/fpu_helper.c