Modify local register allocator to use the two-address instruction pass.
[oota-llvm.git] / lib / CodeGen /
2003-12-18 Alkis EvlogimenosModify local register allocator to use the two-address...
2003-12-18 Alkis EvlogimenosAdd TwoAddressInstructionPass to handle instructions...
2003-12-18 Alkis EvlogimenosRename LiveIntervals::expired() to LiveIntervals::expir...
2003-12-18 Alkis EvlogimenosWhen a variable is killed and redifined in a basic...
2003-12-18 Alkis EvlogimenosHandle multiple virtual register definitions gracefully.
2003-12-15 Alkis EvlogimenosChange preserve all claim to just preserve live variabl...
2003-12-14 Alkis EvlogimenosChange interface of MachineOperand as follows:
2003-12-13 Alkis EvlogimenosWhen reserving a preallocated register spill the aliase...
2003-12-13 Alkis EvlogimenosIgnore non-allocatable physical registers in live inter...
2003-12-13 Alkis EvlogimenosExpire any active intervals left when register allocati...
2003-12-13 Alkis EvlogimenosAdd instruction numbers to debugging output.
2003-12-13 Alkis EvlogimenosHandle explicit physical register defs.
2003-12-13 Alkis EvlogimenosRemove unecessary if statements when looping on Implici...
2003-12-10 John CriswellThis appears to fix Bug 172 and does not break any...
2003-12-05 Alkis EvlogimenosMake assertion stricter. Since the source operands...
2003-12-05 Alkis EvlogimenosFix bug in register spilling when a preallocated live...
2003-12-05 Alkis EvlogimenosMove operator<<(std::ostream&, const LiveInterval&...
2003-12-05 Alkis EvlogimenosSort live intervals by increasing start point.
2003-12-04 Alkis EvlogimenosImprove debugging output and clean up some code.
2003-11-30 Alkis EvlogimenosPrint instructions before register allocation is perfor...
2003-11-30 Alkis EvlogimenosRemove "numReloaded" statistic.
2003-11-20 Alkis EvlogimenosMerging the linear scan register allocator in trunk...
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-11-10 Brian GaekeFix problems linking against the reoptimizer; _llvm_reg...
2003-11-10 Brian GaekeOperand numbers are now ints. Save the register allocat...
2003-11-06 Misha BrukmanLet's not forget about our friends -- Constant Pool...
2003-11-05 Chris LattnerDo not use a class before it is defined.
2003-11-04 Brian GaekeUpdate verifySavedState()'s comment, so that it reflect...
2003-11-04 Brian GaekeAdd comments.
2003-10-30 Brian GaekeInclude llvm/CodeGen/MachineCodeForInstruction.h. ...
2003-10-30 Brian GaekeMake AllocState an enum.
2003-10-24 Brian GaekePublicize the type of FnAllocState.
2003-10-24 Chris Lattnerstandardize command line option names
2003-10-23 Brian GaekeMove the implementations of ==, != on AllocInfos here...
2003-10-23 Brian GaekeMove AllocInfo structure to a private AllocInfo.h heade...
2003-10-23 Brian GaekeMake FnAllocState contain vectors of AllocInfo, instead...
2003-10-23 Brian GaekeNew file, containing AllocInfo structure.
2003-10-23 Misha Brukman* Eliminate `using' directive
2003-10-23 Misha Brukman* Fix order of #include files
2003-10-23 Misha Brukman* Order #includes as per style guide
2003-10-23 Misha Brukman* Use C++ style comments instead of C-style
2003-10-23 Misha Brukman* Eliminate `using' directive
2003-10-23 Misha BrukmanMake code layout more consistent.
2003-10-22 Brian GaekeChange the type of FnAllocState.
2003-10-22 Brian GaekeDon't worry about converting each function's reg. alloc...
2003-10-22 Brian GaekeAdd prototype for verifySavedState().
2003-10-22 Brian GaekeDoxygenify method comments.
2003-10-21 John CriswellAdded LLVM copyright notice.
2003-10-21 John CriswellAdded LLVM copyright header.
2003-10-20 John CriswellAdded LLVM copyright notice to Makefiles.
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-10-19 Chris LattnerChange the Opcode enum for PHI nodes from "Instruction...
2003-10-15 Chris Lattner#include vector which we will need here soon
2003-10-15 Chris LattnerDecrease usage of use_size()
2003-10-13 Chris LattnerRegularize header file comments
2003-10-10 Misha Brukman* Doxygenified comments
2003-10-08 Alkis EvlogimenosChange MRegisterDesc::AliasSet, TargetInstrDescriptor...
2003-10-02 Alkis EvlogimenosMoved enum and command-line option in separate file...
2003-09-30 Chris Lattnerinclude passes.h which defines the interface this file...
2003-09-24 Brian GaekeUpdate head-of-file comment.
2003-09-24 Brian GaekeUntabify tabs in stuff I've recently added.
2003-09-24 Brian GaekeUse getRegClassID() instead of getRegClass()->getID...
2003-09-24 Brian GaekeRemove some unused methods of class IGNode.
2003-09-23 Chris LattnerMove getAnalysisUsage method from header to .cpp file...
2003-09-21 Brian GaekeUse C++ math header instead of C version.
2003-09-21 Brian GaekeErase now-unused prototypes.
2003-09-21 Brian GaekeRearrange #includes ... since there are fewer now I...
2003-09-21 Brian GaekeStandardize the names of include guards.
2003-09-21 Brian GaekeStandardize the names of include guards.
2003-09-21 Brian GaekeStandardize the names of include guards.
2003-09-21 Brian GaekeI tried to standardize the formatting and tidy up the...
2003-09-21 Brian GaekeConvert PhyRegAlloc into a proper pass.
2003-09-17 Misha BrukmanFixed spelling.
2003-09-16 Brian GaekeFix typo in comment. Take out some random whitespace.
2003-09-16 Brian GaekeEdit comment for accuracy
2003-09-16 Vikram S. AdveAdd flag to control whether or not delay slots are...
2003-09-15 Brian GaekeFix typos in comments.
2003-09-11 Misha BrukmanFixed spelling and grammar.
2003-09-01 Chris LattnerDon't build dead directories
2003-09-01 Chris LattnerRemove dead library makefile
2003-09-01 Chris LattnerRemove makefile for dead library
2003-09-01 Chris LattnerLiveRange.h is now in lib/CodeGen/RegAlloc
2003-09-01 Chris LattnerLiveRangeInfo got moved into the lib/CodeGen/RegAlloc...
2003-09-01 Chris LattnerPhyRegAlloc.h got moved to lib/CodeGen/RegAlloc
2003-09-01 Chris LattnerMove IGNode from public include directory to here....
2003-08-28 John CriswellFixed two double free bugs that caused llc to segfault...
2003-08-28 Tanya LattnerRemoving README
2003-08-28 Tanya LattnerPutting my revised version of ModuloScheduling in cvs...
2003-08-28 Tanya LattnerMoved index into BB to common graph class because its...
2003-08-27 Tanya LattnerAdded/removed header file
2003-08-27 Tanya Lattner*** empty log message ***
2003-08-25 Tanya LattnerFirst version of SchedGraph common class and refactorin...
2003-08-23 Chris LattnerFix bug: Jello/2003-08-23-RegisterAllocatePhysReg.ll
2003-08-21 Misha BrukmanThe word `dependent' has no `a'.
2003-08-21 Chris LattnerFix spello
2003-08-18 Misha BrukmanSpell `necessary' correctly.
2003-08-17 Chris LattnerFix bug: Jello/2003-08-15-AllocaAssertion.ll
2003-08-15 Brian GaekeFix typo in comment
2003-08-15 Chris LattnerRemove uses of the NonCopyable class, to make the doxyg...
2003-08-15 Chris Lattnerrename selection directory and library to SelectionDAG
next