Craig Topper 
							
						 
					 
					
						
						
							
						
						4e02f23de2 
					 
					
						
						
							
							Prune some includes  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153502  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-03-27 07:54:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						5908536673 
					 
					
						
						
							
							Replace (Lower|Upper)caseString in favor of StringRef's newest methods.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143891  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-11-06 20:37:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						94b9550a32 
					 
					
						
						
							
							Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsmLexer; rename createAsmLexer to createMCAsmLexer and createAsmParser to createMCAsmParser.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@136027  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-26 00:24:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						1b0fc9b418 
					 
					
						
						
							
							Fix last bits of MC layer issues. llvm-mc doesn't need to initialize TargetMachine's anymore.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135963  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-25 20:53:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						a7cfc08ebe 
					 
					
						
						
							
							Move TargetAsmParser.h TargetAsmBackend.h and TargetAsmLexer.h to MC where they belong.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135833  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-23 00:45:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						439661395f 
					 
					
						
						
							
							Introduce MCCodeGenInfo, which keeps information that can affect codegen  
						
						 
						
						... 
						
						
						
						(including compilation, assembly). Move relocation model Reloc::Model from
TargetMachine to MCCodeGenInfo so it's accessible even without TargetMachine.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135468  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-19 06:37:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Evan Cheng 
							
						 
					 
					
						
						
							
						
						276365dd4b 
					 
					
						
						
							
							Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name to  
						
						 
						
						... 
						
						
						
						be the first encoded as the first feature. It then uses the CPU name to look up
features / scheduling itineray even though clients know full well the CPU name
being used to query these properties.
The fix is to just have the clients explictly pass the CPU name!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@134127  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-30 01:53:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bill Wendling 
							
						 
					 
					
						
						
							
						
						2c502f915f 
					 
					
						
						
							
							Formatting changes. No functionality change.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122789  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-01-03 23:59:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						f12eee75d1 
					 
					
						
						
							
							Use a StringSwitch<> instead of a manually constructed string matcher.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122530  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-24 00:03:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						940c8e5494 
					 
					
						
						
							
							Recognize a few more documented register name aliases for ARM in the asm lexer.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122523  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-23 23:19:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						9584bd83e6 
					 
					
						
						
							
							Trailing whitespace.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122456  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-22 23:26:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Callanan 
							
						 
					 
					
						
						
							
						
						90b7097f92 
					 
					
						
						
							
							Added an AsmLexer for the ARM target, which uses  
						
						 
						
						... 
						
						
						
						a simple mapping of register names to IDs to
identify register tokens.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@100685  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-07 20:29:34 +00:00