summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* eliminate DwarfDebug::shouldEmit, which is the same now as MMI::hasDebugInfoChris Lattner2010-04-051-5/+3
* fix a regression on 2009-08-17-DebugInfo.mChris Lattner2010-04-051-0/+2
* fastisel doesn't need DwarfWriter, remove some tendricles.Chris Lattner2010-04-051-10/+21
* change SizeOf to take AsmPrinter instead of TargetData, Chris Lattner2010-04-051-2/+2
* 1) make DIE take AsmPrinter instead of DwarfPrinter.Chris Lattner2010-04-051-88/+97
* Move EmitFrameMoves into AsmPrinter.Chris Lattner2010-04-041-2/+2
* now that the magic is dispelled, move EmitSectionOffset to AsmPrinter.Chris Lattner2010-04-041-10/+11
* only emit section labels if we have debug info, fixing a few Chris Lattner2010-04-041-4/+5
* I was wrong, ocaml isn't referencing 'Ldata_begin', so remove it.Chris Lattner2010-04-041-9/+3
* stop emitting some dead L labels.Chris Lattner2010-04-041-9/+12
* Store an use the symbols emitted at the start of the debug Chris Lattner2010-04-041-47/+53
* remove the didInitial ivar, rename emitInitial to be moreChris Lattner2010-04-041-15/+12
* simplify EmitSectionOffset a little bit, improve comments.Chris Lattner2010-04-041-8/+6
* The "IsSmall" argument to EmitSectionOffset is always true,Chris Lattner2010-04-041-6/+6
* inline EmitDifference away.Chris Lattner2010-04-041-21/+23
* move gettemplabel and getdwlabel to AsmPrinter and renameChris Lattner2010-04-041-73/+82
* move uleb/sleb printing into AsmPrinter from DwarfPrinter.Chris Lattner2010-04-041-11/+11
* clean up the asmprinter header and privatize some stuff.Chris Lattner2010-04-041-11/+11
* remove TargetMachine.h #include, also, TRI isn't used frequently Chris Lattner2010-04-041-0/+1
* 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-66/+71
* Revert r100117.Devang Patel2010-04-011-18/+6
* Do not eagerly record known previous location. DBG_VALUE may not cause a new ...Devang Patel2010-04-011-1/+2
* Skip instructions until new scope is seen.Devang Patel2010-04-011-6/+18
* Cosmetic changes.Devang Patel2010-04-011-5/+5
* Reverting 100048; it broke two Frontend debug info tests.Stuart Hastings2010-03-311-23/+10
* Debug info can now properly represent functions inside classes inside other f...Stuart Hastings2010-03-311-10/+23
* Reduce string trashing.Benjamin Kramer2010-03-311-2/+2
* DwarfDebug: Allocate DIEValues with a BumpPtrAllocator. Most of them areBenjamin Kramer2010-03-311-26/+20
* tidy upChris Lattner2010-03-311-7/+8
* MI != 0 is checked in the assert right above this.Chris Lattner2010-03-311-1/+1
* use the isDebugValue() predicate and pop_back_val()Chris Lattner2010-03-311-7/+7
* assert is a function-like macro, not a control flow operator.Chris Lattner2010-03-311-14/+14
* add new apis for getting/setting !dbg metadata on Chris Lattner2010-03-311-1/+2
* Ignore invalid metadata.Devang Patel2010-03-301-0/+2
* There is no need to fall through after processing DBG_VALUE machine instruction.Devang Patel2010-03-301-0/+1
* Encode start location of debug value, communicated through DBG_VALUE machine ...Devang Patel2010-03-291-15/+37
* fix a variety of issues were we'd start DebugTimer but Chris Lattner2010-03-291-40/+11
* Refactor code to push DILocation prcessing into DwarfDebug.cpp from AsmPrinte...Devang Patel2010-03-291-3/+42
* Revert 99772.Devang Patel2010-03-281-33/+3
* Refactoring. Push DILocation processing in to DwarfDebug from AsmPrinter.Devang Patel2010-03-281-3/+33
* Use SP filename directly instead of SP's context's filename.Devang Patel2010-03-241-2/+2
* Emit DW_AT_low_pc and DW_AT_high_pc attributes for TAG_compile_unit.Devang Patel2010-03-221-4/+8
* DW_AT_stmt_list attribute attached with a compile unit encodes offset of line...Devang Patel2010-03-221-14/+4
* Fix a memory leak from DIE::addSiblingOffset() by adding the DIEValueJeffrey Yasskin2010-03-221-2/+3
* Fix EmitSectionOffset incorrect argument. DwarfDebug is emitting debug info s...Devang Patel2010-03-171-9/+8
* Emit dwarf variable info communicated by code generator through DBG_VALUE mac...Devang Patel2010-03-151-12/+103
* get MMI out of the label uniquing business, just go to MCContextChris Lattner2010-03-141-2/+2
* don't use getDWLabel("label" anymore, always go through MMI.Chris Lattner2010-03-141-2/+2
* change SrcLineInfo to contain a label instead of a label ID.Chris Lattner2010-03-141-5/+3
OpenPOWER on IntegriCloud