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

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


  Branch: refs/heads/users/willghatch/live-debug-variables-virtual-registers
  Home:   https://github.com/llvm/llvm-project
  Commit: 97a01f142797bc8023271e8f3a76cd1922fa1a98
      https://github.com/llvm/llvm-project/commit/97a01f142797bc8023271e8f3a76cd1922fa1a98
  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