1. 3da59db For PR950: by Reid Spencer · 18 years ago
  2. 3d6e33d init ivar by Chris Lattner · 18 years ago
  3. b83eb64 For PR950: by Reid Spencer · 18 years ago
  4. b74ed07 Adding dllimport, dllexport and external weak linkage types. by Anton Korobeynikov · 18 years ago
  5. fe85403 initial changes to support JIT'ing from multiple module providers, implicitly by Chris Lattner · 18 years ago
  6. 6f3ada5 LoadLibraryPermanently can theoretically throw an exception. Do not propagate by Chris Lattner · 18 years ago
  7. e7fd553 Move some methods out of line so that MutexGuard.h isn't needed in a public header. by Chris Lattner · 18 years ago
  8. a69571c Refactor TargetMachine, pushing handling of TargetData into the target-specific subclasses. This has one caller-visible change: getTargetData() now returns a pointer instead of a reference. by Owen Anderson · 18 years ago
  9. 37efe67 JumpTable support! What this represents is working asm and jit support for by Nate Begeman · 18 years ago
  10. b003d76 Fix JIT support for static ctors, which was apparently completely broken! by Chris Lattner · 18 years ago
  11. 70a7b1b prune #includes by Chris Lattner · 18 years ago
  12. 726c1ef remove the intrinsiclowering hook by Chris Lattner · 18 years ago
  13. 2fe4bb0 Eliminate the dependency of ExecutionEngine on the JIT/Interpreter libraries. by Chris Lattner · 18 years ago
  14. 9ca6cda Add a helper method for running static ctors/dtors in the module. by Chris Lattner · 18 years ago
  15. 68835dd Teach the interpreter to handle global variables that are added to a module after by Jeff Cohen · 19 years ago
  16. 7c2b7c7 Fixed InitializeMemory to handle ConstantPacked. by Robert Bocchino · 19 years ago
  17. 3db4b62 Fix a nasty bug that was causing miscompilation of global variables by Chris Lattner · 19 years ago
  18. ee44863 For PR540: by Reid Spencer · 19 years ago
  19. 6e63088 fix long lines by Chris Lattner · 19 years ago
  20. 4b3141d Fix a really horrible problem that causes the JIT to miscompile any program by Chris Lattner · 19 years ago
  21. edf128a Remove trailing whitespace by Misha Brukman · 19 years ago
  22. e4d5c44 This mega patch converts us from using Function::a{iterator|begin|end} to by Chris Lattner · 19 years ago
  23. 3e27952 Use const iterators where possible. Patch by Evan Jones! by Chris Lattner · 19 years ago
  24. 032ad08 This is no longer needed. Global variables with undef initializers can be by Chris Lattner · 20 years ago
  25. 813c815 Silence VS warnings. by Chris Lattner · 20 years ago
  26. df5a37e Use System/DynamicLibrary instead of Support/DynamicLinker by Reid Spencer · 20 years ago
  27. a98c545 This is a horrible hack to work around libstdc++ bugs :( by Chris Lattner · 20 years ago
  28. 6f335f9 Fix the interpreter crash that Michael McCracken found by Chris Lattner · 20 years ago
  29. bd1d382 Add support for undef by Chris Lattner · 20 years ago
  30. 551ccae Changes For Bug 352 by Reid Spencer · 20 years ago
  31. f24d099 Don't pass too many arguments into runFunction by Chris Lattner · 20 years ago
  32. 15876bb Stop using getValues(). by Alkis Evlogimenos · 20 years ago
  33. 40cf2f9 bug 122: by Reid Spencer · 20 years ago
  34. 0a8e8e1 Fixes for PR341 by Chris Lattner · 20 years ago
  35. 5f90cb8 Make add constantexprs work with all types, fixing the regressions from last night by Chris Lattner · 20 years ago
  36. e294753 Fix for bug 391. Improve exeception handling around bcreader invocations. by Reid Spencer · 20 years ago
  37. 8f7f71b Move the IntrinsicLowering header into the CodeGen directory by Chris Lattner · 20 years ago
  38. f70c22b Rename Type::PrimitiveID to TypeId and ::getPrimitiveID() to ::getTypeID() by Chris Lattner · 20 years ago
  39. 6f05f35 Remove long unused #includes by Chris Lattner · 20 years ago
  40. 7d1bd33 Fix PR296: [execution engines] Unhandled cast constant expression by Chris Lattner · 20 years ago
  41. dd2c82a Make the JIT zero out globals with memset instead of an element at a time. This by Chris Lattner · 20 years ago
  42. 23c4724 Print out all globals as they are emitted, not just those emitted from by Chris Lattner · 21 years ago
  43. 338733f Print an error message if we can't materialize the bytecode file by Chris Lattner · 21 years ago
  44. 55d8648 Add new ExecutionEngine::getGlobalValueAtAddress method, which can efficiently by Chris Lattner · 21 years ago
  45. 7301178 Pass around IntrinsicLowering instances as appropriate. by Chris Lattner · 21 years ago
  46. 87f0310 Factor code out of LLI by Chris Lattner · 21 years ago
  47. c07ed13 Implement PR135, lazy emission of global variables by Chris Lattner · 21 years ago
  48. 24b0a18 Simple refactorings to prepare for lazy global emission by Chris Lattner · 21 years ago
  49. 61612df Update for changes in the JIT by Chris Lattner · 21 years ago
  50. 38f0eba Use the new method, though noone currently implements it any better than before by Chris Lattner · 21 years ago
  51. c2ee9b9 Fine grainify namespaceification by Chris Lattner · 21 years ago
  52. d0fde30 Put all LLVM code into the llvm namespace, as per bug 109. by Brian Gaeke · 21 years ago
  53. 20a277e ExecutionEngine::create no longer takes a TraceMode argument. by Brian Gaeke · 21 years ago
  54. b576c94 Added LLVM project notice to the top of every C++ source file. by John Criswell · 21 years ago
  55. 0570157 Don't release the Module, as that invalidates the Module* within the by Misha Brukman · 21 years ago
  56. 1968416 * Reorder includes as per the style guide by Misha Brukman · 21 years ago
  57. 7b2b40f Enabling incremental bytecode loading in the JIT: by Misha Brukman · 21 years ago
  58. 4afac18 * Tabs to spaces by Misha Brukman · 21 years ago
  59. 322cdb2 Change to use GetAddressOfSymbol instead of dlsym. by Brian Gaeke · 21 years ago
  60. fd13129 Reorder #includes to follow LLVM conventions by Chris Lattner · 21 years ago
  61. 9722294 ExecutionEngine.h, GenericValue.h --> include/llvm/ExecutionEngine/ by Brian Gaeke · 21 years ago
  62. 70975ee Make CreateArgv part of lli rather than part of ExecutionEngine. by Brian Gaeke · 21 years ago
  63. 8e53948 Move EE dtor where it belongs by Brian Gaeke · 21 years ago
  64. f58815e Interpreter cleanups: by Brian Gaeke · 21 years ago
  65. 82d8277 ExecutionEngine.cpp: Move execution engine creation stuff into a new by Brian Gaeke · 21 years ago
  66. c879e8f Consult the target data, not the module, about how large the current pointer by Chris Lattner · 21 years ago
  67. 1543e40 Add preliminary support for "any" pointersize/endianness. This will need by Chris Lattner · 21 years ago
  68. c88a4ea no really, implement it! by Chris Lattner · 21 years ago
  69. 74cf819 Add support for casting any pointer to any integer type by Chris Lattner · 21 years ago
  70. 37df460 In ExecutionEngine::getPointerToGlobal(), throw away const qualifier by Brian Gaeke · 21 years ago
  71. 3785fad Specify DEBUG_TYPE's for the JIT debug messages by Chris Lattner · 21 years ago
  72. c648dab DEBUG got moved to Debug.h by Chris Lattner · 21 years ago
  73. 06dabfa Cleaned up the code which chooses the appropriate value for the file descriptor by Misha Brukman · 21 years ago
  74. 859e09f Clean up my last checkin: code is easier to read and explains the differences in by Misha Brukman · 21 years ago
  75. 291c2c5 On Sparc/Solaris, the special handle RTLD_SELF is used as a handle referring to by Misha Brukman · 21 years ago
  76. 7a73b80 Merged in autoconf branch. This provides configuration via the autoconf system. by John Criswell · 21 years ago
  77. 6b2125c Fix typeos by Chris Lattner · 21 years ago
  78. 9a23122 Add support for more constant expressions by Chris Lattner · 21 years ago
  79. 7e52742 Clean up cast by Chris Lattner · 21 years ago
  80. f88b9a6 Add a pointersize/endianness safe load routine to match the store routine by Chris Lattner · 21 years ago
  81. b2abb5a Fix bug: Jello/2003-05-07-ArgumentTest.llx Also fixes yacr2/ks benchmarks by Chris Lattner · 21 years ago
  82. 2be5079 Fix bug where pointers were assumed to always be 64 bits in size! by Chris Lattner · 21 years ago
  83. d8c03bf * Implement access to external variables in LLI by Chris Lattner · 21 years ago
  84. 59ee0ee Make stderr, stdout, stdin work with LLI by Chris Lattner · 21 years ago
  85. 92798d7 Add fixme by Chris Lattner · 22 years ago
  86. 623a222 Add diagnostic output by Chris Lattner · 22 years ago
  87. d6840ac Fixes to compile with GCC 3.2 by Chris Lattner · 22 years ago
  88. bd199fb Initial checkin of new LLI with JIT compiler by Chris Lattner · 22 years ago