aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fixed post dominator frontiers! Yaay!Chris Lattner2001-07-082-2/+2
* Neg instruction removed. Cast instruction implemented.Chris Lattner2001-07-0819-731/+761
* Neg instruction removed. TODO item fulfilled.Chris Lattner2001-07-081-1/+0
* Removing unnecesary fileChris Lattner2001-07-071-3/+0
* Convert BinaryOperand and UnaryOperator to only take instruction types ofChris Lattner2001-07-075-11/+21
* Broad superficial changes:Chris Lattner2001-07-0716-66/+73
* Devirtualize User::dropAllReferencesChris Lattner2001-07-071-3/+3
* Remove dtor's that simply call dropAllReferencesChris Lattner2001-07-074-23/+6
* Changed the fundemental architecture of Operands for Instructions. NowChris Lattner2001-07-0725-648/+309
* Changed memory reference instructions to store the result as the implicitChris Lattner2001-07-073-41/+29
* Fixed some error messages to be nicerChris Lattner2001-07-072-4/+4
* Add note about nuking Instruction::negChris Lattner2001-07-071-0/+1
* Initial checkinChris Lattner2001-07-061-0/+31
* Add better support for post dominator information.Chris Lattner2001-07-061-23/+46
* Add method to unify all exit nodes of a methodChris Lattner2001-07-061-0/+69
* Implement support for postdominators, except in dom frontiersChris Lattner2001-07-062-82/+346
* New file, includes method to merge exit nodes togetherChris Lattner2001-07-061-0/+27
* * Add a DominatorBase base class to maintain root of Dominator infoChris Lattner2001-07-061-24/+46
* * Added commentsChris Lattner2001-07-062-65/+133
* Update to include right fileChris Lattner2001-07-061-1/+2
* Initial checkin of analyze tool.Chris Lattner2001-07-032-0/+114
* Build new analyze toolChris Lattner2001-07-031-1/+1
* Added analyze to path for SetupOpt scriptChris Lattner2001-07-031-1/+1
* Add analyze tool to path for Setup scriptChris Lattner2001-07-031-1/+1
* IntervalPartition was changed to inherit from vector<Interval*> instead ofChris Lattner2001-07-032-2/+16
* IntervalPartition was changed to inherit from vector<Interval*> instead ofChris Lattner2001-07-032-10/+8
* *** empty log message ***Chris Lattner2001-07-031-2/+0
* Checkin of new Analysis result printing headerChris Lattner2001-07-031-0/+49
* Code got moved from the lib/Assembly/Writer/IntervalWriter.cpp file toChris Lattner2001-07-031-7/+22
* Remove code for printing out Analysis data structures. It got movedChris Lattner2001-07-031-38/+2
* Update documentation a bit, correct #include guardChris Lattner2001-07-031-4/+12
* Add note about tool idea. Change command line of note to be more specificChris Lattner2001-07-031-1/+3
* Add printing code for dominator infoChris Lattner2001-07-021-0/+40
* Checkin of new dominator calculation routines. These will be improved inChris Lattner2001-07-022-0/+478
* Enable printing of dominator related information.Chris Lattner2001-07-021-2/+27
* Add new anaysis routines for building dominator related informationChris Lattner2001-07-021-0/+190
* Addition of 'deleter' function.Chris Lattner2001-07-021-0/+12
* Moved deleter to include/llvm/Tools/STLExtras.hChris Lattner2001-07-021-2/+0
* Initial checkin. Should print dead instructions, except it doesn't doChris Lattner2001-06-301-0/+126
* Include ADCE pass, rename include/Opt directory to llvm/OptimizationsChris Lattner2001-06-301-2/+5
* Rename DoSparseConditionalConstantProp -> DoSCCPChris Lattner2001-06-301-1/+1
* Add noteChris Lattner2001-06-301-0/+3
* Add prototypes for ADCE passChris Lattner2001-06-301-3/+9
* Rename DoSparseConditionalConstantProp to DoSCCPChris Lattner2001-06-301-9/+3
* Optimizations got their own header filesChris Lattner2001-06-307-148/+172
* Implement reduceApply methodChris Lattner2001-06-301-4/+16
* Add a new pop_back() methodChris Lattner2001-06-302-0/+16
* The ConstRules class got moved to the opt namespaceChris Lattner2001-06-301-4/+6
* Add a reduceApply methodChris Lattner2001-06-301-0/+7
* Split AllOpts.h into lots of little .h files.Chris Lattner2001-06-309-111/+214