aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add a DW_AT_high_pc for CUs that are a single address range. UpdateEric Christopher2012-07-271-6/+21
* The end of the prologue should be marked with is_stmt.Eric Christopher2012-07-121-1/+1
* Fix PR13202 and a regtest.Alexey Samsonov2012-07-061-0/+6
* The DIBuilder class is just a wrapper around debug info creationBill Wendling2012-06-291-2/+2
* Move lib/Analysis/DebugInfo.cpp to lib/VMCore/DebugInfo.cpp andBill Wendling2012-06-281-1/+1
* Fix a FIXME: DwarfRequiresRelocationForSectionOffset is the same asRafael Espindola2012-06-221-1/+1
* Emit relocations for DW_AT_location entries on systems which need it. This isNick Lewycky2012-06-221-4/+8
* Allocate the contents of DwarfDebug's StringMaps in a single big BumpPtrAlloc...Benjamin Kramer2012-06-091-0/+1
* Switch all register list clients to the new MC*Iterator interface.Jakob Stoklund Olesen2012-06-011-2/+3
* Remove duplicate code that we could just fallthrough to.Eric Christopher2012-05-181-1/+0
* Fix thinko in conditional.Eric Christopher2012-05-081-1/+1
* Handle OpDeref in case it comes in as a register operand.Eric Christopher2012-05-081-3/+5
* Patch to set is_stmt a little better for prologue lines in a function.Eric Christopher2012-04-051-2/+5
* Fix thinko check for number of operands to be the one that actuallyEric Christopher2012-04-031-1/+1
* Add a line number for the scope of the function (starting at the firstEric Christopher2012-04-031-3/+10
* Turn on the accelerator tables for Darwin.Eric Christopher2012-04-021-0/+6
* Use DW_AT_low_pc for a single entry point into a routine.Eric Christopher2012-03-271-3/+3
* Use the file in the inlined die rather than the compile unit forEric Christopher2012-03-261-1/+2
* DwarfDebug: Store the filename/dirname pair as a zero-separated string in a s...Benjamin Kramer2012-03-111-11/+10
* Use uint16_t to store register overlaps to reduce static data.Craig Topper2012-03-041-1/+1
* Grammar-o in function name.Eric Christopher2012-03-021-2/+2
* If the linkage name doesn't exist we're supposed to emit a referenceEric Christopher2012-03-021-4/+3
* Revert "Reorder the sections being output to reduce the number of assembler"Eric Christopher2012-03-021-3/+3
* Reorder the sections being output to reduce the number of assemblerEric Christopher2012-03-011-3/+3
* Minimal changes for LLVM to compile under VS11.Michael J. Spencer2012-03-011-1/+1
* Add the source language into the compile unit.Eric Christopher2012-02-221-1/+1
* Convert assert(0) to llvm_unreachableCraig Topper2012-02-051-5/+3
* Remove generation of DW_AT_sibling. Nothing as far as I can tell uses it.Eric Christopher2012-01-241-7/+0
* Use const vector references instead of a vector copy. Spotted by Devang.Eric Christopher2012-01-061-4/+4
* As part of the ongoing work in finalizing the accelerator tables, extendEric Christopher2012-01-061-8/+15
* Extraneous whitespace and 80-col.Eric Christopher2011-12-161-3/+2
* Add inline subprogram names to the name lookup table since they mayEric Christopher2011-12-041-0/+4
* Move global variables in TargetMachine into new TargetOptions class. As an APINick Lewycky2011-12-021-1/+1
* The dwarf standard says that the only differences between a out-of-lineRafael Espindola2011-11-121-0/+7
* Check in getOrCreateSubprogramDIE if a declaration exists and if so outputRafael Espindola2011-11-101-12/+0
* Make types and namespaces take multiple DIEs for the accelerator tablesEric Christopher2011-11-101-8/+12
* Rework adding function names to the dwarf accelerator tables, allowEric Christopher2011-11-101-67/+71
* Add comments.Benjamin Kramer2011-11-091-1/+2
* Take advantage of the zero byte in StringMap when emitting dwarf stringpool e...Benjamin Kramer2011-11-091-2/+3
* Remove the pubnames section, no one consumes it.Eric Christopher2011-11-091-58/+0
* Also add the linkage name to the name accelerator tables if it existsEric Christopher2011-11-081-2/+14
* Add the base ObjC method name to the names lookup table as well.Eric Christopher2011-11-081-0/+6
* Add all completed and named types to the dwarf type accelerator tables.Eric Christopher2011-11-071-2/+1
* Use StringRef::startswith to do some string comparisons.Eric Christopher2011-11-071-5/+2
* Allow for the case where the name of the subprogram is "".Eric Christopher2011-11-071-0/+1
* Remove unnecessary addition to API. Replace with something much simpler.Eric Christopher2011-11-071-8/+0
* Add the support code to enable the dwarf accelerator tables. Upcoming patchesEric Christopher2011-11-071-0/+168
* Expose a way to get the beginning of the dwarf string section.Eric Christopher2011-11-071-12/+19
* Fix up comment.Eric Christopher2011-11-071-1/+1
* Emit declarations before definitions if they are available. This causes DW_AT...Rafael Espindola2011-11-041-6/+18