summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
* Before setting scope end marker, pay attention to scope begin marker and exis...Devang Patel2010-02-171-1/+12
* Fix "the the" and similar typos.Dan Gohman2010-02-101-1/+1
* Add declaration attribute to a variable DIE, if there is a separate DIE for t...Devang Patel2010-02-091-0/+1
* Set DW_AT_artificial only if argument is marked as artificial.Devang Patel2010-02-061-5/+12
* Do not generate specification DIE for nested functions.Devang Patel2010-02-051-1/+7
* Emit appropriate expression to find virtual base offset.Devang Patel2010-02-031-1/+20
* Provide interface to identifiy artificial methods.Devang Patel2010-02-031-0/+3
* Apparently gdb is not amused by empty lines in pubtypes section.Devang Patel2010-02-021-2/+4
* NULL terminate name in pubtypes sections.Devang Patel2010-02-021-1/+1
* Emit declaration DIE for the class static variables.Devang Patel2010-01-301-1/+10
* Add size and location info in DW_TAG_class_type descriptor.Devang Patel2010-01-291-1/+1
* remove a noop function.Chris Lattner2010-01-261-3/+0
* constify a bunch of dwarf stuff now that the registerinfo methodChris Lattner2010-01-261-5/+5
* Use AssertingVH, just to be paranoid.Devang Patel2010-01-261-2/+4
* Emit DW_AT_containing_type attribute for a class if containing type is known.Devang Patel2010-01-261-0/+5
* mcstreamerize .file and .file. This also fixes an issue where theChris Lattner2010-01-251-2/+1
* fix some issues where we weren't emitting enough newlines.Chris Lattner2010-01-241-0/+1
* when emitting DIEs, emit the comment on the same line as the directive.Chris Lattner2010-01-241-2/+3
* remove one form of EmitString, just use EmitBytes instead. We mustChris Lattner2010-01-231-14/+22
* move "EOL" from asmprinter to dwarfprinter. It should eventuallyChris Lattner2010-01-221-90/+86
* move uleb printing from asmprinter to dwarfprinter, mcize,Chris Lattner2010-01-221-23/+16
* move sleb printing out of asmprinter into dwarf printer, make clientsChris Lattner2010-01-221-3/+2
* Remove MetadataBase class because it is not adding significant value.Devang Patel2010-01-221-2/+1
* rename the dwarf class to DwarfPrinter. This matches the filenameChris Lattner2010-01-221-1/+1
* inline away the trivial AsmPrinter::EOL() method.Chris Lattner2010-01-221-29/+24
* If a instruction belongs to another function (and not current function) as pe...Devang Patel2010-01-201-4/+12
* MDNodes are not expected to disappear or replaced by another MDNode, so there...Devang Patel2010-01-191-8/+9
* Revert accident check-in from r93165.Devang Patel2010-01-191-8/+6
* Switch some functions to take Twines, eliminate uses of StringExtras.h.Benjamin Kramer2010-01-171-8/+4
* move the mangler into libtarget from vmcore.Chris Lattner2010-01-161-1/+1
* Change DIEObjectLabel to take an MCSymbol instead of std::string.Chris Lattner2010-01-161-4/+4
* No need to use WeakVH here.Devang Patel2010-01-161-2/+1
* Replace DebugLocTuple with DILocation.Devang Patel2010-01-161-12/+18
* Add FIXME.Devang Patel2010-01-151-0/+1
* Do not use AT_specification die for static variables. It confuses gdb.Devang Patel2010-01-151-3/+6
* Do not emit multiple AT_container_type attributes. Devang Patel2010-01-151-1/+2
* s/NextValueNo/NextMDValueNo while processing metadata.Devang Patel2010-01-111-7/+8
* Kill dead store.Benjamin Kramer2010-01-071-2/+1
* If a scope has only one instruction then first instruction is also the last i...Devang Patel2010-01-051-1/+1
* Use StringRef.startswith().Devang Patel2010-01-051-37/+20
* Fix debug_inlined section entries for routines whose names are changed throug...Devang Patel2010-01-041-5/+10
* Fix begin and end markers for nested scopes.Devang Patel2010-01-041-43/+53
* move these out of their own timer groups into the 'uncategorized' groups.Chris Lattner2009-12-281-7/+1
* Change errs() to dbgs().David Greene2009-12-241-1/+1
* Add support to emit debug info for C++ namespaces.Devang Patel2009-12-151-14/+60
* Use DW_AT_specification to point to DIE describing function declaration.Devang Patel2009-12-141-52/+31
* Construct CompileUnits lazily.Devang Patel2009-12-111-8/+10
* If VariableDIe is not created (may be because global was optimzed away) then ...Devang Patel2009-12-101-0/+2
* Refactor code that finds context for a given die.Devang Patel2009-12-101-38/+21
* Refactor.Devang Patel2009-12-101-20/+35
OpenPOWER on IntegriCloud