|  | Commit message (Expand) | Author | Age | Files | Lines | 
|---|
| * | 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 | 
| * | Run the branch selection pass right before the asm printer. | Misha Brukman | 2004-07-27 | 1 | -0/+2 | 
| * | Bool alignment on MacOSX/PowerPC is 4 bytes. | Misha Brukman | 2004-07-23 | 1 | -1/+1 | 
| * | Shorts are aligned to 2 bytes, bools to 1 byte (in structs). | Misha Brukman | 2004-07-20 | 1 | -1/+1 |