Chris Lattner 
							
						 
					 
					
						
						
							
						
						ac57410a56 
					 
					
						
						
							
							disable copying, enforce some invariants.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@88870  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-15 20:03:53 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b52675b643 
					 
					
						
						
							
							Add a new getPredicateOnEdge method which returns more rich information for  
						
						... 
						
						
						
						constant constraints.  Improve the LVI lattice to include inequality 
constraints.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86950  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-12 04:36:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						38392bbeb8 
					 
					
						
						
							
							expose edge information and switch j-t to use it.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86920  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-12 01:29:10 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cc4d3b25f3 
					 
					
						
						
							
							stub out some LazyValueInfo interfaces, and have JumpThreading  
						
						... 
						
						
						
						start using them in a trivial way when -enable-jump-threading-lvi
is passed.  enable-jump-threading-lvi will be my playground for 
awhile.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86789  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-11 02:08:33 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						10f2d13d58 
					 
					
						
						
							
							Stub out a new lazy value info pass, which will eventually  
						
						... 
						
						
						
						vend value constraint information to the optimizer.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86767  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-11-11 00:22:30 +00:00