aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis
Commit message (Expand)AuthorAgeFilesLines
* Module analyzer no longer has to iterate over constant poolChris Lattner2001-09-071-43/+0
* Simplify code by eliminating need to hang onto constant pool referencesChris Lattner2001-09-071-52/+27
* Added directory LiveVar/Vikram S. Adve2001-08-281-0/+2
* analyze() now checks to see that we don't analyze the same method twice.Vikram S. Adve2001-08-281-1/+5
* Make sure noone branches to the entry node of the methodChris Lattner2001-08-241-0/+1
* Handle case where there is no exit node from a flowgraphChris Lattner2001-08-231-3/+9
* LV code on machine instructionsRuchira Sasanka2001-08-204-136/+253
* LV info on machine instructionsRuchira Sasanka2001-08-201-7/+11
* Fix a bug when compiling 'shl ubyte * %var, ubyte 2'Chris Lattner2001-07-251-1/+2
* Changed printValue() to print constant value if the value is a constant.Ruchira Sasanka2001-07-241-0/+3
* *** empty log message ***Ruchira Sasanka2001-07-246-0/+506
* Moved inline/llvm/Tools/* to include/llvm/Support/*Chris Lattner2001-07-234-4/+4
* More functionality, renamed APIChris Lattner2001-07-211-70/+145
* Start of expression analysis supportChris Lattner2001-07-201-0/+207
* Fix nasty typoChris Lattner2001-07-201-1/+1
* * The parent of a constant pool is a SymTabValue, not a value.Chris Lattner2001-07-141-1/+1
* Fixed post dominator frontiers! Yaay!Chris Lattner2001-07-081-1/+1
* Implement support for postdominators, except in dom frontiersChris Lattner2001-07-061-41/+173
* IntervalPartition was changed to inherit from vector<Interval*> instead ofChris Lattner2001-07-032-2/+16
* Code got moved from the lib/Assembly/Writer/IntervalWriter.cpp file toChris Lattner2001-07-031-7/+22
* Add printing code for dominator infoChris Lattner2001-07-021-0/+40
* Checkin of new dominator calculation routines. These will be improved inChris Lattner2001-07-021-0/+239
* Moved deleter to include/llvm/Tools/STLExtras.hChris Lattner2001-07-021-2/+0
* Miscellaneous cleanups:Chris Lattner2001-06-272-33/+31
* IntervalPartition: recode to use IntervalIterator to do all the workChris Lattner2001-06-252-117/+75
* New file due to the Intervals.h splitupChris Lattner2001-06-241-0/+181
* #include a different header due to Intervals.h splitting upChris Lattner2001-06-241-1/+1
* IntervalPartition & IntervalIterator classes have been split out intoChris Lattner2001-06-241-197/+4
* Prepare for split between Interval, IntervalIterator, and IntervalIPartitionChris Lattner2001-06-241-2/+2
* Interval::HeaderNode is now accessed thorugh an accessor functionChris Lattner2001-06-221-1/+1
* Moved printing code to the Assembly/Writer library.Chris Lattner2001-06-211-0/+28
* Implement the new Interval::isLoop methodChris Lattner2001-06-211-0/+29
* Add capability to build a derived interval graphChris Lattner2001-06-201-44/+153
* Initial Checking of Interval handling codeChris Lattner2001-06-201-0/+85
* Initial revisionChris Lattner2001-06-062-0/+157