1. c4a9942 ExecutionEngine: unique_ptr-ify by Dylan Noblesmith · 11 years ago
  2. 48af1c2 Don't own the buffer in object::Binary. by Rafael Espindola · 11 years ago
  3. 2a8a279 Make it explicit that ExecutionEngine takes ownership of the modules. by Rafael Espindola · 11 years ago
  4. 57d9ab6 Use a range loop. NFC. by Rafael Espindola · 11 years ago
  5. b9fd9ed Temporarily Revert "Nuke the old JIT." as it's not quite ready to by Eric Christopher · 11 years ago
  6. f8b27c4 Nuke the old JIT. by Rafael Espindola · 11 years ago
  7. dd39657 Include Archive.h by Rafael Espindola · 11 years ago
  8. acfd628 Move virtual method out of line. by Rafael Espindola · 11 years ago
  9. b9a23cd Delete dead code. by Rafael Espindola · 11 years ago
  10. 8c4c021 Remove dead code. by Rafael Espindola · 11 years ago
  11. 568c31f ExecutionEngine::create(): fix interpreter fallback when JIT is unavailable by Alp Toker · 11 years ago
  12. c04b892 Revert "Replace Execution Engine's mutex with std::recursive_mutex." by Zachary Turner · 11 years ago
  13. 62ce4e8 Replace Execution Engine's mutex with std::recursive_mutex. by Zachary Turner · 11 years ago
  14. 2f825df Clean up some unnecessary mutex guards. by Zachary Turner · 11 years ago
  15. 322db9e ExecutionEngine: avoid NDEBUG in headers by Alp Toker · 11 years ago
  16. 49bb65a Use range loop. by Rafael Espindola · 11 years ago
  17. 35907d8 Fix MSVC build broken by r207580 by David Blaikie · 12 years ago
  18. f58e376 [Modules] Fix potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  19. bc87601 [ExecutionEngine] Allow JIT clients to enable/disable module verification. by Lang Hames · 12 years ago
  20. 2617dcc [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  21. b51ff60 [C++11] Add 'override' keyword to virtual methods that override their base class. by Craig Topper · 12 years ago
  22. 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
  23. 96c9d95 [C++11] Replace OwningPtr::take() with OwningPtr::release(). by Ahmed Charles · 12 years ago
  24. 4220e9c [Modules] Move ValueHandle into the IR library where Value itself lives. by Chandler Carruth · 12 years ago
  25. 7c68beb Rename some member variables from TD to DL. by Rafael Espindola · 12 years ago
  26. 7157bb7 Decouple dllexport/dllimport from linkage by Nico Rieck · 12 years ago
  27. 9d2e0df Revert "Decouple dllexport/dllimport from linkage" by Nico Rieck · 12 years ago
  28. e43aaf7 Decouple dllexport/dllimport from linkage by Nico Rieck · 12 years ago
  29. 8a8cd2b Re-sort all of the includes with ./utils/sort_includes.py so that by Chandler Carruth · 12 years ago
  30. d12ccbd [weak vtables] Remove a bunch of weak vtables by Juergen Ributzka · 12 years ago
  31. 49109a2 Revert r194865 and r194874. by Alexey Samsonov · 12 years ago
  32. dbedae8 [weak vtables] Remove a bunch of weak vtables by Juergen Ributzka · 12 years ago
  33. 3b44237 Don't try to initialize memory for a global if the allocation failed in ExecutionEngine. by Andrew Kaylor · 12 years ago
  34. 7ef22b8 Remove dead code. by Rafael Espindola · 12 years ago
  35. 8e97f01 LLVM Interpreter: implementation of "insertvalue" and "extractvalue"; by Elena Demikhovsky · 12 years ago
  36. af0dea1 Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid specifying the vector size. by Craig Topper · 12 years ago
  37. 9bc53e8 SectionMemoryManager shouldn't be a JITMemoryManager. Previously, the by Filip Pizlo · 12 years ago
  38. 41cb64f Make the host endianness check an integer constant expression. by Rafael Espindola · 13 years ago
  39. be79a7a Add support for vector data types in the LLVM interpreter. by Nadav Rotem · 13 years ago
  40. 29178a3 Make APFloat constructor require explicit semantics. by Tim Northover · 13 years ago
  41. 82b6357 Fix Casting by David Greene · 13 years ago
  42. 9fb823b Move all of the header files which are involved in modelling the LLVM IR by Chandler Carruth · 13 years ago
  43. b6ad982 convert a bunch of callers from DataLayout::getIndexedOffset() to GEP::accumulateConstantOffset(). by Nuno Lopes · 13 years ago
  44. ed0881b Use the new script to sort the includes of every file under lib. by Chandler Carruth · 13 years ago
  45. 5da3f05 Revert the majority of the next patch in the address space series: by Chandler Carruth · 13 years ago
  46. fc1f2cd Fix regression in old-style JIT. by Eli Friedman · 13 years ago
  47. bf3eeb2 Add some cleanup to the DataLayout changes requested by Chandler. by Micah Villmow · 13 years ago
  48. 4bb926d Resubmit the changes to llvm core to update the functions to support different pointer sizes on a per address space basis. by Micah Villmow · 13 years ago
  49. 0c61134 Revert 165732 for further review. by Micah Villmow · 13 years ago
  50. 0831897 Add in the first iteration of support for llvm/clang/lldb to allow variable per address space pointer sizes to be optimized correctly. by Micah Villmow · 13 years ago
  51. cdfe20b Move TargetData to DataLayout. by Micah Villmow · 13 years ago
  52. ad06cee Stop casting away const qualifier needlessly. by Roman Divacky · 13 years ago
  53. bea6753 MCJIT: Tidy up the constructor. by Jim Grosbach · 13 years ago
  54. 25a3d81 EngineBuilder::create is expected to take ownership of the TargetMachine passed to it. Delete it on error or when we create an interpreter that doesn't need it. by Benjamin Kramer · 14 years ago
  55. add6f1d Make it feasible for clients using EngineBuilder to capture the TargetMachine that is created as part of selecting the appropriate target. by Owen Anderson · 14 years ago
  56. a2886c2 Convert assert(0) to llvm_unreachable by Craig Topper · 14 years ago
  57. 00245f4 add more support for ConstantDataSequential by Chris Lattner · 14 years ago
  58. 7f26246 ExecutionEngine: refactor interface by Dylan Noblesmith · 14 years ago
  59. dff2478 EngineBuilder: support for custom TargetOptions. Fixes the by Peter Collingbourne · 14 years ago
  60. 19a58df ExecutionEngine: honor optimization level by Dylan Noblesmith · 14 years ago
  61. efd9b42 - Move CodeModel from a TargetMachine global option to MCCodeGenInfo. by Evan Cheng · 14 years ago
  62. bf90477 Convert TargetData::getIndexedOffset to use ArrayRef. by Jay Foad · 14 years ago
  63. 2129f59 Introduce MCCodeGenInfo, which keeps information that can affect codegen by Evan Cheng · 14 years ago
  64. 7a16288 Add APInt(numBits, ArrayRef<uint64_t> bigVal) constructor to prevent future ambiguity by Jeffrey Yasskin · 14 years ago
  65. 229907c land David Blaikie's patch to de-constify Type, with a few tweaks. by Chris Lattner · 14 years ago
  66. 0bd34fb ExecutionEngine: move createJIT() definition (v2) by Dylan Noblesmith · 14 years ago
  67. 8418fdc ExecutionEngine: push TargetMachine creation into clients (v2) by Dylan Noblesmith · 14 years ago
  68. 58799a3 Revert ExecutionEngine patches, they either failed to build or broke unit tests. by Jakob Stoklund Olesen · 15 years ago
  69. 8c04870 ExecutionEngine: move createJIT() definition by Dylan Noblesmith · 15 years ago
  70. ab6bd20 ExecutionEngine: push TargetMachine creation into clients by Dylan Noblesmith · 15 years ago
  71. 93da3c8 Fix the last -Wnon-pod-memset I'm seeing. This is benign, but appears by Chandler Carruth · 15 years ago
  72. 0f85789 Just because a GlobalVariable's initializer is [N x { i32, void ()* }] doesn't by Nick Lewycky · 15 years ago
  73. 466d0c1 llvm.global_[cd]tor is defined to be either external, or appending with an array by Nick Lewycky · 15 years ago
  74. 0cbfcb2 Fix comment to use llvm 2.x syntax. by Nick Lewycky · 15 years ago
  75. f045b7a Support unregistering exception frames of functions when they are removed. by Eric Christopher · 15 years ago
  76. 31920b0 Remove unneeded zero arrays. by Benjamin Kramer · 15 years ago
  77. 447762d Merge System into Support. by Michael J. Spencer · 15 years ago
  78. 3447fb0 PR5207: change APInt::doubleToBits() and APInt::floatToBits() to be by Jay Foad · 15 years ago
  79. 70ff8b0 lli: Add stub -use-mcjit option, which doesn't currently do anything. by Daniel Dunbar · 15 years ago
  80. 868e3f0 JIT: More nitty style tweakage, aka territory marking. by Daniel Dunbar · 15 years ago
  81. e4f4743 Fix 80-col violation / non-sensicalness. by Daniel Dunbar · 15 years ago
  82. abc7901 Fix the cleanup process of exception information in JIT. Now JIT by Duncan Sands · 15 years ago
  83. 93cd0f1c improve portability to systems that don't have powf/modf (e.g. solaris 9) by Chris Lattner · 15 years ago
  84. 2104b8d rename llvm::llvm_report_error -> llvm::report_fatal_error by Chris Lattner · 16 years ago
  85. a404433 Avoid leaking the memory allocated for GlobalVariables in the interpreter, by by Jeffrey Yasskin · 16 years ago
  86. bfd38ab Avoid leaking argv and env arrays from lli. by Jeffrey Yasskin · 16 years ago
  87. 19d0b47 There are two ways of checking for a given type, for example isa<PointerType>(T) by Duncan Sands · 16 years ago
  88. 9dff9be Uniformize the names of type predicates: rather than having isFloatTy and by Duncan Sands · 16 years ago
  89. 31faeff Move --march, --mcpu, and --mattr from JIT/TargetSelect.cpp to lli.cpp. by Jeffrey Yasskin · 16 years ago
  90. 099552a r94686 changed all ModuleProvider parameters to Modules, which made the by Jeffrey Yasskin · 16 years ago
  91. 091217b Kill ModuleProvider and ghost linkage by inverting the relationship between by Jeffrey Yasskin · 16 years ago
  92. bcbdbfb Fix http://llvm.org/PR6028, an assertion failure when an UndefValue of by Jay Foad · 16 years ago
  93. d2564e3 Move remaining stuff to the isInteger predicate. by Benjamin Kramer · 16 years ago
  94. ccce8ba Avoid going through the LLVMContext for type equality where it's safe to dereference the type pointer. by Benjamin Kramer · 16 years ago
  95. 0967d2d Change errs() to dbgs(). by David Greene · 16 years ago
  96. 700d08e Add ability to set code model within the execution engine builders by Eric Christopher · 16 years ago
  97. 8483f12 Remove dlsym stubs, with Nate Begeman's permission. by Jeffrey Yasskin · 16 years ago
  98. 0c778f7 add interpreter support for indirect goto / blockaddress. The interpreter by Chris Lattner · 16 years ago
  99. 4567db4 Change the JIT to compile eagerly by default as agreed in by Jeffrey Yasskin · 16 years ago
  100. d0fc8f8 Fix http://llvm.org/PR4822: allow module deletion after a function has been by Jeffrey Yasskin · 16 years ago