Re: [PATCH 03/21] softfloat: add xtensa specialization for pickNaNMulAdd

2020-07-08 Thread Max Filippov
On Wed, Jul 8, 2020 at 9:07 AM Richard Henderson wrote: > > On 7/6/20 4:47 PM, Max Filippov wrote: > > pickNaNMulAdd logic on Xtensa is the same as pickNaN when applied to > > the expression (a * b) + c. So with two pickNaN variants there must be > > two pickNaNMulAdd variants. > > "Is the same

Re: [PATCH 03/21] softfloat: add xtensa specialization for pickNaNMulAdd

2020-07-08 Thread Richard Henderson
On 7/6/20 4:47 PM, Max Filippov wrote: > pickNaNMulAdd logic on Xtensa is the same as pickNaN when applied to > the expression (a * b) + c. So with two pickNaN variants there must be > two pickNaNMulAdd variants. "Is the same as"? I question the non-use of the infzero parameter. When infzero,

Re: [PATCH 03/21] softfloat: add xtensa specialization for pickNaNMulAdd

2020-07-07 Thread Alex Bennée
Max Filippov writes: > pickNaNMulAdd logic on Xtensa is the same as pickNaN when applied to > the expression (a * b) + c. So with two pickNaN variants there must be > two pickNaNMulAdd variants. > > Cc: Peter Maydell > Cc: "Alex Bennée" > Signed-off-by: Max Filippov Acked-by: Alex Bennée

[PATCH 03/21] softfloat: add xtensa specialization for pickNaNMulAdd

2020-07-06 Thread Max Filippov
pickNaNMulAdd logic on Xtensa is the same as pickNaN when applied to the expression (a * b) + c. So with two pickNaN variants there must be two pickNaNMulAdd variants. Cc: Peter Maydell Cc: "Alex Bennée" Signed-off-by: Max Filippov --- fpu/softfloat-specialize.inc.c | 18 ++ 1