[all-commits] [llvm/llvm-project] 1ed726: [NVPTX] Don't assume non-erased DenseMap entries r...

Fangrui Song via All-commits all-commits at lists.llvm.org
Mon May 25 15:48:44 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 1ed7260974d49760ec96ff224d2ff710764af8bf
      https://github.com/llvm/llvm-project/commit/1ed7260974d49760ec96ff224d2ff710764af8bf
  Author: Fangrui Song <i at maskray.me>
  Date:   2026-05-25 (Mon, 25 May 2026)

  Changed paths:
    M llvm/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp

  Log Message:
  -----------
  [NVPTX] Don't assume non-erased DenseMap entries remain valid after erase. NFC (#199575)

GenericToNVVM erases entries from GVMap while iterating it. In
preparation for DenseMap change that relocates surviving entries on
erase, snapshot the map and erase by key.



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