| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rename LowerAllocations.h to ChangeAllocations.h since it now contains the | Chris Lattner | 2002-01-22 | 4 | -4/+4 |
| | | | | | | | RaiseAllocations pass as well. llvm-svn: 1525 | ||||
| * | Fix ordering dependency problem | Chris Lattner | 2002-01-22 | 1 | -1/+1 |
| | | | | | llvm-svn: 1524 | ||||
| * | Ooops, forgot to implement void PassManager::add(BasicBlockPass *BBP) | Chris Lattner | 2002-01-22 | 1 | -6/+18 |
| | | | | | llvm-svn: 1523 | ||||
| * | Pull RaiseAllocations stuff out of the CleanGCC pass into it's own pass in | Chris Lattner | 2002-01-22 | 6 | -81/+103 |
| | | | | | | | the ChangeAllocations.h header file. llvm-svn: 1522 | ||||
| * | LowerAllocations is really a BasicBlock pass. Make it so. | Chris Lattner | 2002-01-21 | 2 | -62/+57 |
| | | | | | llvm-svn: 1521 | ||||
| * | Move stuff out of the Optimizations directories into the appropriate Transforms | Chris Lattner | 2002-01-21 | 19 | -92/+73 |
| | | | | | | | directories. Eliminate the opt namespace. llvm-svn: 1520 | ||||
| * | Chuck fixed the GCC problems so this hack is now unneccesary | Chris Lattner | 2002-01-21 | 3 | -3/+0 |
| | | | | | llvm-svn: 1519 | ||||
| * | Elminate an unused variable | Chris Lattner | 2002-01-21 | 1 | -1/+0 |
| | | | | | llvm-svn: 1518 | ||||
| * | Reenable warning now that Chuck fixed GCC | Chris Lattner | 2002-01-21 | 2 | -2/+2 |
| | | | | | llvm-svn: 1517 | ||||
| * | Eliminate opt library | Chris Lattner | 2002-01-21 | 6 | -8/+9 |
| | | | | | llvm-svn: 1516 | ||||
| * | Remove dead variable | Chris Lattner | 2002-01-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 1515 | ||||
| * | Remove dead variable. | Chris Lattner | 2002-01-21 | 1 | -1/+0 |
| | | | | | llvm-svn: 1514 | ||||
| * | Fix for problem that caused both HUGE and INVALID latencies to be negative | Chris Lattner | 2002-01-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 1513 | ||||
| * | Include all header files individually instead of this one | Chris Lattner | 2002-01-21 | 1 | -42/+0 |
| | | | | | llvm-svn: 1512 | ||||
| * | Pull stuff out of opt namespace | Chris Lattner | 2002-01-21 | 2 | -8/+0 |
| | | | | | llvm-svn: 1511 | ||||
| * | Rename SwapStructureContents -> IPO/SimpleStructMutation | Chris Lattner | 2002-01-21 | 3 | -6/+7 |
| | | | | | | | Move MutateStructTypes.(cpp|h) -> IPO/MutateStructTypes.(cpp|h) llvm-svn: 1510 | ||||
| * | Moved header | Chris Lattner | 2002-01-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 1509 | ||||
| * | Implementation of the new spiffy pass system | Chris Lattner | 2002-01-21 | 1 | -0/+117 |
| | | | | | llvm-svn: 1508 | ||||
| * | Implement a more powerful, simpler, pass system. This pass system can figure | Chris Lattner | 2002-01-21 | 32 | -208/+238 |
| | | | | | | | | | | out how to run a collection of passes optimially given their behaviors and charactaristics. Convert code to use it. llvm-svn: 1507 | ||||
| * | Implement a more powerful, simpler, pass system. This pass system can figure | Chris Lattner | 2002-01-21 | 1 | -87/+118 |
| | | | | | | | | out how to run a collection of passes optimially given their behaviors and charactaristics. llvm-svn: 1506 | ||||
| * | Add a path to LD_LIBRARY_PATH so that programs can find the stdC++ libraries | Chris Lattner | 2002-01-21 | 2 | -2/+2 |
| | | | | | llvm-svn: 1505 | ||||
| * | Oops lost a parenthesis somehow :( | Chris Lattner | 2002-01-21 | 1 | -1/+1 |
| | | | | | llvm-svn: 1504 | ||||
| * | Changes to build successfully with GCC 3.02 | Chris Lattner | 2002-01-20 | 192 | -1810/+1848 |
| | | | | | llvm-svn: 1503 | ||||
| * | Add a note about endl semantics | Chris Lattner | 2002-01-20 | 1 | -1/+15 |
| | | | | | llvm-svn: 1502 | ||||
| * | *** empty log message *** | Ruchira Sasanka | 2002-01-08 | 1 | -2/+17 |
| | | | | | llvm-svn: 1501 | ||||
| * | 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 | 2 | -2/+3 |
| | | | | | llvm-svn: 1499 | ||||
| * | Added more comments | Ruchira Sasanka | 2002-01-07 | 2 | -36/+28 |
| | | | | | llvm-svn: 1498 | ||||
| * | removed SizeOfStackOperand constant from the SparcRegInfo class - no longer used | Ruchira Sasanka | 2002-01-07 | 1 | -2/+1 |
| | | | | | | | by code. llvm-svn: 1497 | ||||
| * | Added more comments | Ruchira Sasanka | 2002-01-07 | 1 | -42/+102 |
| | | | | | llvm-svn: 1496 | ||||
| * | Added more comments | Ruchira Sasanka | 2002-01-07 | 1 | -13/+44 |
| | | | | | llvm-svn: 1495 | ||||
| * | Added comments and correct logic for finding register sizes. | Ruchira Sasanka | 2002-01-07 | 4 | -176/+243 |
| | | | | | llvm-svn: 1494 | ||||
| * | Added destructors and comments. | Ruchira Sasanka | 2002-01-07 | 5 | -132/+323 |
| | | | | | | | Added correct spill candidate selection logic. llvm-svn: 1493 | ||||
| * | MachineRegInfo: Added a method to get the size of a register pushed on to stack. | Ruchira Sasanka | 2002-01-07 | 3 | -83/+2 |
| | | | | | llvm-svn: 1492 | ||||
| * | Added comments, destructors where necessary. | Ruchira Sasanka | 2002-01-07 | 7 | -127/+233 |
| | | | | | llvm-svn: 1491 | ||||
| * | Renamed Makefile.target to Makefile.tests and folded in | Vikram S. Adve | 2001-12-15 | 1 | -14/+19 |
| | | | | | | | | | Chris's Makefile.tests used to build and test single-source tests (but with some uses of Output/ directory eliminated for now). Let's not create two versions of this file! llvm-svn: 1490 | ||||
| * | Rename Makefile.target to Makefile.tests. | Vikram S. Adve | 2001-12-15 | 1 | -2/+2 |
| | | | | | | | Make all a :: target. llvm-svn: 1488 | ||||
| * | Renaming to Makefile.tests | Vikram S. Adve | 2001-12-15 | 1 | -121/+0 |
| | | | | | llvm-svn: 1487 | ||||
| * | Eliminate function getIndicesBROKEN(). | Vikram S. Adve | 2001-12-15 | 2 | -19/+0 |
| | | | | | llvm-svn: 1486 | ||||
| * | Eliminate all uses of memInst->getIndicesBROKEN(). | Vikram S. Adve | 2001-12-15 | 3 | -22/+13 |
| | | | | | llvm-svn: 1485 | ||||
| * | getIndexedOffset() shd take vector of Values, not of Constants! | Vikram S. Adve | 2001-12-15 | 2 | -2/+2 |
| | | | | | llvm-svn: 1484 | ||||
| * | Remove int hack to allow unsigned numbers greater than 2^63 - 1... | Vikram S. Adve | 2001-12-15 | 1 | -6/+35 |
| | | | | | llvm-svn: 1483 | ||||
| * | Run testsparc, not testcodegen for testing the back end. | Vikram S. Adve | 2001-12-15 | 1 | -1/+1 |
| | | | | | llvm-svn: 1482 | ||||
| * | initial checkin | Chris Lattner | 2001-12-14 | 1 | -0/+150 |
| | | | | | llvm-svn: 1480 | ||||
| * | Initial checkin of instcombine | Chris Lattner | 2001-12-14 | 1 | -0/+27 |
| | | | | | llvm-svn: 1479 | ||||
| * | Add instruction combining pass | Chris Lattner | 2001-12-14 | 1 | -31/+34 |
| | | | | | | | Rename -mergecons to -constmerge llvm-svn: 1478 | ||||
| * | * Support the new -q flag for automated tests | Chris Lattner | 2001-12-14 | 1 | -39/+32 |
| | | | | | | | | * Remove unsized array support * Add pointer indexing support llvm-svn: 1477 | ||||
| * | Add more passes to run after raising | Chris Lattner | 2001-12-14 | 1 | -2/+5 |
| | | | | | llvm-svn: 1476 | ||||
| * | Update LLVM tests to use new pointer indexing, and remove unsized array test ↵ | Chris Lattner | 2001-12-14 | 12 | -256/+35 |
| | | | | | | | support llvm-svn: 1474 | ||||
| * | Build Programs subdirectory | Chris Lattner | 2001-12-14 | 1 | -0/+1 |
| | | | | | llvm-svn: 1473 | ||||

