aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
AgeCommit message (Expand)Author
2009-12-05Print newlines after printing labels for debug info, so that the outputDan Gohman
2009-12-05Fix this code to use DIScope instead of DICompileUnit, as in r90181.Dan Gohman
2009-12-04Print a space between the comment character and the text.Dan Gohman
2009-12-04Use new interfaces to print spill size.David Greene
2009-11-24Use StringRef instead of std::string in DIEString.Devang Patel
2009-11-20Target-independent support for TargetFlags on BlockAddress operands,Dan Gohman
2009-11-16Support spill comments.David Greene
2009-11-14revert 88761 as it fails builds.Sanjiv Gupta
2009-11-14Fix debug info crashes for PIC16.Sanjiv Gupta
2009-11-13Use .data() instead of .c_str() when nul-termination is not needed.Dan Gohman
2009-11-13Move DebugInfo checks into EmitComments and remove them fromDavid Greene
2009-11-10Implement support to debug inlined functions.Devang Patel
2009-11-06Fix comment typos.Bob Wilson
2009-11-06Factor out the printing of the leading tab into printInlineAsm.Dan Gohman
2009-11-05Fix the label name generation for address-taken labels to avoid potentialDan Gohman
2009-11-04Print out an informative comment for KILL instructions.Jakob Stoklund Olesen
2009-10-31Fix a missing newline in the dwarf output code.Dan Gohman
2009-10-30Add support for BlockAddress static initializers.Dan Gohman
2009-10-30Add a FIXME comment.Dan Gohman
2009-10-30Add some comments.Dan Gohman
2009-10-30Initial target-independent CodeGen support for BlockAddresses.Dan Gohman
2009-10-13s/DebugLoc.CompileUnit/DebugLoc.Scope/gDevang Patel
2009-10-06Add support to handle debug info attached to an instruction.Devang Patel
2009-10-06Instead of printing unnecessary basic block labels as labels inDan Gohman
2009-10-06Update processDebugLoc() so that it can be used to process debug info before ...Devang Patel
2009-10-05strength reduce a ton of type equality tests to check the typeid (ThroughChris Lattner
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-29Remove std::string uses from DebugInfo interface.Devang Patel
2009-09-24unconditionally compute MMI even if the target doesn't support EH or Debug in...Chris Lattner
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-16remove the AsmPrinter::printMCInst hook hack now thatChris 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-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-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-08-30Nuke moribund "std::string" version of EOL(..., Encoding).Bill Wendling