Nick Lewycky 
							
						 
					 
					
						
						
							
						
						6c79e2c9aa 
					 
					
						
						
							
							The ARM and PowerPC jits are broken in this regard.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84128  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-14 20:04:41 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						e5f879825f 
					 
					
						
						
							
							Keep track of stubs that are created. This fixes PR5162 and probably PR4822 and  
						
						... 
						
						
						
						4406. Patch by Nick Lewycky!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84032  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-13 21:32:57 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						0f2ba783d9 
					 
					
						
						
							
							Fix illegal cross-type aliasing. Found by baldrick on a newer gcc.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83401  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-06 19:06:16 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						ea5ed00ea3 
					 
					
						
						
							
							Fix  http://llvm.org/PR5116  by rolling back r60822.  This passes `make unittests  
						
						... 
						
						
						
						check-lit` on both x86-64 Linux and x86-32 Darwin.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@83353  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-10-06 00:35:55 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						1d0be15f89 
					 
					
						
						
							
							Push LLVMContexts through the IntegerType APIs.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78948  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-08-13 21:58:54 +00:00 
						 
				 
			
				
					
						
							
							
								Benjamin Kramer 
							
						 
					 
					
						
						
							
						
						feba7562ec 
					 
					
						
						
							
							Update unittest for LLVM API change.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77730  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-31 20:56:31 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						debcb01b0f 
					 
					
						
						
							
							Move types back to the 2.5 API.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77516  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-29 22:17:13 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						eed707b1e6 
					 
					
						
						
							
							Revert the ConstantInt constructors back to their 2.5 forms where possible, thanks to contexts-on-types.  More to come.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@77011  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-24 23:12:02 +00:00 
						 
				 
			
				
					
						
							
							
								Daniel Dunbar 
							
						 
					 
					
						
						
							
						
						d370d776aa 
					 
					
						
						
							
							Unbreak unittests build.  
						
						... 
						
						
						
						- Reid, please check, I'm not sure if this is what was intended.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76286  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-18 06:08:49 +00:00 
						 
				 
			
				
					
						
							
							
								Reid Kleckner 
							
						 
					 
					
						
						
							
						
						4b1511b027 
					 
					
						
						
							
							Add EngineBuilder to ExecutionEngine in favor of the five optional argument EE::create().  
						
						... 
						
						
						
						Also a test commit.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76276  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-18 00:42:18 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						9adc0abad3 
					 
					
						
						
							
							Move EVER MORE stuff over to LLVMContext.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75703  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-14 23:09:55 +00:00 
						 
				 
			
				
					
						
							
							
								Owen Anderson 
							
						 
					 
					
						
						
							
						
						0a5372ed3e 
					 
					
						
						
							
							Begin the painful process of tearing apart the rat'ss nest that is Constants.cpp and ConstantFold.cpp.  
						
						... 
						
						
						
						This involves temporarily hard wiring some parts to use the global context.  This isn't ideal, but it's
the only way I could figure out to make this process vaguely incremental.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75445  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-13 04:09:18 +00:00 
						 
				 
			
				
					
						
							
							
								Dan Gohman 
							
						 
					 
					
						
						
							
						
						c6f40b6ffb 
					 
					
						
						
							
							Don't use a void return type with a function that returns a value.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75364  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-11 13:56:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Yasskin 
							
						 
					 
					
						
						
							
						
						489393d7b9 
					 
					
						
						
							
							Add an option to allocate JITed global data separately from code.  By  
						
						... 
						
						
						
						default, this option is not enabled to support clients who rely on
this behavior.
Fixes http://llvm.org/PR4483 
A patch to allocate additional memory for globals after we run out is
forthcoming.
Patch by Reid Kleckner!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75059  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2009-07-08 21:59:57 +00:00