aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/CodeGen/AsmPrinter.h
Commit message (Expand)AuthorAgeFilesLines
* Add comment flags so AsmPrinter can output additional information whenDavid Greene2009-11-121-0/+8
* Make printImplicitDef and printKill non-virtual, since they don'tDan Gohman2009-11-061-2/+2
* Print out an informative comment for KILL instructions.Jakob Stoklund Olesen2009-11-041-2/+4
* Initial target-independent CodeGen support for BlockAddresses.Dan Gohman2009-10-301-0/+7
* Update processDebugLoc() so that it can be used to process debug info before ...Devang Patel2009-10-061-3/+3
* Use MachineInstr as an processDebugLoc() argument.Devang Patel2009-09-301-1/+1
* Add a new virtual EmitStartOfAsmFile method to the AsmPrinter and use thisBob Wilson2009-09-301-0/+4
* add a new hook to allow targets to splat stuff at the end of the file.Chris Lattner2009-09-181-0/+4
* move FnStubs/GVSTubs/HiddenGVStub handling out of the X86 asmprinterChris Lattner2009-09-161-1/+2
* remove the AsmPrinter::printMCInst hook hack now thatChris Lattner2009-09-161-6/+0
* inline AsmPrinter::getCurrentFunctionEHName into its only caller.Chris Lattner2009-09-161-4/+0
* remove a dead bool.Chris Lattner2009-09-161-5/+0
* Eliminate AsmPrinter::EmitExternalGlobal, inlining its (now)Chris Lattner2009-09-161-4/+0
* eliminate the horrid AsmPrinter::getGlobalLinkName method, inliningChris Lattner2009-09-161-6/+0
* PIC16 does allow colon after MBB labels, simplify EmitBasicBlockStart.Chris Lattner2009-09-141-2/+1
* replace printBasicBlockLabel with EmitBasicBlockStart,Chris Lattner2009-09-131-6/+5
* devirtualize AsmPrinter::printBasicBlockLabel since it is never overridden.Chris Lattner2009-09-121-7/+12
* remove DebugLoc from MCInst and eliminate "Comment printing" fromChris Lattner2009-09-091-2/+0
* Clean up LSDA name generation and use for SJLJ exception handling. ThisJim Grosbach2009-09-011-4/+4
* Nuke moribund "std::string" version of EOL(..., Encoding).Bill Wendling2009-08-301-1/+0
* Add a form of EOL which emits the text version of a DWARF format encoding. ThisBill Wendling2009-08-291-1/+3
* Revert accidental commit.Bill Wendling2009-08-271-2/+0
* --- Reverse-merging r80147 into '.':Bill Wendling2009-08-271-0/+2
* rename TAI -> MAI, being careful not to make MAILJMP instructions :)Chris Lattner2009-08-221-1/+1
* Rename TargetAsmInfo (and its subclasses) to MCAsmInfo.Chris Lattner2009-08-221-3/+3
* ExuberantAsm is no more.Chris Lattner2009-08-191-1/+1
* eliminate AsmPrinter::SwitchToSection and just have clientsChris Lattner2009-08-191-4/+0
* Make various changes suggested by Chris.David Greene2009-08-181-5/+8
* Make AsmStreamer maintain a notion of the current section, pushing it up from...Chris Lattner2009-08-181-5/+1
* Add virtual printMCInst method to AsmPrinter, as a quick way to expose the APIDaniel Dunbar2009-08-141-0/+6
* Add support for printing loop structure information in asm comments.David Greene2009-08-101-0/+19
* remove a bunch of now-dead crud from the asmprinter and TAI interfaces.Chris Lattner2009-08-071-13/+0
* Fix some column padding bugs, reorganize things as suggested by ChrisDavid Greene2009-08-051-0/+6
* eliminate CurrentSection, rename CurrentSection_ -> CurrentSection, make it p...Chris Lattner2009-08-031-8/+7
* Kill off SwitchToDataSection and SwitchToTextSection, woo.Chris Lattner2009-08-031-28/+0
* make getObjFileLowering() return a non-const reference.Chris Lattner2009-08-031-1/+1
* Simplify operand padding by keying off tabs in the asm stream. IfDavid Greene2009-07-311-2/+8
* switch off of 'Section' onto MCSection. We're not properly usingChris Lattner2009-07-311-3/+3
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-281-0/+4
* hoist MCContext/MCStreamer up to AsmPrinter since we're going to start creatingChris Lattner2009-07-271-0/+13
* simplify #includes.Chris Lattner2009-07-271-3/+1
* Put comment printing under asm-verbose.David Greene2009-07-221-1/+1
* make AsmPrinter::doFinalization iterate over the global variablesChris Lattner2009-07-211-0/+5
* remove AsmPrinter::findGlobalValue, just use Value::stripPointerCasts instead.Chris Lattner2009-07-171-1/+0
* Untangle a snarl that I discovered when updating the mangler,Chris Lattner2009-07-171-4/+2
* Get rid of postInstructionAction and call EmitComments directly.David Greene2009-07-151-19/+5
* remove printSuffixedName.Chris Lattner2009-07-151-7/+0
* Have asm printers use formatted_raw_ostream directly to avoid aDavid Greene2009-07-141-3/+3
* Do not use Mangler to remove '1' from linkage name.Devang Patel2009-07-141-4/+0
* Use AsmPrinter's Mangler to remove leading '1' from linkage names.Devang Patel2009-07-131-1/+5