aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Debugify.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-05-21Recommit: "[Debugify][Original DI] Test dbg var loc preservation""Djordje Todorovic1-9/+92
2021-05-20Revert "[Debugify][Original DI] Test dbg var loc preservation"Djordje Todorovic1-92/+9
2021-05-20[Debugify][Original DI] Test dbg var loc preservationDjordje Todorovic1-9/+92
2021-05-14[Transforms][Debugify] Fix "Missing line" false alarm on PHI nodesDjordje Todorovic1-2/+2
2021-04-21[Support] Don't include VirtualFileSystem.h in CommandLine.hNico Weber1-0/+1
2021-04-06[SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag inste...Abhina Sreeskantharajan1-1/+1
2021-03-17Reapply "[DebugInfo] Handle multiple variable location operands in IR"Stephen Tozer1-3/+4
2021-03-17Revert "[DebugInfo] Handle multiple variable location operands in IR"Hans Wennborg1-4/+3
2021-03-11[Debugify][OriginalDIMode] Export the report into JSON fileDjordje Todorovic1-30/+104
2021-03-09[DebugInfo] Handle multiple variable location operands in IRgbtozers1-3/+4
2021-02-18Reland "[Debugify] Make the debugify aware of the original (-g) Debug Info"Djordje Todorovic1-41/+330
2021-02-18Revert "[Debugify] Make the debugify aware of the original (-g) Debug Info"Djordje Todorovic1-330/+41
2021-02-18[Debugify] Make the debugify aware of the original (-g) Debug InfoDjordje Todorovic1-41/+330
2021-01-16[llvm] Construct SmallVector with iterator ranges (NFC)Kazu Hirata1-3/+1
2020-12-14Reland "[MachineDebugify] Insert synthetic DBG_VALUE instructions"Nico Weber1-9/+31
2020-12-14Revert "[MachineDebugify] Insert synthetic DBG_VALUE instructions"Nico Weber1-31/+9
2020-11-16[Debugify] Skip debugifying on special/immutable passesArthur Eubanks1-0/+12
2020-11-02[Debugify] Port -debugify-each to NewPMFangrui Song1-10/+38
2020-10-28[Debugify] Move global namespace functions into llvm::Fangrui Song1-8/+31
2020-07-24Revert rG5dd566b7c7b78bd- "PassManager.h - remove unnecessary Function.h/Modu...Simon Pilgrim1-0/+1
2020-07-24PassManager.h - remove unnecessary Function.h/Module.h includes. NFCI.Simon Pilgrim1-1/+0
2020-06-26[debugify] Demote an error about empty locations to a warningVedant Kumar1-2/+1
2020-05-27[NFC][Debugify] Format the CheckModuleDebugify outputDjordje Todorovic1-1/+1
2020-04-22[Debugify] Do not require named metadata to be present when strippingVedant Kumar1-1/+2
2020-04-22[MachineDebugify] Insert synthetic DBG_VALUE instructionsVedant Kumar1-9/+31
2020-04-13[Debugify] Strip added metadata in the -debugify-each pipelineVedant Kumar1-6/+49
2020-04-07Add MIR-level debugify with only locations support for nowDaniel Sanders1-6/+12
2020-04-06Add option to limit Debugify to locations (omitting variables)Daniel Sanders1-0/+14
2020-02-27[Transforms][Debugify] Ignore PHI nodes when checking for DebugLocsPierre-vh1-1/+1
2019-11-14Add missing includes needed to prune LLVMContext.h include, NFCReid Kleckner1-1/+2
2019-11-07[debugify] Move the Debugify pass from tools/opt to lib/Transform/UtilsDaniel Sanders1-0/+434