[llvm] Attributor: Add noalias.addrspace attribute for store and load (PR #136553)

Shilei Tian via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 21 08:58:28 PDT 2025


================
@@ -1372,7 +1372,7 @@ static bool runImpl(Module &M, AnalysisGetter &AG, TargetMachine &TM,
   LLVM_DEBUG(dbgs() << "[AMDGPUAttributor] Module " << M.getName() << " is "
                     << (AC.IsClosedWorldModule ? "" : "not ")
                     << "assumed to be a closed world.\n");
-
+  uint32_t AddrSpaceMask = (1 << AMDGPUAS::MAX_AMDGPU_ADDRESS + 1) - 1;
----------------
shiltian wrote:

This should be `(1 << (AMDGPUAS::MAX_AMDGPU_ADDRESS + 1)) - 1` right?

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


More information about the llvm-commits mailing list