Convert uses of std::vector in TargetInstrInfo to SmallVector. This change had to...
[oota-llvm.git] / lib / Target / PowerPC / PPCRegisterInfo.cpp
2008-07-11 Dan GohmanTrim unnecessary #includes.
2008-07-07 Dan GohmanSimplify this use of BuildMI. This is also in preparati...
2008-07-01 Dan GohmanSplit ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL...
2008-04-30 Arnold SchwaighoferTail call optimization improvements:
2008-04-14 Dale JohannesenReverse sense of unwind-tables option. This means
2008-04-08 Dale JohannesenImplement new llc flag -disable-required-unwind-tables.
2008-04-02 Dale JohannesenCosmetic changes per EH patch review feedback.
2008-04-02 Dale JohannesenRecommitting EH patch; this should answer most of the
2008-04-01 Dale JohannesenRevert 49006 for the moment.
2008-03-31 Dale JohannesenEmit exception handling info for functions which are
2008-03-31 Evan ChengMove reMaterialize() from TargetRegisterInfo to TargetI...
2008-03-20 Chris Lattnerdetabify llvm, patch by Mike Stump!
2008-03-10 Dale JohannesenDisable prolog code that aligns the stack when a
2008-03-10 Bill WendlingChange the "enable/disable" mechanism so that we can...
2008-03-10 Nicolas GeoffrayAdd description of individual bits in CR. This fix...
2008-03-04 Bill WendlingRemoved spurious EnablePPCRS check.
2008-03-04 Bill WendlingUse a command-line option to turn register scavenging...
2008-03-03 Bill WendlingThis is the initial check-in for adding register scaven...
2008-02-13 Chris LattnerFix the PPC JIT regressions by encoding zeroreg as...
2008-02-10 Dan GohmanRename MRegisterInfo to TargetRegisterInfo.
2008-02-01 Evan ChengRemove the nasty LABEL hack with a much less evil one...
2008-01-31 Evan ChengAdd an extra operand to LABEL nodes which distinguishes...
2008-01-31 Evan ChengMakes the same change in ppc backend: avoid inserting...
2008-01-11 Chris Lattnerrename MachineInstr::setInstrDescriptor -> setDesc
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:
next