summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PowerPCTargetMachine.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rename PowerPC*.h to PPC*.hChris Lattner2005-10-141-184/+0
* Nuke the PowerPCTargetMachine.h header. Note that the PowerPCTargetMachineChris Lattner2005-10-141-1/+0
* Make the JIT default to the DAG isel instead of the pattern isel, like LLC.Chris Lattner2005-09-291-1/+4
* Move the post-lsr simplify cfg pass after lowereh, so it can clean up afterChris Lattner2005-09-271-2/+6
* turn on dag isel by defaultChris Lattner2005-09-021-3/+3
* 1. Use SubtargetFeatures in llc/lli.Jim Laskey2005-09-011-3/+5
* Remove the X86 and PowerPC Simple instruction selectors; their time hasNate Begeman2005-08-181-13/+4
* add a beta option for turning on dag->dag iselChris Lattner2005-08-171-3/+9
* Turn loop strength reduction on by default.Chris Lattner2005-08-151-20/+14
* Remove support for 64b PPC, it's been broken for a long time. It'll beNate Begeman2005-08-131-36/+2
* Consolidate the GPOpt stuff to all use the Subtarget, instead of stillChris Lattner2005-08-051-21/+4
* don't crash when running the PPC backend on non-ppc hosts without specifyingChris Lattner2005-08-051-3/+1
* Use the new subtarget support to automatically choose the correct ABINate Begeman2005-08-041-6/+28
* Add Subtarget support to PowerPC. Next up, using it.Nate Begeman2005-08-041-4/+4
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-271-1/+1
* Support building non-PICNate Begeman2005-07-211-2/+10
* revert to using 4-byte alignment for doubles, as specified by the ABIChris Lattner2005-07-211-1/+1
* Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5.Nate Begeman2005-07-201-2/+2
* Integrate SelectFPExpr into SelectExpr. This gets PPC32 closer to beingNate Begeman2005-07-191-6/+0
* Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFileChris Lattner2005-06-251-4/+7
* Remove trailing whitespaceMisha Brukman2005-04-211-16/+16
* Make pattern isel default for ppcNate Begeman2005-04-151-8/+21
* Remove 64 bit simple ISel, it never worked correctlyNate Begeman2005-04-051-1/+1
* Implement more of the PPC32 Pattern ISel:Nate Begeman2005-03-241-2/+2
* Addition of the PPC32 Pattern ISel. While it is far from complete, it willNate Begeman2005-03-241-0/+4
* cleanup the cfg after lsrChris Lattner2005-03-021-2/+6
* Add a temporary option for llc-beta: -enable-lsr-for-ppc, which turns onChris Lattner2005-03-021-0/+10
* Use the target triple to pick this target.Chris Lattner2004-12-121-1/+6
* The LLVM bool type shall have 1 byte alignment on PPC.Chris Lattner2004-11-281-2/+2
* The JIT works enoughChris Lattner2004-11-251-1/+0
* Remove this method.Chris Lattner2004-11-231-5/+0
* Don't return value from void function. This is only temporary anyway whileNate Begeman2004-11-231-1/+1
* Be really paranoid about not breaking stuff yetChris Lattner2004-11-231-0/+1
* Move JITInfo from PPCTM to PPC32TMChris Lattner2004-11-231-6/+11
* Remove this method, it's not clear how it could be implemented indep of 32 or...Chris Lattner2004-11-201-6/+0
* Disable the JIT until it can sorta kinda work.Chris Lattner2004-10-251-0/+1
* bling bling!Chris Lattner2004-10-101-1/+1
* All PPC instructions are now auto-printedNate Begeman2004-09-041-2/+2
* Changes For Bug 352Reid Spencer2004-09-011-1/+1
* Do not register ppc64 yet, as it breaks the SparcV9 backendChris Lattner2004-08-201-0/+3
* LR needs to be saved at 16-byte offset on a 64-bit archMisha Brukman2004-08-191-4/+4
* No need for an `is64bit' flagMisha Brukman2004-08-171-14/+12
* Replace PowerPCPEI.cpp with target independant PrologEpilogInserterNate Begeman2004-08-141-10/+7
* Disable PPC64 backend by default because LLC cannot choose automatically betweenMisha Brukman2004-08-121-2/+2
* * Move AIX into the llvm namespace to be accessed from RegisterInfoMisha Brukman2004-08-111-10/+14
* Hyphenate ##-bit and remove first-person from comments.Misha Brukman2004-08-111-4/+4
* Clean up 32/64bit and Darwin/AIX split. Next steps: 64 bit ISel, AIX asm pri...Nate Begeman2004-08-111-2/+127
* Breaking up the PowerPC target into 32- and 64-bit subparts, Part III: the rest.Misha Brukman2004-08-111-81/+14
* CodePrinter -> AsmPrinterMisha Brukman2004-08-091-1/+1
* Changes commited for Nate Begeman:Chris Lattner2004-08-061-1/+4
OpenPOWER on IntegriCloud