[all-commits] [llvm/llvm-project] 09739f: [LiveDebugValues][NVPTX] handle vregs in VarLocBas...

William G Hatch via All-commits all-commits at lists.llvm.org
Mon Oct 7 17:14:48 PDT 2024


  Branch: refs/heads/users/willghatch/live-debug-variables-virtual-registers
  Home:   https://github.com/llvm/llvm-project
  Commit: 09739fe2176d712c493d706ac4abc6f746da66db
      https://github.com/llvm/llvm-project/commit/09739fe2176d712c493d706ac4abc6f746da66db
  Author: William G Hatch <william at hatch.uno>
  Date:   2024-10-08 (Tue, 08 Oct 2024)

  Changed paths:
    M llvm/lib/CodeGen/LiveDebugValues/LiveDebugValues.cpp
    M llvm/lib/CodeGen/LiveDebugValues/VarLocBasedImpl.cpp
    M llvm/lib/Target/NVPTX/NVPTXTargetMachine.cpp
    M llvm/test/DebugInfo/NVPTX/debug-info.ll

  Log Message:
  -----------
  [LiveDebugValues][NVPTX] handle vregs in VarLocBasedImpl, enable pass for NVPTX

This patch handles virtual registers in the VarLocBasedImpl of the LiveDebugVariables pass, allowing it to be used on architectures that depend on virtual registers in debugging, like NVPTX.  It enables the pass for NVPTX.



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