aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC/PPCAsmPrinter.cpp
Commit message (Expand)AuthorAgeFilesLines
* Wire up primitive support in the assembler backend for writing .o filesChris Lattner2010-11-151-1/+4
* fix a regression with the new instprinter: we lost the ability toChris Lattner2010-11-151-0/+22
* strength reduce TOC temp label generation, no functionality change.Chris Lattner2010-11-151-7/+4
* rip out a ton of old instruction printing junk now that theChris Lattner2010-11-151-419/+86
* Turn on the new instprinter by default.Chris Lattner2010-11-151-1/+1
* remove some extraneous quotes to make the new instprinter match.Chris Lattner2010-11-151-2/+2
* with the picbase nonsense starting to be figured out, implementChris Lattner2010-11-141-0/+22
* move the pic base symbol stuff up to MachineFunctionChris Lattner2010-11-141-2/+0
* reimplement ppc asmprinter "toc" handling to use a VariantKindChris Lattner2010-11-141-0/+26
* lower PPC::MFCRpseud when transforming to MC, avoiding callingChris Lattner2010-11-141-2/+11
* properly wire up the instprinter to the ppc64 backend, down to 5 failures.Chris Lattner2010-11-141-1/+1
* switch PPC to a simplified MCInstLowering model.Chris Lattner2010-11-141-5/+4
* Implement support for printing register and immediate operands,Chris Lattner2010-11-141-3/+1
* stub out PPCMCInstLowering, add a new option that uses it and the newChris Lattner2010-11-141-0/+24
* stub out a powerpc MCInstPrinter implementation.Chris Lattner2010-11-141-0/+13
* move PPCAsmPrinter into the main PPC library, like ARM and X86.Chris Lattner2010-11-141-0/+918
* Factor out asmprinter out of ppcAnton Korobeynikov2008-08-171-1119/+0
* Handle visibility printing with all generality. Remove bunch of duplicate code.Anton Korobeynikov2008-08-081-12/+4
* Use chars, where possibleAnton Korobeynikov2008-08-081-30/+30
* Convert PPC/Linux to new section printing stuffAnton Korobeynikov2008-08-081-84/+68
* Switch PPC/Darwin to new section handling stuffAnton Korobeynikov2008-08-081-146/+99
* CleanupAnton Korobeynikov2008-08-081-72/+70
* Remove extra call to DW.SetModuleInfo on Linux.Dale Johannesen2008-07-091-1/+0
* Emit debug into for data-only files for Linux PPC.Dale Johannesen2008-07-091-3/+10
* Emit debug info for data-only files. This versionDale Johannesen2008-07-091-5/+9
* Back out 53254. It broke ppc debug info codegen.Evan Cheng2008-07-091-6/+3
* Make debug info come out in data-only files.Dale Johannesen2008-07-081-3/+6
* Put initialized const weak objects into correctDale Johannesen2008-05-241-1/+9
* Handle quoted names when constructing $stub's,Dale Johannesen2008-05-191-18/+35
* Record weak external linkage in a case where we wereDale Johannesen2008-05-161-0/+12
* Add CommonLinkage; currently tentative definitionsDale Johannesen2008-05-141-6/+8
* Recommitting EH patch; this should answer most of theDale Johannesen2008-04-021-1/+2
* Revert 49006 for the moment.Dale Johannesen2008-04-011-2/+1
* Emit exception handling info for functions which areDale Johannesen2008-03-311-1/+2
* Smaller function alignment when optimizing for size.Evan Cheng2008-03-251-1/+1
* A quick nm audit turned up several fixed tables and objects that wereDan Gohman2008-03-251-1/+1
* Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...Evan Cheng2008-02-281-2/+2
* Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling2008-02-261-1/+1
* Handle \n's in value names for more targets. The asm printers Chris Lattner2008-02-151-6/+21
* Rewrite tblgen handling of subtarget features soDale Johannesen2008-02-141-0/+1
* Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman2008-02-101-2/+2
* Ident mnemonics appropriatelyNate Begeman2008-02-051-4/+4
* Get rid of the annoying blank lines before labels.Evan Cheng2008-02-021-2/+0
* If there's no instructions being emitted on X86 for a function, emit aBill Wendling2008-01-261-6/+2
* If there are no machine instructions emitted for a function, then insertBill Wendling2008-01-261-2/+15
* Honor explicit section information on Darwin.Dale Johannesen2008-01-231-2/+5
* Revert the part of 45848 that treated weak globalsDale Johannesen2008-01-171-1/+2
* Weak things initialized to 0 don't go in bss on Darwin.Dale Johannesen2008-01-111-9/+8
* leopard and above support alignment for common symbols.Chris Lattner2008-01-021-0/+3
* Add new shorter predicates for testing machine operands for various types: Chris Lattner2007-12-301-3/+3