summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* mcstreamerize AsmPrinter::printLabel.Chris Lattner2010-03-091-4/+8
* add a EmitSymbolValue convenience method to MCStreamer.Chris Lattner2010-03-091-3/+1
* move .set generation out of DwarfPrinter into AsmPrinter and Chris Lattner2010-03-081-1/+28
* Avoid using DIDescriptor.isNull(). Devang Patel2010-03-081-2/+2
* Revert r97947.Devang Patel2010-03-081-2/+2
* Avoid using DIDescriptor.isNull().Devang Patel2010-03-081-2/+2
* use OutStreamer.EmitCodeAlignment for alignment in the textChris Lattner2010-02-231-4/+3
* move isOnlyReachableByFallthrough out of MachineBasicBlock into AsmPrinter,Chris Lattner2010-02-171-1/+34
* Fix "the the" and similar typos.Dan Gohman2010-02-101-1/+1
* fix a layering violation: VirtRegRewriter.cpp shouldn't use AsmPrinter.h.Chris Lattner2010-02-101-1/+1
* Move verbose asm instruction comments to using MCStreamer.Chris Lattner2010-02-101-74/+61
* print all the newlines at the end of instructions withChris Lattner2010-02-101-4/+6
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-091-6/+6
* Implement AsmPrinter support for several more operators which haveDan Gohman2010-02-091-0/+10
* now that @GOTOFF is no longer represented as a suffix on aChris Lattner2010-02-081-6/+4
* ConstantFoldConstantExpression can theoretically return the originalDan Gohman2010-02-081-2/+4
* When CodeGen'ing unoptimized code, there may be unfolded constant expressionsDan Gohman2010-02-081-9/+11
* An empty global constant (one of size 0) may have a section immediatelyBill Wendling2010-02-051-0/+1
* don't emit \n's at the start of X86AsmPrinter::runOnMachineFunction,Chris Lattner2010-02-031-0/+2
* privatize a bunch of methods and move \n printing into them.Chris Lattner2010-02-031-8/+6
* rejigger the world so that EmitInstruction prints the \n atChris Lattner2010-02-031-19/+11
* sink handling of target-independent machine instrs (otherChris Lattner2010-02-031-2/+19
* refactor code so that LLVMTargetMachine creates the asmstreamer and Chris Lattner2010-02-021-9/+4
* move handling of asm-verbose out of AsmPrinter.cpp into LLVMTargetMachine.cpp...Chris Lattner2010-02-021-16/+3
* add target hooks for emitting random gunk before and after the function body.Chris Lattner2010-01-281-0/+6
* Give AsmPrinter the most common expected implementation of Chris Lattner2010-01-281-3/+2
* emit a 0 byte instead of a noop if a function is empty on darwin.Chris Lattner2010-01-281-4/+2
* Remove the argument from EmitJumpTableInfo, because it doesn't need it.Chris Lattner2010-01-281-11/+66
* Drop the argument to AsmPrinter::EmitConstantPool and make it virtual.Chris Lattner2010-01-281-2/+3
* rename printVisibility to EmitVisibility and make it private,Chris Lattner2010-01-281-6/+5
* add a new AsmPrinter::EmitFunctionEntryLabel virtual function,Chris Lattner2010-01-271-2/+9
* mcize label emission for functions.Chris Lattner2010-01-261-5/+5
* use EmitLinkage for functions as well as globals. One outputChris Lattner2010-01-261-31/+4
* pull linkage emission code out to a new EmitLinkage function.Chris Lattner2010-01-261-43/+46
* rearrange some directives, no functionality change.Chris Lattner2010-01-261-3/+3
* now that enough stuff is constified, move function header printingChris Lattner2010-01-261-1/+69
* emit jump table an alias ".set" directives through MCStreamer as Chris Lattner2010-01-261-4/+8
* Eliminate SetDirective, and replace it with HasSetDirective.Chris Lattner2010-01-261-5/+5
* eliminate the TargetLowering::UsesGlobalOffsetTable bool, which isChris Lattner2010-01-261-8/+9
* Now that printPICJumpTableSetLabel is not overloaded,Chris Lattner2010-01-261-22/+18
* Move getJTISymbol from MachineJumpTableInfo to MachineFunction,Chris Lattner2010-01-261-3/+2
* add a new MachineJumpTableInfo::getJTISymbol method,Chris Lattner2010-01-261-10/+8
* simplify asmprinter: only emit .set directives when entries haveChris Lattner2010-01-261-5/+7
* rename printPICJumpTableEntry -> EmitJumpTableEntry,Chris Lattner2010-01-261-19/+10
* add a new MachineBasicBlock::getSymbol method, replacingChris Lattner2010-01-261-14/+7
* make MachineFunction keep track of its ID and make Chris Lattner2010-01-261-2/+8
* Add support for target-specific 32-bit custom-lowered Chris Lattner2010-01-261-5/+6
* switch jump table entry emission to be based on EntryKindChris Lattner2010-01-261-16/+39
* Rearrange handling of jump tables. Highlights:Chris Lattner2010-01-251-4/+5
* eliminate redundant argument to EmitJumpTableInfoChris Lattner2010-01-251-2/+3
OpenPOWER on IntegriCloud