- Sep 08, 2003
-
-
Chris Lattner authored
llvm-svn: 8402
-
Chris Lattner authored
llvm-svn: 8401
-
Chris Lattner authored
llvm-svn: 8400
-
Chris Lattner authored
llvm-svn: 8399
-
Chris Lattner authored
Volatile loads and stores must not be value numbered llvm-svn: 8398
-
Chris Lattner authored
llvm-svn: 8397
-
Chris Lattner authored
llvm-svn: 8396
-
Chris Lattner authored
If you still have these suckers laying around, you have GOT to rebuild them. geeze. llvm-svn: 8395
-
Chris Lattner authored
llvm-svn: 8394
-
Chris Lattner authored
llvm-svn: 8393
-
Chris Lattner authored
llvm-svn: 8392
-
Chris Lattner authored
llvm-svn: 8391
-
Chris Lattner authored
llvm-svn: 8390
-
Vikram S. Adve authored
Add debugging support. llvm-svn: 8389
-
Misha Brukman authored
llvm-svn: 8388
-
- Sep 07, 2003
-
-
Misha Brukman authored
llvm-svn: 8387
-
Chris Lattner authored
llvm-svn: 8386
-
- Sep 06, 2003
-
-
John Criswell authored
Updated Makefile for new autoconf-style object root. llvm-svn: 8385
-
John Criswell authored
Copies Makefiles into the new object root directory from the source directory. Removed the --with-objroot option. llvm-svn: 8384
-
John Criswell authored
Updated TestRunner tests so that they work correctly in a separate object root directory. llvm-svn: 8383
-
John Criswell authored
Use QMTest for the feature and Regression tests. Continue using the Makefile system for the Programs tests. Adjusted the Makefile rules to handle building outside the source directory. llvm-svn: 8381
-
John Criswell authored
Modified Makefiles to use the new Makefile setup in LLVM. llvm-svn: 8380
-
John Criswell authored
Adjusted Makefile to work with new autoconf-style object root. Specifically, use the new -I option of tblgen to find include files. llvm-svn: 8379
-
John Criswell authored
Added the AC_CONFIG_MAKEFILE macro to configure akefiles which don't need .in templates. Removed the --with-objroot option. Added commands to configure.ac to configure all of the LLVM Makefiles. Oof. llvm-svn: 8378
-
John Criswell authored
Moved Makefile.common to Makefile.rules. This makes project Makefiles easier to support, and allows for easier overriding of default configuration values that used to be in Makefile.common. Modified Makefile.config.in to determine paths for directories (like LLVM_SRC_ROOT) and to use the pwd binary as opposed to the shell builtin (this works better for symbolic links). llvm-svn: 8377
-
Misha Brukman authored
* Generate a single BA instead of 6-instruction JUMP if possible (this occurs both in the creation and overwriting of the stub code) * If possible, rewrite the ORIGINAL call to call the generated function directly, thus bypassing the stub entirely Also added some statistics on how often calls are overwritten and how often the CompilationCallback is invoked. llvm-svn: 8376
-
- Sep 05, 2003
-
-
Chris Lattner authored
llvm-svn: 8375
-
Brian Gaeke authored
llvm-svn: 8374
-
Brian Gaeke authored
Don't include InstLoops.h Don't export factory functions for these passes llvm-svn: 8373
-
Brian Gaeke authored
Build lli using executionengine library llvm-svn: 8372
-
Brian Gaeke authored
llvm-svn: 8371
-
Brian Gaeke authored
Build ExecutionEngine as library. llvm-svn: 8370
-
Brian Gaeke authored
llvm-svn: 8368
-
Brian Gaeke authored
This lets us protect a few more ExecutionEngine methods. llvm-svn: 8367
-
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
-
Chris Lattner authored
llvm-svn: 8365
-
Brian Gaeke authored
llvm-svn: 8364
-
Chris Lattner authored
llvm-svn: 8363
-
Brian Gaeke authored
llvm-svn: 8362
-
Chris Lattner authored
llvm-svn: 8361
-