Chris Lattner 
							
						 
					 
					
						
						
							
						
						5af0c4803b 
					 
					
						
						
							
							* Use cached writer to speed up printing and get symbolic types more consistently  
						
						... 
						
						
						
						* When a segfault or bus error occurs, stop the program, print a stack trace, and dump the user in the debugger mode
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1169  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-11-07 04:23:00 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						5deea3c5c5 
					 
					
						
						
							
							callExternalMethod now returns the return value of the function  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1048  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-30 20:28:23 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						43e3f7c962 
					 
					
						
						
							
							Implement a -trace command line option and a trace option in the interpreter.  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@989  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-27 08:43:52 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						c259316730 
					 
					
						
						
							
							* Make pointer values work better by treating them uniformly as 64 bit values.  
						
						... 
						
						
						
						This causes code that is generated by gcc to work better.
* Implement mul & div
* Export malloc, free, and pow
* add strtol, atoi, and atol to the runtime library
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@988  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-27 08:28:11 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						204eec3f57 
					 
					
						
						
							
							Provide argv for commands  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@987  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-27 05:54:31 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						e43db88b2d 
					 
					
						
						
							
							* Implement exit() builtin function  
						
						... 
						
						
						
						* Implement linked in runtime library with puts(char*) in it
* implement builtin putchar(int) function
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@985  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-27 04:15:57 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						f8f2afb8cc 
					 
					
						
						
							
							Enhancements to pass argc & argv to main if required  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@909  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-18 21:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						7b851abd85 
					 
					
						
						
							
							Implement ulong & long support  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@843  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-15 19:18:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						2e42d3a306 
					 
					
						
						
							
							Implement global variables.  Struct and Pointer initializers are not implemented yet though  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@818  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-10-15 05:51:48 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						365a76e46e 
					 
					
						
						
							
							Genericize support for calling functions a bit  
						
						... 
						
						
						
						Add external method support
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@528  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-09-10 04:49:44 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						86660981e1 
					 
					
						
						
							
							Lots of new functionality  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@372  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-08-27 05:16:50 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Lattner 
							
						 
					 
					
						
						
							
						
						92101acd7f 
					 
					
						
						
							
							Initial checkin of interpreter  
						
						... 
						
						
						
						git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@361  91177308-0d34-0410-b5e6-96231b3b80d8 
						
						
					 
					
						2001-08-23 17:05:04 +00:00