aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/AsmPrinter
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix a comment.Dale Johannesen2010-01-141-1/+1
* remove uses of deprecated functions, this generates slightlyChris Lattner2010-01-131-6/+7
* use the new form of getNameWithPrefix, not makeNameProper.Chris Lattner2010-01-131-1/+1
* change Mangler::makeNameProper to return its result in a SmallVectorChris Lattner2010-01-131-7/+8
* fix assert in AsmPrinter::EmitGlobalConstantLargeInt to match reality.Chris Lattner2010-01-131-2/+1
* reduce nesting and code duplication in AsmPrinter::EmitGlobalConstantLargeInt.Chris Lattner2010-01-131-31/+26
* reduce indentation and add a fast-path to EmitGlobalConstant for 8-byte Chris Lattner2010-01-131-5/+22
* reduce indentation and use early exits in AsmPrinter::EmitConstantValueOnlyChris Lattner2010-01-131-107/+122
* 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
* fix PR5930, allowing the asmprinter to emit difference betweenChris Lattner2010-01-031-2/+8
* move these out of their own timer groups into the 'uncategorized' groups.Chris Lattner2009-12-282-14/+2
* Remove dead store.Bill Wendling2009-12-251-1/+0
* Change errs() to dbgs().David Greene2009-12-241-1/+1
* Change errs() to dbgs().David Greene2009-12-241-3/+4
* Fix a bunch of little errors that Clang complains about when its being pedanticDouglas Gregor2009-12-191-1/+1
* Temporarily revert 91337. It's causing testcase failures.Bill Wendling2009-12-171-6/+7
* Add support to emit debug info for C++ namespaces.Devang Patel2009-12-153-22/+77
* Remove isPod() from DenseMapInfo, splitting it out to its ownChris Lattner2009-12-151-1/+0
* The CIE says that the LSDA point in the FDE section is an "sdata4". That's fine,Bill Wendling2009-12-141-7/+6
* Use DW_AT_specification to point to DIE describing function declaration.Devang Patel2009-12-142-63/+32
* Construct CompileUnits lazily.Devang Patel2009-12-112-10/+12
* 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-102-42/+24
* Refactor.Devang Patel2009-12-102-20/+39
* Reapply r90858, a cleanup patch.Devang Patel2009-12-092-166/+81
* Revert 90858 90875 and 90805 for now.Devang Patel2009-12-082-153/+173
* Cleanup.Devang Patel2009-12-082-167/+82
* 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-072-8/+71
* 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-052-0/+2
* Fix this code to use DIScope instead of DICompileUnit, as in r90181.Dan Gohman2009-12-051-8/+9
* Print a space between the comment character and the text.Dan Gohman2009-12-041-4/+6
* In TAG_subrange_type, uppder bound is zero indexed. Devang Patel2009-12-041-2/+1
* Use new interfaces to print spill size.David Greene2009-12-041-6/+9
* 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-032-3/+33
* Emit method definition DIE at module level (even for methods with inlined fun...Devang Patel2009-12-032-28/+90
* Clarify that DIEString does not keep a copy of the string.Devang Patel2009-12-022-3/+3
* Reuse existing subprogram DIE.Devang Patel2009-12-011-2/+7
* Clear function specific containers while processing end of a function, even i...Devang Patel2009-12-011-9/+7
* If pointer type has a name then do not ignore the name.Devang Patel2009-11-301-1/+1
* Avoid some possibly unsafe uses of StringRef::data().Benjamin Kramer2009-11-251-3/+3