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