summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Don't generate line&scope debug info for meta-instructions.Adrian Prantl2017-05-221-2/+2
* DWARF: Avoid cross-CU references under FissionDavid Blaikie2017-05-121-54/+35
* Move Split DWARF handling to an MC option/command line argument rather than u...David Blaikie2017-04-211-15/+4
* Fix bug that caused DwarfExpression to drop DW_OP_deref from FI locationsAdrian Prantl2017-04-191-1/+3
* Revert "Fix bug that caused DwarfExpression to drop DW_OP_deref from FI locat...Adrian Prantl2017-04-191-3/+1
* Fix bug that caused DwarfExpression to drop DW_OP_deref from FI locationsAdrian Prantl2017-04-191-1/+3
* PR32382: Fix emitting complex DWARF expressions.Adrian Prantl2017-04-181-5/+2
* Distinguish between code pointer size and DataLayout::getPointerSize() in DWA...Konstantin Zhuravlyov2017-04-171-3/+3
* If the DIUnit has flags passed on it then have DW_AT_producer be a combinatio...Eric Christopher2017-03-291-1/+8
* Fix PR32298 by adding an early exit to getFrameIndexExprs().Adrian Prantl2017-03-221-0/+6
* Add a function to MD5 a file's contents.Zachary Turner2017-03-201-4/+3
* Replace uses of DwarfExpression::addMachineReg* with addMachineRegExpressionAdrian Prantl2017-03-201-7/+17
* Rename methods in DwarfExpression to adhere to the LLVM coding guidelines.Adrian Prantl2017-03-161-9/+9
* Revert "Debug Info: Add basic support for external types references."Adrian Prantl2017-03-131-1/+0
* Debug Info: Sort frame index expressions before emitting them.Adrian Prantl2017-02-171-0/+9
* Refactor DebugHandlerBase a bit to common non-debug-having-function filteringDavid Blaikie2017-02-161-27/+12
* DebugInfo: ensure type and namespace names are included in pubnames/pubtypes ...David Blaikie2017-02-031-0/+12
* Remove an assertion that doesn't hold when mixing -g and -gmlt throughPaul Robinson2017-02-011-3/+1
* Change debug-info-for-profiling from a TargetOption to a function attribute.Dehao Chen2017-02-011-1/+1
* Remove an assertion that doesn't hold when mixing -g and -gmlt throughPaul Robinson2017-02-011-1/+0
* Add -debug-info-for-profiling to emit more debug info for sample pgo profile ...Dehao Chen2017-01-191-2/+4
* Refactor the DIExpression fragment query interface (NFC)Adrian Prantl2016-12-221-4/+6
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-201-7/+36
* Allow "line 0" to be the first explicit debug location in a function.Paul Robinson2016-12-161-1/+1
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-36/+7
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-7/+36
* Revert "[IR] Remove the DIExpression field from DIGlobalVariable."Adrian Prantl2016-12-161-36/+7
* [IR] Remove the DIExpression field from DIGlobalVariable.Adrian Prantl2016-12-161-7/+36
* DebugInfo: Address non-deterministic output (iterating a SmallPtrSet) in 289697David Blaikie2016-12-151-0/+1
* DebugInfo: Emit ranges for functions with DISubprograms but lacking locations...David Blaikie2016-12-151-11/+7
* DebugInfo: Improve type safety and simplify some subprogram finalization codeDavid Blaikie2016-12-141-9/+7
* [DWARF] Preserve column number when emitting 'line 0' recordPaul Robinson2016-12-141-4/+9
* Recommit r288212: Emit 'no line' information for interesting 'orphan' instruc...Paul Robinson2016-12-121-13/+57
* Fix LLVM's use of DW_OP_bit_piece in DWARF expressions.Adrian Prantl2016-12-091-32/+14
* [DWARF] Suppress .loc directives from CFI instructionsPaul Robinson2016-12-091-2/+2
* [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operationAdrian Prantl2016-12-051-39/+39
* This change removes the dependency on DwarfDebug that was used for DW_FORM_re...Greg Clayton2016-12-011-7/+6
* revert r288283 as it causes debug info (line numbers) to be lost in instrumen...Kostya Serebryany2016-12-011-47/+8
* Move VariableDbgInfo from MachineModuleInfo to MachineFunctionMatthias Braun2016-11-301-4/+4
* Recommit r288212: Emit 'no line' information for interesting 'orphan' instruc...Paul Robinson2016-11-301-8/+47
* Revert r288212 due to lldb failure.Paul Robinson2016-11-291-47/+8
* Emit 'no line' information for interesting 'orphan' instructions.Paul Robinson2016-11-291-8/+47
* Rely on a single DWARF version instead of having two copiesGreg Clayton2016-11-231-6/+8
* Restructure DwarfDebug::beginInstruction(). [NFC]Paul Robinson2016-11-221-21/+26
* Timer: Track name and description.Matthias Braun2016-11-181-3/+6
* Simplify control flow in the the DWARF expression compilerAdrian Prantl2016-11-021-9/+6
* Emit DW_OP_piece also if the previous value was a constant.Adrian Prantl2016-11-021-4/+6
* Import/update constants from the DWARF 5 public review draft document.Adrian Prantl2016-10-281-2/+2
* Turn cl::values() (for enum) from a vararg function to using C++ variadic tem...Mehdi Amini2016-10-081-5/+4
* Invoke add-discriminator at -g0 -fsample-profileDehao Chen2016-10-071-1/+2
OpenPOWER on IntegriCloud