Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move headers around | Chris Lattner | 2003-01-15 | 1 | -1/+1 |
| | | | | llvm-svn: 5312 | ||||
* | #include RegClass.h explicitly | Chris Lattner | 2003-01-15 | 1 | -1/+1 |
| | | | | llvm-svn: 5307 | ||||
* | More renamings of Target/Machine*Info to Target/Target*Info | Chris Lattner | 2002-12-29 | 1 | -1/+1 |
| | | | | llvm-svn: 5204 | ||||
* | Add #includes that were eliminated from headers | Chris Lattner | 2002-10-29 | 1 | -0/+10 |
| | | | | llvm-svn: 4380 | ||||
* | Ensure definate initialization | Chris Lattner | 2002-10-22 | 1 | -1/+1 |
| | | | | llvm-svn: 4263 | ||||
* | Break RA_DEBUG option into several levels to get better control over | Vikram S. Adve | 2002-09-14 | 1 | -7/+14 |
| | | | | | | debug output. llvm-svn: 3724 | ||||
* | Convert RegClass::IsColorUsedArr from a dynamically allocated array to | Chris Lattner | 2002-05-23 | 1 | -5/+4 |
| | | | | | | a vector. This makes asserting on array bounds easier. llvm-svn: 2731 | ||||
* | Numerous bug fixes: | Vikram S. Adve | 2002-05-19 | 1 | -0/+16 |
| | | | | | | | | | | | | | | | | | | | -- passing FP arguments to functions with more than 6 arguments -- passing FP arguments to varargs functions -- passing FP arguments to functions with no prototypes -- incorrect coloring for CC registers (both int and FP): interferences were being completely ignored for int CC and were considered but no spills were marked for fp CC! Also some code improvements: -- better interface to generating machine instr for common cases (many places still need to be updated to use this interface) -- annotations on MachineInstr to communicate information from one codegen phase to another (now used to pass information about CALL/JMPLCALL operands from selection to register allocation) -- all sizes and offests in class TargetData are uint64_t instead of uint llvm-svn: 2642 | ||||
* | Eliminate duplicate or unneccesary #include's | Chris Lattner | 2002-04-29 | 1 | -1/+1 |
| | | | | llvm-svn: 2397 | ||||
* | Only emit message if DEBUG_RA is on | Chris Lattner | 2002-04-15 | 1 | -6/+6 |
| | | | | llvm-svn: 2252 | ||||
* | s/method/function | Chris Lattner | 2002-04-08 | 1 | -3/+3 |
| | | | | llvm-svn: 2177 | ||||
* | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 1 | -12/+13 |
| | | | | llvm-svn: 1503 | ||||
* | Fixed a bug in spill cost estimation | Ruchira Sasanka | 2002-01-08 | 1 | -4/+6 |
| | | | | llvm-svn: 1500 | ||||
* | PhyRegAlloc.cpp: Added temp area resetting before every call | Ruchira Sasanka | 2002-01-07 | 1 | -1/+1 |
| | | | | llvm-svn: 1499 | ||||
* | Added destructors and comments. | Ruchira Sasanka | 2002-01-07 | 1 | -22/+54 |
| | | | | | | Added correct spill candidate selection logic. llvm-svn: 1493 | ||||
* | Changed code to ignore Phi Nodes in PhyRegAlloc | Ruchira Sasanka | 2001-11-10 | 1 | -0/+2 |
| | | | | llvm-svn: 1253 | ||||
* | Fixed bug - added code in pushUnconstrainedIGNodes() to check whether a node | Ruchira Sasanka | 2001-11-06 | 1 | -8/+17 |
| | | | | | | is already pushed to stack by a previous call to the same method. llvm-svn: 1154 | ||||
* | Bug fix: uninitialized variable. | Vikram S. Adve | 2001-11-06 | 1 | -5/+5 |
| | | | | llvm-svn: 1147 | ||||
* | Added support for caller saving | Ruchira Sasanka | 2001-10-16 | 1 | -11/+11 |
| | | | | llvm-svn: 847 | ||||
* | Output to cerr rather than cout so that debug info doesn't mess up assembly ↵ | Chris Lattner | 2001-10-15 | 1 | -11/+11 |
| | | | | | | generation llvm-svn: 840 | ||||
* | fixed printing messages | Ruchira Sasanka | 2001-09-15 | 1 | -21/+8 |
| | | | | llvm-svn: 590 | ||||
* | *** empty log message *** | Ruchira Sasanka | 2001-09-14 | 1 | -0/+202 |
llvm-svn: 580 |