[PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info

Djordje Todorovic via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 28 04:49:57 PDT 2020


djtodoro updated this revision to Diff 294655.
djtodoro added a comment.

-Addressing the latest comments
-Rebasing


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

https://reviews.llvm.org/D82545

Files:
  llvm/docs/HowToUpdateDebugInfo.rst
  llvm/include/llvm/Transforms/Utils/Debugify.h
  llvm/include/llvm/Transforms/Utils/VerifyDIPreserve.h
  llvm/lib/CodeGen/MachineDebugify.cpp
  llvm/lib/CodeGen/MachineStripDebug.cpp
  llvm/lib/Transforms/Utils/CMakeLists.txt
  llvm/lib/Transforms/Utils/Debugify.cpp
  llvm/lib/Transforms/Utils/VerifyDIPreserve.cpp
  llvm/test/CodeGen/X86/block-placement.ll
  llvm/test/CodeGen/X86/deopt-intrinsic-cconv.ll
  llvm/test/DebugInfo/X86/bitcast-di.ll
  llvm/test/DebugInfo/debugify-bogus-dbg-value.ll
  llvm/test/DebugInfo/debugify-each.ll
  llvm/test/DebugInfo/debugify-report-missing-locs-only.ll
  llvm/test/DebugInfo/debugify.ll
  llvm/test/DebugInfo/di-preserve-verify-no-dbg-info.ll
  llvm/test/DebugInfo/di-preserve-verify.ll
  llvm/test/DebugInfo/orig-di-preserve-verify-each-dbginfo.ll
  llvm/test/DebugInfo/pr37964.ll
  llvm/test/DebugInfo/salvage-cast-debug-info.ll
  llvm/test/Transforms/ArgumentPromotion/pr27568.ll
  llvm/test/Transforms/BDCE/basic.ll
  llvm/test/Transforms/CodeExtractor/LoopExtractor_alloca.ll
  llvm/test/Transforms/CodeGenPrepare/AArch64/overflow-intrinsics.ll
  llvm/test/Transforms/CodeGenPrepare/SPARC/overflow-intrinsics.ll
  llvm/test/Transforms/CodeGenPrepare/X86/overflow-intrinsics.ll
  llvm/test/Transforms/CodeGenPrepare/X86/select.ll
  llvm/test/Transforms/CodeGenPrepare/X86/vec-shift.ll
  llvm/test/Transforms/CodeGenPrepare/X86/widen_switch.ll
  llvm/test/Transforms/CorrelatedValuePropagation/ashr.ll
  llvm/test/Transforms/CorrelatedValuePropagation/overflows.ll
  llvm/test/Transforms/CorrelatedValuePropagation/sext.ll
  llvm/test/Transforms/CorrelatedValuePropagation/udiv.ll
  llvm/test/Transforms/DCE/basic.ll
  llvm/test/Transforms/DeadStoreElimination/MSSA/debuginfo.ll
  llvm/test/Transforms/DeadStoreElimination/MemDepAnalysis/debuginfo.ll
  llvm/test/Transforms/GVN/PRE/phi-translate-2.ll
  llvm/test/Transforms/GlobalOpt/shrink-global-to-bool-check-debug.ll
  llvm/test/Transforms/InstCombine/cast-mul-select.ll
  llvm/test/Transforms/InstCombine/debuginfo-variables.ll
  llvm/test/Transforms/InstCombine/double-float-shrink-2.ll
  llvm/test/Transforms/InstCombine/storemerge-dbg.ll
  llvm/test/Transforms/InstMerge/st_sink_check_debug.ll
  llvm/test/Transforms/JumpThreading/branch-debug-info.ll
  llvm/test/Transforms/LCSSA/avoid-intrinsics-in-catchswitch.ll
  llvm/test/Transforms/LCSSA/basictest.ll
  llvm/test/Transforms/LICM/sinking.ll
  llvm/test/Transforms/LoopIdiom/memcpy-debugify-remarks.ll
  llvm/test/Transforms/LoopIdiom/memset-debugify-remarks.ll
  llvm/test/Transforms/LoopVectorize/i8-induction.ll
  llvm/test/Transforms/LoopVectorize/preserve-dbg-loc-and-loop-metadata.ll
  llvm/test/Transforms/Mem2Reg/PromoteMemToRegister.ll
  llvm/test/Transforms/MemCpyOpt/pr37967.ll
  llvm/test/Transforms/SCCP/loadtest.ll
  llvm/test/Transforms/SROA/alignment.ll
  llvm/test/Transforms/SimplifyCFG/debug-info-thread-phi.ll
  llvm/test/Transforms/TailCallElim/debugloc.ll
  llvm/test/Transforms/Util/Debugify/loc-only.ll
  llvm/tools/opt/NewPMDriver.cpp
  llvm/tools/opt/opt.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D82545.294655.patch
Type: text/x-patch
Size: 115321 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200928/7992afc7/attachment.bin>


More information about the llvm-commits mailing list