aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter
AgeCommit message (Expand)Author
2009-10-01Add support to extract lexical scope information from DebugLoc attached with ...Devang Patel
2009-10-01 Record first and last instruction of a scope in DbgScope.Devang Patel
2009-10-01Add another MDNode into DebugLocTuple. This will be used to keep track of inl...Devang Patel
2009-09-30Use MachineInstr as an processDebugLoc() argument.Devang Patel
2009-09-30Use MDNode * directly as an RecordSourceLine() argument.Devang Patel
2009-09-30Add a new virtual EmitStartOfAsmFile method to the AsmPrinter and use thisBob Wilson
2009-09-30Fix a comment.Bob Wilson
2009-09-30Add a way for a frontend to generate more complex dwarf locationMike Stump
2009-09-29Remove std::string uses from DebugInfo interface.Devang Patel
2009-09-24Delete space after function name, before (, reflow a comment andMike Stump
2009-09-24Fix spacing.Mike Stump
2009-09-24unconditionally compute MMI even if the target doesn't support EH or Debug in...Chris Lattner
2009-09-23This is overly constraining with respect to clang.Mike Stump
2009-09-20--- Reverse-merging r82282 into '.':Bill Wendling
2009-09-20Here's fun! It turns out that these filter functions can be internal. If they'reBill Wendling
2009-09-19Fix indentation.Daniel Dunbar
2009-09-19Strip trailing whitespace.Daniel Dunbar
2009-09-18Factor out label difference creation.Bill Wendling
2009-09-18It's inefficient to have place the exception tables (which contain the LSDA)Bill Wendling
2009-09-18add a new hook to allow targets to splat stuff at the end of the file.Chris Lattner
2009-09-18Allow symbols to start from the digit if target requests it. This allows, e.g...Anton Korobeynikov
2009-09-17pass machinemoduleinfo down into getSymbolForDwarfGlobalReference, Chris Lattner
2009-09-16remove the AsmPrinter::printMCInst hook hack now thatChris Lattner
2009-09-16Big change #1 for personality function references:Chris Lattner
2009-09-16inline AsmPrinter::getCurrentFunctionEHName into its only caller.Chris Lattner
2009-09-16Eliminate AsmPrinter::EmitExternalGlobal, inlining its (now)Chris Lattner
2009-09-16eliminate the horrid AsmPrinter::getGlobalLinkName method, inliningChris Lattner
2009-09-15remove some horrible MAI hooks which fortunately turn out to be always empty.Chris Lattner
2009-09-15strength reduce a call to PrintRelDirective(true).Chris Lattner
2009-09-14PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart.Chris Lattner
2009-09-14Change MCAsmStreamer to take an MCInstPrinter instead of a Chris Lattner
2009-09-13eliminate an extraneous use of TRI::getAsmName in a comment.Chris Lattner
2009-09-13remove MAI::JumpTableSpecialLabelPrefix now that MAI Chris Lattner
2009-09-13replace printBasicBlockLabel with EmitBasicBlockStart,Chris Lattner
2009-09-13convert some uses of printBasicBlockLabel to use GetMBBSymbolChris Lattner
2009-09-12devirtualize AsmPrinter::printBasicBlockLabel since it is never overridden.Chris Lattner
2009-09-11Don't generate Dwarf line table entries for source line 0.Caroline Tice
2009-09-11Fix PR4948 (and a leak): by not destroying the DwarfExceptionDuncan Sands
2009-09-10Exit early if exception handling isn't supported.Bill Wendling
2009-09-10Comment and whitespace cleanups. No intentional functionality change.Bill Wendling
2009-09-10Revert part of my r81424 patch. I removed what looked like superfluous paddingBill Wendling
2009-09-10Don't hardcode the TType format size. In fact, rework the code so that it's moreBill Wendling
2009-09-10Remove the "#if 0" that Noone loved. It wasn't really necessary, because theBill Wendling
2009-09-10Pull check for SJLJ EH into a boolean and use that.Bill Wendling
2009-09-10Use the SizeOfEncodedValue function instead of magic variables for theBill Wendling
2009-09-10Add helpful comment.Bill Wendling
2009-09-09Believe it or not, this is a simplification. :-)Bill Wendling
2009-09-09remove DebugLoc from MCInst and eliminate "Comment printing" fromChris Lattner
2009-09-09Use the EOL that takes the encoding and translates it into DWARF-English.Bill Wendling
2009-09-09Early exit from function.Bill Wendling