- 7301178 Pass around IntrinsicLowering instances as appropriate. by Chris Lattner · 22 years ago
- ff0f1bb No longer run atExit functions from run() by Chris Lattner · 22 years ago
- 028565b This should not be needed anymore by Chris Lattner · 22 years ago
- c07ed13 Implement PR135, lazy emission of global variables by Chris Lattner · 22 years ago
- 4d326fa Cleanup the JIT as per PR176. This renames the VM class to JIT, and merges the by Chris Lattner · 22 years ago
- 1e60a91 Rip JIT specific stuff out of TargetMachine, as per PR176 by Chris Lattner · 22 years ago
- 993bdce Implement the ExecutionEngine::getPointerToFunctionOrStub by forwarding the by Chris Lattner · 22 years ago
- c19aade Finegrainify namespacification by Chris Lattner · 22 years ago
- 2c0a6a1 Emit constants to one contiguous block, but this time, respect alignment constraints. by Chris Lattner · 22 years ago
- 91de352 Go back to allocating memory for each constant separately. Since SPARCs do not by Misha Brukman · 22 years ago
- ef7e570 Emit the MachineConstantPool constants in one contiguous memory `pool'. by Misha Brukman · 22 years ago
- 0ca042d * Order #includes as per style guide by Misha Brukman · 22 years ago
- d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 22 years ago
- 0bb3c2b Remove #include of PassManager.h which was marked FIXME, and apparently is no by Brian Gaeke · 22 years ago
- cb93d8d Remove the *BIG UGLY HACK* from the JIT: PreSelection is now a FunctionPass. by Misha Brukman · 22 years ago
- 11911ab In VM::create(), comment out almost the whole function if NO_JITS_ENABLED, by Brian Gaeke · 22 years ago
- 242978c Destroy MachineFunction for any Function that we are about to by Brian Gaeke · 22 years ago
- 856ba76 Added LLVM copyright header. by John Criswell · 22 years ago
- e488e93 Added LLVM copyright notice to Makefiles. by John Criswell · 22 years ago
- b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 22 years ago
- e738656 Hrm, a relic from the past. How cute :) by Chris Lattner · 22 years ago
- 55c0f02 Tidy up doxygen comment for getPointerToFunction(). by Brian Gaeke · 22 years ago
- cd64ddf Refactor running the JIT passes on a single function into the new method, by Brian Gaeke · 22 years ago
- 6020ddd Fix a typo in a comment, and zap a blank line. by Brian Gaeke · 22 years ago
- 0f4f7d9 JIT.cpp: by Misha Brukman · 22 years ago
- 005e5e9 Enabling incremental bytecode loading in the JIT: by Misha Brukman · 22 years ago
- 364f86d Make mmap's fd for anonymous memory acquisition default to -1, except on by Brian Gaeke · 22 years ago
- e24b616 Don't include Config/stdio.h or <stdio.h>. by Brian Gaeke · 22 years ago
- 322cdb2 Change to use GetAddressOfSymbol instead of dlsym. by Brian Gaeke · 22 years ago
- 011efae Actually _PASS IN_ NO_RESERVE if we have it. by Chris Lattner · 22 years ago
- 36d10ef * Move include files from middle of file to the top where they belong, moving by Misha Brukman · 22 years ago
- 88b4855 Fix warning when _POSIX_MAPPED_FILES is already defined in unistd.h by Misha Brukman · 22 years ago
- 9722294 ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/ by Brian Gaeke · 22 years ago
- 70975ee Make CreateArgv part of lli rather than part of ExecutionEngine. by Brian Gaeke · 22 years ago
- 82d8277 ExecutionEngine.cpp: Move execution engine creation stuff into a new by Brian Gaeke · 22 years ago
- 39c0726 Targets now configure themselves based on the source module, not on the by Chris Lattner · 22 years ago
- 05a1a30 Minor cleanups: wrap at 80 lines. Convert file comment to doxygen format and by Chris Lattner · 22 years ago
- 69582b3 The JIT now passes the environment pointer to the main() function when it by John Criswell · 22 years ago
- 688506d Implement a _REAL_ memory manager for the code generated by the JIT. This by Chris Lattner · 22 years ago
- c227c1f Deconstify parameter to getPointerToFunction(). by Brian Gaeke · 22 years ago
- 71d8478 Deconstify parameter to getPointerToFunction(). by Brian Gaeke · 22 years ago
- 3785fad Specify DEBUG_TYPE's for the JIT debug messages by Chris Lattner · 22 years ago
- c648dab DEBUG got moved to Debug.h by Chris Lattner · 22 years ago
- 89e8be0 * Stop hard-coding a value for beginning of emitted code on Sparc since we can by Misha Brukman · 22 years ago
- fd31a78 Add rationale for the MAP_ANONYMOUS vs. MAP_ANON flags. by Misha Brukman · 22 years ago
- d69c1e6 Add ability for external C code to get pointers to functions given their name. by Misha Brukman · 22 years ago
- d94a50f Clean up code dealing with RTLD_SELF differences on Sparc and X86. by Misha Brukman · 22 years ago
- df38dae Fix reference to architecture. by Misha Brukman · 22 years ago
- a84983e Fix space by Chris Lattner · 22 years ago
- 8274291 * If compiling on X86 or Sparc, automagically enable the JIT for that arch by Misha Brukman · 22 years ago
- 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 22 years ago
- 02c26b6 Get rid of the duplicate '0x' in debug mode. by Brian Gaeke · 22 years ago
- 4399a49 Add #ifdef hack for MAP_ANONYMOUS being spelled MAP_ANON on some platforms. by Brian Gaeke · 22 years ago
- de3209b Apparently "sparc" is a macro on sparcs. Ugh. :) by Chris Lattner · 22 years ago
- 97ac14f Use more structured command line option processing by Chris Lattner · 22 years ago
- 7aefa96 #ifdef out code that only applies when the HOSTARCH = sparc by Chris Lattner · 22 years ago
- 08d5e1f Add #include for older GCC's by Chris Lattner · 22 years ago
- 4e8c999 ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: by Misha Brukman · 22 years ago
- 1d44085 Output function address as hex. by Misha Brukman · 22 years ago
- cf614a3 Removed debug print statement. by Misha Brukman · 22 years ago
- 3a55e8a * Institute a hack for the Sparc call to mmap() to get our generated code to be by Misha Brukman · 22 years ago
- 88fe358 Sparc's dlsym() requires the special operand RTLD_SELF to find a symbol in the by Misha Brukman · 22 years ago
- 906f5fa * Removed SparcEmitter.cpp; rolled into lib/Target/Sparc/SparcV9CodeEmitter.cpp by Misha Brukman · 22 years ago
- 24a26e5 The flag modifications weren't picking up the old values of the by Brian Gaeke · 22 years ago
- d5af63f Remove obsolete code by Chris Lattner · 22 years ago
- bba1b6d Move target specific code to target files. The new MachineCodeEmitter by Chris Lattner · 22 years ago
- 63b99f9 Fix induction variable name clash in for loops, in finishFunction(). by Brian Gaeke · 22 years ago
- f86d635 Fixed rewriting of branches -- they now work forward and backward. by Misha Brukman · 22 years ago
- 417a7c0 Since malloc is no longer used, no need to free() memory. by Misha Brukman · 22 years ago
- 6607fbe Fix call to mmap, so that it can be used on sparc. by Brian Gaeke · 22 years ago
- 8e5bf70 mmap() seems to be failing on Sparc, so just use malloc()/free() . by Misha Brukman · 22 years ago
- abb027c Allow for specification of which JIT to run on the commandline. by Misha Brukman · 22 years ago
- 22080f9 Add support for atexit handlers to the JIT, fixing 2003-05-14-AtExit.c by Chris Lattner · 22 years ago
- 1b72216 Fix compilation problems with previous checking *blush* by Chris Lattner · 22 years ago
- 6701a86 Add a framework for intercepting system calls by Chris Lattner · 22 years ago
- 56adf15 Make sure that globals are emitted AFTER the passmanager is set up for the JIT, by Chris Lattner · 22 years ago
- 6125fdd Add support for function stubs, which allow calling functions which need to by Chris Lattner · 22 years ago
- eb5a93b Minor speedup by avoiding callbacks to functions already generated by Chris Lattner · 22 years ago
- c309a76 Improve efficiency of JIT by having it use direct function calls instead of by Chris Lattner · 22 years ago
- 66a8494 assert early instead of late for unimplemented feature by Chris Lattner · 22 years ago
- 910687e Fix warnings on sparc by Chris Lattner · 23 years ago
- 0d448c0 Add support for named functions by Chris Lattner · 23 years ago
- f1dd28d Dead file by Chris Lattner · 23 years ago
- 1cc0838 Add support for new types of values by Chris Lattner · 23 years ago
- 61253a9 Bad segvs actually cause a segv now by Chris Lattner · 23 years ago
- 836f675 Initial checkin by Chris Lattner · 23 years ago
- bd199fb Initial checkin of new LLI with JIT compiler by Chris Lattner · 23 years ago