summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Refactor code that finds context for a given die.Devang Patel2009-12-101-4/+3
* Refactor.Devang Patel2009-12-101-0/+4
* Reapply r90858, a cleanup patch.Devang Patel2009-12-091-22/+13
* Revert 90858 90875 and 90805 for now.Devang Patel2009-12-081-17/+22
* Cleanup.Devang Patel2009-12-081-22/+13
* Add support to emit debug info for c++ style namespaces.Devang Patel2009-12-071-0/+4
* Add support to emit debug info for virtual functions and virtual base classes.Devang Patel2009-12-031-0/+2
* Emit method definition DIE at module level (even for methods with inlined fun...Devang Patel2009-12-031-4/+15
* Use StringRef (again) in DebugInfo interface.Devang Patel2009-11-251-2/+1
* Use StringRef instead of std::string in DIEString.Devang Patel2009-11-241-1/+1
* Emit pubtypes.Devang Patel2009-11-241-0/+6
* Cosmetic changes, which were long overdue, in DwarfDebug.cpp.Devang Patel2009-11-211-138/+139
* There is no need to use FoldingSet to unique DIEs. Devang Patel2009-11-211-4/+0
* Remove VISIBILITY_HIDDEN from the classes in this directory. Fixes bug 5507.Nick Lewycky2009-11-171-4/+4
* "Attach debug info with llvm instructions" mode was enabled a month ago. Now ...Devang Patel2009-11-121-19/+1
* Implement support to debug inlined functions.Devang Patel2009-11-101-46/+54
* Do not held on to DenseMap slot accross map insertion. The insertion may caus...Devang Patel2009-10-271-5/+5
* Add support to record DbgScope as inlined scope.Devang Patel2009-10-141-1/+1
* Extract scope information from the variable itself, instead of relying on all...Devang Patel2009-10-091-1/+1
* Do not record line number to implicitly mark start of function if function ha...Devang Patel2009-10-081-1/+1
* Remove dead code.Devang Patel2009-10-061-5/+0
* Add utility routine to set begin and end labels for DbgScopes.Devang Patel2009-10-061-0/+7
* Remove unintentional function decl.Devang Patel2009-10-061-1/+0
* Add utility routine to collect variable debug info. This is not yet used.Devang Patel2009-10-061-0/+3
* Adjust context for the global variables that are not at file scope, e.g.Devang Patel2009-10-051-0/+4
* Add support to extract lexical scope information from DebugLoc attached with ...Devang Patel2009-10-011-1/+16
* Use MDNode * directly as an RecordSourceLine() argument.Devang Patel2009-09-301-1/+1
* Add a way for a frontend to generate more complex dwarf locationMike Stump2009-09-301-2/+13
* Remove std::string uses from DebugInfo interface.Devang Patel2009-09-291-2/+2
* Subprogram is a scope. Derive DISubprogram from DIScope.Devang Patel2009-08-311-4/+1
* Add flag to mark structs for Apple Block "byref" variables; also add code toCaroline Tice2009-08-311-0/+13
* Reapply 79977.Devang Patel2009-08-281-12/+12
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-261-12/+12
OpenPOWER on IntegriCloud