aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCRegisterInfo.cpp
AgeCommit message (Expand)Author
2005-09-17Implement hook for ppcChris Lattner
2005-09-09I forgot that we always spill fp values as 64-bits. Implement spill foldingChris Lattner
2005-09-09Fix a problem that Nate noticed, where spill code was not getting coallescedChris Lattner
2005-09-09code cleanupChris Lattner
2005-08-26teach getClass what a condition reg isChris Lattner
2005-08-26Minor cleanups:Chris Lattner
2005-08-19Now that the simple isels are dead, so is this.Chris Lattner
2005-08-18MFLR doesn't take an operand, the LR register is implicitChris Lattner
2005-08-04Use the new subtarget support to automatically choose the correct ABINate Begeman
2005-07-30Keep tabs and trailing spaces out.Jeff Cohen
2005-07-27Fix some commentsNate Begeman
2005-07-27Implement the optimization for the Red Zone on Darwin. This removes theNate Begeman
2005-04-22Convert tabs to spacesMisha Brukman
2005-04-21Remove trailing whitespaceMisha Brukman
2005-04-12Initial support for allocation condition registersNate Begeman
2005-04-10Remove unnecessary Implicit Defs. Since r0 is not in allocation, we do notNate Begeman
2005-04-04Remove unnecessary register copy now that regalloc is fixedNate Begeman
2004-10-26Eliminate usage of MRegisterInfo::getRegClass(physreg)Nate Begeman
2004-09-27Correct some BuildMI arguments for the upcoming simple schedulerNate Begeman
2004-09-01Changes For Bug 352Reid Spencer
2004-08-27Register sizes are in bits, not bytesNate Begeman
2004-08-22Don't hard code the offset of the saved R31 in functions with frame pointersNate Begeman
2004-08-21Reduce uses of getRegClassChris Lattner
2004-08-17PowerPC 32-/64-bit split: Part I, PPC32* bit files, adapted from former PowerPC*Misha Brukman