2008-03-04 |
Bill Wendling | Removed spurious EnablePPCRS check. |
blob | commitdiff | raw | diff to current |
2008-03-04 |
Bill Wendling | Use a command-line option to turn register scavenging... |
blob | commitdiff | raw | diff to current |
2008-03-03 |
Bill Wendling | This is the initial check-in for adding register scaven... |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Chris Lattner | Fix the PPC JIT regressions by encoding zeroreg as... |
blob | commitdiff | raw | diff to current |
2008-02-10 |
Dan Gohman | Rename MRegisterInfo to TargetRegisterInfo. |
blob | commitdiff | raw | diff to current |
2008-02-01 |
Evan Cheng | Remove the nasty LABEL hack with a much less evil one... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Add an extra operand to LABEL nodes which distinguishes... |
blob | commitdiff | raw | diff to current |
2008-01-31 |
Evan Cheng | Makes the same change in ppc backend: avoid inserting... |
blob | commitdiff | raw | diff to current |
2008-01-11 |
Chris Lattner | rename MachineInstr::setInstrDescriptor -> setDesc |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | rename TargetInstrDescriptor -> TargetInstrDesc. |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Chris Lattner | Move a bunch more accessors from TargetInstrInfo to... |
blob | commitdiff | raw | diff to current |
2008-01-07 |
Owen Anderson | Move even more functionality from MRegisterInfo into... |
blob | commitdiff | raw | diff to current |
2008-01-01 |
Owen Anderson | Move some more instruction creation methods from Regist... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Owen Anderson | Move copyRegToReg from MRegisterInfo to TargetInstrInfo... |
blob | commitdiff | raw | diff to current |
2007-12-31 |
Chris Lattner | Rename SSARegMap -> MachineRegisterInfo in keeping... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Add new shorter predicates for testing machine operands... |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Chris Lattner | Use MachineOperand::getImm instead of MachineOperand... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Chris Lattner | Fix a significant code quality regression I introduced... |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Chris Lattner | implement __builtin_return_addr(0) on ppc. |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Chris Lattner | refactor some code to avoid overloading the name 'usesL... |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Evan Cheng | Fix a compilation warning. |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Evan Cheng | Added canFoldMemoryOperand for PPC. |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Evan Cheng | Add a argument to storeRegToStackSlot and storeRegToAdd... |
blob | commitdiff | raw | diff to current |
2007-12-02 |
Evan Cheng | Remove redundant foldMemoryOperand variants and other... |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Chris Lattner | Fix a crash on invalid code due to memcpy lowering. |
blob | commitdiff | raw | diff to current |
2007-11-13 |
Dale Johannesen | Add parameter to getDwarfRegNum to permit targets |
blob | commitdiff | raw | diff to current |
2007-11-12 |
Anton Korobeynikov | Completely forgot, that we have some debug information... |
blob | commitdiff | raw | diff to current |
2007-11-11 |
Anton Korobeynikov | Use TableGen to emit information for dwarf register... |
blob | commitdiff | raw | diff to current |
2007-10-18 |
Evan Cheng | - Added getOpcodeAfterMemoryUnfold(). It doesn't unfold... |
blob | commitdiff | raw | diff to current |
2007-10-18 |
Evan Cheng | Use SmallVectorImpl instead of SmallVector with hardcod... |
blob | commitdiff | raw | diff to current |
2007-10-16 |
Chris Lattner | Fix a bug handling frame references in ppc inline asm... |
blob | commitdiff | raw | diff to current |
2007-10-05 |
Evan Cheng | - Added a few target hooks to generate load / store... |
blob | commitdiff | raw | diff to current |
2007-09-26 |
Evan Cheng | Allow copyRegToReg to emit cross register classes copies. |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Evan Cheng | Fix comments. |
blob | commitdiff | raw | diff to current |
2007-09-07 |
Bill Wendling | Add missing index versions of instructions to the map. |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Evan Cheng | Change instruction description to split OperandList... |
blob | commitdiff | raw | diff to current |
2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Evan Cheng | eliminateFrameIndex() change. |
blob | commitdiff | raw | diff to current |
2007-04-25 |
Evan Cheng | Match MachineFunction::UsedPhysRegs changes. |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Nicolas Geoffray | The PPC64 ELF ABI is "intended to use the same structur... |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Nicolas Geoffray | Addition to the previous commit for getCalleeSavedRegCl... |
blob | commitdiff | raw | diff to current |
2007-04-03 |
Nicolas Geoffray | The ELF ABI specifies F1-F8 registers as argument regis... |
blob | commitdiff | raw | diff to current |
2007-03-21 |
Nicolas Geoffray | Protect R31's frame offset from being used by callee... |
blob | commitdiff | raw | diff to current |
2007-03-20 |
Evan Cheng | Added MRegisterInfo hook to re-materialize an instruction. |
blob | commitdiff | raw | diff to current |
2007-03-06 |
Evan Cheng | Minor interface change. |
blob | commitdiff | raw | diff to current |
2007-02-28 |
Evan Cheng | PEI now passes a RegScavenger ptr to eliminateFrameIndex. |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Jim Laskey | Duplicate use of LR, take 2. |
blob | commitdiff | raw | diff to current |
2007-02-27 |
Evan Cheng | Backing out Jim's LR spill changes. This was causing... |
blob | commitdiff | raw | diff to current |
2007-02-25 |
Chris Lattner | implement support for the linux/ppc function call ABI... |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Jim Laskey | Don't spill LR as a callee saved register. |
blob | commitdiff | raw | diff to current |
2007-02-23 |
Evan Cheng | By default, spills kills the register being stored. |
blob | commitdiff | raw | diff to current |
2007-02-21 |
Jim Laskey | Support to provide exception and selector registers. |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Evan Cheng | Re-apply my liveintervalanalysis changes. Now with... |
blob | commitdiff | raw | diff to current |
2007-02-19 |
Reid Spencer | For PR1207: |
blob | commitdiff | raw | diff to current |
2007-02-17 |
Evan Cheng | Added getReservedRegs(). |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Jim Laskey | Support for non-landing pad exception handling. |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Chris Lattner | Fix CodeGen/PowerPC/2007-01-31-InlineAsmAddrMode.ll |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Jim Laskey | Only gather frame info if debug or eh. |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Jim Laskey | Landing pad-less eh for PPC. |
blob | commitdiff | raw | diff to current |
2007-01-26 |
Jim Laskey | Change the MachineDebugInfo to MachineModuleInfo to... |
blob | commitdiff | raw | diff to current |
2007-01-26 |
Jim Laskey | Make LABEL a builtin opcode. |
blob | commitdiff | raw | diff to current |
2007-01-25 |
Evan Cheng | Fix comment. |
blob | commitdiff | raw | diff to current |
2007-01-25 |
Evan Cheng | - Tell PEI that PPC will handle stack frame rounding... |
blob | commitdiff | raw | diff to current |
2007-01-24 |
Jim Laskey | Repair debug frames as a prelude to eh_frames. Switche... |
blob | commitdiff | raw | diff to current |
2007-01-23 |
Evan Cheng | hasFP() is now a virtual method of MRegisterInfo. |
blob | commitdiff | raw | diff to current |
2007-01-02 |
Evan Cheng | Fix naming inconsistency. |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | What should be the last unnecessary <iostream>s in... |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Chris Lattner | fix CodeGen/PowerPC/2006-12-07-LargeAlloca.ll on ppc64 |
blob | commitdiff | raw | diff to current |
2006-12-06 |
Jim Laskey | Make it easier for gdb to find the return address. |
blob | commitdiff | raw | diff to current |
2006-11-30 |
Evan Cheng | MachineInstr::setOpcode -> MachineInstr::setInstrDescriptor |
blob | commitdiff | raw | diff to current |
2006-11-27 |
Evan Cheng | Change MachineInstr ctor's to take a TargetInstrDescrip... |
blob | commitdiff | raw | diff to current |
2006-11-20 |
Chris Lattner | r13 is the thread pointer on darwin/ppc64, don't alloca... |
blob | commitdiff | raw | diff to current |
2006-11-17 |
Jim Laskey | Assert unhandled case. |
blob | commitdiff | raw | diff to current |
2006-11-17 |
Jim Laskey | 1. Ignore the -disable-fp-elim when the routine is... |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Jim Laskey | This is a general clean up of the PowerPC ABI. Address... |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Chris Lattner | Fix ppc64 epilog bug. |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Evan Cheng | Properly transfer kill / dead info. |
blob | commitdiff | raw | diff to current |
2006-11-15 |
Chris Lattner | Fix the PPC regressions last night |
blob | commitdiff | raw | diff to current |
2006-11-14 |
Chris Lattner | Rework PPC64 calls. Now we have a LR8/CTR8 register... |
blob | commitdiff | raw | diff to current |
2006-11-13 |
Evan Cheng | Matches MachineInstr changes. |
blob | commitdiff | raw | diff to current |
2006-11-11 |
Jim Laskey | Make sure stack link is set in 64-bit. |
blob | commitdiff | raw | diff to current |
2006-11-11 |
Chris Lattner | implement proper PPC64 prolog/epilog codegen. |
blob | commitdiff | raw | diff to current |
2006-11-11 |
Jim Laskey | Running with frame pointers prevented debugging, extern... |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-09-05 |
Chris Lattner | Completely eliminate def&use operands. Now a register... |
blob | commitdiff | raw | diff to current |
2006-08-29 |
Jim Laskey | Handle callee saved registers in dwarf frame info ... |
blob | commitdiff | raw | diff to current |
2006-08-25 |
Jim Laskey | Fix some comments. |
blob | commitdiff | raw | diff to current |
2006-07-11 |
Chris Lattner | The PPC64 JIT needs register numbers to encode instruct... |
blob | commitdiff | raw | diff to current |
2006-07-11 |
Chris Lattner | In 64-bit mode, 64-bit GPRs are callee saved, not 32... |
blob | commitdiff | raw | diff to current |
2006-06-27 |
Chris Lattner | Fix rewriting frame offsets with ixaddr instructions... |
blob | commitdiff | raw | diff to current |
2006-06-20 |
Chris Lattner | Rename OR4 -> OR. Move some PPC64-specific stuff to... |
blob | commitdiff | raw | diff to current |
2006-06-12 |
Chris Lattner | Gaar! Don't use r11 for CR save/restore, use R0. ... |
blob | commitdiff | raw | diff to current |
2006-06-12 |
Chris Lattner | Fix spilling and reloading of CR regs to reload the... |
blob | commitdiff | raw | diff to current |
2006-05-18 |
Evan Cheng | getCalleeSaveRegs and getCalleeSaveRegClasses are no... |
blob | commitdiff | raw | diff to current |
2006-05-10 |
Chris Lattner | Fix the PowerPC JIT-only failure on UnitTests/Vector... |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Move some methods out of MachineInstr into MachineOperand |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | There shalt be only one "immediate" operand type! |
blob | commitdiff | raw | diff to current |
2006-05-04 |
Chris Lattner | Revert Nate's CR patch from last night, which caused... |
blob | commitdiff | raw | diff to current |
2006-05-02 |
Nate Begeman | Since we don't handle callee-save CRs right yet, don... |
blob | commitdiff | raw | diff to current |
next |