[llvm] [AMDGPU][Attributor] Infer `inreg` attribute in `AMDGPUAttributor` (PR #101609)
Johannes Doerfert via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 5 09:35:37 PDT 2024
================
@@ -1014,6 +1015,100 @@ struct AAAMDGPUNoAGPR
const char AAAMDGPUNoAGPR::ID = 0;
+struct AAAMDGPUInreg
----------------
jdoerfert wrote:
AAUniform will determine/propagate uniformity itself at some point (see the other comment). So it actually derives uniformity, and manifests it for arguments with inreg. As you derive uniformity, other positions will require different manifestations. Still, the base property here is uniformity.
https://github.com/llvm/llvm-project/pull/101609
More information about the llvm-commits
mailing list