[llvm] [AMDGPU] Add !noalias metadata to mem-accessing calls w/o pointer args (PR #188949)

via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 2 07:40:23 PDT 2026


michaelselehov wrote:

> I did find it helpful, when evaluating this patch, to auto-generate the checks because I thought it was easier to see the impact of this change. I found it useful that the auto-generated tests also check the values of the !noalias metadata. That is, that the metadata for the call instructions includes the scopes for the other instructions (the load and store). I agree with you that blindly regenerating checks is problematic, but there are many benefits to using the auto-generated checks.

Very valid point. Changed to auto-generated checks.

https://github.com/llvm/llvm-project/pull/188949


More information about the llvm-commits mailing list