Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								6a833f6806
								
							
						 | 
						
							
							
								
								add a helper method for creating MCSymbol and MCSymbolRefExpr at
							
							
							
							
							
							
							
							the same time.
llvm-svn: 81984 
							
						 | 
						
							2009-09-16 01:26:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								22833a3cd6
								
							
						 | 
						
							
							
								
								parenthesize symbol names that start with $, fixing X86/dollar-name.ll with
							
							
							
							
							
							
							
							the new asmprinter.
llvm-svn: 81269 
							
						 | 
						
							2009-09-08 23:20:50 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								7975b8fc32
								
							
						 | 
						
							
							
								
								Print "X-42" instead of "X+-42".
							
							
							
							
							
							
							
							llvm-svn: 81203 
							
						 | 
						
							2009-09-08 06:37:35 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								3cfc551f6e
								
							
						 | 
						
							
							
								
								make formatting of expressions more closely match the existing asmprinter.
							
							
							
							
							
							
							
							llvm-svn: 81202 
							
						 | 
						
							2009-09-08 06:34:07 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								a0020be758
								
							
						 | 
						
							
							
								
								tidy whitespace.
							
							
							
							
							
							
							
							llvm-svn: 81201 
							
						 | 
						
							2009-09-08 06:27:48 +00:00 | 
						
					
				
					
						
							
							
								 
								Chris Lattner
							
						 | 
						
							
							
							
							
							
								
							
							
								f4366a3998
								
							
						 | 
						
							
							
								
								Thread an MCAsmInfo pointer through the various MC printing APIs,
							
							
							
							
							
							
							
							and fix a few things using << on MCSymbols to use ->print(). No
functionality change other than unbreaking my previous patch.
llvm-svn: 80890 
							
						 | 
						
							2009-09-03 05:46:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Daniel Dunbar
							
						 | 
						
							
							
							
							
							
								
							
							
								b34a2b9da1
								
							
						 | 
						
							
							
								
								llvm-mc: Add MCExpr::{dump,print}.
							
							
							
							
							
							
							
							llvm-svn: 80570 
							
						 | 
						
							2009-08-31 08:07:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Daniel Dunbar
							
						 | 
						
							
							
							
							
							
								
							
							
								f363645da2
								
							
						 | 
						
							
							
								
								llvm-mc: Switch MCExpr construction to using static member functions, and taking the MCContext (which now owns all MCExprs).
							
							
							
							
							
							
							
							llvm-svn: 80569 
							
						 | 
						
							2009-08-31 08:07:22 +00:00 | 
						
					
				
					
						
							
							
								 
								Daniel Dunbar
							
						 | 
						
							
							
							
							
							
								
							
							
								115e4d6d7b
								
							
						 | 
						
							
							
								
								llvm-mc: Move AsmExpr into MC lib (as MCExpr).
							
							
							
							
							
							
							
							llvm-svn: 80567 
							
						 | 
						
							2009-08-31 08:06:59 +00:00 |