Chris Lattner
							
						 
					 | 
					
						
						
							
						
						39c07264da
					 | 
					
						
						
							
							Targets now configure themselves based on the source module, not on the
						
						
						
						
						
						
						
						ad-hoc "Config" flags
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8134 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-08-24 19:50:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								John Criswell
							
						 
					 | 
					
						
						
							
						
						69582b35b6
					 | 
					
						
						
							
							The JIT now passes the environment pointer to the main() function when it
						
						
						
						
						
						
						
						starts a program.  This allows the GNU env program to compile and JIT under
LLVM.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8022 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-08-21 21:12:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						44edb6bdd2
					 | 
					
						
						
							
							Add support for atexit function, remove support for __main function
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6194 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-05-14 14:21:30 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						56adf152f6
					 | 
					
						
						
							
							Make sure that globals are emitted AFTER the passmanager is set up for the JIT,
						
						
						
						
						
						
						
						because the globals may refer to functions that need to be compiled!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6105 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-05-12 02:14:34 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						da82ed52ac
					 | 
					
						
						
							
							A large number of simple changes:
						
						
						
						
						
						
						
						* s/Method/Function
  * Kill some obsolete (external) functions that used to be to support tracing
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6041 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-05-08 16:18:31 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						10daaa1416
					 | 
					
						
						
							
							Remove two fields from TargetData which are target specific.
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5963 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-04-26 20:11:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chris Lattner
							
						 
					 | 
					
						
						
							
						
						6b73fec0ce
					 | 
					
						
						
							
							MAke sure that LLI properly configures align_of(double)
						
						
						
						
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5938 91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 | 
					
						2003-04-25 06:15:05 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |