Chris Lattner 
							
						 
					 
					
						
						
							
						
						d6e496732b 
					 
					
						
						
							
							Add a hook to find out how the target handles shift amounts that are out of  
						
						... 
						
						
						
						range.  Either they are undefined (the default), they mask the shift amount
to the size of the register (X86, Alpha, etc), or they extend the shift (PPC).
This defaults to undefined, which is conservatively correct.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19677  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-19 03:36:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						714b69d047 
					 
					
						
						
							
							Shift and setcc types default to the pointer type.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19619  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-16 23:59:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cba82f9339 
					 
					
						
						
							
							Use enums, move virtual dtor out of line.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19610  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-16 07:28:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						cfdfe4ce4a 
					 
					
						
						
							
							Set up identity transforms.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19584  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-16 01:20:18 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bb97d81cc8 
					 
					
						
						
							
							Move some information out of LegalizeDAG into the generic Target interface.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19581  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-16 01:10:58 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7abf820182 
					 
					
						
						
							
							Clear the whole array, always.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19482  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-11 20:25:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						310968cbbb 
					 
					
						
						
							
							First draft of new Target interface  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19324  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-01-07 07:44:53 +00:00