|
From: | Richard Henderson |
Subject: | Re: [qemu-s390x] [Qemu-devel] [PATCH] include/fpu/softfloat: Fix compilation with Clang on s390x |
Date: | Wed, 16 Jan 2019 09:05:45 +1100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 |
On 1/16/19 2:29 AM, Thomas Huth wrote: > ... but at least it gives the same results as the DLGR instruction. The 64-bit > version gives different results - do we have a bug here? Yes, on your inputs. udiv_qrnnd3 requires that D be "normalized", i.e. have the most siginificant bit set. (And thus N1:N0 shifted left to match, and the returned remainder shifted right to match.) r~
[Prev in Thread] | Current Thread | [Next in Thread] |