aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Rename SwapStructureContents -> IPO/SimpleStructMutationChris Lattner2002-01-212-5/+6
* Implementation of the new spiffy pass systemChris Lattner2002-01-211-0/+117
* Implement a more powerful, simpler, pass system. This pass system can figureChris Lattner2002-01-219-71/+76
* Oops lost a parenthesis somehow :(Chris Lattner2002-01-212-2/+2
* Changes to build successfully with GCC 3.02Chris Lattner2002-01-20132-1747/+1584
* Fixed a bug in spill cost estimationRuchira Sasanka2002-01-082-8/+12
* PhyRegAlloc.cpp: Added temp area resetting before every callRuchira Sasanka2002-01-074-4/+6
* Added more commentsRuchira Sasanka2002-01-072-36/+28
* removed SizeOfStackOperand constant from the SparcRegInfo class - no longer usedRuchira Sasanka2002-01-071-2/+1
* Added more commentsRuchira Sasanka2002-01-071-42/+102
* Added comments and correct logic for finding register sizes.Ruchira Sasanka2002-01-074-176/+243
* Added destructors and comments.Ruchira Sasanka2002-01-0710-264/+646
* Added comments, destructors where necessary.Ruchira Sasanka2002-01-0710-212/+356
* Eliminate function getIndicesBROKEN().Vikram S. Adve2001-12-151-16/+0
* Eliminate all uses of memInst->getIndicesBROKEN().Vikram S. Adve2001-12-153-24/+15
* getIndexedOffset() shd take vector of Values, not of Constants!Vikram S. Adve2001-12-151-1/+1
* Remove int hack to allow unsigned numbers greater than 2^63 - 1...Vikram S. Adve2001-12-151-6/+35
* initial checkinChris Lattner2001-12-141-0/+150
* * Support the new -q flag for automated testsChris Lattner2001-12-141-39/+32
* * Assert that indices are valid for an indexing instruction.Chris Lattner2001-12-141-12/+19
* Rename ConstPoolVals.cpp to Constants.cppChris Lattner2001-12-141-0/+0
* Remove unsized array supportChris Lattner2001-12-141-19/+18
* Make strings SByte* arrays instead of UByte * arraysChris Lattner2001-12-141-3/+3
* * isFirstClassType is now provided by the Type classChris Lattner2001-12-141-7/+2
* * add ReplaceInstWithInstChris Lattner2001-12-141-26/+25
* Remove unsized array supportChris Lattner2001-12-141-6/+0
* * Support pointer indexingChris Lattner2001-12-141-210/+33
* Many many changes and bugfixes:Chris Lattner2001-12-141-130/+199
* The proper prototype for malloc returns a pointer, not an unsized arrayChris Lattner2001-12-141-6/+3
* Allow pointer indexingChris Lattner2001-12-141-1/+1
* Remove unsized array supportChris Lattner2001-12-143-17/+4
* Add pointer indexing supportChris Lattner2001-12-141-9/+12
* Don't waste as much horizontal space on #uses flag when printingChris Lattner2001-12-141-1/+1
* * Fix cases where we were calling Type->getName() instead of Type->getDescrip...Chris Lattner2001-12-141-21/+12
* * Refactor trace values to work as a proper pass. Before it used to addChris Lattner2001-12-141-420/+177
* added a section on how to modify live variable code to use LLVM instructionsRuchira Sasanka2001-12-132-10/+50
* Not just arrays are unsizedChris Lattner2001-12-131-1/+1
* Assertion could never fail because another one would in it's place. :)Chris Lattner2001-12-131-1/+1
* Some programs are using BB's as values, until we resolve this. Disable the as...Chris Lattner2001-12-131-1/+3
* Build runtime library with local GCCASChris Lattner2001-12-131-4/+4
* Implement sprintfChris Lattner2001-12-131-11/+25
* Swap operands now preserves the semantics of the binary operator by changingChris Lattner2001-12-131-0/+26
* Add debugging to make a more useful message if a value gets constructed with ...Chris Lattner2001-12-131-1/+6
* Added more comments. Added code to destructor in MethodLiveVarInfo to deleteRuchira Sasanka2001-12-084-42/+156
* Added comments are more documentation infoRuchira Sasanka2001-12-082-0/+376
* Implement more general conversions for getelementptr instructionsChris Lattner2001-12-071-17/+104
* Remove code that is superceeded by code in ExprTypeConvert.cppChris Lattner2001-12-071-40/+1
* Don't insert scales of 1 :)Chris Lattner2001-12-071-1/+2
* Do not pessimize users of this function. Fix logic.Chris Lattner2001-12-061-2/+2
* We can do cast-add elimination even on casts that reinterpretChris Lattner2001-12-061-13/+11