summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* fix AsmPrinter::GetBlockAddressSymbol to always return a uniqueChris Lattner2010-03-141-21/+4
* change the DBG_LABEL MachineInstr to always be createdChris Lattner2010-03-141-7/+1
* switch GC_LABEL to use an MCSymbol operand instead of a label ID operand.Chris Lattner2010-03-141-3/+1
* change the LabelSDNode to be EHLabelSDNode and make it holdChris Lattner2010-03-141-1/+6
* eliminate the now-unneeded context argument of MBB::getSymbol()Chris Lattner2010-03-131-6/+6
* rearrange MCContext ownership. Before LLVMTargetMachine created it Chris Lattner2010-03-131-8/+9
* remove gone method, grr symlinks.Chris Lattner2010-03-121-6/+0
* inline the now-trivial implementation of GetGlobalValueSymbol intoChris Lattner2010-03-121-11/+8
* give Mangler access to TargetData.Chris Lattner2010-03-121-1/+1
* finally give Mangler a getSymbol method, which returns an MCSymbolChris Lattner2010-03-121-6/+1
* make the mangler take an MCContext instead of an MAI.Chris Lattner2010-03-121-1/+1
* Add a new jump table encoding to indicate jump tables entriesRichard Osborne2010-03-111-0/+3
* set the temporary bit on MCSymbols correctly.Chris Lattner2010-03-101-16/+19
* reapply r98035:Chris Lattner2010-03-091-4/+3
* Speculatively revert r98035. It appears to have caused a set of buildbotEric Christopher2010-03-091-3/+4
* Now that setStartLabel takes an MCSymbol, we can de-ID'izeChris Lattner2010-03-091-4/+3
* 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
OpenPOWER on IntegriCloud