summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix a crash in DwarfDebug::validThroughout.Adrian Prantl2017-06-201-3/+5
* Improve the accuracy of variable ranges .debug_loc location lists.Adrian Prantl2017-06-161-12/+54
* Align definition of DW_OP_plus with DWARF spec [3/3]Florian Hahn2017-06-141-1/+1
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-1/+1
* DebugInfo: Include .dwo file name when hashing multiple CUs in a single fileMehdi Amini2017-05-291-1/+9
* DebugInfo: Omit an empty CU when a subprogram was moved into its useMehdi Amini2017-05-291-8/+12
* Revert "DebugInfo: Omit an empty CU when a subprogram was moved into its use"Mehdi Amini2017-05-291-12/+8
* Revert "DebugInfo: Include .dwo file name when hashing multiple CUs in a sing...Mehdi Amini2017-05-291-9/+1
* DebugInfo: Include .dwo file name when hashing multiple CUs in a single fileDavid Blaikie2017-05-291-1/+9
* DebugInfo: Omit an empty CU when a subprogram was moved into its useDavid Blaikie2017-05-281-8/+12
* DebugInfo: Do not emit empty CUsDavid Blaikie2017-05-261-14/+29
* DebugInfo: Don't include locations for debug-having code inlined into nodebug...David Blaikie2017-05-261-0/+4
* DebugInfo: Simplify scopes+subprogram handling since the subprogram<>cu link ...David Blaikie2017-05-251-18/+8
* DebugInfo: Produce debug_{gnu_}pub{names,types} entries when explicitly reque...David Blaikie2017-05-251-10/+18
* Don't generate line&scope debug info for meta-instructions.Adrian Prantl2017-05-221-2/+2
* Revert "Don't generate line&scope debug info for meta-instructions."Adrian Prantl2017-05-221-2/+2
* 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
OpenPOWER on IntegriCloud