Manman Ren 
							
						 
					 
					
						
						
							
						
						286c4dc355 
					 
					
						
						
							
							Release build: guard dump functions with  
						
						... 
						
						
						
						"#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)"
No functional change. Update r163344.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163679  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-12 05:06:18 +00:00 
						 
				 
			
				
					
						
							
							
								Manman Ren 
							
						 
					 
					
						
						
							
						
						cc77eece74 
					 
					
						
						
							
							Release build: guard dump functions with "ifndef NDEBUG"  
						
						... 
						
						
						
						No functional change.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163344  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-06 19:55:56 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d8b7aa2613 
					 
					
						
						
							
							Enhance llvm::SourceMgr to support diagnostic ranges, the same way clang does.  Enhance  
						
						... 
						
						
						
						the X86 asmparser to produce ranges in the one case that was annoying me, for example:
test.s:10:15: error: invalid operand for instruction
movl 0(%rax), 0(%edx)
              ^~~~~~~
It should be straight-forward to enhance filecheck, tblgen, and/or the .ll parser to use 
ranges where appropriate if someone is interested.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142106  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-10-16 04:47:35 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						b7f689bab9 
					 
					
						
						
							
							Update MCParsedAsmOperand debug methods.  
						
						... 
						
						
						
						Update the debug output interface for MCParsedAsmOperand to have a print()
method which takes an output stream argument, an << operator which invokes
the print method using the given stream, and a dump() method which prints
the operand to the dbgs() stream. This makes the interface more consistent
with the rest of LLVM, and more convenient to use at the debugger command
line.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@135043  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2011-07-13 15:34:57 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						3c14ca47fc 
					 
					
						
						
							
							llvm-mc: Add -show-inst-operands, for dumping the parsed instruction representation before matching.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110791  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-11 06:37:09 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						b3cb696794 
					 
					
						
						
							
							MCAsmParser: Add dump() hook to MCParsedAsmOperand.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110790  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-08-11 06:37:04 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						f21e4e9326 
					 
					
						
						
							
							MC/AsmParser: Fix TokError() to accept a Twine.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108647  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-18 18:31:42 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						d1e3b44d6c 
					 
					
						
						
							
							MC/AsmParser: Lift Run() and TargetParser to base class.  
						
						... 
						
						
						
						Also, add constructor function for creating AsmParser instances.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108604  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-17 02:26:10 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						dc4c7da5d4 
					 
					
						
						
							
							MC: Move AsmParser::TokError to MCAsmParser().  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@108155  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-07-12 17:18:45 +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