Chris Lattner 
							
						 
					 
					
						
						
							
						
						19e40ade3d 
					 
					
						
						
							
							Handle the unsigned form as well  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11739  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-23 06:37:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f4821745df 
					 
					
						
						
							
							Add a slight variant of test10  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11736  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-23 05:59:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1dda055e55 
					 
					
						
						
							
							This multiply can be eliminated  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11733  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2004-02-23 05:38:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						e78760e179 
					 
					
						
						
							
							Renamed as' => llvm-as', dis' => llvm-dis', link' => llvm-link'.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8558  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-16 15:29:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						53dce0c43f 
					 
					
						
						
							
							New testcase  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8487  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-09-11 22:23:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						060c1f816c 
					 
					
						
						
							
							Remove usage of grep-not script  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6966  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-28 23:32:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						ab1a525163 
					 
					
						
						
							
							Fix testcase  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6952  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-28 22:31:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d4c914f062 
					 
					
						
						
							
							Add test for instcombine -1*X -> -X  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6905  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-25 17:10:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						1b77300154 
					 
					
						
						
							
							* Add testcases for associative operators  
						
						 
						
						... 
						
						
						
						* Add testcase for or ubyte, 255 which was broken before
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5735  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-03-10 22:43:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2bd37807d0 
					 
					
						
						
							
							Modernize testcase  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5732  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-03-10 19:44:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5640f33331 
					 
					
						
						
							
							test for a variety of new transformations:  
						
						 
						
						... 
						
						
						
						* A & ~A == 0
  * A / (2^c) == A >> c  if unsigned
  * 0 / A == 0
  * 1.0 * A == A
  * A * (2^c) == A << c
  * A ^ ~A == -1
  * A | ~A == -1
  * 0 % X = 0
  * A % (2^c) == A & (c-1) if unsigned
  * A - (A & B) == A & ~B
  * -1 - A == ~A
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5588  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-02-18 19:28:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						4a6e4b30b4 
					 
					
						
						
							
							These tests should not run -dce pass to cleanup instcombine.  
						
						 
						
						... 
						
						
						
						If instcombine is making dead instructions, ALL that should be used is -die
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3221  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-08-02 19:27:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						efc01f62c6 
					 
					
						
						
							
							New test cases for mul folding  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2416  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-04-29 22:24:24 +00:00