rename TargetInstrDescriptor -> TargetInstrDesc.
[oota-llvm.git] / lib / Target / PowerPC / PPCRegisterInfo.cpp
2008-01-07 Chris Lattnerrename TargetInstrDescriptor -> TargetInstrDesc.
2008-01-07 Chris LattnerMove a bunch more accessors from TargetInstrInfo to...
2008-01-07 Owen AndersonMove even more functionality from MRegisterInfo into...
2008-01-01 Owen AndersonMove some more instruction creation methods from Regist...
2007-12-31 Owen AndersonMove copyRegToReg from MRegisterInfo to TargetInstrInfo...
2007-12-31 Chris LattnerRename SSARegMap -> MachineRegisterInfo in keeping...
2007-12-30 Chris LattnerAdd new shorter predicates for testing machine operands...
2007-12-30 Chris LattnerUse MachineOperand::getImm instead of MachineOperand...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-08 Chris LattnerFix a significant code quality regression I introduced...
2007-12-08 Chris Lattnerimplement __builtin_return_addr(0) on ppc.
2007-12-08 Chris Lattnerrefactor some code to avoid overloading the name 'usesL...
2007-12-08 Evan ChengFix a compilation warning.
2007-12-05 Evan ChengAdded canFoldMemoryOperand for PPC.
2007-12-05 Evan ChengAdd a argument to storeRegToStackSlot and storeRegToAdd...
2007-12-02 Evan ChengRemove redundant foldMemoryOperand variants and other...
2007-11-27 Chris LattnerFix a crash on invalid code due to memcpy lowering.
2007-11-13 Dale JohannesenAdd parameter to getDwarfRegNum to permit targets
2007-11-12 Anton KorobeynikovCompletely forgot, that we have some debug information...
2007-11-11 Anton KorobeynikovUse TableGen to emit information for dwarf register...
2007-10-18 Evan Cheng- Added getOpcodeAfterMemoryUnfold(). It doesn't unfold...
2007-10-18 Evan ChengUse SmallVectorImpl instead of SmallVector with hardcod...
2007-10-16 Chris LattnerFix a bug handling frame references in ppc inline asm...
2007-10-05 Evan Cheng- Added a few target hooks to generate load / store...
2007-09-26 Evan ChengAllow copyRegToReg to emit cross register classes copies.
2007-09-14 Evan ChengFix comments.
2007-09-07 Bill WendlingAdd missing index versions of instructions to the map.
2007-07-19 Evan ChengChange instruction description to split OperandList...
2007-07-14 Anton KorobeynikovLong live the exception handling!
2007-05-01 Evan ChengeliminateFrameIndex() change.
2007-04-25 Evan ChengMatch MachineFunction::UsedPhysRegs changes.
2007-04-03 Nicolas GeoffrayThe PPC64 ELF ABI is "intended to use the same structur...
2007-04-03 Nicolas GeoffrayAddition to the previous commit for getCalleeSavedRegCl...
2007-04-03 Nicolas GeoffrayThe ELF ABI specifies F1-F8 registers as argument regis...
2007-03-21 Nicolas GeoffrayProtect R31's frame offset from being used by callee...
2007-03-20 Evan ChengAdded MRegisterInfo hook to re-materialize an instruction.
2007-03-06 Evan ChengMinor interface change.
2007-02-28 Evan ChengPEI now passes a RegScavenger ptr to eliminateFrameIndex.
2007-02-27 Jim LaskeyDuplicate use of LR, take 2.
2007-02-27 Evan ChengBacking out Jim's LR spill changes. This was causing...
2007-02-25 Chris Lattnerimplement support for the linux/ppc function call ABI...
2007-02-23 Jim LaskeyDon't spill LR as a callee saved register.
2007-02-23 Evan ChengBy default, spills kills the register being stored.
2007-02-21 Jim LaskeySupport to provide exception and selector registers.
2007-02-19 Evan ChengRe-apply my liveintervalanalysis changes. Now with...
2007-02-19 Reid SpencerFor PR1207:
2007-02-17 Evan ChengAdded getReservedRegs().
2007-02-01 Jim LaskeySupport for non-landing pad exception handling.
2007-02-01 Chris LattnerFix CodeGen/PowerPC/2007-01-31-InlineAsmAddrMode.ll
2007-01-29 Jim LaskeyOnly gather frame info if debug or eh.
2007-01-29 Jim LaskeyLanding pad-less eh for PPC.
2007-01-26 Jim LaskeyChange the MachineDebugInfo to MachineModuleInfo to...
2007-01-26 Jim LaskeyMake LABEL a builtin opcode.
2007-01-25 Evan ChengFix comment.
2007-01-25 Evan Cheng- Tell PEI that PPC will handle stack frame rounding...
2007-01-24 Jim LaskeyRepair debug frames as a prelude to eh_frames. Switche...
2007-01-23 Evan ChenghasFP() is now a virtual method of MRegisterInfo.
2007-01-02 Evan ChengFix naming inconsistency.
2006-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-12-07 Chris Lattnerfix CodeGen/PowerPC/2006-12-07-LargeAlloca.ll on ppc64
2006-12-06 Jim LaskeyMake it easier for gdb to find the return address.
2006-11-30 Evan ChengMachineInstr::setOpcode -> MachineInstr::setInstrDescriptor
2006-11-27 Evan ChengChange MachineInstr ctor's to take a TargetInstrDescrip...
2006-11-20 Chris Lattnerr13 is the thread pointer on darwin/ppc64, don't alloca...
2006-11-17 Jim LaskeyAssert unhandled case.
2006-11-17 Jim Laskey1. Ignore the -disable-fp-elim when the routine is...
2006-11-16 Jim LaskeyThis is a general clean up of the PowerPC ABI. Address...
2006-11-15 Chris LattnerFix ppc64 epilog bug.
2006-11-15 Evan ChengProperly transfer kill / dead info.
2006-11-15 Chris LattnerFix the PPC regressions last night
2006-11-14 Chris LattnerRework PPC64 calls. Now we have a LR8/CTR8 register...
2006-11-13 Evan ChengMatches MachineInstr changes.
2006-11-11 Jim LaskeyMake sure stack link is set in 64-bit.
2006-11-11 Chris Lattnerimplement proper PPC64 prolog/epilog codegen.
2006-11-11 Jim LaskeyRunning with frame pointers prevented debugging, extern...
2006-11-02 Reid SpencerFor PR786:
2006-09-05 Chris LattnerCompletely eliminate def&use operands. Now a register...
2006-08-29 Jim LaskeyHandle callee saved registers in dwarf frame info ...
2006-08-25 Jim LaskeyFix some comments.
2006-07-11 Chris LattnerThe PPC64 JIT needs register numbers to encode instruct...
2006-07-11 Chris LattnerIn 64-bit mode, 64-bit GPRs are callee saved, not 32...
2006-06-27 Chris LattnerFix rewriting frame offsets with ixaddr instructions...
2006-06-20 Chris LattnerRename OR4 -> OR. Move some PPC64-specific stuff to...
2006-06-12 Chris LattnerGaar! Don't use r11 for CR save/restore, use R0. ...
2006-06-12 Chris LattnerFix spilling and reloading of CR regs to reload the...
2006-05-18 Evan ChenggetCalleeSaveRegs and getCalleeSaveRegClasses are no...
2006-05-10 Chris LattnerFix the PowerPC JIT-only failure on UnitTests/Vector...
2006-05-04 Chris LattnerMove some methods out of MachineInstr into MachineOperand
2006-05-04 Chris LattnerThere shalt be only one "immediate" operand type!
2006-05-04 Chris LattnerRevert Nate's CR patch from last night, which caused...
2006-05-02 Nate BegemanSince we don't handle callee-save CRs right yet, don...
2006-04-17 Chris LattnerDon't diddle VRSAVE if no registers need to be added...
2006-04-17 Chris LattnerVectors that are known live-in and live-out are clearly...
2006-04-17 Chris LattnerMove some knowledge about registers out of the code...
2006-04-17 Chris LattnerUse a small table instead of macros to do this conversion.
2006-04-11 Nate BegemanFix SingleSource/UnitTests/Vector/sumarray-dbl
2006-04-11 Nate BegemanFix PR727, correctly handling large stack aligments...
2006-04-11 Jim LaskeySuppress debug label when not debug.
2006-04-07 Jim LaskeyFoundation for call frame information.
2006-04-03 Chris LattnerForce use of a frame-pointer if there is anything on...
next