Age | Commit message (Expand) | Author |
2006-04-03 | Force use of a frame-pointer if there is anything on the stack that is aligned | Chris Lattner |
2006-03-28 | Expose base register for DwarfWriter. Refactor code accordingly. | Jim Laskey |
2006-03-27 | Translate llvm target registers to dwarf register numbers properly. | Jim Laskey |
2006-03-23 | Add support to locate local variables in frames (early version.) | Jim Laskey |
2006-03-22 | When possible, custom lower 32-bit SINT_TO_FP to this: | Chris Lattner |
2006-03-16 | remove dead variable | Chris Lattner |
2006-03-16 | teach the ppc backend how to spill/reload vector regs | Chris Lattner |
2006-03-16 | in functions that use a lot of callee saved regs, this can be more than | Chris Lattner |
2006-03-16 | Add support for copying registers. still needed: spilling and reloading them | Chris Lattner |
2006-03-13 | For functions that use vector registers, save VRSAVE, mark used | Chris Lattner |
2006-02-02 | Move isLoadFrom/StoreToStackSlot from MRegisterInfo to TargetInstrInfo,a far ... | Chris Lattner |
2006-01-11 | Fix an off-by-one error that Nate's eagle eyes caught | Chris Lattner |
2006-01-11 | Use the auto-insert BuildMI constructor to avoid an explicit insert. No | Chris Lattner |
2006-01-11 | If a function has a non-zero sized frame, use an add to adjust the stack | Chris Lattner |
2006-01-09 | New DAG node properties SNDPInFlag, SNDPOutFlag, and SNDPOptInFlag to replace | Evan Cheng |
2005-12-23 | * Removed the use of FLAG. Now use hasFlagIn and hasFlagOut instead. | Evan Cheng |
2005-11-06 | Add the necessary support to the ISel to allow targets to codegen the new | Nate Begeman |
2005-10-18 | Fix the JIT encoding of LWA, LD, STD, and STDU. | Chris Lattner |
2005-10-18 | First bits of 64 bit PowerPC stuff, currently disabled. A lot of this is | Nate Begeman |
2005-10-16 | More PPC32 -> PPC changes, as well as merging some classes that were | Nate Begeman |
2005-10-14 | Rename PPC32*.h to PPC*.h | Chris Lattner |
2005-10-14 | Rename PowerPC*.h to PPC*.h | Chris Lattner |
2005-10-14 | Rename PowerPCInstrBuilder.h -> PPC* | Chris Lattner |
2005-10-14 | Eliminate PowerPC.td and PPC32.td, consolidating them into PPC.td | Chris Lattner |
2005-10-01 | like the comment says, enable this | Chris Lattner |
2005-10-01 | Modify the ppc backend to use two register classes for FP: F8RC and F4RC. | Chris Lattner |
2005-09-30 | Remove some now-dead code. | Nate Begeman |
2005-09-30 | constant fold these calls | Chris Lattner |
2005-09-30 | pass extra args | Chris Lattner |
2005-09-17 | Implement hook for ppc | Chris Lattner |
2005-09-09 | I forgot that we always spill fp values as 64-bits. Implement spill folding | Chris Lattner |
2005-09-09 | Fix a problem that Nate noticed, where spill code was not getting coallesced | Chris Lattner |
2005-09-09 | code cleanup | Chris Lattner |
2005-08-26 | teach getClass what a condition reg is | Chris Lattner |
2005-08-26 | Minor cleanups: | Chris Lattner |
2005-08-19 | Now that the simple isels are dead, so is this. | Chris Lattner |
2005-08-18 | MFLR doesn't take an operand, the LR register is implicit | Chris Lattner |
2005-08-04 | Use the new subtarget support to automatically choose the correct ABI | Nate Begeman |
2005-07-30 | Keep tabs and trailing spaces out. | Jeff Cohen |
2005-07-27 | Fix some comments | Nate Begeman |
2005-07-27 | Implement the optimization for the Red Zone on Darwin. This removes the | Nate Begeman |
2005-04-22 | Convert tabs to spaces | Misha Brukman |
2005-04-21 | Remove trailing whitespace | Misha Brukman |
2005-04-12 | Initial support for allocation condition registers | Nate Begeman |
2005-04-10 | Remove unnecessary Implicit Defs. Since r0 is not in allocation, we do not | Nate Begeman |
2005-04-04 | Remove unnecessary register copy now that regalloc is fixed | Nate Begeman |
2004-10-26 | Eliminate usage of MRegisterInfo::getRegClass(physreg) | Nate Begeman |
2004-09-27 | Correct some BuildMI arguments for the upcoming simple scheduler | Nate Begeman |
2004-09-01 | Changes For Bug 352 | Reid Spencer |
2004-08-27 | Register sizes are in bits, not bytes | Nate Begeman |