| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make sure noone branches to the entry node of the method | Chris Lattner | 2001-08-24 | 1 | -0/+1 | 
| | | | | | llvm-svn: 369 | ||||
| * | Handle case where there is no exit node from a flowgraph | Chris Lattner | 2001-08-23 | 1 | -3/+9 | 
| | | | | | llvm-svn: 365 | ||||
| * | LV code on machine instructions | Ruchira Sasanka | 2001-08-20 | 4 | -136/+253 | 
| | | | | | llvm-svn: 360 | ||||
| * | LV info on machine instructions | Ruchira Sasanka | 2001-08-20 | 1 | -7/+11 | 
| | | | | | llvm-svn: 359 | ||||
| * | Fix a bug when compiling 'shl ubyte * %var, ubyte 2' | Chris Lattner | 2001-07-25 | 1 | -1/+2 | 
| | | | | | llvm-svn: 295 | ||||
| * | Changed printValue() to print constant value if the value is a constant. | Ruchira Sasanka | 2001-07-24 | 1 | -0/+3 | 
| | | | | | llvm-svn: 292 | ||||
| * | *** empty log message *** | Ruchira Sasanka | 2001-07-24 | 6 | -0/+506 | 
| | | | | | llvm-svn: 291 | ||||
| * | Moved inline/llvm/Tools/* to include/llvm/Support/* | Chris Lattner | 2001-07-23 | 4 | -4/+4 | 
| | | | | | llvm-svn: 279 | ||||
| * | More functionality, renamed API | Chris Lattner | 2001-07-21 | 1 | -70/+145 | 
| | | | | | llvm-svn: 241 | ||||
| * | Start of expression analysis support | Chris Lattner | 2001-07-20 | 1 | -0/+207 | 
| | | | | | llvm-svn: 219 | ||||
| * | Fix nasty typo | Chris Lattner | 2001-07-20 | 1 | -1/+1 | 
| | | | | | llvm-svn: 204 | ||||
| * | * The parent of a constant pool is a SymTabValue, not a value. | Chris Lattner | 2001-07-14 | 1 | -1/+1 | 
| | | | | | llvm-svn: 178 | ||||
| * | Fixed post dominator frontiers! Yaay! | Chris Lattner | 2001-07-08 | 1 | -1/+1 | 
| | | | | | llvm-svn: 157 | ||||
| * | Implement support for postdominators, except in dom frontiers | Chris Lattner | 2001-07-06 | 1 | -41/+173 | 
| | | | | | llvm-svn: 142 | ||||
| * | IntervalPartition was changed to inherit from vector<Interval*> instead of | Chris Lattner | 2001-07-03 | 2 | -2/+16 | 
| | | | | | | | | | contain it so that it would have full iterator access without much work. Writer includes code to print out IntervalPartition's now. llvm-svn: 133 | ||||
| * | Code got moved from the lib/Assembly/Writer/IntervalWriter.cpp file to | Chris Lattner | 2001-07-03 | 1 | -7/+22 | 
| | | | | | | | here. Updates to correct description n stuff. llvm-svn: 129 | ||||
| * | Add printing code for dominator info | Chris Lattner | 2001-07-02 | 1 | -0/+40 | 
| | | | | | llvm-svn: 125 | ||||
| * | Checkin of new dominator calculation routines. These will be improved in | Chris Lattner | 2001-07-02 | 1 | -0/+239 | 
| | | | | | | | the future to do post dominators and stuff llvm-svn: 124 | ||||
| * | Moved deleter to include/llvm/Tools/STLExtras.h | Chris Lattner | 2001-07-02 | 1 | -2/+0 | 
| | | | | | llvm-svn: 120 | ||||
| * | Miscellaneous cleanups: | Chris Lattner | 2001-06-27 | 2 | -33/+31 | 
| | | | | | | | | | | | | * Convert post to pre-increment for for loops * Use generic programming more * Use new Value::cast* instructions * Use new Module, Method, & BasicBlock forwarding methods * Use new facilities in STLExtras.h * Use new Instruction::isPHINode() method llvm-svn: 96 | ||||
| * | IntervalPartition: recode to use IntervalIterator to do all the work | Chris Lattner | 2001-06-25 | 2 | -117/+75 | 
| | | | | | | | | LoopDepth.cpp: new file that calculates the depth of a loop, using IntervalPartitions. llvm-svn: 71 | ||||
| * | New file due to the Intervals.h splitup | Chris Lattner | 2001-06-24 | 1 | -0/+181 | 
| | | | | | llvm-svn: 66 | ||||
| * | #include a different header due to Intervals.h splitting up | Chris Lattner | 2001-06-24 | 1 | -1/+1 | 
| | | | | | llvm-svn: 63 | ||||
| * | IntervalPartition & IntervalIterator classes have been split out into | Chris Lattner | 2001-06-24 | 1 | -197/+4 | 
| | | | | | | | their own .h files & .cpp file llvm-svn: 62 | ||||
| * | Prepare for split between Interval, IntervalIterator, and IntervalIPartition | Chris Lattner | 2001-06-24 | 1 | -2/+2 | 
| | | | | | llvm-svn: 60 | ||||
| * | Interval::HeaderNode is now accessed thorugh an accessor function | Chris Lattner | 2001-06-22 | 1 | -1/+1 | 
| | | | | | llvm-svn: 56 | ||||
| * | Moved printing code to the Assembly/Writer library. | Chris Lattner | 2001-06-21 | 1 | -0/+28 | 
| | | | | | | | Code now detects looping intervals llvm-svn: 52 | ||||
| * | Implement the new Interval::isLoop method | Chris Lattner | 2001-06-21 | 1 | -0/+29 | 
| | | | | | | | Implement destructor to free memory llvm-svn: 51 | ||||
| * | Add capability to build a derived interval graph | Chris Lattner | 2001-06-20 | 1 | -44/+153 | 
| | | | | | llvm-svn: 41 | ||||
| * | Initial Checking of Interval handling code | Chris Lattner | 2001-06-20 | 1 | -0/+85 | 
| | | | | | llvm-svn: 39 | ||||
| * | Initial revision | Chris Lattner | 2001-06-06 | 2 | -0/+157 | 
| llvm-svn: 2 | |||||

