summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Stop calling getTargetTriple off of the AsmPrinter and constructing aEric Christopher2016-10-011-2/+2
* DebugInfo: New metadata representation for global variables.Peter Collingbourne2016-09-131-1/+9
* Make some LLVM_CONSTEXPR variables const. NFC.George Burgess IV2016-08-251-1/+1
* DebugInfo: Add flag to CU to disable emission of inline debug info into the s...David Blaikie2016-08-241-2/+4
* Use range algorithms instead of unpacking begin/endDavid Majnemer2016-08-111-7/+5
* Move helpers into anonymous namespaces. NFC.Benjamin Kramer2016-08-061-1/+1
* Run clang-tidy's performance-unnecessary-copy-initialization over LLVM.Benjamin Kramer2016-06-121-1/+1
* DwarfDebug: Simplify. NFC.Peter Collingbourne2016-06-011-6/+2
* [MC] Rename EmitFill to emitFillPetr Hosek2016-06-011-1/+1
* DWARF: Omit DW_AT_APPLE attributes (except ObjC ones) when not targeting LLDBDavid Blaikie2016-05-241-8/+12
* CodeGen: Move the call to DwarfDebug::beginModule() out of the constructor.Peter Collingbourne2016-05-201-5/+1
* CodeGen: Do not require a MachineFunction just to create a DIEDwarfExpression.Peter Collingbourne2016-05-201-7/+7
* Fix pr27728.Rafael Espindola2016-05-201-16/+8
* clang-format. NFC.Rafael Espindola2016-05-191-13/+13
* Debug Info: Introduce a DwarfDebug::UseDWARF2Bitfields flagAdrian Prantl2016-05-171-0/+3
* Debug Info: Prevent DW_AT_abstract_origin from being emitted twiceAdrian Prantl2016-05-101-7/+0
* Reverting 268054 & 268063 as they caused PR27579.Amjad Aboud2016-04-301-29/+6
* Recommitted r264280 "Supporting all entities declared in lexical scope in LLV...Amjad Aboud2016-04-291-6/+29
* DebugInfo: Remove MDString-based type referencesDuncan P. N. Exon Smith2016-04-231-17/+7
* [DWARF] Force a linkage_name on an inlined subprogram's abstract origin.Paul Robinson2016-04-181-11/+19
* [PR27284] Reverse the ownership between DICompileUnit and DISubprogram.Adrian Prantl2016-04-151-25/+31
OpenPOWER on IntegriCloud