- Dec 16, 2005
-
-
Chris Lattner authored
llvm-svn: 24730
-
- Dec 02, 2005
-
-
Chris Lattner authored
from .bc files. llvm-svn: 24575
-
- Dec 01, 2005
-
-
Chris Lattner authored
Attempting to run it will find lli's main, which isn't the desired effect. llvm-svn: 24569
-
- Oct 23, 2005
-
-
Jeff Cohen authored
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
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21428
-
- Dec 30, 2004
-
-
Reid Spencer authored
* 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
-
- Sep 02, 2004
-
-
Reid Spencer authored
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
-
- Aug 29, 2004
-
-
Reid Spencer authored
llvm-svn: 16091
-
- Jul 11, 2004
-
-
Chris Lattner authored
llvm-svn: 14739
-
- Jul 04, 2004
-
-
Reid Spencer authored
llvm-svn: 14623
-
- May 27, 2004
-
-
Chris Lattner authored
llvm-svn: 13813
-
- Feb 19, 2004
-
-
Chris Lattner authored
the tool. llvm-svn: 11633
-
- Dec 28, 2003
-
-
Chris Lattner authored
llvm-svn: 10631
-
- Dec 26, 2003
-
-
Chris Lattner authored
llvm-svn: 10614
-
Chris Lattner authored
llvm-svn: 10613
-
Chris Lattner authored
* 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
-
Chris Lattner authored
llvm-svn: 10607
-
- Dec 12, 2003
-
-
Brian Gaeke authored
Use a clearer error message when we fail to load a program. llvm-svn: 10414
-
- Nov 11, 2003
-
-
Brian Gaeke authored
llvm-svn: 9903
-
- Oct 28, 2003
-
-
Chris Lattner authored
program llvm-svn: 9565
-
- Oct 24, 2003
-
-
Brian Gaeke authored
ExecutionEngine::create no longer takes a TraceMode argument. llvm-svn: 9495
-
- Oct 20, 2003
-
-
John Criswell authored
llvm-svn: 9308
-
John Criswell authored
llvm-svn: 9291
-
- Oct 14, 2003
-
-
Misha Brukman authored
* Use the incremental bytecode reader interface to speed up execution llvm-svn: 9127
-
- Sep 25, 2003
-
-
Misha Brukman authored
* Changed tabs to spaces * Removed a space between a function call and its arguments (...) llvm-svn: 8712
-
- Sep 05, 2003
-
-
Chris Lattner authored
llvm-svn: 8375
-
Brian Gaeke authored
Build lli using executionengine library llvm-svn: 8372
-
Brian Gaeke authored
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
-
Brian Gaeke authored
llvm-svn: 8345
-
Brian Gaeke authored
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
-
- Sep 03, 2003
-
-
Brian Gaeke authored
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
-
- Aug 24, 2003
-
-
Chris Lattner authored
llvm-svn: 8135
-
Chris Lattner authored
ad-hoc "Config" flags llvm-svn: 8134
-
Chris Lattner authored
to change soon though. llvm-svn: 8123
-
- Aug 21, 2003
-
-
John Criswell authored
starts a program. This allows the GNU env program to compile and JIT under LLVM. llvm-svn: 8022
-
- May 23, 2003
-
-
Brian Gaeke authored
tools/lli/lli.cpp:main(). llvm-svn: 6317
-
- May 12, 2003
-
-
Chris Lattner authored
llvm-svn: 6118
-
- Apr 22, 2003
-
-
Chris Lattner authored
llvm-svn: 5838
-
- Dec 24, 2002
-
-
Chris Lattner authored
llvm-svn: 5134
-
Chris Lattner authored
the traditional LLI interpreter llvm-svn: 5125
-