aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/RegAlloc/LiveRangeInfo.cpp
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-10-23* Order #includes as per style guideMisha Brukman
2003-10-20Added LLVM project notice to the top of every C++ source file.John Criswell
2003-09-01LiveRangeInfo got moved into the lib/CodeGen/RegAlloc directoryChris Lattner
2003-09-01Move IGNode from public include directory to here. Minor cleanups like addin...Chris Lattner
2003-07-25(1) Change the way unused regs. are marked and found to consider regTypeVikram S. Adve
2003-05-31Extensive changes to the way code generation occurs for functionVikram S. Adve
2003-05-27(1) Added special register class containing (for now) %fsr.Vikram S. Adve
2003-01-15Adjust to new interfacesChris Lattner
2003-01-15#include RegClass.h explicitlyChris Lattner
2003-01-14Rename MachineInstrInfo -> TargetInstrInfoChris Lattner
2002-10-29Inline typedef, eliminate unused methodChris Lattner
2002-10-29Add #includes that were eliminated from headersChris Lattner
2002-10-28Eliminate usage of MachineBasicBlock::getChris Lattner
2002-10-28Rename the redundant MachineOperand::getOperandType() to MachineOperand::getT...Chris Lattner
2002-10-28Add #includes now that MachineInstr.h doesn't include llvm/Target/MachineInst...Chris Lattner
2002-10-28*** empty log message ***Chris Lattner
2002-10-28*** empty log message ***Chris Lattner
2002-09-28Live ranges for Return value and return address of a Call are nowVikram S. Adve
2002-09-20Allow copy coalescing in more cases: if sum of node degrees is more thanVikram S. Adve
2002-09-14Break RA_DEBUG option into several levels to get better control overVikram S. Adve
2002-07-08MachineInstr* in vector are not const (and never really were)Vikram S. Adve
2002-06-25MEGAPATCH checkin.Chris Lattner
2002-04-29Eliminate duplicate or unneccesary #include'sChris Lattner
2002-04-07Change references to the Method class to be references to the FunctionChris Lattner
2002-02-12Method.h no longer includes BasicBlock.hChris Lattner
2002-02-05Convert operand iterator over to work like an STL iteratorChris Lattner
2002-02-05* Code CleanupsChris Lattner
2002-02-05Must include SetOperations to do set_*Chris Lattner
2002-02-05* Eliminate the LiveVarSet class, making applyTranferFuncForMInst a staticChris Lattner
2002-02-05* Code CleanupsChris Lattner
2002-02-04* Add #includes removed from headersChris Lattner
2002-02-04Add #includes neccesary since they were removed from .h filesChris Lattner
2002-01-20Changes to build successfully with GCC 3.02Chris Lattner
2002-01-07Added destructors and comments.Ruchira Sasanka
2001-12-04Renamed inst_const_iterator -> const_inst_iteratorChris Lattner
2001-11-10Coalesing bug fix - now checks for the same regType instead of the sameRuchira Sasanka
2001-10-19Corrected call interference bugRuchira Sasanka
2001-10-16Added support for caller savingRuchira Sasanka
2001-10-15Output to cerr rather than cout so that debug info doesn't mess up assembly g...Chris Lattner
2001-10-15updated suggesting/coloring of call & return args & implicit operands.Ruchira Sasanka
2001-10-12--corrected coalescing test: coalsed only if two are of the same reg classRuchira Sasanka
2001-09-30--added suggesting colors; call/ret arg handlingRuchira Sasanka
2001-09-19* REMOVE extraneous debug info if DEBUG_RA is not setChris Lattner
2001-09-18-- updated printingRuchira Sasanka
2001-09-15fixed printing messagesRuchira Sasanka
2001-09-14*** empty log message ***Ruchira Sasanka