aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2011-07-26Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsm...Evan Cheng1-1/+1
2011-07-25Separate MCInstPrinter registration from AsmPrinter registration.Evan Cheng1-10/+0
2011-07-06createMCInstPrinter doesn't need TargetMachine anymore.Evan Cheng1-2/+1
2011-06-09Fix emission of PPC64 assembler on non-darwin platforms by splittingRoman Divacky1-2/+2
2011-03-21We need to pass the TargetMachine object to the InstPrinter if we are printingBill Wendling1-1/+2
2010-11-15Wire up primitive support in the assembler backend for writing .o filesChris Lattner1-1/+4
2010-11-15fix a regression with the new instprinter: we lost the ability toChris Lattner1-0/+22
2010-11-15strength reduce TOC temp label generation, no functionality change.Chris Lattner1-7/+4
2010-11-15rip out a ton of old instruction printing junk now that theChris Lattner1-419/+86
2010-11-15Turn on the new instprinter by default.Chris Lattner1-1/+1
2010-11-15remove some extraneous quotes to make the new instprinter match.Chris Lattner1-2/+2
2010-11-14with the picbase nonsense starting to be figured out, implementChris Lattner1-0/+22
2010-11-14move the pic base symbol stuff up to MachineFunctionChris Lattner1-2/+0
2010-11-14reimplement ppc asmprinter "toc" handling to use a VariantKindChris Lattner1-0/+26
2010-11-14lower PPC::MFCRpseud when transforming to MC, avoiding callingChris Lattner1-2/+11
2010-11-14properly wire up the instprinter to the ppc64 backend, down to 5 failures.Chris Lattner1-1/+1
2010-11-14switch PPC to a simplified MCInstLowering model.Chris Lattner1-5/+4
2010-11-14Implement support for printing register and immediate operands,Chris Lattner1-3/+1
2010-11-14stub out PPCMCInstLowering, add a new option that uses it and the newChris Lattner1-0/+24
2010-11-14stub out a powerpc MCInstPrinter implementation.Chris Lattner1-0/+13
2010-11-14move PPCAsmPrinter into the main PPC library, like ARM and X86.Chris Lattner1-0/+918
2008-08-17Factor out asmprinter out of ppcAnton Korobeynikov1-1119/+0
2008-08-08Handle visibility printing with all generality. Remove bunch of duplicate code.Anton Korobeynikov1-12/+4
2008-08-08Use chars, where possibleAnton Korobeynikov1-30/+30
2008-08-08Convert PPC/Linux to new section printing stuffAnton Korobeynikov1-84/+68
2008-08-08Switch PPC/Darwin to new section handling stuffAnton Korobeynikov1-146/+99
2008-08-08CleanupAnton Korobeynikov1-72/+70
2008-07-09Remove extra call to DW.SetModuleInfo on Linux.Dale Johannesen1-1/+0
2008-07-09Emit debug into for data-only files for Linux PPC.Dale Johannesen1-3/+10
2008-07-09Emit debug info for data-only files. This versionDale Johannesen1-5/+9
2008-07-09Back out 53254. It broke ppc debug info codegen.Evan Cheng1-6/+3
2008-07-08Make debug info come out in data-only files.Dale Johannesen1-3/+6
2008-05-24Put initialized const weak objects into correctDale Johannesen1-1/+9
2008-05-19Handle quoted names when constructing $stub's,Dale Johannesen1-18/+35
2008-05-16Record weak external linkage in a case where we wereDale Johannesen1-0/+12
2008-05-14Add CommonLinkage; currently tentative definitionsDale Johannesen1-6/+8
2008-04-02Recommitting EH patch; this should answer most of theDale Johannesen1-1/+2
2008-04-01Revert 49006 for the moment.Dale Johannesen1-2/+1
2008-03-31Emit exception handling info for functions which areDale Johannesen1-1/+2
2008-03-25Smaller function alignment when optimizing for size.Evan Cheng1-1/+1
2008-03-25A quick nm audit turned up several fixed tables and objects that wereDan Gohman1-1/+1
2008-02-28Add a quick and dirty "loop aligner pass". x86 uses it to align its loops to ...Evan Cheng1-2/+2
2008-02-26Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling1-1/+1
2008-02-15Handle \n's in value names for more targets. The asm printers Chris Lattner1-6/+21
2008-02-14Rewrite tblgen handling of subtarget features soDale Johannesen1-0/+1
2008-02-10Rename MRegisterInfo to TargetRegisterInfo.Dan Gohman1-2/+2
2008-02-05Ident mnemonics appropriatelyNate Begeman1-4/+4
2008-02-02Get rid of the annoying blank lines before labels.Evan Cheng1-2/+0
2008-01-26If there's no instructions being emitted on X86 for a function, emit aBill Wendling1-6/+2
2008-01-26If there are no machine instructions emitted for a function, then insertBill Wendling1-2/+15