[llvm] IR: Allow vector type in atomic load and store (PR #117625)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 4 10:41:41 PST 2024
jofrn wrote:
> I'm a little confused by the steps being taken here.
>
> Can we have this fallback via cast to integer by default on _all_ platforms, at the same time as making it legal? (That's how floats were handled, e.g.). We shouldn't have this work only on some platforms, but not others.
We can do that. However, the Verifier would still mark it as invalid. The subsequent PR only lowers for X86 ; this PR allows vector types without disabling verifier checks.
https://github.com/llvm/llvm-project/pull/117625
More information about the llvm-commits
mailing list