Chris Lattner 
							
						 
					 
					
						
						
							
						
						eb265cdc90 
					 
					
						
						
							
							* Print the "return" node in the graphs  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4199  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-16 02:04:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ff5feedf28 
					 
					
						
						
							
							The second element of the iterator is really an offset, not a link  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4196  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-16 01:43:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						641e1c252d 
					 
					
						
						
							
							Specify the graph name  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4195  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-16 01:34:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f29e307765 
					 
					
						
						
							
							- DSGraph Printing Improvements:  
						
						 
						
						... 
						
						
						
						* Print edge source labels again
     * Override node shape to be Mrecord again, instead of just record.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4193  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-16 01:18:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f6c52db371 
					 
					
						
						
							
							Halfway conversion from custom printing to GraphWriter printing  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4146  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-13 19:31:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vikram S. Adve 
							
						 
					 
					
						
						
							
						
						6e0bb63264 
					 
					
						
						
							
							Use PARALLEL_DIRS.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4114  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-11 16:08:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						a27229013f 
					 
					
						
						
							
							Added capability to get execution count of a loop if it is a predictable  
						
						 
						
						... 
						
						
						
						number of iterations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4113  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-11 05:34:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						6b290a5440 
					 
					
						
						
							
							Added helper functions in LoopInfo: isLoopExit and numBackEdges.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4112  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-11 05:31:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7d821db958 
					 
					
						
						
							
							Handle post dominance correctly in the case where blocks do not have a path to  
						
						 
						
						... 
						
						
						
						the exit node.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4038  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-04 14:50:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a00397e1ee 
					 
					
						
						
							
							Prune function nodes that are no longer referenced due to inlining  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4036  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-03 21:55:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6727ec64e8 
					 
					
						
						
							
							sgefa uses truely huge data structures nodes.  Only print part of them if they  
						
						 
						
						... 
						
						
						
						are so big
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4035  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-03 21:55:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						62d928eac1 
					 
					
						
						
							
							Handle bug exposed by power benchmark  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4033  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-03 21:06:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						55c1058135 
					 
					
						
						
							
							Reimplement/port the Bottom Up Closure pass  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4031  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-03 20:38:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c5f21de2bc 
					 
					
						
						
							
							DataStructure.h doesn't include DSGraph.h  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4029  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-02 22:14:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e03f32bcc2 
					 
					
						
						
							
							* Implement fully general merging of array subscripts on demand!  This  
						
						 
						
						... 
						
						
						
						does not handle the initial pointer index case yet though.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4012  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-02 06:24:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9cfb358fa4 
					 
					
						
						
							
							When printing DS nodes, print the mergemap index as well to allow easier  
						
						 
						
						... 
						
						
						
						debugging of merging process.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4010  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-02 05:17:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7b7200c4ea 
					 
					
						
						
							
							* Significant rework of DSNode to support arbitrary aliasing due to merging  
						
						 
						
						... 
						
						
						
						* Now all and any bytes of a DSNode can be merged together individually.  This
  is neccesary to support the full generality of C and support aliasing
  correctly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4008  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-02 04:57:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1c7ce2c7fe 
					 
					
						
						
							
							Initial checkin of Steensgaards context insensitive flow insensitive  
						
						 
						
						... 
						
						
						
						alias analysis
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3997  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-01 22:34:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fccd06fcea 
					 
					
						
						
							
							Checkin some major reworks of data structure analysis.  This is not done,  
						
						 
						
						... 
						
						
						
						nor does it work very well, but I need to get it checked in before I break
the tree unintentionally.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3996  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-10-01 22:33:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c8f25d91bd 
					 
					
						
						
							
							Minor tweak  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3985  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-29 22:59:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b1f8aebc67 
					 
					
						
						
							
							Fix printing of loop information  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3977  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-29 21:43:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						009cc3d2e8 
					 
					
						
						
							
							First try at implementing the AliasSetTracker class. I'm sure it will need  
						
						 
						
						... 
						
						
						
						revision as I start to use it though.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3954  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-26 21:49:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						fce46ef803 
					 
					
						
						
							
							Fix printing of loop information  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3941  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-26 16:15:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						699b305c86 
					 
					
						
						
							
							- Add new methods to LoopInfo: getLoopPreheader, addBasicBlockToLoop.  
						
						 
						
						... 
						
						
						
						These allow extra information to be easily gathered, and loopinfo to be
    updated.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3936  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-26 05:32:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c3a388143b 
					 
					
						
						
							
							Convert BasicVN to be an ImmutablePass  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3924  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-25 22:27:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5057b00faf 
					 
					
						
						
							
							Make users of FindUsedTypes not have problems with linkage.  This fixes  
						
						 
						
						... 
						
						
						
						Cwriter.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3900  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-24 00:07:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						74493a4c6e 
					 
					
						
						
							
							Clean up indvar printing  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3650  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-10 15:35:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a6299345ee 
					 
					
						
						
							
							* Add capability to recognize alias properties of the following common cases:  
						
						 
						
						... 
						
						
						
						- A[c1] cannot alias A[c2] where constants c1 != c2
  - A[i] cannot alias B[j] if A & B are provably different arrays
This should help out array based codes.  For example, from bzip2 from spec,
3 additional loads can be GCSE'd, and _21_ additional loads can be LICMd due
to this change.
In a test example from the Spec GAP benchmark (vecffe.c), this change allows
_52_ additional loads to be GCSE'd and _224_ additional LICM'd loads.
Not bad for such a simple change.  Other testcases show no change at all
because they just don't use arrays.  Not too suprising there.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3616  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-08 18:45:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						20d4129fef 
					 
					
						
						
							
							Minor bug fix.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3577  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-03 23:12:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ce8a14915d 
					 
					
						
						
							
							- Renamed Type::isIntegral() to Type::isInteger()  
						
						 
						
						... 
						
						
						
						- Added new method Type::isIntegral() that is the same as isInteger, but
    also accepts bool.
SCVS: ----------------------------------------------------------------------
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3572  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-03 01:05:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d122f4b648 
					 
					
						
						
							
							Fix bugs  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3569  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-02 20:49:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						96f9d7232c 
					 
					
						
						
							
							Add printing support to ConstantRange class  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3565  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-02 00:18:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						645e00d149 
					 
					
						
						
							
							Initial implementation of ConstantRange support  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3563  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-09-01 23:53:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c74cb8698f 
					 
					
						
						
							
							- Eliminate the last traces of the 'analysis' namespace  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3550  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-30 22:53:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3e813b38f1 
					 
					
						
						
							
							Minor cleanups so I can remove BasicValueNumbering.h  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3544  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-30 22:30:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						74542b64b1 
					 
					
						
						
							
							initial implementation of ValueNumbering interface.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3541  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-30 20:29:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						71c7ec9b18 
					 
					
						
						
							
							Initial implementation of value numbering for load instructions  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3540  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-30 20:28:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						04b9025450 
					 
					
						
						
							
							Remove unneeded #include  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3524  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-29 20:08:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anand Shukla 
							
						 
					 
					
						
						
							
						
						e0b6b78e09 
					 
					
						
						
							
							Changed so it gets linked properly  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3508  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-26 16:45:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3bb8ad27a8 
					 
					
						
						
							
							Eliminated the MemAccessInst class, folding contents into GEP class.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3488  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-22 23:37:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						24ea74eb9a 
					 
					
						
						
							
							Load & StoreInst no longer derive from MemAccessInst, so we don't have  
						
						 
						
						... 
						
						
						
						to handle indexing anymore
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3485  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-22 22:49:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f9355f636b 
					 
					
						
						
							
							doxygenize comments  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3481  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-22 22:46:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						22d8cd6143 
					 
					
						
						
							
							Add missing #include  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3467  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-22 18:57:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						53ad0edd36 
					 
					
						
						
							
							Check-in new alias analysis infrastructure  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3465  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-22 18:25:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						a69fd90358 
					 
					
						
						
							
							- Split Dominators.h into Dominators.h & PostDominators.h  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3432  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-21 23:43:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						546b027b3e 
					 
					
						
						
							
							- Do not expose ::ID from any of the analyses anymore.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3417  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-21 17:09:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						044f908791 
					 
					
						
						
							
							- Do not expose ::ID from any of the analyses anymore.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3416  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-21 17:09:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						389694834a 
					 
					
						
						
							
							*** empty log message ***  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3282  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-09 22:52:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						dd5b495129 
					 
					
						
						
							
							- Cleaned up the interface to AnalysisUsage to take analysis class names  
						
						 
						
						... 
						
						
						
						instead of ::ID's.
 - Pass::getAnalysis<> now no longer takes an optional argument
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3264  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-08 19:01:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						221c97974c 
					 
					
						
						
							
							Minor changes to DEBUG()'s  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3261  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-07 21:41:11 +00:00