Dan Gohman 
							
						 
					 
					
						
						
							
						
						ef61af01df 
					 
					
						
						
							
							Use Function::getEntryBlock instead of Function::begin, for clarity.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51613  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-27 20:55:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						b22d6ac348 
					 
					
						
						
							
							Print debug output when any edge becomes executable, including  
						
						... 
						
						
						
						the first visited edge.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51612  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-27 20:47:30 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						28a8dbc35f 
					 
					
						
						
							
							Add a bool to isEdgeFeasible that tells it whether to treat unknown  
						
						... 
						
						
						
						value as undef or untracked.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51295  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-20 03:39:39 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4651f3de34 
					 
					
						
						
							
							prune #includes.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50962  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-12 01:13:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ab7d9ccf18 
					 
					
						
						
							
							Add a new SparsePropagation analysis utility, which allows you to do  
						
						... 
						
						
						
						SCCP like sparse lattice analysis with relative ease.  Just pick your
lattice function and implement the transfer function and you're good.
Just make sure you don't break monotonicity ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50961  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-05-12 01:12:24 +00:00