[all-commits] [llvm/llvm-project] 29ade4: [AMDGPU] Check noalias.addrspace in mayAccessScrat...
Pierre van Houtryve via All-commits
all-commits at lists.llvm.org
Mon Aug 18 01:16:41 PDT 2025
Branch: refs/heads/users/pierre-vh/noalias-addrspace-memlegalizer
Home: https://github.com/llvm/llvm-project
Commit: 29ade41fb09d06538409ece5f84f09eb2dc36d7e
https://github.com/llvm/llvm-project/commit/29ade41fb09d06538409ece5f84f09eb2dc36d7e
Author: pvanhout <pierre.vanhoutryve at amd.com>
Date: 2025-08-18 (Mon, 18 Aug 2025)
Changed paths:
M llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
M llvm/test/CodeGen/AMDGPU/gfx1250-scratch-scope-se.ll
Log Message:
-----------
[AMDGPU] Check noalias.addrspace in mayAccessScratchThroughFlat
PR #149247 made the MD accessible by the backend so we can now leverage it
in the memory model. The first use case here is detecting if a flat op
can access scratch memory.
Benefits both the MemoryLegalizer and InsertWaitCnt.
Commit: a58218c38c94623a2bff143899d31596352fc405
https://github.com/llvm/llvm-project/commit/a58218c38c94623a2bff143899d31596352fc405
Author: pvanhout <pierre.vanhoutryve at amd.com>
Date: 2025-08-18 (Mon, 18 Aug 2025)
Changed paths:
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
Log Message:
-----------
Use shared helper
Commit: a9c302b977e7ca51a94c5f3a56a3c2c890651359
https://github.com/llvm/llvm-project/commit/a9c302b977e7ca51a94c5f3a56a3c2c890651359
Author: pvanhout <pierre.vanhoutryve at amd.com>
Date: 2025-08-18 (Mon, 18 Aug 2025)
Changed paths:
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
Log Message:
-----------
comments
Commit: d5fa2c072b126a2a16bddc1b6144fb1289fea01f
https://github.com/llvm/llvm-project/commit/d5fa2c072b126a2a16bddc1b6144fb1289fea01f
Author: pvanhout <pierre.vanhoutryve at amd.com>
Date: 2025-08-18 (Mon, 18 Aug 2025)
Changed paths:
M llvm/lib/Target/AMDGPU/SIISelLowering.cpp
M llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
Log Message:
-----------
Comments
Commit: 21bea22a1f0784a4cdfb356cd3e2a83c7920d344
https://github.com/llvm/llvm-project/commit/21bea22a1f0784a4cdfb356cd3e2a83c7920d344
Author: pvanhout <pierre.vanhoutryve at amd.com>
Date: 2025-08-18 (Mon, 18 Aug 2025)
Changed paths:
M llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
M llvm/test/Transforms/AtomicExpand/AMDGPU/expand-cmpxchg-flat-maybe-private.ll
Log Message:
-----------
fix test
Compare: https://github.com/llvm/llvm-project/compare/269abdd02163...21bea22a1f07
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list