Evan Cheng 
							
						 
					 
					
						
						
							
						
						3e74d6fdd2 
					 
					
						
						
							
							Move TargetRegistry and TargetSelect from Target to Support where they belong.  
						
						 
						
						... 
						
						
						
						These are strictly utilities for registering targets and components.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138450  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-24 18:08:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						87c06d6179 
					 
					
						
						
							
							add support for the sparcv9-*-* target triple to turn on  
						
						 
						
						... 
						
						
						
						64-bit sparc codegen.  Patch by Nathan Keynes!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95293  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-04 06:34:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						d5f02f65af 
					 
					
						
						
							
							Normalize target registration code.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77692  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-31 18:16:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						8977d087c6 
					 
					
						
						
							
							Factor commonality in triple match routines into helper template for registering  
						
						 
						
						... 
						
						
						
						classes, and migrate existing targets over.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77126  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-26 05:03:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						fa27ff296d 
					 
					
						
						
							
							Kill Target specific ModuleMatchQuality stuff.  
						
						 
						
						... 
						
						
						
						- This was overkill and inconsistently implemented.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77114  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-26 02:22:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						d6fd377f33 
					 
					
						
						
							
							Simplify JIT target selection.  
						
						 
						
						... 
						
						
						
						- Instead of requiring targets to define a JIT quality match function, we just
   have them specify if they support a JIT.
 - Target selection for the JIT just gets the host triple and looks for the best
   target which matches the triple and has a JIT.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77060  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-25 10:09:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						4cb1e13769 
					 
					
						
						
							
							Put Target definitions inside Target specific header, and llvm namespace.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76344  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-18 23:03:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						c984df8602 
					 
					
						
						
							
							Add TargetInfo libraries for all targets.  
						
						 
						
						... 
						
						
						
						- Intended to match current TargetMachine implementations.
 - No facilities for linking these in yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75751  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-15 06:35:19 +00:00