make sure dead token factor nodes are removed by the dag combiner.
[oota-llvm.git] / lib / CodeGen / PrologEpilogInserter.cpp
2005-11-06 Chris LattnerAlways compute max align.
2005-11-06 Nate BegemanAdd the necessary support to the ISel to allow targets...
2005-09-30 Chris Lattnernow that we have a reg class to spill with, get this...
2005-09-30 Chris LattnerNow that we have getCalleeSaveRegClasses() info, use...
2005-09-30 Chris LattnerChange this code ot pass register classes into the...
2005-08-29 Chris LattnerFix a bug in my previous patch that was using the wrong...
2005-08-26 Chris LattnerMake this code safe for when loadRegFromStackSlot inser...
2005-05-15 Chris LattnerWhen inserting callee-save register reloads, make sure...
2005-05-13 Chris LattnerTolerate instrs with extra args
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-01-23 Chris LattnerSimplify/speedup the PEI by not having to scan for...
2005-01-23 Chris LattnerSpeed this up a bit by making ModifiedRegs a vector...
2005-01-22 Chris LattnerImplicitly defined registers can clobber callee saved...
2005-01-19 Chris LattnerAdd an assertion that would have made more sense to...
2004-08-29 Nate BegemanPut this change back in after testing from Reid proved...
2004-08-27 Nate BegemanBack out change to divide getSpillSize by 8 until I...
2004-08-27 Nate BegemanRegister sizes are in bits, not bytes
2004-08-21 Chris LattnerRegister info alignment is in bits, frame object alignm...
2004-08-21 Chris LattnerNow that we have per-register spill size/alignment...
2004-08-15 Chris LattnerStop using CreateStackObject(RegClass*)
2004-08-15 Chris LattnerThese methods no longer take a TargetRegisterClass...
2004-08-15 Alkis EvlogimenosMake this compile on gc 3.4.1 (static_cast to non-const...
2004-08-14 Nate BegemanElminiate MachineFunction& argument from eliminateFrame...
2004-08-12 Chris LattnerSplit saveCallerSavedRegisters into two methods for...
2004-08-07 Chris LattnerOk get rid of the REST of the tabs
2004-08-07 Chris LattnerDeath to tabs
2004-06-11 Chris LattnerFix fallout from getOffsetOfLocalArea() being negated...
2004-06-10 Chris LattnerFix the prolog epilog code inserter to match the docume...
2004-06-02 Chris LattnerAdjust to new TargetMachine interface
2004-02-15 Alkis EvlogimenosMake dense maps keyed on physical registers smallerusing
2004-02-15 Chris LattnerAllow for fixed objects to reside in the local area...
2004-02-14 Chris LattnerThere is no reason to align the stack pointer if there...
2004-02-12 Alkis EvlogimenosChange MachineBasicBlock's vector of MachineInstr point...
2004-02-10 Chris LattnerDo not use MachineOperand::isVirtualRegister either!
2004-02-10 Chris LattnerEliminate users of MachineOperand::isPhysicalRegister
2003-12-14 Alkis EvlogimenosChange interface of MachineOperand as follows:
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-08 Alkis EvlogimenosChange MRegisterDesc::AliasSet, TargetInstrDescriptor...
2003-08-13 Brian GaekeFactory methods for FunctionPasses now return type...
2003-05-27 Vikram S. Adve(1) Added special register class containing (for now...
2003-05-02 Chris LattnerFix a bug which occurred with empty basic blocks
2003-01-16 Chris LattnerFix problems with empty basic blocks
2003-01-16 Chris LattnerArg, fix bugs in previous checkin...
2003-01-16 Chris LattnerAdd assertion
2003-01-15 Chris Lattner* Insert prolog/epilog code before rewriting indexes
2003-01-14 Chris LattnerRename MachineInstrInfo -> TargetInstrInfo
2003-01-13 Chris LattnerConvert to MachineFunctionPass
2002-12-28 Chris Lattner Rename FunctionFrameInfo to MachineFrameInfo
2002-12-28 Chris LattnerRename MachineFrameInfo to TargetFrameInfo.h
2002-12-28 Chris LattnerInitial checkin of Prolog/Epilog code inserter, which...