Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								eb6bb32bef 
								
							 
						 
						
							
							
								
								llvm-mc: Implement .abort fully in the front end  
							
							 
							
							... 
							
							
							
							llvm-svn: 77272 
							
						 
						
							2009-07-27 23:20:52 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								52d03b252e 
								
							 
						 
						
							
							
								
								llvm-mc: Move AsmLexer::getCurStrVal to StringRef based API.  
							
							 
							
							... 
							
							
							
							- My DFS traversal of LLVM is, at least for now, nearly complete! :)
llvm-svn: 77258 
							
						 
						
							2009-07-27 21:49:56 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								0224b65f0a 
								
							 
						 
						
							
							
								
								llvm-mc/x86: Fix various nit-picky bugs in displacement parsing.  
							
							 
							
							... 
							
							
							
							- Test case to follow.
llvm-svn: 74687 
							
						 
						
							2009-07-02 02:26:39 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								9bff6531fd 
								
							 
						 
						
							
							
								
								llvm-mc/x86: Fix bug in disambiguation of displacement operand, introduced by me  
							
							 
							
							... 
							
							
							
							(I think).
 - We weren't properly parsing the leading parenthesized expression in something
   like 'push (4)(%eax)'.
 
 - Added ParseParenRelocatableExpression to support this. I suspect we should
   just use lookahead, though.
 - Test case to follow.
llvm-svn: 74685 
							
						 
						
							2009-07-02 02:09:07 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								36a2007059 
								
							 
						 
						
							
							
								
								llvm-mc/x86: Factor out ParseX86Register.  
							
							 
							
							... 
							
							
							
							llvm-svn: 74684 
							
						 
						
							2009-07-02 01:58:24 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								142f104b29 
								
							 
						 
						
							
							
								
								llvm-mc/x86: Rename X86Operand::ScaleReg to IndexReg and make order consistent  
							
							 
							
							... 
							
							
							
							with syntax.
llvm-svn: 74679 
							
						 
						
							2009-07-02 00:51:52 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								d0a08e0430 
								
							 
						 
						
							
							
								
								llvm-mc: Introduce method to match a parsed x86 instruction into an MCInst.  
							
							 
							
							... 
							
							
							
							llvm-svn: 74573 
							
						 
						
							2009-06-30 23:38:38 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								cfcdf5c1ac 
								
							 
						 
						
							
							
								
								llvm-mc: Accept relocatable expressions when parsing displacements and  
							
							 
							
							... 
							
							
							
							immediates.
llvm-svn: 74568 
							
						 
						
							2009-06-30 23:02:44 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								7e8d6c7215 
								
							 
						 
						
							
							
								
								MC: Improve expression parsing and implement evaluation of absolute expressions.  
							
							 
							
							... 
							
							
							
							llvm-svn: 74448 
							
						 
						
							2009-06-29 20:37:27 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								3417d71ff4 
								
							 
						 
						
							
							
								
								refactor a bunch of X86 specific stuff out to its own file.  
							
							 
							
							... 
							
							
							
							llvm-svn: 73982 
							
						 
						
							2009-06-23 18:41:30 +00:00