summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* inline GetGlobalValueSymbol into the rest its callers andChris Lattner2010-03-121-3/+4
* When outputing a non-lazy pointer for a stub, we may need to fill in the valueBill Wendling2010-03-111-4/+5
* Added Thumb2 LDRD/STRD pre/post variants for disassembly only.Johnny Chen2010-03-111-0/+1
* Add a bit along with the MCSymbols stored in the MachineModuleInfo maps thatBill Wendling2010-03-101-7/+9
* Factored out the disassembly printing of CPS option, MSR mask, and Negative ZeroJohnny Chen2010-03-101-0/+3
* set the temporary bit on MCSymbols correctly.Chris Lattner2010-03-101-3/+3
* Print blank line and clear stubs vector.Bill Wendling2010-03-091-2/+13
* MC-ize the stub printing in ARM.Bill Wendling2010-03-091-4/+17
* AL is an optional mnemonic extension for always, except in IT instructions.Johnny Chen2010-03-021-0/+7
* Move TLOF implementations to libCodegen to resolve layering violation.Anton Korobeynikov2010-02-151-1/+1
* print all the newlines at the end of instructions withChris Lattner2010-02-101-3/+3
* make MachineModuleInfoMachO hold non-const MCSymbol*'s insteadChris Lattner2010-02-031-1/+1
* print instructions through the mcstreamer.Chris Lattner2010-02-031-13/+6
* rejigger the world so that EmitInstruction prints the \n atChris Lattner2010-02-031-0/+1
* sink handling of target-independent machine instrs (otherChris Lattner2010-02-031-14/+0
* refactor code so that LLVMTargetMachine creates the asmstreamer and Chris Lattner2010-02-021-2/+3
* Give AsmPrinter the most common expected implementation of Chris Lattner2010-01-281-6/+1
* switch ARM to EmitFunctionBody().Chris Lattner2010-01-281-45/+3
* Remove the argument from EmitJumpTableInfo, because it doesn't need it.Chris Lattner2010-01-281-12/+10
* Drop the argument to AsmPrinter::EmitConstantPool and make it virtual.Chris Lattner2010-01-281-0/+2
* switch ARM to use EmitFunctionHeader.Chris Lattner2010-01-271-44/+15
* eliminate the ARMFunctionInfo::Align member, using Chris Lattner2010-01-271-4/+1
* Eliminate SetDirective, and replace it with HasSetDirective.Chris Lattner2010-01-261-2/+2
* add a new MachineBasicBlock::getSymbol method, replacingChris Lattner2010-01-261-6/+6
* don't bother setting the AsmPrinter::MF ivar, now thatChris Lattner2010-01-261-4/+0
* Minor jump table cleanup.Jim Grosbach2010-01-251-2/+2
* fix quoting problem jim noticed!Chris Lattner2010-01-251-1/+1
* mcize jump table symbol manipulation.Chris Lattner2010-01-251-33/+38
* sink an arm specific method out of asmprinter into the ARMAsmPrinter andChris Lattner2010-01-251-1/+17
* use helpers.Chris Lattner2010-01-231-12/+5
* move the various directive enums out of the MCStreamer classChris Lattner2010-01-231-1/+1
* inline and radically simplify printDataDirective. It will eventuallyChris Lattner2010-01-201-1/+6
* zap the ARM version of PrintGlobalVariable, which I missed.Chris Lattner2010-01-191-113/+0
* some cleanupsChris Lattner2010-01-191-4/+2
* add a bool for whether .lcomm takes an alignment instead of basing this on "i...Chris Lattner2010-01-191-7/+5
* hoist handling of external globals and special globals up to common code.Chris Lattner2010-01-191-23/+16
* move production of .reference directives for static ctor/dtor list onChris Lattner2010-01-191-10/+1
* use BSSLocal classifier to identify 'lcomm' data instead ofChris Lattner2010-01-191-17/+9
* now that elf weak bss symbols are handled correctly, simplify a bunch of code.Chris Lattner2010-01-191-29/+4
* introduce a section kind for common linkage. Use this to slightlyChris Lattner2010-01-191-2/+21
* change an accessor to a predicate.Chris Lattner2010-01-191-2/+2
* Cleanup handling of .zerofill on darwin:Chris Lattner2010-01-191-52/+57
* Minor cleanup for jump table printing. Need a reference, not a pointer, forJim Grosbach2010-01-181-1/+1
* now that MCSymbol::print doesn't use it's MAI argument, we can Chris Lattner2010-01-171-104/+48
* rename GetPrivateGlobalValueSymbolStub -> GetSymbolWithGlobalValueBase,Chris Lattner2010-01-161-1/+1
* MCize a bunch more stuff, eliminating a lot of uses of the manglerChris Lattner2010-01-161-10/+26
* add a version of AsmPrinter::printVisibility that takes an MCSymbol.Chris Lattner2010-01-151-4/+1
* use MCSymbol instead of getMangledName() in all cases except one.Chris Lattner2010-01-151-29/+62
* mc'ize a bunch of symbol stuff, eliminating std::strings.Chris Lattner2010-01-151-12/+9
* add a AsmPrinter::GetGlobalValueSymbol and GetExternalSymbolSymbolChris Lattner2010-01-151-4/+2
OpenPOWER on IntegriCloud