Craig Topper 
							
						 
					 
					
						
						
							
						
						fb22ede033 
					 
					
						
						
							
							Make member variables of AsmToken private. Remove unnecessary forward declarations. Remove an unnecessary include.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154775  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-04-15 22:00:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						5efabcf01d 
					 
					
						
						
							
							Add AsmToken::getEndLoc and use it to add ranges to x86 asm register parsing.  
						
						 
						
						... 
						
						
						
						<stdin>:1:12: error: register %rax is only available in 64-bit mode
   incl    %rax
           ^~~~
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142137  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-16 12:10:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						ac29c0af3d 
					 
					
						
						
							
							Remove unused forward declaration.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137734  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-08-16 18:31:36 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rafael Espindola 
							
						 
					 
					
						
						
							
						
						6536644713 
					 
					
						
						
							
							Basic support for macros with explicit arguments.  
						
						 
						
						... 
						
						
						
						We still don't handle
* default values
* :req
* :vararg
* \()
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@132656  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-06-05 02:43:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						98311ecb4a 
					 
					
						
						
							
							Remove trailing whitespace.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125327  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-02-11 01:21:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael J. Spencer 
							
						 
					 
					
						
						
							
						
						1f6efa3996 
					 
					
						
						
							
							Merge System into Support.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-11-29 18:16:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						54f0a625b0 
					 
					
						
						
							
							MC/Lexer: Add 'Real' token type for floating point literals.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114718  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-09-24 01:59:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						19ad3b88f7 
					 
					
						
						
							
							MC/AsmLexer: Raise LexUntilEndOfStatement to MCAsmLexer.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108189  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 20:32:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						ca90dc6d29 
					 
					
						
						
							
							MC: Move getLoc() to MCAsmLexer().  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108154  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 17:10:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Fleming 
							
						 
					 
					
						
						
							
						
						924c5e58f2 
					 
					
						
						
							
							Add support for parsing the ELF .type assembler directive.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104316  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-05-21 11:36:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d305035155 
					 
					
						
						
							
							implement mc asmparser support for '.', which gets the  
						
						 
						
						... 
						
						
						
						current PC.  rdar://7834775
We now produce an identical .o file compared to the cctools
assembler for something like this:
_f0:
L0:
        jmp L1
        .long . - L0
L1:
        jmp A
        .long . - L1
        .zerofill __DATA,_bss,A,0
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101227  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-04-14 04:40:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Callanan 
							
						 
					 
					
						
						
							
						
						5d74e1f644 
					 
					
						
						
							
							Added a Register token to AsmToken and the appropriate  
						
						 
						
						... 
						
						
						
						accessor method for its value.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94241  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-22 22:42:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c6ef277a0b 
					 
					
						
						
							
							create a new MCParser library and move some stuff into it.  
						
						 
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94129  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-01-22 01:44:57 +00:00