| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | What should be the last unnecessary <iostream>s in the library. | Bill Wendling | 2006-12-07 | 1 | -3/+2 |
* | fix CodeGen/PowerPC/2006-12-07-LargeAlloca.ll on ppc64 | Chris Lattner | 2006-12-07 | 1 | -0/+1 |
* | Make it easier for gdb to find the return address. | Jim Laskey | 2006-12-06 | 1 | -45/+89 |
* | MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor | Evan Cheng | 2006-11-30 | 1 | -1/+1 |
* | Change MachineInstr ctor's to take a TargetInstrDescriptor reference instead | Evan Cheng | 2006-11-27 | 1 | -84/+95 |
* | r13 is the thread pointer on darwin/ppc64, don't allocate it. | Chris Lattner | 2006-11-20 | 1 | -2/+2 |
* | Assert unhandled case. | Jim Laskey | 2006-11-17 | 1 | -0/+2 |
* | 1. Ignore the -disable-fp-elim when the routine is a leaf. | Jim Laskey | 2006-11-17 | 1 | -2/+2 |
* | This is a general clean up of the PowerPC ABI. Address several problems and | Jim Laskey | 2006-11-16 | 1 | -132/+244 |
* | Fix ppc64 epilog bug. | Chris Lattner | 2006-11-15 | 1 | -1/+1 |
* | Properly transfer kill / dead info. | Evan Cheng | 2006-11-15 | 1 | -13/+17 |
* | Fix the PPC regressions last night | Chris Lattner | 2006-11-15 | 1 | -6/+6 |
* | Rework PPC64 calls. Now we have a LR8/CTR8 register which the PPC64 calls | Chris Lattner | 2006-11-14 | 1 | -31/+51 |
* | Matches MachineInstr changes. | Evan Cheng | 2006-11-13 | 1 | -10/+11 |
* | Make sure stack link is set in 64-bit. | Jim Laskey | 2006-11-11 | 1 | -3/+9 |
* | implement proper PPC64 prolog/epilog codegen. | Chris Lattner | 2006-11-11 | 1 | -30/+76 |
* | Running with frame pointers prevented debugging, external probes and | Jim Laskey | 2006-11-11 | 1 | -2/+5 |
* | For PR786: | Reid Spencer | 2006-11-02 | 1 | -1/+0 |
* | Completely eliminate def&use operands. Now a register operand is EITHER a | Chris Lattner | 2006-09-05 | 1 | -3/+3 |
* | Handle callee saved registers in dwarf frame info (lead up to exception | Jim Laskey | 2006-08-29 | 1 | -6/+13 |
* | Fix some comments. | Jim Laskey | 2006-08-25 | 1 | -1/+4 |
* | The PPC64 JIT needs register numbers to encode instructions. | Chris Lattner | 2006-07-11 | 1 | -35/+36 |
* | In 64-bit mode, 64-bit GPRs are callee saved, not 32-bit ones. | Chris Lattner | 2006-07-11 | 1 | -59/+94 |
* | Fix rewriting frame offsets with ixaddr instructions, which implicitly shift | Chris Lattner | 2006-06-27 | 1 | -8/+21 |
* | Rename OR4 -> OR. Move some PPC64-specific stuff to the 64-bit file | Chris Lattner | 2006-06-20 | 1 | -3/+3 |
* | Gaar! Don't use r11 for CR save/restore, use R0. R11 can be register | Chris Lattner | 2006-06-12 | 1 | -9/+11 |
* | Fix spilling and reloading of CR regs to reload the right values. This fixes | Chris Lattner | 2006-06-12 | 1 | -2/+24 |
* | getCalleeSaveRegs and getCalleeSaveRegClasses are no long TableGen'd. | Evan Cheng | 2006-05-18 | 1 | -0/+67 |
* | Fix the PowerPC JIT-only failure on UnitTests/Vector/sumarray-dbl, which is | Chris Lattner | 2006-05-10 | 1 | -2/+2 |
* | Move some methods out of MachineInstr into MachineOperand | Chris Lattner | 2006-05-04 | 1 | -4/+4 |
* | There shalt be only one "immediate" operand type! | Chris Lattner | 2006-05-04 | 1 | -13/+12 |
* | Revert Nate's CR patch from last night, which caused many regressions (e.g. f... | Chris Lattner | 2006-05-04 | 1 | -8/+6 |
* | Since we don't handle callee-save CRs right yet, don't allocate them. Also | Nate Begeman | 2006-05-02 | 1 | -6/+8 |
* | Don't diddle VRSAVE if no registers need to be added/removed from it. This | Chris Lattner | 2006-04-17 | 1 | -4/+53 |
* | Vectors that are known live-in and live-out are clearly already marked in | Chris Lattner | 2006-04-17 | 1 | -0/+16 |
* | Move some knowledge about registers out of the code emitter into the register... | Chris Lattner | 2006-04-17 | 1 | -0/+42 |
* | Use a small table instead of macros to do this conversion. | Chris Lattner | 2006-04-17 | 1 | -10/+13 |
* | Fix SingleSource/UnitTests/Vector/sumarray-dbl | Nate Begeman | 2006-04-11 | 1 | -4/+3 |
* | Fix PR727, correctly handling large stack aligments on ppc | Nate Begeman | 2006-04-11 | 1 | -32/+28 |
* | Suppress debug label when not debug. | Jim Laskey | 2006-04-11 | 1 | -1/+1 |
* | Foundation for call frame information. | Jim Laskey | 2006-04-07 | 1 | -2/+29 |
* | Force use of a frame-pointer if there is anything on the stack that is aligned | Chris Lattner | 2006-04-03 | 1 | -7/+18 |
* | Expose base register for DwarfWriter. Refactor code accordingly. | Jim Laskey | 2006-03-28 | 1 | -9/+2 |
* | Translate llvm target registers to dwarf register numbers properly. | Jim Laskey | 2006-03-27 | 1 | -1/+1 |
* | Add support to locate local variables in frames (early version.) | Jim Laskey | 2006-03-23 | 1 | -0/+12 |
* | When possible, custom lower 32-bit SINT_TO_FP to this: | Chris Lattner | 2006-03-22 | 1 | -1/+1 |
* | remove dead variable | Chris Lattner | 2006-03-16 | 1 | -2/+0 |
* | teach the ppc backend how to spill/reload vector regs | Chris Lattner | 2006-03-16 | 1 | -0/+20 |
* | in functions that use a lot of callee saved regs, this can be more than | Chris Lattner | 2006-03-16 | 1 | -1/+1 |
* | Add support for copying registers. still needed: spilling and reloading them | Chris Lattner | 2006-03-16 | 1 | -0/+2 |