aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter
AgeCommit message (Expand)Author
2010-03-30There is no need to fall through after processing DBG_VALUE machine instruction.Devang Patel
2010-03-29Encode start location of debug value, communicated through DBG_VALUE machine ...Devang Patel
2010-03-29use RAII for ExceptionTimer tooChris Lattner
2010-03-29fix a variety of issues were we'd start DebugTimer but Chris Lattner
2010-03-29Refactor code to push DILocation prcessing into DwarfDebug.cpp from AsmPrinte...Devang Patel
2010-03-28Revert 99772.Devang Patel
2010-03-28Refactoring. Push DILocation processing in to DwarfDebug from AsmPrinter.Devang Patel
2010-03-25Add comment.Devang Patel
2010-03-24Use SP filename directly instead of SP's context's filename.Devang Patel
2010-03-22Emit DW_AT_low_pc and DW_AT_high_pc attributes for TAG_compile_unit.Devang Patel
2010-03-22DW_AT_stmt_list attribute attached with a compile unit encodes offset of line...Devang Patel
2010-03-22Fix a memory leak from DIE::addSiblingOffset() by adding the DIEValueJeffrey Yasskin
2010-03-17Fix EmitSectionOffset incorrect argument. DwarfDebug is emitting debug info s...Devang Patel
2010-03-16reapply r98656 unmodified, which exposed the asmprinter not Chris Lattner
2010-03-16Revert r98656, its breaking all over the place.Daniel Dunbar
2010-03-16improve support for uniontype and ConstantUnion, patch by Tim Northover!Chris Lattner
2010-03-16Fix the third (and last known) case of code update problems due Chris Lattner
2010-03-15Implement support for the case when a reference to a addr-of-bb Chris Lattner
2010-03-15Emit dwarf variable info communicated by code generator through DBG_VALUE mac...Devang Patel
2010-03-15remove dead method.Chris Lattner
2010-03-14fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner
2010-03-14get MMI out of the label uniquing business, just go to MCContextChris Lattner
2010-03-14don't use getDWLabel("label" anymore, always go through MMI.Chris Lattner
2010-03-14remove now-dead code, all labels use MCSymbols.Chris Lattner
2010-03-14change SrcLineInfo to contain a label instead of a label ID.Chris Lattner
2010-03-14Now that DBG_LABEL is updated, we can finally make MachineMove Chris Lattner
2010-03-14change the DBG_LABEL MachineInstr to always be createdChris Lattner
2010-03-14unbreak the build, grr symlinks.Chris Lattner
2010-03-14switch GC_LABEL to use an MCSymbol operand instead of a label ID operand.Chris Lattner
2010-03-14Fix some EH failures on NNT I introduced in r98461Chris Lattner
2010-03-14fix a bug I introduced in r98459, causing some NNT failures.Chris Lattner
2010-03-14change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner
2010-03-14use Label->isDefined() instead of isLabelDeleted() now that weChris Lattner
2010-03-14change EH related stuff (other than EH_LABEL) to use MCSymbolChris Lattner
2010-03-13eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner
2010-03-13rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner
2010-03-13simplify EmitFrameMoves to take BaseLabel in as a symbolChris Lattner
2010-03-13factor some labels, simplify some code.Chris Lattner
2010-03-13various cleanups.Chris Lattner
2010-03-13reimplement the string pool used for inlined functionChris Lattner
2010-03-12remove gone method, grr symlinks.Chris Lattner
2010-03-12inline the now-trivial implementation of GetGlobalValueSymbol intoChris Lattner
2010-03-12give Mangler access to TargetData.Chris Lattner
2010-03-12finally give Mangler a getSymbol method, which returns an MCSymbolChris Lattner
2010-03-12remove dead code.Chris Lattner
2010-03-12make the mangler take an MCContext instead of an MAI.Chris Lattner
2010-03-12fix a bug emitting .secrel32 that I introduced, PR6587, patchChris Lattner
2010-03-12Free DbgScopes in DwarfDebug::endFunction(). Also increased the const-ness ofJeffrey Yasskin
2010-03-11There is no need to create specification DIE for definitions at DIFile level.Devang Patel
2010-03-11fix a fixme in TargetLoweringObjectFile::getExprForDwarfReferenceChris Lattner