Aaron Ballman 
							
						 
					 
					
						
						
							
						
						66981fe208 
					 
					
						
						
							
							Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requiring the macro. NFC; LLVM edition.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229340  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2015-02-15 22:54:22 +00:00 
						 
				 
			
				
					
						
							
							
								David Woodhouse 
							
						 
					 
					
						
						
							
						
						2ddea4b44d 
					 
					
						
						
							
							Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200348  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2014-01-28 23:13:07 +00:00 
						 
				 
			
				
					
						
							
							
								Pedro Artigas 
							
						 
					 
					
						
						
							
						
						99cbdde619 
					 
					
						
						
							
							Add more reset methods to make all objects that the backend may use for outputting code have a reset, some are not used but were declared for completeness  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@170227  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-12-14 18:52:11 +00:00 
						 
				 
			
				
					
						
							
							
								Dmitri Gribenko 
							
						 
					 
					
						
						
							
						
						c5252da873 
					 
					
						
						
							
							Fix Doxygen issues:  
						
						... 
						
						
						
						* wrap code blocks in \code ... \endcode;
* refer to parameter names in paragraphs correctly (\arg is not what most
  people want -- it starts a new paragraph);
* use \param instead of \arg to document parameters in order to be consistent
  with the rest of the codebase.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163902  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-09-14 14:57:36 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						1f7210e808 
					 
					
						
						
							
							Make use of the LLVM_DELETED_FUNCTION macro.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162828  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-08-29 06:28:46 +00:00 
						 
				 
			
				
					
						
							
							
								Craig Topper 
							
						 
					 
					
						
						
							
						
						f1d0f7781e 
					 
					
						
						
							
							Prune some includes and forward declarations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153429  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2012-03-26 06:58:25 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						2761fc4270 
					 
					
						
						
							
							MC: Move target specific fixup info descriptors to TargetAsmBackend instead of  
						
						... 
						
						
						
						the MCCodeEmitter, which seems like a better organization.
 - Also, cleaned up some magic constants while in the area.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121953  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-16 03:20:06 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						1d6547eb49 
					 
					
						
						
							
							MC: Split MCFixupKindInfo out into its own header.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121948  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-16 03:05:53 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						9754ab010e 
					 
					
						
						
							
							MC: Remove a FIXME I no longer agree with.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121947  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-16 03:05:46 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						47dbd429da 
					 
					
						
						
							
							Implement cleanups suggested by Daniel.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121875  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-15 18:48:27 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						05018c2f28 
					 
					
						
						
							
							Fix an issue in some Thumb fixups, where the effective PC address needs to be 4-byte aligned when calculating  
						
						... 
						
						
						
						the offset.  Add a new fixup flag to represent this, and use it for the one fixups that I have a testcase for needing
this.  It's quite likely that the other Thumb fixups will need this too, and to have their fixup encoding logic
adjusted accordingly.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@121408  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-12-09 20:27:52 +00:00 
						 
				 
			
				
					
						
							
							
								Jim Grosbach 
							
						 
					 
					
						
						
							
						
						82635f080c 
					 
					
						
						
							
							Comment grammar tweakage.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@116322  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-10-12 18:11:41 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						b36052f0e4 
					 
					
						
						
							
							MCCodeEmitter: Add target independent fixup flag for is-pc-relative.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98954  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-03-19 10:43:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						8d31de6268 
					 
					
						
						
							
							make getFixupKindInfo return a const reference, allowing  
						
						... 
						
						
						
						the tables to be const.  Teach MCCodeEmitter to handle
the target-indep kinds so that we don't crash on them.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95924  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-11 21:27:18 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						73c557458c 
					 
					
						
						
							
							MC: First cut at MCFixup, for getting fixup/relocation information out of an MCCodeEmitter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@95708  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2010-02-09 22:59:55 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						04baf9094a 
					 
					
						
						
							
							llvm-mc: Tweak MCCodeEmitter skeleton.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80193  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-27 01:34:22 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						8dcf700802 
					 
					
						
						
							
							Add missing declarations.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80190  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-27 01:15:54 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						4a0abd80f1 
					 
					
						
						
							
							Sketch TargetRegistry support for MCCodeEmitter abstract interface.  
						
						... 
						
						
						
						- Of course, nothing actually can provide this interface yet.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80188  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-27 00:51:57 +00:00