[cfe-dev] [llvm-dev] Speculative FP operation.

Florian Hahn via cfe-dev cfe-dev at lists.llvm.org
Wed Jan 26 08:49:35 PST 2022



> On Jan 12, 2022, at 16:23, John Brawn <John.Brawn at arm.com> wrote:
> 
> I'm currently working on AArch64 strict fp support (which is what's needed to enable -ftrapping-math).
> There's a few patches currently in review:
> https://reviews.llvm.org/D114946 <https://reviews.llvm.org/D114946>
> https://reviews.llvm.org/D115352 <https://reviews.llvm.org/D115352> (though I need to rebase this)
> https://reviews.llvm.org/D115620 <https://reviews.llvm.org/D115620> (needs some extra work to enable a currently xfailed test)
> 
> And I'm working on some other patches:
> Miscellaneous fixes for vector instruction lowering
> Model FPCR use in AArch64 instructions
> Fixes related to GlobalISel (not strictly needed as GlobalISel falls back to default isel when it can't handle things)
> 
> Once all of the above is done I think that I can then mark AArch64 as supporting strict fp in clang, so that -ftrapping-math isn't ignored.

That’s great news, thanks for pushing on this!


Cheers,
Florian

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20220126/38a5dce7/attachment.html>


More information about the cfe-dev mailing list