Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								eb14edc646 
								
							 
						 
						
							
							
								
								For PR950:  
							
							 
							
							... 
							
							
							
							Convert signed integer types to signless.
llvm-svn: 32790 
							
						 
						
							2006-12-31 06:02:26 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								6161452b67 
								
							 
						 
						
							
							
								
								make statistics and timing info print even if the JIT'd program calls exit  
							
							 
							
							... 
							
							
							
							instead of returning from main.
llvm-svn: 32414 
							
						 
						
							2006-12-10 19:01:52 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								76d4632d92 
								
							 
						 
						
							
							
								
								make all llvm tools call llvm_shutdown when they exit, static'ify some stuff.  
							
							 
							
							... 
							
							
							
							With this change, I can now move -stats to print when llvm_shutdown is called.
llvm-svn: 32250 
							
						 
						
							2006-12-06 01:18:01 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								3f0ffd31cf 
								
							 
						 
						
							
							
								
								add a new (hidden) -disable-core-files option  
							
							 
							
							... 
							
							
							
							llvm-svn: 30318 
							
						 
						
							2006-09-14 06:17:09 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								f25aebf8cf 
								
							 
						 
						
							
							
								
								For PR797:  
							
							 
							
							... 
							
							
							
							Remove exception throwing/handling from lib/Bytecode, and adjust its users
to compensate for changes in the interface.
llvm-svn: 29875 
							
						 
						
							2006-08-25 17:43:11 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								5af6a3ffdb 
								
							 
						 
						
							
							
								
								Fix the build on case-sensitive filesystems :(  
							
							 
							
							... 
							
							
							
							llvm-svn: 29457 
							
						 
						
							2006-08-01 22:34:35 +00:00  
						
					 
				
					
						
							
							
								 
								Jim Laskey
							
						 
						
							 
							
							
							
							
								
							
							
								95eda5b1f3 
								
							 
						 
						
							
							
								
								Introducing plugable register allocators and instruction schedulers.  
							
							 
							
							... 
							
							
							
							llvm-svn: 29434 
							
						 
						
							2006-08-01 14:21:23 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Cohen
							
						 
						
							 
							
							
							
							
								
							
							
								0eafbc3593 
								
							 
						 
						
							
							
								
								Get JIT/Interpreter working on Windows again.  
							
							 
							
							... 
							
							
							
							llvm-svn: 27037 
							
						 
						
							2006-03-24 02:53:49 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								d0eb1d12d2 
								
							 
						 
						
							
							
								
								Fit to 80 columns.  
							
							 
							
							... 
							
							
							
							Add support for running static ctor/dtors that aren't handled by __main.
This fixes programs with the JIT and the new CFE, such as HBD.
llvm-svn: 26620 
							
						 
						
							2006-03-08 18:43:36 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								78e9e10b53 
								
							 
						 
						
							
							
								
								rename option  
							
							 
							
							... 
							
							
							
							llvm-svn: 24732 
							
						 
						
							2005-12-16 05:19:18 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								76766cb880 
								
							 
						 
						
							
							
								
								provide an option to override the target triple in a module from the commandline.  
							
							 
							
							... 
							
							
							
							llvm-svn: 24730 
							
						 
						
							2005-12-16 05:00:21 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								352630141c 
								
							 
						 
						
							
							
								
								Revert my previous patch which broke due to lazy streaming of functions  
							
							 
							
							... 
							
							
							
							from .bc files.
llvm-svn: 24575 
							
						 
						
							2005-12-02 19:00:22 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								ef2d8ca0b6 
								
							 
						 
						
							
							
								
								If a module has a main, but it is defined externally, refuse to run it.  
							
							 
							
							... 
							
							
							
							Attempting to run it will find lli's main, which isn't the desired effect.
llvm-svn: 24569 
							
						 
						
							2005-12-01 22:48:23 +00:00  
						
					 
				
					
						
							
							
								 
								Jeff Cohen
							
						 
						
							 
							
							
							
							
								
							
							
								11e26b52b2 
								
							 
						 
						
							
							
								
								When a function takes a variable number of pointer arguments, with a zero  
							
							 
							
							... 
							
							
							
							pointer marking the end of the list, the zero *must* be cast to the pointer
type.  An un-cast zero is a 32-bit int, and at least on x86_64, gcc will
not extend the zero to 64 bits, thus allowing the upper 32 bits to be
random junk.
The new END_WITH_NULL macro may be used to annotate a such a function
so that GCC (version 4 or newer) will detect the use of un-casted zero
at compile time.
llvm-svn: 23888 
							
						 
						
							2005-10-23 04:37:20 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								650ba8eb56 
								
							 
						 
						
							
							
								
								Remove trailing whitespace  
							
							 
							
							... 
							
							
							
							llvm-svn: 21428 
							
						 
						
							2005-04-22 00:00:37 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								996ec72d48 
								
							 
						 
						
							
							
								
								For PR351:  
							
							 
							
							... 
							
							
							
							* Place a try/catch block around the entire tool to Make sure std::string
  exceptions are caught and printed before exiting the tool.
* Make sure we catch unhandled exceptions at the top level so that we don't
  abort with a useless message but indicate than an unhandled exception was
  generated.
llvm-svn: 19192 
							
						 
						
							2004-12-30 05:36:08 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								7c16caa336 
								
							 
						 
						
							
							
								
								Changes For Bug 352  
							
							 
							
							... 
							
							
							
							Move include/Config and include/Support into include/llvm/Config,
include/llvm/ADT and include/llvm/Support. From here on out, all LLVM
public header files must be under include/llvm/.
llvm-svn: 16137 
							
						 
						
							2004-09-01 22:55:40 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								e3263ecaf0 
								
							 
						 
						
							
							
								
								The functions in Signal.h are now in the llvm::sys namespace - adjust  
							
							 
							
							... 
							
							
							
							llvm-svn: 16091 
							
						 
						
							2004-08-29 19:28:55 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								4b6cdab582 
								
							 
						 
						
							
							
								
								Add a -load option  
							
							 
							
							... 
							
							
							
							llvm-svn: 14739 
							
						 
						
							2004-07-11 01:06:59 +00:00  
						
					 
				
					
						
							
							
								 
								Reid Spencer
							
						 
						
							 
							
							
							
							
								
							
							
								f0ebb25d2b 
								
							 
						 
						
							
							
								
								Add #include <iostream> since Value.h does not include it any more.  
							
							 
							
							... 
							
							
							
							llvm-svn: 14623 
							
						 
						
							2004-07-04 12:20:55 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								278f5152d3 
								
							 
						 
						
							
							
								
								Header file moved  
							
							 
							
							... 
							
							
							
							llvm-svn: 13813 
							
						 
						
							2004-05-27 05:41:36 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								69e896bdcf 
								
							 
						 
						
							
							
								
								Make sure to print a stack trace whenever an error signal is delivered to  
							
							 
							
							... 
							
							
							
							the tool.
llvm-svn: 11633 
							
						 
						
							2004-02-19 20:32:39 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								dabec3ba96 
								
							 
						 
						
							
							
								
								Pass extra arguments around n stuph  
							
							 
							
							... 
							
							
							
							llvm-svn: 10631 
							
						 
						
							2003-12-28 09:51:04 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								99958ce7bb 
								
							 
						 
						
							
							
								
								Factor out code to ExecutionEngine  
							
							 
							
							... 
							
							
							
							llvm-svn: 10614 
							
						 
						
							2003-12-26 06:49:53 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								e005b754f3 
								
							 
						 
						
							
							
								
								Simplify code  
							
							 
							
							... 
							
							
							
							llvm-svn: 10613 
							
						 
						
							2003-12-26 06:36:20 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								079f4d5e71 
								
							 
						 
						
							
							
								
								* eliminate the -f argument to lli, as it was silly and never useful anyway  
							
							 
							
							... 
							
							
							
							* Inline callMain function
* Remove hack from the ExecutionEngines where the 'run' method would automatically
  run atExit functions.  Fixing this requires explicitly calling exit if main returns
llvm-svn: 10611 
							
						 
						
							2003-12-26 06:14:47 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								141ea3a052 
								
							 
						 
						
							
							
								
								update comment  
							
							 
							
							... 
							
							
							
							llvm-svn: 10607 
							
						 
						
							2003-12-26 05:07:35 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								1f147379b7 
								
							 
						 
						
							
							
								
								Add an assertion to make sure we are at least getting argv[0] right.  
							
							 
							
							... 
							
							
							
							Use a clearer error message when we fail to load a program.
llvm-svn: 10414 
							
						 
						
							2003-12-12 00:47:19 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								960707c335 
								
							 
						 
						
							
							
								
								Put all LLVM code into the llvm namespace, as per bug 109.  
							
							 
							
							... 
							
							
							
							llvm-svn: 9903 
							
						 
						
							2003-11-11 22:41:34 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								5564406f6e 
								
							 
						 
						
							
							
								
								Add the ability for users to specify a specific argv[0] to pass into the  
							
							 
							
							... 
							
							
							
							program
llvm-svn: 9565 
							
						 
						
							2003-10-28 22:51:44 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								055148bdc1 
								
							 
						 
						
							
							
								
								TraceMode, as you may have heard, is history.  
							
							 
							
							... 
							
							
							
							ExecutionEngine::create no longer takes a TraceMode argument.
llvm-svn: 9495 
							
						 
						
							2003-10-24 20:00:17 +00:00  
						
					 
				
					
						
							
							
								 
								John Criswell
							
						 
						
							 
							
							
							
							
								
							
							
								567fe2f312 
								
							 
						 
						
							
							
								
								Removed extraneous comment line.  
							
							 
							
							... 
							
							
							
							llvm-svn: 9308 
							
						 
						
							2003-10-20 20:40:30 +00:00  
						
					 
				
					
						
							
							
								 
								John Criswell
							
						 
						
							 
							
							
							
							
								
							
							
								09344dcf97 
								
							 
						 
						
							
							
								
								Added copyright header to all C++ source files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 9291 
							
						 
						
							2003-10-20 17:47:21 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								5b255e59ac 
								
							 
						 
						
							
							
								
								Enabling incremental bytecode loading in the JIT:  
							
							 
							
							... 
							
							
							
							* Use the incremental bytecode reader interface to speed up execution
llvm-svn: 9127 
							
						 
						
							2003-10-14 21:39:53 +00:00  
						
					 
				
					
						
							
							
								 
								Misha Brukman
							
						 
						
							 
							
							
							
							
								
							
							
								c2186e3110 
								
							 
						 
						
							
							
								
								To be consistent with the rest of LLVM codebase (and the rest of this file):  
							
							 
							
							... 
							
							
							
							* Changed tabs to spaces
* Removed a space between a function call and its arguments (...)
llvm-svn: 8712 
							
						 
						
							2003-09-25 18:10:34 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								ad48131254 
								
							 
						 
						
							
							
								
								Reorder #includes to follow LLVM conventions  
							
							 
							
							... 
							
							
							
							llvm-svn: 8375 
							
						 
						
							2003-09-05 20:08:15 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								e99ca44153 
								
							 
						 
						
							
							
								
								Interpreter, JIT moved to lib/ExecutionEngine (includes -> llvm/ExecutionEngine)  
							
							 
							
							... 
							
							
							
							Build lli using executionengine library
llvm-svn: 8372 
							
						 
						
							2003-09-05 19:42:34 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								a7669038fc 
								
							 
						 
						
							
							
								
								Make CreateArgv part of lli rather than part of ExecutionEngine.  
							
							 
							
							... 
							
							
							
							Switch Interpreter and JIT's "run" methods to take a Function and a vector of
 GenericValues.
Move (almost all of) the stuff that constructs a canonical call to main()
 into lli (new methods "callAsMain", "makeStringVector").
Nuke getCurrentExecutablePath(), enableTracing(), getCurrentFunction(),
 isStopped(), and many dead decls from interpreter.
Add linux strdup() support to interpreter.
Make interpreter's atexit handler runner and JIT's runAtExitHandlers() look
 more alike, in preparation for refactoring.
atexit() is spelled "atexit", not "at_exit".
llvm-svn: 8366 
							
						 
						
							2003-09-05 18:42:01 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								92f8b30d24 
								
							 
						 
						
							
							
								
								Move EE dtor where it belongs  
							
							 
							
							... 
							
							
							
							llvm-svn: 8345 
							
						 
						
							2003-09-04 22:57:27 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								e80e5ba7f8 
								
							 
						 
						
							
							
								
								Interpreter cleanups:  
							
							 
							
							... 
							
							
							
							Get rid of support for DebugMode (make it always off).
Mung some comments.
Get rid of interpreter's PROFILE_STRUCTURE_FIELDS and PerformExitStuff
 which have been disabled forever.
Get rid of -abort-on-exception (make it always on).
Get rid of user interaction stuff (debug mode innards).
Simplify Interpreter's callMainFunction().
llvm-svn: 8344 
							
						 
						
							2003-09-04 22:21:24 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								4bd3bd5b5a 
								
							 
						 
						
							
							
								
								ExecutionEngine.cpp: Move execution engine creation stuff into a new  
							
							 
							
							... 
							
							
							
							static method here.
 Remove some extra blank lines.
ExecutionEngine.h: Add its prototype.
lli.cpp: Call it.
Make creation method for each type of EE into a static method of its
own subclass.
Interpreter/Interpreter.cpp: ExecutionEngine::createInterpreter -->
 Interpreter::create
Interpreter/Interpreter.h: Likewise.
JIT/JIT.cpp: ExecutionEngine::createJIT --> VM::create
JIT/VM.h: Likewise.
llvm-svn: 8343 
							
						 
						
							2003-09-03 20:34:19 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								5c13c941de 
								
							 
						 
						
							
							
								
								Remove some long-dead code  
							
							 
							
							... 
							
							
							
							llvm-svn: 8135 
							
						 
						
							2003-08-24 19:52:02 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								4d4f424f0c 
								
							 
						 
						
							
							
								
								Targets now configure themselves based on the source module, not on the  
							
							 
							
							... 
							
							
							
							ad-hoc "Config" flags
llvm-svn: 8134 
							
						 
						
							2003-08-24 19:50:53 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								479854091a 
								
							 
						 
						
							
							
								
								Add preliminary support for "any" pointersize/endianness.  This will need  
							
							 
							
							... 
							
							
							
							to change soon though.
llvm-svn: 8123 
							
						 
						
							2003-08-24 14:02:47 +00:00  
						
					 
				
					
						
							
							
								 
								John Criswell
							
						 
						
							 
							
							
							
							
								
							
							
								71c3e6236f 
								
							 
						 
						
							
							
								
								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.
llvm-svn: 8022 
							
						 
						
							2003-08-21 21:12:30 +00:00  
						
					 
				
					
						
							
							
								 
								Brian Gaeke
							
						 
						
							 
							
							
							
							
								
							
							
								b752116230 
								
							 
						 
						
							
							
								
								Remove ".bc" from the end of InputFile if it is there, in  
							
							 
							
							... 
							
							
							
							tools/lli/lli.cpp:main().
llvm-svn: 6317 
							
						 
						
							2003-05-23 20:28:07 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								966e1a20ce 
								
							 
						 
						
							
							
								
								The JIT is the default mode for LLI now  
							
							 
							
							... 
							
							
							
							llvm-svn: 6118 
							
						 
						
							2003-05-12 14:31:57 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								cebde8d74c 
								
							 
						 
						
							
							
								
								Build the appropriate target machine for the input pointer size and endianness  
							
							 
							
							... 
							
							
							
							llvm-svn: 5838 
							
						 
						
							2003-04-22 18:10:32 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								5aa5663353 
								
							 
						 
						
							
							
								
								Fixes to compile with GCC 3.2  
							
							 
							
							... 
							
							
							
							llvm-svn: 5134 
							
						 
						
							2002-12-24 00:39:16 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								a0d7b084ef 
								
							 
						 
						
							
							
								
								Substantial changes to refactor LLI to incorporate both the Jello JIT and  
							
							 
							
							... 
							
							
							
							the traditional LLI interpreter
llvm-svn: 5125 
							
						 
						
							2002-12-23 23:59:41 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								4f96aa450e 
								
							 
						 
						
							
							
								
								Add support to count the number of dynamic instructions executed by LLI  
							
							 
							
							... 
							
							
							
							llvm-svn: 4955 
							
						 
						
							2002-12-08 05:51:08 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								6d044b588b 
								
							 
						 
						
							
							
								
								Namespace correctness is good  
							
							 
							
							... 
							
							
							
							llvm-svn: 3088 
							
						 
						
							2002-07-25 16:39:56 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								ba614ba122 
								
							 
						 
						
							
							
								
								REmove extra blank lines  
							
							 
							
							... 
							
							
							
							llvm-svn: 3084 
							
						 
						
							2002-07-25 15:40:38 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								f5cad15a67 
								
							 
						 
						
							
							
								
								*** empty log message ***  
							
							 
							
							... 
							
							
							
							llvm-svn: 2985 
							
						 
						
							2002-07-22 02:10:13 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								5de2204fe8 
								
							 
						 
						
							
							
								
								Create a new #include "Support/..." directory structure to move things  
							
							 
							
							... 
							
							
							
							from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
llvm-svn: 1400 
							
						 
						
							2001-11-27 00:03:19 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								921875394f 
								
							 
						 
						
							
							
								
								Fix problem where lli < foo.bc would have argc = 0  
							
							 
							
							... 
							
							
							
							llvm-svn: 1393 
							
						 
						
							2001-11-26 19:20:38 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								3f741a560a 
								
							 
						 
						
							
							
								
								Initialize map for purify  
							
							 
							
							... 
							
							
							
							llvm-svn: 1049 
							
						 
						
							2001-10-30 20:28:46 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c6503e8a2f 
								
							 
						 
						
							
							
								
								Oops, accidentally broke reading from stdin when doing command line arguments  
							
							 
							
							... 
							
							
							
							llvm-svn: 1026 
							
						 
						
							2001-10-29 14:00:48 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								009f8108bc 
								
							 
						 
						
							
							
								
								Implement a -trace command line option and a trace option in the interpreter.  
							
							 
							
							... 
							
							
							
							llvm-svn: 989 
							
						 
						
							2001-10-27 08:43:52 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								6642eec003 
								
							 
						 
						
							
							
								
								Provide argv for commands  
							
							 
							
							... 
							
							
							
							llvm-svn: 987 
							
						 
						
							2001-10-27 05:54:31 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								d299dbac0e 
								
							 
						 
						
							
							
								
								Enhancements to pass argc & argv to main if required  
							
							 
							
							... 
							
							
							
							llvm-svn: 909 
							
						 
						
							2001-10-18 21:55:32 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								c62e2e5bf7 
								
							 
						 
						
							
							
								
								Implement global variables.  Struct and Pointer initializers are not implemented yet though  
							
							 
							
							... 
							
							
							
							llvm-svn: 818 
							
						 
						
							2001-10-15 05:51:48 +00:00  
						
					 
				
					
						
							
							
								 
								Chris Lattner
							
						 
						
							 
							
							
							
							
								
							
							
								d7ff578767 
								
							 
						 
						
							
							
								
								Initial checkin of interpreter  
							
							 
							
							... 
							
							
							
							llvm-svn: 361 
							
						 
						
							2001-08-23 17:05:04 +00:00