Re: [PULL 42/46] softfloat: Move div_floats to softfloat-parts.c.inc

2021-05-20 Thread Peter Maydell
On Thu, 20 May 2021 at 17:15, Richard Henderson wrote: > > On 5/20/21 8:40 AM, Peter Maydell wrote: > > On Sun, 16 May 2021 at 13:38, Richard Henderson > > Hi -- Coverity is suspicious about this line (CID 1453209), > > because udiv_qrrnd()'s prototype is > > static inline uint64_t udiv_qrnnd(uint

Re: [PULL 42/46] softfloat: Move div_floats to softfloat-parts.c.inc

2021-05-20 Thread Richard Henderson
On 5/20/21 8:40 AM, Peter Maydell wrote: On Sun, 16 May 2021 at 13:38, Richard Henderson wrote: Rename to parts$N_div. Implement float128_div with FloatParts128. Reviewed-by: Alex Bennée Signed-off-by: Richard Henderson --- +static bool frac64_div(FloatParts64 *a, FloatParts64 *b) +{ +

Re: [PULL 42/46] softfloat: Move div_floats to softfloat-parts.c.inc

2021-05-20 Thread Peter Maydell
On Sun, 16 May 2021 at 13:38, Richard Henderson wrote: > > Rename to parts$N_div. > Implement float128_div with FloatParts128. > > Reviewed-by: Alex Bennée > Signed-off-by: Richard Henderson > --- > +static bool frac64_div(FloatParts64 *a, FloatParts64 *b) > +{ > +uint64_t n1, n0, r, q; > +

[PULL 42/46] softfloat: Move div_floats to softfloat-parts.c.inc

2021-05-16 Thread Richard Henderson
Rename to parts$N_div. Implement float128_div with FloatParts128. Reviewed-by: Alex Bennée Signed-off-by: Richard Henderson --- fpu/softfloat.c | 290 +++--- fpu/softfloat-parts.c.inc | 55 2 files changed, 171 insertions(+), 174 deletions(-)