[llvm-dev] New atomic handling status

Matt Arsenault via llvm-dev llvm-dev at lists.llvm.org
Mon Feb 24 11:30:17 PST 2020



> On Jan 22, 2020, at 19:49, Philip Reames <listmail at philipreames.com> wrote:
> 
> In short, I hit a major stumbling block.  I hadn't account for the fact that some atomic stores dependent on element type (float vs int for instance) for legality.

I think this qualifies as a target/infrastructure bug. It should always be legal to cast the FP atomic load/store to integer. This distinction isn’t possible in GlobalISel, so it makes sense to move away from this being a situation to deal with.

-Matt
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200224/69d750fc/attachment.html>


More information about the llvm-dev mailing list