Davide Italiano
							
						 
						
							 
							
							
							
							
								
							
							
								80d379f228 
								
							 
						 
						
							
							
								
								[MC] Remove guard(s). NFCI.  
							
							 
							
							... 
							
							
							
							All the methods are already marked with
LLVM_DUMP_METHOD.
llvm-svn: 279428 
							
						 
						
							2016-08-22 11:55:22 +00:00  
						
					 
				
					
						
							
							
								 
								Yaron Keren
							
						 
						
							 
							
							
							
							
								
							
							
								eb2a25467e 
								
							 
						 
						
							
							
								
								Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.  
							
							 
							
							... 
							
							
							
							clang part in r259232, this is the LLVM part of the patch.
llvm-svn: 259240 
							
						 
						
							2016-01-29 20:50:44 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								f4a1365387 
								
							 
						 
						
							
							
								
								Use operator<< instead of print in a few more places.  
							
							 
							
							... 
							
							
							
							llvm-svn: 238315 
							
						 
						
							2015-05-27 13:05:42 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Kleckner
							
						 
						
							 
							
							
							
							
								
							
							
								9ccec06623 
								
							 
						 
						
							
							
								
								Try to fix the build in MCValue.cpp  
							
							 
							
							... 
							
							
							
							llvm-svn: 228256 
							
						 
						
							2015-02-05 01:23:14 +00:00  
						
					 
				
					
						
							
							
								 
								Sean Silva
							
						 
						
							 
							
							
							
							
								
							
							
								0e1fe184c8 
								
							 
						 
						
							
							
								
								[MC] Remove various unused MCAsmInfo parameters.  
							
							 
							
							... 
							
							
							
							llvm-svn: 228244 
							
						 
						
							2015-02-05 00:58:51 +00:00  
						
					 
				
					
						
							
							
								 
								Rafael Espindola
							
						 
						
							 
							
							
							
							
								
							
							
								3d082fa507 
								
							 
						 
						
							
							
								
								Fix pr19645.  
							
							 
							
							... 
							
							
							
							The fix itself is fairly simple: move getAccessVariant to MCValue so that we
replace the old weak expression evaluation with the far more general
EvaluateAsRelocatable.
This then requires that EvaluateAsRelocatable stop when it finds a non
trivial reference kind. And that in turn requires the ELF writer to look
harder for weak references.
Last but not least, this found a case where we were being bug by bug
compatible with gas and accepting an invalid input. I reported pr19647
to track it.
llvm-svn: 207920 
							
						 
						
							2014-05-03 19:57:04 +00:00  
						
					 
				
					
						
							
							
								 
								Craig Topper
							
						 
						
							 
							
							
							
							
								
							
							
								bb694de649 
								
							 
						 
						
							
							
								
								[C++11] More 'nullptr' conversion or in some cases just using a boolean check instead of comparing to nullptr.  
							
							 
							
							... 
							
							
							
							llvm-svn: 206129 
							
						 
						
							2014-04-13 04:57:38 +00:00  
						
					 
				
					
						
							
							
								 
								Tim Northover
							
						 
						
							 
							
							
							
							
								
							
							
								0999cbd0b9 
								
							 
						 
						
							
							
								
								MC: add a RefKind field to MCValue  
							
							 
							
							... 
							
							
							
							This is principally to allow neater mapping of fixups to relocations
in ARM64 ELF. Without this, there isn't enough information available
to GetRelocType, leading to many more fixup_arm64_... enumerators.
llvm-svn: 205085 
							
						 
						
							2014-03-29 08:22:20 +00:00  
						
					 
				
					
						
							
							
								 
								Manman Ren
							
						 
						
							 
							
							
							
							
								
							
							
								49d684e1e2 
								
							 
						 
						
							
							
								
								Release build: guard dump functions with  
							
							 
							
							... 
							
							
							
							"#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)"
No functional change. Update r163344.
llvm-svn: 163679 
							
						 
						
							2012-09-12 05:06:18 +00:00  
						
					 
				
					
						
							
							
								 
								Manman Ren
							
						 
						
							 
							
							
							
							
								
							
							
								c3366ccecb 
								
							 
						 
						
							
							
								
								Release build: guard dump functions with "ifndef NDEBUG"  
							
							 
							
							... 
							
							
							
							No functional change.
llvm-svn: 163344 
							
						 
						
							2012-09-06 19:55:56 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								9c64ec0a7e 
								
							 
						 
						
							
							
								
								MCValue: Change to holding MCSymbolRefExprs instead of MCSymbols, we will need this for accessing to symbol modifiers.  
							
							 
							
							... 
							
							
							
							llvm-svn: 98791 
							
						 
						
							2010-03-18 00:59:10 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								8b5d55ed06 
								
							 
						 
						
							
							
								
								now that MCSymbol::print doesn't use it's MAI argument, we can  
							
							 
							
							... 
							
							
							
							remove it and change all the code that prints MCSymbols to use 
<< instead, which is much simpler and cleaner.
llvm-svn: 93695 
							
						 
						
							2010-01-17 21:43:43 +00:00  
						
					 
				
					
						
							
							
								 
								David Greene
							
						 
						
							 
							
							
							
							
								
							
							
								ac7f537d57 
								
							 
						 
						
							
							
								
								Change errs() to dbgs().  
							
							 
							
							... 
							
							
							
							llvm-svn: 92634 
							
						 
						
							2010-01-05 01:28:17 +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
							
						 
						
							 
							
							
							
							
								
							
							
								1a019d8554 
								
							 
						 
						
							
							
								
								Add MCSymbol::{print, dump}  
							
							 
							
							... 
							
							
							
							llvm-svn: 78983 
							
						 
						
							2009-08-14 03:41:23 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								afe6603590 
								
							 
						 
						
							
							
								
								Add MCValue::{print, dump}  
							
							 
							
							... 
							
							
							
							llvm-svn: 78982 
							
						 
						
							2009-08-14 03:11:09 +00:00