aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CodeGen/AsmPrinter.h
AgeCommit message (Expand)Author
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-16Fix unused variables warnings.Eric Christopher
2009-11-12Add comment flags so AsmPrinter can output additional information whenDavid Greene
2009-11-06Make printImplicitDef and printKill non-virtual, since they don'tDan Gohman
2009-11-04Print out an informative comment for KILL instructions.Jakob Stoklund Olesen
2009-10-30Initial target-independent CodeGen support for BlockAddresses.Dan Gohman
2009-10-06Update processDebugLoc() so that it can be used to process debug info before ...Devang Patel
2009-09-30Use MachineInstr as an processDebugLoc() argument.Devang Patel
2009-09-30Add a new virtual EmitStartOfAsmFile method to the AsmPrinter and use thisBob Wilson
2009-09-18add a new hook to allow targets to splat stuff at the end of the file.Chris Lattner
2009-09-16move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinterChris Lattner
2009-09-16remove the AsmPrinter::printMCInst hook hack now thatChris Lattner
2009-09-16inline AsmPrinter::getCurrentFunctionEHName into its only caller.Chris Lattner
2009-09-16remove a dead bool.Chris Lattner
2009-09-16Eliminate AsmPrinter::EmitExternalGlobal, inlining its (now)Chris Lattner
2009-09-16eliminate the horrid AsmPrinter::getGlobalLinkName method, inliningChris Lattner
2009-09-14PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart.Chris Lattner
2009-09-13replace printBasicBlockLabel with EmitBasicBlockStart,Chris 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-01Clean up LSDA name generation and use for SJLJ exception handling. ThisJim Grosbach
2009-08-30Nuke moribund "std::string" version of EOL(..., Encoding).Bill Wendling
2009-08-29Add a form of EOL which emits the text version of a DWARF format encoding. ThisBill Wendling
2009-08-27Revert accidental commit.Bill Wendling
2009-08-27--- Reverse-merging r80147 into '.':Bill Wendling
2009-08-22rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner
2009-08-22Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner
2009-08-19ExuberantAsm is no more.Chris Lattner
2009-08-19eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner
2009-08-18Make various changes suggested by Chris.David Greene
2009-08-18Make AsmStreamer maintain a notion of the current section, pushing it up from...Chris Lattner
2009-08-14Add virtual printMCInst method to AsmPrinter, as a quick way to expose the APIDaniel Dunbar
2009-08-10Add support for printing loop structure information in asm comments.David Greene
2009-08-07remove a bunch of now-dead crud from the asmprinter and TAI interfaces.Chris Lattner
2009-08-05Fix some column padding bugs, reorganize things as suggested by ChrisDavid Greene
2009-08-03eliminate CurrentSection, rename CurrentSection_ -> CurrentSection, make it p...Chris Lattner
2009-08-03Kill off SwitchToDataSection and SwitchToTextSection, woo.Chris Lattner
2009-08-03make getObjFileLowering() return a non-const reference.Chris Lattner
2009-07-31Simplify operand padding by keying off tabs in the asm stream. IfDavid Greene
2009-07-31switch off of 'Section' onto MCSection. We're not properly usingChris Lattner
2009-07-28Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner
2009-07-27hoist MCContext/MCStreamer up to AsmPrinter since we're going to start creatingChris Lattner
2009-07-27simplify #includes.Chris Lattner
2009-07-22Put comment printing under asm-verbose.David Greene
2009-07-21make AsmPrinter::doFinalization iterate over the global variablesChris Lattner
2009-07-17remove AsmPrinter::findGlobalValue, just use Value::stripPointerCasts instead.Chris Lattner
2009-07-17Untangle a snarl that I discovered when updating the mangler,Chris Lattner
2009-07-15Get rid of postInstructionAction and call EmitComments directly.David Greene
2009-07-15remove printSuffixedName.Chris Lattner