| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Double alignment in structs is 4 bytes, not 8. Patch by Nate Begeman. | Misha Brukman | 2004-07-20 | 1 | -1/+1 |
| * | We don't really need to #include IPO.h into this file. | Misha Brukman | 2004-07-17 | 1 | -1/+0 |
| * | Define double alignment as 8 bytes now that assert(DoubleAlignment == Pointer... | Misha Brukman | 2004-07-16 | 1 | -5/+3 |
| * | Do IMPLICIT_DEFs on incoming args' hard regs, to avoid confusing the regalloc. | Brian Gaeke | 2004-07-16 | 1 | -0/+118 |
| * | The powerpc is now gone. However it is now just known as the Skeleton target. | Chris Lattner | 2004-07-16 | 1 | -57/+0 |
| * | Delete the allocate*TargetMachine function, which is now dead . | Chris Lattner | 2004-07-11 | 1 | -9/+1 |
| * | Make these format a bit nicer | Chris Lattner | 2004-07-11 | 1 | -1/+1 |
| * | Auto-registrate target | Chris Lattner | 2004-07-11 | 1 | -0/+6 |
| * | Fix the fixed stack offset, patch contributed by Vladimir Prus | Chris Lattner | 2004-06-10 | 1 | -1/+1 |
| * | fine grainify namespacification | Chris Lattner | 2004-02-28 | 1 | -5/+3 |
| * | Add back machine code deleter pass until we get a MachineCode pass | Alkis Evlogimenos | 2004-02-15 | 1 | -0/+1 |
| * | Change MachineBasicBlock's vector of MachineInstr pointers into an | Alkis Evlogimenos | 2004-02-12 | 1 | -1/+0 |