On 03/02/2017 11:29 AM, David Gibson wrote:
On Wed, Mar 01, 2017 at 08:54:14PM +0530, Nikunj A Dadhania wrote:
Use the softfloat api for fused multiply-add. Also, generate VXISI using
a helper function by computing intermediate result.
Um.. I really need some information on why this is a good thing to
do. Is it a bugfix? Enhancement? Simplification?
Looks like a bugfix to me. Previously we were attempting the operation via
float128 as an intermediate type, which can result in double rounding errors.
r~