summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Reapply r90858, a cleanup patch.Devang Patel2009-12-091-144/+68
* Revert 90858 90875 and 90805 for now.Devang Patel2009-12-081-136/+151
* Cleanup.Devang Patel2009-12-081-145/+69
* Do not try to push dead variable's debug info into namespace info.Devang Patel2009-12-081-3/+5
* Add support to emit debug info for c++ style namespaces.Devang Patel2009-12-071-8/+67
* Don't print a space before the : between the file name and line number.Dan Gohman2009-12-051-2/+2
* Print newlines after printing labels for debug info, so that the outputDan Gohman2009-12-051-0/+1
* In TAG_subrange_type, uppder bound is zero indexed. Devang Patel2009-12-041-2/+1
* Insert composite type DIE into the map before processing type fields. This al...Devang Patel2009-12-031-1/+1
* Add support to emit debug info for virtual functions and virtual base classes.Devang Patel2009-12-031-3/+31
* Emit method definition DIE at module level (even for methods with inlined fun...Devang Patel2009-12-031-24/+75
OpenPOWER on IntegriCloud