Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Oct 2015 16:35:07 +1100
From:      Peter Jeremy <peter@rulingia.com>
To:        Konstantin Belousov <kib@FreeBSD.org>
Cc:        FreeBSD-arm@freebsd.org
Subject:   Re: svn commit: r288983 - in head/sys/arm: arm include
Message-ID:  <20151008053507.GD85040@server.rulingia.com>
In-Reply-To: <201510070912.t979Co21054138@repo.freebsd.org>
References:  <201510070912.t979Co21054138@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--8w3uRX/HFJGApMzv
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

[moved from src-* lists]

On 2015-Oct-07 09:12:50 +0000, Konstantin Belousov <kib@FreeBSD.org> wrote:
>Log:
>  A follow-up to r288492.  In fact, revert the mentioned commit for
>  pre-VFPv3 processors, since they do require software support code to
>  handle denormals.  For VFPv3 and later, enable flush-to-zero if
>  hardware does not claim full denormals arithmetic support by VMVFR1_FZ
>  field in mvfr1 register.

Is there any reason we can't re-enable denormals on ARM11 and use the
existing softfloat code to handle the underflow exceptions?

This is the approach SPARC uses to handle non-normalised numbers.

--=20
Peter Jeremy

--8w3uRX/HFJGApMzv
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQJ8BAEBCgBmBQJWFgCLXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRFRUIyOTg2QzMwNjcxRTc0RTY1QzIyN0Ux
NkE1OTdBMEU0QTIwQjM0AAoJEBall6Dkogs0GgoP/iDraEB0L9K1UM1RzvN2g0dz
LXcdw098z2T57t8/AAwUn1GE+rEhaPShnWEYAXmBdNiZCOkO2Supi8O5dGA0IYpf
F14e+mYJlRS7hb5nfUETP/gYUB29pTQyIaovNf2TxZ7vx2rsSP4d7bfQiHxRmnNk
EK8hZZvyBHTGKAF6Sz5BHBQYQ1/B11G04u1MNmlabwJPFX7mSQwJd7fYIA8JVRoN
zGMNudpAaM9UpgApWDe9fHY2ExmzZrdxRrx/+c9/rZLf3Jng7IVD2Fkh+fADDyxC
GOtW7FbIOVqIm7Lm8Fuyy5UikIU8MMKycXg2KIDUmHaM8WHVlFL0MC8YZITR4RXE
mqH9bBzOko6B6oxdg5X5ASSLYtepd1tS1rDtRpsPuEa6xib8eLqMKdxQm7Pj3rjX
zcnJxY/6LVg7p8EzCcIv2zVDf2IQxTKNy7b2L2G35Ijc+p4iGh5xQ5x0/8dyEwX+
b43wTMO28Ks5dCKYWfTPpKtU9lzZDUS2k2R4nWnnPssGR00vvbqqsItBAb3Lp955
mQ/HvCL0qp1uIpl+SVoY4y6mHW0o+f+v3S4+2WINpDRAp6f84HKtXqC81oGuGseP
TosDv/Yyl22tPxJqA3yjbFcYXFLGsaQ/PoSbIgewJPRcY5qOPCocaWhaU11NyEd1
kWKaywepeKn0WhJCPtMu
=WPqK
-----END PGP SIGNATURE-----

--8w3uRX/HFJGApMzv--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20151008053507.GD85040>