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