[llvm] [AMDGPU] Fix a potential use-after-erase in `AMDGPUPromoteAlloca` pass (PR #174529)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 6 00:11:29 PST 2026


================
@@ -1166,9 +1166,18 @@ void AMDGPUPromoteAllocaImpl::promoteAllocaToVector(AllocaAnalysis &AA) {
   });
 
   // Now fixup the placeholders.
+  DenseMap<Value *, Value *> PlaceholderMap;
----------------
arsenm wrote:

Should this be using WeakVH instead 

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


More information about the llvm-commits mailing list