[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

Hi Michael,

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:

Constrained intrinsics

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...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190411/85a83e26/attachment.html>

More information about the llvm-dev mailing list