summaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Debugify.cpp
AgeCommit message (Expand)Author
2025-08-27[DebugInfo] Drop extra DIBuilder::finalizeSubprogram() calls (NFC) (#155618)Vladislav Dzhidzhoev
2025-08-19[Debugify] Fix compile error in tracking coverage buildStephen Tozer
2025-08-15[Debugify] Improve reduction of debugify coverage build output (#150212)Stephen Tozer
2025-07-23[llvm] Remove unused includes (NFC) (#150265)Kazu Hirata
2025-07-18[DebugInfo] Suppress lots of users of DbgValueInst (#149476)Jeremy Morse
2025-07-04[DLCov] Origin-Tracking: Add debugify support (#143594)Stephen Tozer
2025-06-30[KeyInstr] Add DISubprogram::keyInstructions bit (#144107)Orlando Cazalet-Hyams
2025-06-17[DebugInfo][RemoveDIs] Remove a swathe of debug-intrinsic code (#144389)Jeremy Morse
2025-06-16[build] Fixed LLVM_ENABLE_DEBUGLOC_COVERAGE_TRACKING handling. (#144391)Slava Zakharin
2025-06-08[llvm] Compare std::optional<T> to values directly (NFC) (#143340)Kazu Hirata
2025-05-06[KeyInstr][debugify] Add --debugify-atoms to add key instructions metadata (#...Orlando Cazalet-Hyams
2025-04-30Reapply "[DLCov] Implement DebugLoc coverage tracking (#107279)"Stephen Tozer
2025-04-25Revert "[DLCov] Implement DebugLoc coverage tracking (#107279)"Stephen Tozer
2025-04-24[DLCov] Implement DebugLoc coverage tracking (#107279)Stephen Tozer
2025-02-14[Debugify] applyDebugify - remove unnecessary defaults arg values and assert ...Simon Pilgrim
2025-02-13[reland][DebugInfo] Update DIBuilder insertion to take InsertPosition (#126967)Harald van Dijk
2025-02-12Revert "[DebugInfo] Update DIBuilder insertion to take InsertPosition (#126059)"Harald van Dijk
2025-02-12[DebugInfo] Update DIBuilder insertion to take InsertPosition (#126059)Harald van Dijk
2024-09-19[LLVM] Use {} instead of std::nullopt to initialize empty ArrayRef (#109133)Jay Foad
2024-04-16[RemoveDI] Add support for debug records to debugify (#87383)Stephen Tozer
2024-02-06[DebugInfo][RemoveDIs] Extend intrinsic-conversion in debugify (#80861)Jeremy Morse
2023-11-29[DebugInfo][RemoveDIs] Make debugify pass convert to/from RemoveDIs mode (#73...Jeremy Morse
2023-09-07[llvm] Use llvm::any_cast instead of any_cast (NFC) (#65565)kazutakahirata
2023-03-16[Debugify] Use ModuleAnalysisManager in instrumentationArthur Eubanks
2023-03-15[Debugify/Strip] Fix returned PreservedAnalysesArthur Eubanks
2023-03-15[Debugify] Invalidate function analysesArthur Eubanks
2023-01-06[DebugInfo][NFC] Rename is/setUndef to is/setKilllocationOCHyams
2022-12-20[llvm] Make llvm::Any similar to std::anySebastian Neubauer
2022-12-08Revert "[llvm] Replace llvm::Any with std::any"Sebastian Neubauer
2022-12-08[llvm] Replace llvm::Any with std::anySebastian Neubauer
2022-12-04DebugInfoMetadata: convert Optional to std::optionalKrzysztof Parzyszek
2022-12-02[Transforms] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-24[Debugify] Strip llvm.mir.debugify metadataAnton Sidorenko
2022-09-29[Debugify][OriginalDIMode] Make HTML reporting infrastructure more resilientNikola Tesic
2022-07-06[Debugify] Port verify-debuginfo-preserve to NewPMNikola Tesic
2022-04-21[Debugify] Limit number of processed functions for original modeNikola Tesic
2022-03-25[Utils] stripDebugifyMetadata - use cast<> instead of dyn_cast_or_null<> to a...Simon Pilgrim
2022-03-22[Debugify] Use DebugifyLevel in Debugify original modeDjordje Todorovic
2022-03-22[Debugify] Optimize debugify original modeDjordje Todorovic
2021-12-21[Debugify] Use WeakWH map collected before Pass when checking loc dropDjordje Todorovic
2021-09-29NFC: [Debugify] Fix a typo when checking variables in the original modeDjordje Todorovic
2021-05-21Recommit: "[Debugify][Original DI] Test dbg var loc preservation""Djordje Todorovic
2021-05-20Revert "[Debugify][Original DI] Test dbg var loc preservation"Djordje Todorovic
2021-05-20[Debugify][Original DI] Test dbg var loc preservationDjordje Todorovic
2021-05-14[Transforms][Debugify] Fix "Missing line" false alarm on PHI nodesDjordje Todorovic
2021-04-21[Support] Don't include VirtualFileSystem.h in CommandLine.hNico Weber
2021-04-06[SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag inste...Abhina Sreeskantharajan
2021-03-17Reapply "[DebugInfo] Handle multiple variable location operands in IR"Stephen Tozer
2021-03-17Revert "[DebugInfo] Handle multiple variable location operands in IR"Hans Wennborg
2021-03-11[Debugify][OriginalDIMode] Export the report into JSON fileDjordje Todorovic