| 
							
							
								 Jeff Cohen | 8f192e0ee0 | Make enum-valued bitfield large enough to avoid interpretation as negative values in VC++. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36304 91177308-0d34-0410-b5e6-96231b3b80d8 | 2007-04-21 16:29:37 +00:00 |  | 
			
				
					| 
							
							
								 Nate Begeman | 5381baa051 | Add a default relocation type, and allow clients to set the ConstantVal field after creation.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32429 91177308-0d34-0410-b5e6-96231b3b80d8 | 2006-12-11 02:19:29 +00:00 |  | 
			
				
					| 
							
							
								 Evan Cheng | b4e80f8857 | Add basic block machine relocation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29349 91177308-0d34-0410-b5e6-96231b3b80d8 | 2006-07-27 18:18:13 +00:00 |  | 
			
				
					| 
							
							
								 Evan Cheng | 52b510b4c4 | Added jump table address relocation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28908 91177308-0d34-0410-b5e6-96231b3b80d8 | 2006-06-23 01:02:37 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 5a032de387 | Change from using MachineRelocation ctors to using static methods in MachineRelocation to create Relocations.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28088 91177308-0d34-0410-b5e6-96231b3b80d8 | 2006-05-03 20:30:20 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 1e3822c776 | Cleanup the internal implementation of MachineRelocation.  No interface or functionality changes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28086 91177308-0d34-0410-b5e6-96231b3b80d8 | 2006-05-03 18:52:31 +00:00 |  | 
			
				
					| 
							
							
								 Jeff Cohen | 9eb59ec548 | Eliminate tabs and trailing spaces. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22520 91177308-0d34-0410-b5e6-96231b3b80d8 | 2005-07-27 05:53:44 +00:00 |  | 
			
				
					| 
							
							
								 Andrew Lenharth | 6a6b2dbd3a | allow constants to be relocated like GV (necessary for alpha, as constants are relocated with globals, not with .text), and allow targets to have a GOT managed for them git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22496 91177308-0d34-0410-b5e6-96231b3b80d8 | 2005-07-22 20:46:42 +00:00 |  | 
			
				
					| 
							
							
								 Misha Brukman | ea61c35872 | Remove trailing whitespace git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21409 91177308-0d34-0410-b5e6-96231b3b80d8 | 2005-04-21 20:39:54 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 765da91525 | Add another bit, to make the JIT a bit more efficient. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18077 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-11-21 03:27:13 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 4e2239dc5c | Add missing #include git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18058 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-11-20 23:40:54 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | fab11a7110 | Add the getRelocationType method that I forgot git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18033 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-11-20 03:43:50 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | b89df9cc63 | New file git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18029 91177308-0d34-0410-b5e6-96231b3b80d8 | 2004-11-20 03:05:50 +00:00 |  |