aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/PowerPC/PPC.h
Commit message (Expand)AuthorAgeFilesLines
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-211-1/+2
* Use PassManagerBase instead of FunctionPassManager for functionsDan Gohman2008-03-111-1/+0
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Moved the MachOWriter and ELFWriter out of the Target/* files. Placed theBill Wendling2007-02-081-2/+0
* start using PPC predicates more consistently.Chris Lattner2006-11-171-15/+0
* encode BLR predicate info for the JITChris Lattner2006-11-041-10/+10
* Go through all kinds of trouble to mark 'blr' as having a predicate operandChris Lattner2006-11-041-8/+23
* The DarwinAsmPrinter need not check for isDarwin. createPPCAsmPrinterPassChris Lattner2006-09-201-2/+2
* Separate target specific asm properties from the asm printers.Jim Laskey2006-09-061-1/+2
* Completely rearchitect the interface between targets and the pass manager.Chris Lattner2006-09-041-5/+5
* Initial checkin of the Mach-O emitter. There's plenty of fixmes, but itNate Begeman2006-08-231-1/+8
* Remove what little AIX support we have. It has never been tested and isn'tChris Lattner2006-07-151-1/+0
* Remove the -darwin and -aix llc options, inferring darwinism and aixism fromChris Lattner2006-06-161-7/+0
* Added getTargetLowering() to TargetMachine. Refactored targets to support this.Evan Cheng2006-03-131-4/+4
* - Added option -relocation-model to set relocation model. Valid values includ...Evan Cheng2006-02-221-1/+0
* Moved PICEnabled to include/llvm/Target/TargetOptions.hEvan Cheng2006-02-181-1/+0
* Goodbye PPC pattern isel. You have served us well, but it is now time forChris Lattner2006-01-121-1/+0
* add an option to generate completely non-pic code, corresponding to whatChris Lattner2005-11-171-0/+1
* First bits of 64 bit PowerPC stuff, currently disabled. A lot of this isNate Begeman2005-10-181-2/+2
* Eliminate PowerPC.td and PPC32.td, consolidating them into PPC.tdChris Lattner2005-10-141-2/+2
* Remove the X86 and PowerPC Simple instruction selectors; their time hasNate Begeman2005-08-181-1/+0
* add prototype, remove dead protoChris Lattner2005-08-171-1/+1
* Consolidate the GPOpt stuff to all use the Subtarget, instead of stillChris Lattner2005-08-051-1/+0
* Use the new subtarget support to automatically choose the correct ABINate Begeman2005-08-041-0/+5
* Support building non-PICNate Begeman2005-07-211-0/+3
* Integrate SelectFPExpr into SelectExpr. This gets PPC32 closer to beingNate Begeman2005-07-191-2/+0
* Remove trailing whitespaceMisha Brukman2005-04-211-2/+2
* Make pattern isel default for ppcNate Begeman2005-04-151-0/+1
* Remove 64 bit simple ISel, it never worked correctlyNate Begeman2005-04-051-1/+1
* Addition of the PPC32 Pattern ISel. While it is far from complete, it willNate Begeman2005-03-241-0/+1
* Fix build on Linux/PowerPC64 using SuSE GCC (#undef PPC)Misha Brukman2004-11-141-0/+3
* All PPC instructions are now auto-printedNate Begeman2004-09-041-2/+2
* Consistently name passed with 32 or 64 in their nameMisha Brukman2004-08-171-2/+2
* Replace PowerPCPEI.cpp with target independant PrologEpilogInserterNate Begeman2004-08-141-2/+1
* 64-bit instruction selector and AIX-specific 64-bit asm printerMisha Brukman2004-08-111-1/+2
* Clean up 32/64bit and Darwin/AIX split. Next steps: 64 bit ISel, AIX asm pri...Nate Begeman2004-08-111-0/+6
* Breaking up the PowerPC target into 32- and 64-bit subparts, Part III: the rest.Misha Brukman2004-08-111-7/+1
* CodePrinter -> AsmPrinterMisha Brukman2004-08-091-1/+1
* Changes commited for Nate Begeman:Chris Lattner2004-08-061-0/+1
* Add PowerPCBranchSelector to discover which are `long' branches.Misha Brukman2004-07-271-1/+2
* Initial revisionMisha Brukman2004-06-211-0/+40