aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/RegAlloc
AgeCommit message (Expand)Author
2004-01-09Move lib/Codegen/RegAlloc into lib/Target/Sparc, as it is sparc specificChris Lattner
2003-12-14Change interface of MachineOperand as follows:Alkis Evlogimenos
2003-11-11Put all LLVM code into the llvm namespace, as per bug 109.Brian Gaeke
2003-11-10Fix problems linking against the reoptimizer; _llvm_regAllocState must haveBrian Gaeke
2003-11-10Operand numbers are now ints. Save the register allocation of the valueBrian Gaeke
2003-11-04Update verifySavedState()'s comment, so that it reflects its currentBrian Gaeke
2003-11-04Add comments.Brian Gaeke
2003-10-30Include llvm/CodeGen/MachineCodeForInstruction.h. Use it to startBrian Gaeke
2003-10-30Make AllocState an enum.Brian Gaeke
2003-10-24Publicize the type of FnAllocState.Brian Gaeke
2003-10-23Move the implementations of ==, != on AllocInfos here, from UnpackTraceFunction.Brian Gaeke
2003-10-23Move AllocInfo structure to a private AllocInfo.h header file.Brian Gaeke
2003-10-23Make FnAllocState contain vectors of AllocInfo, instead of LLVM Constants.Brian Gaeke
2003-10-23New file, containing AllocInfo structure.Brian Gaeke
2003-10-23* Eliminate `using' directiveMisha Brukman
2003-10-23* Fix order of #include filesMisha Brukman
2003-10-23* Order #includes as per style guideMisha Brukman
2003-10-23* Use C++ style comments instead of C-styleMisha Brukman
2003-10-22Change the type of FnAllocState.Brian Gaeke
2003-10-22Don't worry about converting each function's reg. alloc. state into One BigBrian Gaeke
2003-10-22Add prototype for verifySavedState().Brian Gaeke
2003-10-22Doxygenify method comments.Brian Gaeke
2003-10-21Added LLVM copyright notice.John Criswell
2003-10-21Added LLVM copyright header.John Criswell
2003-10-20Added LLVM copyright notice to Makefiles.John Criswell
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-10-15#include vector which we will need here soonChris Lattner
2003-09-30include passes.h which defines the interface this file exposesChris Lattner
2003-09-24Update head-of-file comment.Brian Gaeke
2003-09-24Untabify tabs in stuff I've recently added.Brian Gaeke
2003-09-24Use getRegClassID() instead of getRegClass()->getID(), since it's there.Brian Gaeke
2003-09-24Remove some unused methods of class IGNode.Brian Gaeke
2003-09-23Move getAnalysisUsage method from header to .cpp file. Add a normal fileChris Lattner
2003-09-21Use C++ math header instead of C version.Brian Gaeke
2003-09-21Erase now-unused prototypes.Brian Gaeke
2003-09-21Rearrange #includes ... since there are fewer now I guess it's a win.Brian Gaeke
2003-09-21Standardize the names of include guards.Brian Gaeke
2003-09-21Standardize the names of include guards.Brian Gaeke
2003-09-21Standardize the names of include guards.Brian Gaeke
2003-09-21I tried to standardize the formatting and tidy up the huge amount ofBrian Gaeke
2003-09-21Convert PhyRegAlloc into a proper pass.Brian Gaeke
2003-09-16Fix typo in comment. Take out some random whitespace.Brian Gaeke
2003-09-16Edit comment for accuracyBrian Gaeke
2003-09-15Fix typos in comments.Brian Gaeke
2003-09-11Fixed spelling and grammar.Misha Brukman
2003-09-01LiveRange.h is now in lib/CodeGen/RegAllocChris Lattner
2003-09-01LiveRangeInfo got moved into the lib/CodeGen/RegAlloc directoryChris Lattner
2003-09-01PhyRegAlloc.h got moved to lib/CodeGen/RegAllocChris Lattner
2003-09-01Move IGNode from public include directory to here. Minor cleanups like addin...Chris Lattner
2003-08-21The word `dependent' has no `a'.Misha Brukman