What should be the last unnecessary <iostream>s in the library.
[oota-llvm.git] / lib / Target / PowerPC / PPCRegisterInfo.cpp
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...
2006-03-28 Jim LaskeyExpose base register for DwarfWriter. Refactor code...
2006-03-27 Jim LaskeyTranslate llvm target registers to dwarf register numbe...
2006-03-23 Jim LaskeyAdd support to locate local variables in frames (early...
2006-03-22 Chris LattnerWhen possible, custom lower 32-bit SINT_TO_FP to this:
2006-03-16 Chris Lattnerremove dead variable
2006-03-16 Chris Lattnerteach the ppc backend how to spill/reload vector regs
2006-03-16 Chris Lattnerin functions that use a lot of callee saved regs, this...
2006-03-16 Chris LattnerAdd support for copying registers. still needed: spilli...
2006-03-13 Chris LattnerFor functions that use vector registers, save VRSAVE...
2006-02-02 Chris LattnerMove isLoadFrom/StoreToStackSlot from MRegisterInfo...
2006-01-11 Chris LattnerFix an off-by-one error that Nate's eagle eyes caught
2006-01-11 Chris LattnerUse the auto-insert BuildMI constructor to avoid an...
2006-01-11 Chris LattnerIf a function has a non-zero sized frame, use an add...
2006-01-09 Evan ChengNew DAG node properties SNDPInFlag, SNDPOutFlag, and...
2005-12-23 Evan Cheng* Removed the use of FLAG. Now use hasFlagIn and hasFla...
2005-11-06 Nate BegemanAdd the necessary support to the ISel to allow targets...
2005-10-18 Chris LattnerFix the JIT encoding of LWA, LD, STD, and STDU.
2005-10-18 Nate BegemanFirst bits of 64 bit PowerPC stuff, currently disabled...
2005-10-16 Nate BegemanMore PPC32 -> PPC changes, as well as merging some...
2005-10-14 Chris LattnerRename PPC32*.h to PPC*.h
2005-10-14 Chris LattnerRename PowerPC*.h to PPC*.h
2005-10-14 Chris LattnerRename PowerPCInstrBuilder.h -> PPC*
2005-10-14 Chris LattnerEliminate PowerPC.td and PPC32.td, consolidating them...
2005-10-01 Chris Lattnerlike the comment says, enable this
2005-10-01 Chris LattnerModify the ppc backend to use two register classes...
2005-09-30 Nate BegemanRemove some now-dead code.
2005-09-30 Chris Lattnerconstant fold these calls
2005-09-30 Chris Lattnerpass extra args
2005-09-17 Chris LattnerImplement hook for ppc
2005-09-09 Chris LattnerI forgot that we always spill fp values as 64-bits...
2005-09-09 Chris LattnerFix a problem that Nate noticed, where spill code was...
2005-09-09 Chris Lattnercode cleanup
2005-08-26 Chris Lattnerteach getClass what a condition reg is
2005-08-26 Chris LattnerMinor cleanups:
2005-08-19 Chris LattnerNow that the simple isels are dead, so is this.
2005-08-18 Chris LattnerMFLR doesn't take an operand, the LR register is implicit
2005-08-04 Nate BegemanUse the new subtarget support to automatically choose...
2005-07-30 Jeff CohenKeep tabs and trailing spaces out.
2005-07-27 Nate BegemanFix some comments
2005-07-27 Nate BegemanImplement the optimization for the Red Zone on Darwin...
2005-04-22 Misha BrukmanConvert tabs to spaces
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-04-12 Nate BegemanInitial support for allocation condition registers
2005-04-10 Nate BegemanRemove unnecessary Implicit Defs. Since r0 is not...
2005-04-04 Nate BegemanRemove unnecessary register copy now that regalloc...
2004-10-26 Nate BegemanEliminate usage of MRegisterInfo::getRegClass(physreg)
2004-09-27 Nate BegemanCorrect some BuildMI arguments for the upcoming simple...
2004-09-01 Reid SpencerChanges For Bug 352
2004-08-27 Nate BegemanRegister sizes are in bits, not bytes
2004-08-22 Nate BegemanDon't hard code the offset of the saved R31 in function...
2004-08-21 Chris LattnerReduce uses of getRegClass
2004-08-17 Misha BrukmanPowerPC 32-/64-bit split: Part I, PPC32* bit files...