Re: [Qemu-devel] [RFC PATCH for 2.11 00/23] Implementing FP16 for ARMv8.2 using SoftFloat2a and 3c

2017-07-20 Thread Aurelien Jarno
On 2017-07-20 16:04, Alex Bennée wrote: > I then implement a few random functions using the softfloat3c code. To > keep things clean the helper functions are all in advsimd_helper.c. As > the two implementations are sitting side by side we need to copy the > exception flags back and forth to

Re: [Qemu-devel] [RFC PATCH for 2.11 00/23] Implementing FP16 for ARMv8.2 using SoftFloat2a and 3c

2017-07-20 Thread Peter Maydell
On 20 July 2017 at 16:04, Alex Bennée wrote: > So while any review is gratefully accepted my main interest is if this > sort of duel approach is worth it? > > I think the long term aim would be to move fully over to the newer > library if we can but I appreciate a not

[Qemu-devel] [RFC PATCH for 2.11 00/23] Implementing FP16 for ARMv8.2 using SoftFloat2a and 3c

2017-07-20 Thread Alex Bennée
Hi, As this is an RFC patch it is not a complete implementation but exploring the two options for implementing half-precision floating point going forward. The first few patches shuffle the two softfloat implementations around so they can live side-by-side. The SoftFloat3c library has been