summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
* Do not bother to emit debug info for nameless global variable.Devang Patel2009-11-061-2/+2
* Do not try to emit debug info entry for dead global variable.Devang Patel2009-11-061-1/+6
* While calculating original type size for a derived type, handle type variants...Devang Patel2009-11-041-3/+1
* Fix DW_AT_data_member_location for bit-fields. It points to the location of a...Devang Patel2009-11-041-5/+12
* Array element size does not match array size but array is not a bitfield. Devang Patel2009-11-041-1/+3
* Ignore unnamed variables.Devang Patel2009-11-031-1/+3
* Fix a funky "declared with greater visibility than the type of its field"Jeffrey Yasskin2009-11-031-2/+2
* Do not held on to DenseMap slot accross map insertion. The insertion may caus...Devang Patel2009-10-271-17/+21
* Do not emit name entry for a pointer type.Devang Patel2009-10-161-1/+1
* If there is not any llvm instruction associated with each lexical scope encod...Devang Patel2009-10-161-2/+10
* Add support to record DbgScope as inlined scope.Devang Patel2009-10-141-24/+43
* s/DebugLoc.CompileUnit/DebugLoc.Scope/gDevang Patel2009-10-131-7/+7
* Fix a -Asserts warning.Daniel Dunbar2009-10-131-2/+3
* Find enclosing subprogram info.Devang Patel2009-10-121-1/+19
* Extract scope information from the variable itself, instead of relying on all...Devang Patel2009-10-091-21/+30
* Check invalid debug info for enums. This may happen when underlyng enum is op...Devang Patel2009-10-091-2/+4
* Do not record line number to implicitly mark start of function if function ha...Devang Patel2009-10-081-11/+22
* Add support to handle debug info attached to an instruction.Devang Patel2009-10-061-1/+6
* Fix cut-n-pasto.Devang Patel2009-10-061-1/+1
* Remove dead code.Devang Patel2009-10-061-18/+0
* Add utility routine to set begin and end labels for DbgScopes.Devang Patel2009-10-061-0/+24
* Add utility routine to collect variable debug info. This is not yet used.Devang Patel2009-10-061-0/+14
* Existence of a compile unit for input source file is a good indicator to chec...Devang Patel2009-10-061-10/+1
* If subprogram die is not available then construct new one.Devang Patel2009-10-051-0/+4
* Adjust context for the global variables that are not at file scope, e.g.Devang Patel2009-10-051-2/+18
* Set address while constructing DIE.Devang Patel2009-10-051-7/+8
* Gracefully handle various scopes while recording source line info.Devang Patel2009-10-051-4/+21
* Add support to extract lexical scope information from DebugLoc attached with ...Devang Patel2009-10-011-0/+127
* Record first and last instruction of a scope in DbgScope.Devang Patel2009-10-011-2/+8
* Use MDNode * directly as an RecordSourceLine() argument.Devang Patel2009-09-301-4/+4
* Add a way for a frontend to generate more complex dwarf locationMike Stump2009-09-301-4/+57
* Remove std::string uses from DebugInfo interface.Devang Patel2009-09-291-63/+38
* Delete space after function name, before (, reflow a comment andMike Stump2009-09-241-14/+6
* Fix spacing.Mike Stump2009-09-241-1/+1
* This is overly constraining with respect to clang.Mike Stump2009-09-231-3/+0
* Fix indentation.Daniel Dunbar2009-09-191-76/+76
* Strip trailing whitespace.Daniel Dunbar2009-09-191-17/+17
* eliminate the horrid AsmPrinter::getGlobalLinkName method, inliningChris Lattner2009-09-161-2/+2
* Don't generate Dwarf line table entries for source line 0.Caroline Tice2009-09-111-0/+6
* remove DebugLoc from MCInst and eliminate "Comment printing" fromChris Lattner2009-09-091-0/+1
* Ignore malformed global variable debug info.Devang Patel2009-09-041-0/+4
* Subprogram is a scope. Derive DISubprogram from DIScope.Devang Patel2009-08-311-0/+17
* Rename DIBlock as DILexicalBlock.Devang Patel2009-08-311-1/+1
* Add flag to mark structs for Apple Block "byref" variables; also add code toCaroline Tice2009-08-311-2/+241
* Simplify isDerivedType() and other predicate interface.Devang Patel2009-08-311-3/+3
* Reapply 79977.Devang Patel2009-08-281-85/+89
* Closure is a very generic name. Use AppleBlock instead.Devang Patel2009-08-271-1/+1
* Revert 79977. It causes llvm-gcc bootstrap failures on some platforms.Devang Patel2009-08-261-89/+85
* Add isClosure() predicate. This is used to add DW_AT_APPLE_block attribute.Devang Patel2009-08-261-4/+1
* Update DebugInfo interface to use metadata, instead of special named llvm.dbg...Devang Patel2009-08-251-85/+89
OpenPOWER on IntegriCloud