| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename PowerPC*.h to PPC*.h | Chris Lattner | 2005-10-14 | 1 | -184/+0 |
* | Nuke the PowerPCTargetMachine.h header. Note that the PowerPCTargetMachine | Chris Lattner | 2005-10-14 | 1 | -1/+0 |
* | Make the JIT default to the DAG isel instead of the pattern isel, like LLC. | Chris Lattner | 2005-09-29 | 1 | -1/+4 |
* | Move the post-lsr simplify cfg pass after lowereh, so it can clean up after | Chris Lattner | 2005-09-27 | 1 | -2/+6 |
* | turn on dag isel by default | Chris Lattner | 2005-09-02 | 1 | -3/+3 |
* | 1. Use SubtargetFeatures in llc/lli. | Jim Laskey | 2005-09-01 | 1 | -3/+5 |
* | Remove the X86 and PowerPC Simple instruction selectors; their time has | Nate Begeman | 2005-08-18 | 1 | -13/+4 |
* | add a beta option for turning on dag->dag isel | Chris Lattner | 2005-08-17 | 1 | -3/+9 |
* | Turn loop strength reduction on by default. | Chris Lattner | 2005-08-15 | 1 | -20/+14 |
* | Remove support for 64b PPC, it's been broken for a long time. It'll be | Nate Begeman | 2005-08-13 | 1 | -36/+2 |
* | Consolidate the GPOpt stuff to all use the Subtarget, instead of still | Chris Lattner | 2005-08-05 | 1 | -21/+4 |
* | don't crash when running the PPC backend on non-ppc hosts without specifying | Chris Lattner | 2005-08-05 | 1 | -3/+1 |
* | Use the new subtarget support to automatically choose the correct ABI | Nate Begeman | 2005-08-04 | 1 | -6/+28 |
* | Add Subtarget support to PowerPC. Next up, using it. | Nate Begeman | 2005-08-04 | 1 | -4/+4 |
* | Eliminate all remaining tabs and trailing spaces. | Jeff Cohen | 2005-07-27 | 1 | -1/+1 |
* | Support building non-PIC | Nate Begeman | 2005-07-21 | 1 | -2/+10 |
* | revert to using 4-byte alignment for doubles, as specified by the ABI | Chris Lattner | 2005-07-21 | 1 | -1/+1 |
* | Generate mfocrf when targeting g5. Generate fsqrt/fsqrts when targetin g5. | Nate Begeman | 2005-07-20 | 1 | -2/+2 |
* | Integrate SelectFPExpr into SelectExpr. This gets PPC32 closer to being | Nate Begeman | 2005-07-19 | 1 | -6/+0 |
* | Refactor the addPassesToEmitAssembly interface into a addPassesToEmitFile | Chris Lattner | 2005-06-25 | 1 | -4/+7 |
* | Remove trailing whitespace | Misha Brukman | 2005-04-21 | 1 | -16/+16 |
* | Make pattern isel default for ppc | Nate Begeman | 2005-04-15 | 1 | -8/+21 |
* | Remove 64 bit simple ISel, it never worked correctly | Nate Begeman | 2005-04-05 | 1 | -1/+1 |
* | Implement more of the PPC32 Pattern ISel: | Nate Begeman | 2005-03-24 | 1 | -2/+2 |
* | Addition of the PPC32 Pattern ISel. While it is far from complete, it will | Nate Begeman | 2005-03-24 | 1 | -0/+4 |
* | cleanup the cfg after lsr | Chris Lattner | 2005-03-02 | 1 | -2/+6 |
* | Add a temporary option for llc-beta: -enable-lsr-for-ppc, which turns on | Chris Lattner | 2005-03-02 | 1 | -0/+10 |
* | Use the target triple to pick this target. | Chris Lattner | 2004-12-12 | 1 | -1/+6 |
* | The LLVM bool type shall have 1 byte alignment on PPC. | Chris Lattner | 2004-11-28 | 1 | -2/+2 |
* | The JIT works enough | Chris Lattner | 2004-11-25 | 1 | -1/+0 |
* | Remove this method. | Chris Lattner | 2004-11-23 | 1 | -5/+0 |
* | Don't return value from void function. This is only temporary anyway while | Nate Begeman | 2004-11-23 | 1 | -1/+1 |
* | Be really paranoid about not breaking stuff yet | Chris Lattner | 2004-11-23 | 1 | -0/+1 |
* | Move JITInfo from PPCTM to PPC32TM | Chris Lattner | 2004-11-23 | 1 | -6/+11 |
* | Remove this method, it's not clear how it could be implemented indep of 32 or... | Chris Lattner | 2004-11-20 | 1 | -6/+0 |
* | Disable the JIT until it can sorta kinda work. | Chris Lattner | 2004-10-25 | 1 | -0/+1 |
* | bling bling! | Chris Lattner | 2004-10-10 | 1 | -1/+1 |
* | All PPC instructions are now auto-printed | Nate Begeman | 2004-09-04 | 1 | -2/+2 |
* | Changes For Bug 352 | Reid Spencer | 2004-09-01 | 1 | -1/+1 |
* | Do not register ppc64 yet, as it breaks the SparcV9 backend | Chris Lattner | 2004-08-20 | 1 | -0/+3 |
* | LR needs to be saved at 16-byte offset on a 64-bit arch | Misha Brukman | 2004-08-19 | 1 | -4/+4 |
* | No need for an `is64bit' flag | Misha Brukman | 2004-08-17 | 1 | -14/+12 |
* | Replace PowerPCPEI.cpp with target independant PrologEpilogInserter | Nate Begeman | 2004-08-14 | 1 | -10/+7 |
* | Disable PPC64 backend by default because LLC cannot choose automatically between | Misha Brukman | 2004-08-12 | 1 | -2/+2 |
* | * Move AIX into the llvm namespace to be accessed from RegisterInfo | Misha Brukman | 2004-08-11 | 1 | -10/+14 |
* | Hyphenate ##-bit and remove first-person from comments. | Misha Brukman | 2004-08-11 | 1 | -4/+4 |
* | Clean up 32/64bit and Darwin/AIX split. Next steps: 64 bit ISel, AIX asm pri... | Nate Begeman | 2004-08-11 | 1 | -2/+127 |
* | Breaking up the PowerPC target into 32- and 64-bit subparts, Part III: the rest. | Misha Brukman | 2004-08-11 | 1 | -81/+14 |
* | CodePrinter -> AsmPrinter | Misha Brukman | 2004-08-09 | 1 | -1/+1 |
* | Changes commited for Nate Begeman: | Chris Lattner | 2004-08-06 | 1 | -1/+4 |