Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						41a024385f 
					 
					
						
						
							
							Propagate CPU string out of SubtargetFeatures  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@72335  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-05-23 19:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Korobeynikov 
							
						 
					 
					
						
						
							
						
						ae9f3a3b7c 
					 
					
						
						
							
							Unbreak build with gcc 4.3: provide missed includes and silence most annoying warnings.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47367  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2008-02-20 11:08:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7ed47a1335 
					 
					
						
						
							
							Don't attribute in file headers anymore.  See llvmdev for the  
						
						... 
						
						
						
						discussion of this change.  Boy are my fingers tired. ;-)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-12-29 19:59:42 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						cdf2b3b2f8 
					 
					
						
						
							
							Add explicit keywords.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42747  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-10-08 15:08:41 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						4222d806fa 
					 
					
						
						
							
							Add an "implies" field to features. This indicates that, if the current  
						
						... 
						
						
						
						feature is set, then the features in the implied list should be set also.
The opposite is also enforced: if a feature in the implied list isn't set,
then the feature that owns that implies list shouldn't be set either.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36756  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2007-05-04 20:38:40 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						5c7e326585 
					 
					
						
						
							
							Added an automatic cast to "std::ostream*" etc. from OStream. We then can  
						
						... 
						
						
						
						rework the hacks that had us passing OStream in. We pass in std::ostream*
instead, check for null, and then dispatch to the correct print() method.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32636  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-17 05:15:13 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						9a7dfa3fd4 
					 
					
						
						
							
							Rollback changes to take a different tack.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32488  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-12 19:26:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						55a7ec33d7 
					 
					
						
						
							
							Honor the command line specification for machine type.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32483  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-12-12 16:07:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						98a6979b25 
					 
					
						
						
							
							Clean up some commentary.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27064  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-03-24 10:00:56 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						9471c8a93b 
					 
					
						
						
							
							Improve compatibility with VC2005, patch by Morten Ofstad!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25661  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2006-01-26 20:41:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						34bd5d5d87 
					 
					
						
						
							
							Preparation of supporting scheduling info.  Need to find info based on selected  
						
						... 
						
						
						
						CPU.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23974  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-25 15:15:28 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3e8d596ded 
					 
					
						
						
							
							Move static functions to .cpp file, reduce #includes, pass strings by  
						
						... 
						
						
						
						const&.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23890  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-10-23 05:25:19 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						839615a510 
					 
					
						
						
							
							Add help support for -mcpu and -mattr.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23222  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-09-02 19:27:43 +00:00 
						 
				 
			
				
					
						
							
							
								Jeff Cohen 
							
						 
					 
					
						
						
							
						
						7cd57f4c45 
					 
					
						
						
							
							Fix VC++ build errors  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23210  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-09-02 02:51:42 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Laskey 
							
						 
					 
					
						
						
							
						
						b3302db18a 
					 
					
						
						
							
							This new class provides support for platform specific "features".  The intent  
						
						... 
						
						
						
						is to manage processor specific attributes from the command line.  See examples
of use in llc/lli and PowerPCTargetSubtarget.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23191  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2005-09-01 21:36:18 +00:00