summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
Commit message (Expand)AuthorAgeFilesLines
* hopefully sate the clang self host build, which is apparently Chris Lattner2010-04-051-0/+1
* privatize more stuff, eliminate vtables.Chris Lattner2010-04-051-27/+27
* reprivatize now that DwarfWriter is gone.Chris Lattner2010-04-051-2/+1
* prune #includes, realize the MMI can never be null.Chris Lattner2010-04-051-11/+22
* change AsmPrinter to use DwarfDebug/DwarfException directlyChris Lattner2010-04-051-1/+1
* eliminate DwarfDebug::shouldEmit, which is the same now as MMI::hasDebugInfoChris Lattner2010-04-051-8/+0
* fastisel doesn't need DwarfWriter, remove some tendricles.Chris Lattner2010-04-051-0/+2
* 1) make DIE take AsmPrinter instead of DwarfPrinter.Chris Lattner2010-04-051-2/+6
* I was wrong, ocaml isn't referencing 'Ldata_begin', so remove it.Chris Lattner2010-04-041-1/+1
* Store an use the symbols emitted at the start of the debug Chris Lattner2010-04-041-0/+8
* remove the didInitial ivar, rename emitInitial to be moreChris Lattner2010-04-041-7/+3
* remove the raw_ostream from various dwarf printing things.Chris Lattner2010-04-041-4/+4
* Switch the code generator (except the JIT) onto the new DebugLocChris Lattner2010-04-021-4/+5
* Reverting 100048; it broke two Frontend debug info tests.Stuart Hastings2010-03-311-3/+0
* Debug info can now properly represent functions inside classes inside other f...Stuart Hastings2010-03-311-0/+3
* DwarfDebug: Allocate DIEValues with a BumpPtrAllocator. Most of them areBenjamin Kramer2010-03-311-3/+6
* Encode start location of debug value, communicated through DBG_VALUE machine ...Devang Patel2010-03-291-0/+6
* Refactor code to push DILocation prcessing into DwarfDebug.cpp from AsmPrinte...Devang Patel2010-03-291-2/+6
* Revert 99772.Devang Patel2010-03-281-6/+2
* Refactoring. Push DILocation processing in to DwarfDebug from AsmPrinter.Devang Patel2010-03-281-2/+6
* Add comment.Devang Patel2010-03-251-0/+3
* DW_AT_stmt_list attribute attached with a compile unit encodes offset of line...Devang Patel2010-03-221-6/+0
* Emit dwarf variable info communicated by code generator through DBG_VALUE mac...Devang Patel2010-03-151-0/+2
* change SrcLineInfo to contain a label instead of a label ID.Chris Lattner2010-03-141-4/+4
* reimplement the string pool used for inlined functionChris Lattner2010-03-131-3/+6
* Free DbgScopes in DwarfDebug::endFunction(). Also increased the const-ness ofJeffrey Yasskin2010-03-121-4/+6
* Avoid leaking CompileUnits in DwarfDebug.cpp.Jeffrey Yasskin2010-03-111-1/+1
* reapply r98035:Chris Lattner2010-03-091-5/+5
* Speculatively revert r98035. It appears to have caused a set of buildbotEric Christopher2010-03-091-5/+5
* Now that setStartLabel takes an MCSymbol, we can de-ID'izeChris Lattner2010-03-091-5/+5
* make InlineInfoLabels hold MCSymbol*'s, avoiding Chris Lattner2010-03-091-2/+2
* simplify EmitSectionOffset to always use .set if it isChris Lattner2010-03-081-1/+1
* merge DIEObjectLabel and DIEDwarfLabel into DIELabel.Chris Lattner2010-03-081-5/+0
* elimiante the DWLabel class, using MCSymbol instead. Start Chris Lattner2010-03-081-3/+3
* Derive DIType from DIScope. This simplifies getContext() where for members th...Devang Patel2010-03-081-12/+0
* Avoid using DIDescriptor.isNull(). Devang Patel2010-03-081-1/+1
* Revert r97947.Devang Patel2010-03-081-1/+1
* Avoid using DIDescriptor.isNull().Devang Patel2010-03-081-1/+1
* Revert r97917, which was causing Clang Debug self-host failures.Douglas Gregor2010-03-081-3/+6
* Roll r97906 forward again, without double-deleting CompileUnit::IndexTyDie.Jeffrey Yasskin2010-03-071-6/+3
* _2_ gcc crashes, ah, ah, ah...Jeffrey Yasskin2010-03-071-3/+6
* Avoid leaking CompileUnits and DbgScopes from DwarfDebug. Leaks found by Val...Jeffrey Yasskin2010-03-071-6/+3
* Fix "the the" and similar typos.Dan Gohman2010-02-101-1/+1
* constify a bunch of dwarf stuff now that the registerinfo methodChris Lattner2010-01-261-3/+3
* rename the dwarf class to DwarfPrinter. This matches the filenameChris Lattner2010-01-221-1/+1
* MDNodes are not expected to disappear or replaced by another MDNode, so there...Devang Patel2010-01-191-7/+7
* Change DIEObjectLabel to take an MCSymbol instead of std::string.Chris Lattner2010-01-161-1/+1
* Add support to emit debug info for C++ namespaces.Devang Patel2009-12-151-0/+5
* Use DW_AT_specification to point to DIE describing function declaration.Devang Patel2009-12-141-11/+1
* Construct CompileUnits lazily.Devang Patel2009-12-111-2/+2
OpenPOWER on IntegriCloud