Chris Lattner 
							
						 
					 
					
						
						
							
						
						74cf81919d 
					 
					
						
						
							
							Add support for casting any pointer to any integer type  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7953  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-18 17:23:40 +00:00 
						 
				 
			
				
					
						
							
							
								Brian Gaeke 
							
						 
					 
					
						
						
							
						
						37df460874 
					 
					
						
						
							
							In ExecutionEngine::getPointerToGlobal(), throw away const qualifier  
						
						... 
						
						
						
						on Function * when passing it to getPointerToFunction().
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7818  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-13 18:16:14 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						3785fad56e 
					 
					
						
						
							
							Specify DEBUG_TYPE's for the JIT debug messages  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7604  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-05 17:00:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c648dabf65 
					 
					
						
						
							
							DEBUG got moved to Debug.h  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7491  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-08-01 22:13:59 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						06dabfaed5 
					 
					
						
						
							
							Cleaned up the code which chooses the appropriate value for the file descriptor  
						
						... 
						
						
						
						to pass to dlsym() -- Linux/x86 wants 0 while Sparc/Solaris wants RTLD_SELF,
which is not zero. Thanks to Chris for the suggestion.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7204  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-18 18:33:38 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						859e09f06e 
					 
					
						
						
							
							Clean up my last checkin: code is easier to read and explains the differences in  
						
						... 
						
						
						
						usage of the special file handle RTLD_SELF on Sparc/Solaris vs. 0 on Linux/x86.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7177  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-15 15:58:26 +00:00 
						 
				 
			
				
					
						
							
							
								Misha Brukman 
							
						 
					 
					
						
						
							
						
						291c2c59b0 
					 
					
						
						
							
							On Sparc/Solaris, the special handle RTLD_SELF is used as a handle referring to  
						
						... 
						
						
						
						the program's executing image, not 0 as it is on Linux/x86 and possibly other
systems.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7176  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-07-15 15:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								John Criswell 
							
						 
					 
					
						
						
							
						
						7a73b80b90 
					 
					
						
						
							
							Merged in autoconf branch.  This provides configuration via the autoconf  
						
						... 
						
						
						
						system.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7014  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-06-30 21:59:07 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						6b2125c624 
					 
					
						
						
							
							Fix typeos  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6204  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-14 17:53:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						9a23122b6a 
					 
					
						
						
							
							Add support for more constant expressions  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6203  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-14 17:51:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7e527424fc 
					 
					
						
						
							
							Clean up cast  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6174  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-13 20:29:17 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f88b9a6397 
					 
					
						
						
							
							Add a pointersize/endianness safe load routine to match the store routine  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6042  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-08 16:52:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						b2abb5a586 
					 
					
						
						
							
							Fix bug: Jello/2003-05-07-ArgumentTest.llx  
						
						... 
						
						
						
						Also fixes yacr2/ks benchmarks
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6017  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-05-07 20:31:37 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2be50797a1 
					 
					
						
						
							
							Fix bug where pointers were assumed to always be 64 bits in size!  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5890  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-04-23 20:41:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d8c03bfa0a 
					 
					
						
						
							
							* Implement access to external variables in LLI  
						
						... 
						
						
						
						* Implement GetElementPtr constant expressions when initializing global variables
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5880  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-04-23 19:01:49 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						59ee0eeffd 
					 
					
						
						
							
							Make stderr, stdout, stdin work with LLI  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5832  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-04-21 22:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						92798d7849 
					 
					
						
						
							
							Add fixme  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5251  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2003-01-13 00:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						623a222510 
					 
					
						
						
							
							Add diagnostic output  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5157  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-28 20:00:15 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						d6840ac046 
					 
					
						
						
							
							Fixes to compile with GCC 3.2  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5134  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-24 00:39:16 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						bd199fb114 
					 
					
						
						
							
							Initial checkin of new LLI with JIT compiler  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5126  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2002-12-24 00:01:05 +00:00