On 05/11/2018 08:06 AM, Alex Bennée wrote:
> but...but...
>>> -float16 float16_maybe_silence_nan(float16 a_, float_status *status)
>>> +
>>> +float16 float16_maybe_silence_nan(float16 a, float_status *status)
>>> {
>>> +if (float16_is_signaling_nan(a, status)) {
>>> +float16_silence_na
Alex Bennée writes:
> Richard Henderson writes:
>
>> The new function assumes that the input is an SNaN and
>> does not double-check.
>>
>> Signed-off-by: Richard Henderson
>
> Reviewed-by: Alex Bennée
but...but...
>> -float16 float16_maybe_silence_nan(float16 a_, float_status *status)
>> +
Richard Henderson writes:
> The new function assumes that the input is an SNaN and
> does not double-check.
>
> Signed-off-by: Richard Henderson
Reviewed-by: Alex Bennée
> ---
> fpu/softfloat-specialize.h | 174 +
> include/fpu/softfloat.h| 5 ++
>
The new function assumes that the input is an SNaN and
does not double-check.
Signed-off-by: Richard Henderson
---
fpu/softfloat-specialize.h | 174 +
include/fpu/softfloat.h| 5 ++
2 files changed, 123 insertions(+), 56 deletions(-)
diff --git a/fpu/so