1. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  2. 0bb3c2b Remove #include of PassManager.h which was marked FIXME, and apparently is no by Brian Gaeke · 21 years ago
  3. c1a2be1 Implement vaarg instruction. This is not quite perfect: 2003-08-11-VaListArg by Brian Gaeke · 21 years ago
  4. dbde1ae popStackAndReturnValueToCaller() must advance instruction pointer to normal by Brian Gaeke · 21 years ago
  5. cb93d8d Remove the *BIG UGLY HACK* from the JIT: PreSelection is now a FunctionPass. by Misha Brukman · 21 years ago
  6. 9bf06b1 Add stub version of unwind support by Brian Gaeke · 21 years ago
  7. fea483d visitCallInst --> visitCallSite. by Brian Gaeke · 21 years ago
  8. ae2495a Make the operation of visitCallInst() only depend on the CallSite. by Brian Gaeke · 21 years ago
  9. 2cb474c Use CallSites for call sites, instead of CallInsts. A revolutionary concept. by Brian Gaeke · 21 years ago
  10. af955ba Refactor the return-from-function code into popStackAndReturnValueToCaller(). by Brian Gaeke · 21 years ago
  11. 502dda0 Be friendly to gcc 3.4... good compiler. Nice compiler. by Chris Lattner · 21 years ago
  12. b56a6bc Abort when the user program calls abort, instead of printing a funny message and calling exit(1). by Brian Gaeke · 21 years ago
  13. 2fa8212 Use regular old malloc to emulate malloc/alloca instructions. by Brian Gaeke · 21 years ago
  14. 3636f4e Remove a comment which no longer applies. by Brian Gaeke · 21 years ago
  15. 11911ab In VM::create(), comment out almost the whole function if NO_JITS_ENABLED, by Brian Gaeke · 21 years ago
  16. b8afbe6 Unbreak the build by Chris Lattner · 21 years ago
  17. f143d3c ExecutionEngine::create no longer takes a TraceMode argument. by Brian Gaeke · 21 years ago
  18. a824f42 ExecutionEngine::create no longer takes a TraceMode argument. by Brian Gaeke · 21 years ago
  19. 02438ca The ExecutionAnnotations (SlotNumber, InstNumber, and FunctionInfo) are history. by Brian Gaeke · 21 years ago
  20. 03e43dc Reduce the number of #includes. by Brian Gaeke · 21 years ago
  21. 20a277e ExecutionEngine::create no longer takes a TraceMode argument. by Brian Gaeke · 21 years ago
  22. 242978c Destroy MachineFunction for any Function that we are about to by Brian Gaeke · 21 years ago
  23. 856ba76 Added LLVM copyright header. by John Criswell · 21 years ago
  24. e488e93 Added LLVM copyright notice to Makefiles. by John Criswell · 21 years ago
  25. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
  26. e738656 Hrm, a relic from the past. How cute :) by Chris Lattner · 21 years ago
  27. 4c66549 Interpret the new varargs intrinsics correctly by Chris Lattner · 21 years ago
  28. 0570157 Don't release the Module, as that invalidates the Module* within the by Misha Brukman · 21 years ago
  29. 55c0f02 Tidy up doxygen comment for getPointerToFunction(). by Brian Gaeke · 21 years ago
  30. cd64ddf Refactor running the JIT passes on a single function into the new method, by Brian Gaeke · 21 years ago
  31. 6020ddd Fix a typo in a comment, and zap a blank line. by Brian Gaeke · 21 years ago
  32. 0f4f7d9 JIT.cpp: by Misha Brukman · 21 years ago
  33. 1968416 * Reorder includes as per the style guide by Misha Brukman · 21 years ago
  34. b8d15b2 Order #includes as per the style guide. by Misha Brukman · 21 years ago
  35. 005e5e9 Enabling incremental bytecode loading in the JIT: by Misha Brukman · 21 years ago
  36. 7b2b40f Enabling incremental bytecode loading in the JIT: by Misha Brukman · 21 years ago
  37. 364f86d Make mmap's fd for anonymous memory acquisition default to -1, except on by Brian Gaeke · 21 years ago
  38. e24b616 Don't include Config/stdio.h or <stdio.h>. by Brian Gaeke · 21 years ago
  39. 4afac18 * Tabs to spaces by Misha Brukman · 21 years ago
  40. d5d96b9 Fix spelling. by Misha Brukman · 21 years ago
  41. 235b200 Never set any signal handlers. Never call setjmp(), longjmp() or strsignal(). by Brian Gaeke · 21 years ago
  42. 58a6faa Rewrite head-of-file comment. by Brian Gaeke · 21 years ago
  43. 322cdb2 Change to use GetAddressOfSymbol instead of dlsym. by Brian Gaeke · 21 years ago
  44. ae19bf7 Do not read past the end of the contained type list by Chris Lattner · 21 years ago
  45. 011efae Actually _PASS IN_ NO_RESERVE if we have it. by Chris Lattner · 21 years ago
  46. 021c190 Squelch warning by Chris Lattner · 21 years ago
  47. 63bd613 Change FunctionInfo from being an annotation put on Functions to be by Chris Lattner · 21 years ago
  48. 36d10ef * Move include files from middle of file to the top where they belong, moving by Misha Brukman · 21 years ago
  49. 88b4855 Fix warning when _POSIX_MAPPED_FILES is already defined in unistd.h by Misha Brukman · 21 years ago
  50. bd9df30 Remove a bunch of unneeded stuph by Chris Lattner · 21 years ago
  51. fd13129 Reorder #includes to follow LLVM conventions by Chris Lattner · 21 years ago
  52. 9722294 ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/ by Brian Gaeke · 21 years ago
  53. 29794cb Make getOperandValue and executeCastOperation methods of Interpreter. by Brian Gaeke · 21 years ago
  54. 70975ee Make CreateArgv part of lli rather than part of ExecutionEngine. by Brian Gaeke · 21 years ago
  55. d5caf7c Remove printOperandInfo(), and simplify run(). by Brian Gaeke · 21 years ago
  56. 932539a Remove support for printing values from a module by name, only used by Brian Gaeke · 21 years ago
  57. 413ab66 Remove support for interactive (step finish next) instructions. by Brian Gaeke · 21 years ago
  58. 9ad671d Remove support for breakpoints (not used). Remove some dead code and whitespace. by Brian Gaeke · 21 years ago
  59. 8e53948 Move EE dtor where it belongs by Brian Gaeke · 21 years ago
  60. f58815e Interpreter cleanups: by Brian Gaeke · 21 years ago
  61. 82d8277 ExecutionEngine.cpp: Move execution engine creation stuff into a new by Brian Gaeke · 21 years ago
  62. 253aef8e Preselection is now integrated into the Sparc target library by Chris Lattner · 21 years ago
  63. 0748a39 Sparc peephole optimizer moved out of post-opts library into Sparc target library by Chris Lattner · 21 years ago
  64. c879e8f Consult the target data, not the module, about how large the current pointer by Chris Lattner · 21 years ago
  65. 39c0726 Targets now configure themselves based on the source module, not on the by Chris Lattner · 21 years ago
  66. 1543e40 Add preliminary support for "any" pointersize/endianness. This will need by Chris Lattner · 21 years ago
  67. 05a1a30 Minor cleanups: wrap at 80 lines. Convert file comment to doxygen format and by Chris Lattner · 21 years ago
  68. 69582b3 The JIT now passes the environment pointer to the main() function when it by John Criswell · 21 years ago
  69. c88a4ea no really, implement it! by Chris Lattner · 21 years ago
  70. 74cf819 Add support for casting any pointer to any integer type by Chris Lattner · 21 years ago
  71. 5560c9d Spell `necessary' correctly. by Misha Brukman · 21 years ago
  72. 80df463 rename selection library to selectiondag by Chris Lattner · 21 years ago
  73. 688506d Implement a _REAL_ memory manager for the code generated by the JIT. This by Chris Lattner · 21 years ago
  74. fb0ef2e Deconstify parameter to getPointerToFunction(). by Brian Gaeke · 21 years ago
  75. c227c1f Deconstify parameter to getPointerToFunction(). by Brian Gaeke · 21 years ago
  76. 71d8478 Deconstify parameter to getPointerToFunction(). by Brian Gaeke · 21 years ago
  77. 37df460 In ExecutionEngine::getPointerToGlobal(), throw away const qualifier by Brian Gaeke · 21 years ago
  78. 4c7fc1e Incorporate mapping library into the sparc library by Chris Lattner · 21 years ago
  79. 4c08840 Include the new selection library for the X86 target by Chris Lattner · 21 years ago
  80. 3785fad Specify DEBUG_TYPE's for the JIT debug messages by Chris Lattner · 21 years ago
  81. c648dab DEBUG got moved to Debug.h by Chris Lattner · 21 years ago
  82. 89e8be0 * Stop hard-coding a value for beginning of emitted code on Sparc since we can by Misha Brukman · 21 years ago
  83. fd31a78 Add rationale for the MAP_ANONYMOUS vs. MAP_ANON flags. by Misha Brukman · 21 years ago
  84. d69c1e6 Add ability for external C code to get pointers to functions given their name. by Misha Brukman · 21 years ago
  85. d94a50f Clean up code dealing with RTLD_SELF differences on Sparc and X86. by Misha Brukman · 21 years ago
  86. df38dae Fix reference to architecture. by Misha Brukman · 21 years ago
  87. 248ea32 Add in support to load shared objects (-load is provided by Support library). by Misha Brukman · 21 years ago
  88. a84983e Fix space by Chris Lattner · 21 years ago
  89. 832688a Remove redundant const qualifier by Chris Lattner · 21 years ago
  90. 06dabfa Cleaned up the code which chooses the appropriate value for the file descriptor by Misha Brukman · 21 years ago
  91. 859e09f Clean up my last checkin: code is easier to read and explains the differences in by Misha Brukman · 21 years ago
  92. 291c2c5 On Sparc/Solaris, the special handle RTLD_SELF is used as a handle referring to by Misha Brukman · 21 years ago
  93. 8274291 * If compiling on X86 or Sparc, automagically enable the JIT for that arch by Misha Brukman · 21 years ago
  94. 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 21 years ago
  95. 02c26b6 Get rid of the duplicate '0x' in debug mode. by Brian Gaeke · 21 years ago
  96. 7033798 Include <cmath> instead of <math.h> by Brian Gaeke · 21 years ago
  97. 4399a49 Add #ifdef hack for MAP_ANONYMOUS being spelled MAP_ANON on some platforms. by Brian Gaeke · 21 years ago
  98. 5285270 Use $(PLATFORMLIBDL) to selectively bring in -ldl only on those platforms where by Brian Gaeke · 21 years ago
  99. 1d0acac Use std::isnan instead of isnan. Brought back to you from the by Brian Gaeke · 21 years ago
  100. f25b772 Life is too short. Link in too much stuff on Linux to make building on sun easier by Chris Lattner · 21 years ago