[PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase

Teresa Johnson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 23 14:51:58 PDT 2023


tejohnson updated this revision to Diff 534082.
tejohnson marked an inline comment as done.
tejohnson added a comment.

Address comments


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D153655/new/

https://reviews.llvm.org/D153655

Files:
  llvm/include/llvm/Transforms/IPO/GlobalDCE.h
  llvm/lib/LTO/LTO.cpp
  llvm/lib/LTO/LTOCodeGenerator.cpp
  llvm/lib/Passes/PassBuilder.cpp
  llvm/lib/Passes/PassBuilderPipelines.cpp
  llvm/lib/Passes/PassRegistry.def
  llvm/lib/Transforms/IPO/GlobalDCE.cpp
  llvm/test/CodeGen/AMDGPU/dwarf-multi-register-use-crash.ll
  llvm/test/DebugInfo/MIR/X86/ldv_unreachable_blocks.mir
  llvm/test/DebugInfo/MIR/X86/ldv_unreachable_blocks2.mir
  llvm/test/DebugInfo/X86/subprogram-across-cus.ll
  llvm/test/LTO/ARM/lto-linking-metadata.ll
  llvm/test/Other/new-pm-print-pipeline.ll
  llvm/test/Transforms/GlobalDCE/virtual-functions-visibility-post-lto.ll
  llvm/test/Transforms/GlobalDCE/vtable-rtti.ll
  llvm/test/Transforms/WholeProgramDevirt/devirt-single-impl2.ll
  llvm/test/tools/llvm-reduce/reduce-module-flags.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D153655.534082.patch
Type: text/x-patch
Size: 17282 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20230623/0c8bd462/attachment.bin>


More information about the llvm-commits mailing list