[llvm-dev] EuroLLVM Numerics issues
Kevin Neal via llvm-dev
llvm-dev at lists.llvm.org
Thu Apr 11 12:17:46 PDT 2019
I was working on threading the #pragma FENV_ACCESS down into clang's AST. But that's on hold because Richard Smith wants more design discussion. The current method I was building on doesn't work for templates.
The clang TreeTransform class is magic that I don't grok yet.
From: llvm-dev <llvm-dev-bounces at lists.llvm.org> On Behalf Of Kaylor, Andrew via llvm-dev
Sent: Tuesday, April 02, 2019 9:17 PM
To: Michael Berg <michael_c_berg at apple.com>; llvm-dev <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] EuroLLVM Numerics issues
Thanks for raising this topic. I am very interested, but unfortunately I won't be at EuroLLVM. Here are some things on my mind, roughly in order of how much time I've spent thinking about them:
Besides the backend transition problems there is a lot of work to be done to teach existing optimizations to handle the constrained intrinsics. Also, something needs to be done in the front end to generate the intrinsics. A patch has been submitted to do something about this in IRBuilder, but I don't believe anything has been done in the front end.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev