summaryrefslogtreecommitdiff
path: root/lib
Commit message (Expand)AuthorAge
* Move stuff out of the Optimizations directories into the appropriate TransformsChris Lattner2002-01-21
* Chuck fixed the GCC problems so this hack is now unneccesaryChris Lattner2002-01-21
* Elminate an unused variableChris Lattner2002-01-21
* Eliminate opt libraryChris Lattner2002-01-21
* Remove dead variableChris Lattner2002-01-21
* Remove dead variable.Chris Lattner2002-01-21
* Pull stuff out of opt namespaceChris Lattner2002-01-21
* Rename SwapStructureContents -> IPO/SimpleStructMutationChris Lattner2002-01-21
* Implementation of the new spiffy pass systemChris Lattner2002-01-21
* Implement a more powerful, simpler, pass system. This pass system can figureChris Lattner2002-01-21
* Oops lost a parenthesis somehow :(Chris Lattner2002-01-21
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-20
* Fixed a bug in spill cost estimationRuchira Sasanka2002-01-08
* PhyRegAlloc.cpp: Added temp area resetting before every callRuchira Sasanka2002-01-07
* Added more commentsRuchira Sasanka2002-01-07
* removed SizeOfStackOperand constant from the SparcRegInfo class - no longer usedRuchira Sasanka2002-01-07
* Added more commentsRuchira Sasanka2002-01-07
* Added comments and correct logic for finding register sizes.Ruchira Sasanka2002-01-07
* Added destructors and comments.Ruchira Sasanka2002-01-07
* Added comments, destructors where necessary.Ruchira Sasanka2002-01-07
* Eliminate function getIndicesBROKEN().Vikram S. Adve2001-12-15
* Eliminate all uses of memInst->getIndicesBROKEN().Vikram S. Adve2001-12-15
* getIndexedOffset() shd take vector of Values, not of Constants!Vikram S. Adve2001-12-15
* Remove int hack to allow unsigned numbers greater than 2^63 - 1...Vikram S. Adve2001-12-15
* initial checkinChris Lattner2001-12-14
* * Support the new -q flag for automated testsChris Lattner2001-12-14
* * Assert that indices are valid for an indexing instruction.Chris Lattner2001-12-14
* Rename ConstPoolVals.cpp to Constants.cppChris Lattner2001-12-14
* Remove unsized array supportChris Lattner2001-12-14
* Make strings SByte* arrays instead of UByte * arraysChris Lattner2001-12-14
* * isFirstClassType is now provided by the Type classChris Lattner2001-12-14
* * add ReplaceInstWithInstChris Lattner2001-12-14
* Remove unsized array supportChris Lattner2001-12-14
* * Support pointer indexingChris Lattner2001-12-14
* Many many changes and bugfixes:Chris Lattner2001-12-14
* The proper prototype for malloc returns a pointer, not an unsized arrayChris Lattner2001-12-14
* Allow pointer indexingChris Lattner2001-12-14
* Remove unsized array supportChris Lattner2001-12-14
* Add pointer indexing supportChris Lattner2001-12-14
* Don't waste as much horizontal space on #uses flag when printingChris Lattner2001-12-14
* * Fix cases where we were calling Type->getName() instead of Type->getDescrip...Chris Lattner2001-12-14
* * Refactor trace values to work as a proper pass. Before it used to addChris Lattner2001-12-14
* added a section on how to modify live variable code to use LLVM instructionsRuchira Sasanka2001-12-13
* Not just arrays are unsizedChris Lattner2001-12-13
* Assertion could never fail because another one would in it's place. :)Chris Lattner2001-12-13
* Some programs are using BB's as values, until we resolve this. Disable the as...Chris Lattner2001-12-13
* Build runtime library with local GCCASChris Lattner2001-12-13
* Implement sprintfChris Lattner2001-12-13
* Swap operands now preserves the semantics of the binary operator by changingChris Lattner2001-12-13
* Add debugging to make a more useful message if a value gets constructed with ...Chris Lattner2001-12-13