Re: [Qemu-devel] [PATCH v3 14/22] fpu/softfloat: re-factor div

2018-01-24 Thread Richard Henderson
On 01/24/2018 05:13 AM, Alex Bennée wrote: > +if (a.cls >= float_class_qnan || b.cls >= float_class_qnan) { > +return pick_nan_parts(a, b, s); > +} is_nan. r~

[Qemu-devel] [PATCH v3 14/22] fpu/softfloat: re-factor div

2018-01-24 Thread Alex Bennée
We can now add float16_div and use the common decompose and canonicalize functions to have a single implementation for float16/32/64 versions. Signed-off-by: Alex Bennée Signed-off-by: Richard Henderson --- v3 - rename functions and structures --- fpu/softfloat-macros.h | 44 + fp