[all-commits] [llvm/llvm-project] bec8ff: CodeGen: Remove -disable-debug-info-print cl::opt

Matt Arsenault via All-commits all-commits at lists.llvm.org
Thu Jul 25 00:10:28 PDT 2024


  Branch: refs/heads/users/arsenm/remove-disable-debug-info-print
  Home:   https://github.com/llvm/llvm-project
  Commit: bec8ff81365b8a18f4cfe55b4826c3453704f56c
      https://github.com/llvm/llvm-project/commit/bec8ff81365b8a18f4cfe55b4826c3453704f56c
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2024-07-25 (Thu, 25 Jul 2024)

  Changed paths:
    M llvm/lib/CodeGen/MachineModuleInfo.cpp
    R llvm/test/CodeGen/Generic/disable-debug-info-print.ll
    R llvm/test/CodeGen/X86/disable-debug-info-print-codeview.ll
    M llvm/test/CodeGen/X86/frame-order.ll

  Log Message:
  -----------
  CodeGen: Remove -disable-debug-info-print cl::opt

This was first introduced way back in in 2010 by
6c74a872a8d34d41b751efb68e335cbe91b5a5cc, and has little evidence
of use. Only one test attempts to make use of this, but it's
also redundant since it's also using strip to drop debug info anyway
(and that also makes the test buggy, since it's intended to test
with and without debug info).

The other tests using it were only added to test the option after
discovering it was untested and moved, in later commits.


  Commit: 50c0a8179f021ca88b927f357b01431281704d4a
      https://github.com/llvm/llvm-project/commit/50c0a8179f021ca88b927f357b01431281704d4a
  Author: Matt Arsenault <Matthew.Arsenault at amd.com>
  Date:   2024-07-25 (Thu, 25 Jul 2024)

  Changed paths:
    M llvm/lib/CodeGen/MachineModuleInfo.cpp

  Log Message:
  -----------
  Prune includes


Compare: https://github.com/llvm/llvm-project/compare/6f8234976b48...50c0a8179f02

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