[llvm] [InstCombine] Swap out range metadata to range attribute for arm_mve_pred_v2i (PR #94847)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Sun Jun 9 11:58:34 PDT 2024
nikic wrote:
> > to be able to deprecate range metadata on calls in the future
>
> Meaning what exactly? I don't think calls should be special cased to disallow range metadata, it would just be a less canonical form?
We generally require that calls use return attributes instead of metadata. E.g. the verifier will reject !nonnull or !align on a call, you have to use the nonnull or align attribute instead. We'll do the same for !range metadata vs attribute once it's fully migrated.
https://github.com/llvm/llvm-project/pull/94847
More information about the llvm-commits
mailing list