aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* The dwarf standard says that the only differences between a out-of-lineRafael Espindola2011-11-121-0/+7
* Initialize variable.Eric Christopher2011-11-111-1/+2
* If we have a DIE with an AT_specification use that instead of the normalEric Christopher2011-11-111-7/+10
* Check in getOrCreateSubprogramDIE if a declaration exists and if so outputRafael Espindola2011-11-102-13/+12
* Make types and namespaces take multiple DIEs for the accelerator tablesEric Christopher2011-11-102-14/+24
* Move type handling to make sure we get all created types that aren'tEric Christopher2011-11-101-7/+5
* Rework adding function names to the dwarf accelerator tables, allowEric Christopher2011-11-103-71/+86
* 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 extra ';'Devang Patel2011-11-091-2/+2
* Remove the pubnames section, no one consumes it.Eric Christopher2011-11-094-75/+3
* Also add the linkage name to the name accelerator tables if it existsEric Christopher2011-11-082-2/+19
* Add the base ObjC method name to the names lookup table as well.Eric Christopher2011-11-081-0/+6
* A few more places where we can avoid multiple size queries.Eric Christopher2011-11-081-7/+7
* Don't evaluate Data.size() on every iteration.Eric Christopher2011-11-081-1/+1
* Add all completed and named types to the dwarf type accelerator tables.Eric Christopher2011-11-072-2/+7
* Move the hash function to using and taking a StringRef.Eric Christopher2011-11-071-4/+4
* Simple destructor to delete the hash data we created earlier.Eric Christopher2011-11-072-0/+6
* Use StringRef::startswith to do some string comparisons.Eric Christopher2011-11-071-5/+2
* Avoid the use of a local temporary for comment twines.Eric Christopher2011-11-071-6/+3
* 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-073-13/+1
* Add new files to cmake.Eric Christopher2011-11-071-0/+1
* Add the support code to enable the dwarf accelerator tables. Upcoming patchesEric Christopher2011-11-075-6/+224
* Add a new dwarf accelerator table prototype with the goal of replacingEric Christopher2011-11-072-0/+504
* Expose a way to get the beginning of the dwarf string section.Eric Christopher2011-11-072-12/+23
* Fix up comment.Eric Christopher2011-11-071-1/+1
* Typo.Eric Christopher2011-11-071-1/+1
* Add an option to pad an uleb128 to MCObjectWriter and remove the uleb128 enco...Benjamin Kramer2011-11-051-35/+2
* Add more PRI.64 macros for MSVC and use them throughout the codebase.Benjamin Kramer2011-11-052-3/+4
* Emit declarations before definitions if they are available. This causes DW_AT...Rafael Espindola2011-11-041-6/+18
* build: Add initial cut at LLVMBuild.txt files.Daniel Dunbar2011-11-031-0/+23
* Don't emit a directory entry for the value in DW_AT_comp_dir, that is alwaysNick Lewycky2011-11-022-4/+12
* Dwarf: [PR11022] Fix emitting DW_AT_const_value(>i64), to be host-endian-neut...NAKAMURA Takumi2011-10-281-7/+9
* Always use the string pool, even when it makes the .o larger. This may helpNick Lewycky2011-10-283-60/+11
* Teach our Dwarf emission to use the string pool.Nick Lewycky2011-10-276-39/+56
* Reflow lines, fix comments for doxygen style, fix whitespace. No functionalityNick Lewycky2011-10-262-34/+27
* Remove dead enum value. There is no DIESectionOffset.Nick Lewycky2011-10-251-1/+0
* Remove unused forward decl.Eric Christopher2011-10-251-1/+0
* Missed a spot!Nick Lewycky2011-10-181-1/+1
* Fix some typo/formatting issues. No functionality change.Nick Lewycky2011-10-182-10/+10
* Minor style cleanup, no functionality change.Nick Lewycky2011-10-171-3/+2
* Add support for a new extension to the .file directive:Nick Lewycky2011-10-172-18/+17
* Twinify better.Benjamin Kramer2011-10-161-20/+15
* Add a new wrapper node for a DILexicalBlock that encapsulates it and aEric Christopher2011-10-111-0/+4
* Teach the MC to output code/data region marker labels in MachO and ELF modes....Owen Anderson2011-10-041-1/+12
* Whitespace.Eric Christopher2011-10-031-1/+1
* Typo.Eric Christopher2011-10-031-1/+1
* Place this bracket according to the LLVM style.Duncan Sands2011-09-291-2/+1
* A typeid of zero means a cleanup, not a catch. This case occursDuncan Sands2011-09-281-2/+4