1. eca6d4b [ExecutionEngine] Change NotifyObjectEmitted/NotifyObjectFreed API. by Lang Hames · 7 years ago
  2. 45eb84f [Support] Make error banner optional in logAllUnhandledErrors by Jonas Devlieghere · 7 years ago
  3. 942cb7b [MCJIT] Fix a case of Error::success() being passed to report_fatal_error. by Lang Hames · 7 years ago
  4. e7989ef [MCJIT] Call materializeAll on modules before compiling them in MCJIT. by Lang Hames · 7 years ago
  5. 79f2d09 Rename ObjectMemoryBuffer to SmallVectorMemoryBuffer; NFCI by Weiming Zhao · 7 years ago
  6. 4c5fa6b [MCJIT] Remove the anchor from mcjit. by Benjamin Kramer · 7 years ago
  7. 1bd4000 Add missing vtable anchors by Weiming Zhao · 7 years ago
  8. b72f484 [ORC] Re-apply r322913 with a fix for a read-after-free error. by Lang Hames · 8 years ago
  9. 44efd04 [ORC] Revert r322913 while I investigate an ASan failure. by Lang Hames · 8 years ago
  10. 817df9f [ORC] Redesign the JITSymbolResolver interface to support bulk queries. by Lang Hames · 8 years ago
  11. a44d5fe Remove redundant includes from lib/ExecutionEngine. by Michael Zolotukhin · 8 years ago
  12. 4ce9866 [ORC] Errorize the ORC APIs. by Lang Hames · 8 years ago
  13. 7419e94 Use StringRef instead of raw pointer in ExecutionEngine by Mehdi Amini · 9 years ago
  14. 8d4be3a [MCJIT] Fix some inconsistent handling of name mangling inside MCJIT. by Lang Hames · 9 years ago
  15. 3301c7e [ExecutionEngine] Move ObjectCache::anchor from MCJIT to ExecutionEngine. by Lang Hames · 9 years ago
  16. 4253126 Use the range variant of find/find_if instead of unpacking begin/end by David Majnemer · 9 years ago
  17. 3052607 [MCJIT] Improve documentation and error handling for MCJIT::runFunction. by Lang Hames · 9 years ago
  18. ad4a911 [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol. by Lang Hames · 9 years ago
  19. 69f4902 [Object] Change Archive::findSym to return an Expected<Optional<Child>>. by Lang Hames · 9 years ago
  20. fc20962 [Object] Re-apply r275316 now that I have the corresponding LLD patch ready. by Lang Hames · 9 years ago
  21. ae610ab [Object] Revert r275316, Archive::child_iterator changes, while I update lld. by Lang Hames · 9 years ago
  22. c2773e9 [Object] Change Archive::child_iterator for better interop with Error/Expected. by Lang Hames · 9 years ago
  23. 717eacf [MCJIT] Update MCJIT and get the fibonacci example working again. by Lang Hames · 9 years ago
  24. ac9e155 Change llvm-objdump, llvm-nm and llvm-size when reporting an object file error by Kevin Enderby · 9 years ago
  25. 3fcdf6a Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to produce a real error message by Kevin Enderby · 9 years ago
  26. 7a96942 Reapply r250906 with many suggested updates from Rafael Espindola. by Kevin Enderby · 10 years ago
  27. da9dd05 Backing out commit r250906 as it broke lld. by Kevin Enderby · 10 years ago
  28. e3bf4fd5 This removes the eating of the error in Archive::Child::getSize() when the characters by Kevin Enderby · 10 years ago
  29. 556b21a Remove and forbid raw_svector_ostream::flush() calls. by Yaron Keren · 10 years ago
  30. 3393cfd [MCJIT] Fix PR20656 by teaching MCJIT to honor ExecutionEngine's global mapping. by Lang Hames · 10 years ago
  31. 26d4813 Remove access to the DataLayout in the TargetMachine by Mehdi Amini · 10 years ago
  32. 5d8e569 Revert "Remove access to the DataLayout in the TargetMachine" by Mehdi Amini · 10 years ago
  33. b4bc424 Remove access to the DataLayout in the TargetMachine by Mehdi Amini · 10 years ago
  34. a3fcefb Make ExecutionEngine owning a DataLayout by Mehdi Amini · 10 years ago
  35. 8c3b4f2 Revert "Make ExecutionEngine owning a DataLayout" by Michael Kuperstein · 10 years ago
  36. f2643f4 Make ExecutionEngine owning a DataLayout by Mehdi Amini · 10 years ago
  37. 6763f5a Be sure to set the DataLayout before checking the cache. by Rafael Espindola · 10 years ago
  38. c233f74 Simplify the Mangler interface now that DataLayout is mandatory. by Rafael Espindola · 10 years ago
  39. 73378eb [MCJIT] Add a FindGlobalVariableNamed utility by Keno Fischer · 10 years ago
  40. bd7b1c8 [ExecutionEngine] ArrayRefize argument passing. by Benjamin Kramer · 10 years ago
  41. 633fe14 [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo through by Lang Hames · 11 years ago
  42. b118603 [Orc][MCJIT][RuntimeDyld] Re-apply r231726 and r231724 with fix suggested by by Lang Hames · 11 years ago
  43. 0c3c189 Temporarily revert r231726 and r231724 as they're breaking the build.: by Eric Christopher · 11 years ago
  44. 3197fb4 [Orc][MCJIT][RuntimeDyld] Add symbol flags to symbols in RuntimeDyld. Thread the by Lang Hames · 11 years ago
  45. 46a4355 Make DataLayout Non-Optional in the Module by Mehdi Amini · 11 years ago
  46. 30d69c2 [PM] Remove the old 'PassManager.h' header file at the top level of by Chandler Carruth · 11 years ago
  47. 5f92a08 [ExecutionEngine] FindFunctionNamed: Skip declarations by Keno Fischer · 11 years ago
  48. e005826 Remove some extraneous includes. by Eric Christopher · 11 years ago
  49. 8b77065 Move DataLayout back to the TargetMachine from TargetSubtargetInfo by Eric Christopher · 11 years ago
  50. 4a5697e [MCJIT] Unique-ptrify the RTDyldMemoryManager member of MCJIT. NFC. by Lang Hames · 11 years ago
  51. b5c7b1f [MCJIT] Reapply r222828 and r222810-r222812 with fix for MSVC move-op issues. by Lang Hames · 11 years ago
  52. 9fb4114 Reverting r222828 and r222810-r222812 as they broke the build on Windows. by Aaron Ballman · 11 years ago
  53. 7cacb9b [MCJIT] Re-enable GDB registration (temporarily disabled in r222811), but check by Lang Hames · 11 years ago
  54. 08a01ae [MCJIT] Temporarily disable automatic JIT debugger registration. by Lang Hames · 11 years ago
  55. 829a19a [MCJIT] Clean up RuntimeDyld's quirky object-ownership/modification scheme. by Lang Hames · 11 years ago
  56. f04de6e [Object] Modify OwningBinary's interface to separate inspection from ownership. by Lang Hames · 11 years ago
  57. efe7e22 [MCJIT] Make repeat calls to MCJIT::getPointerToFunction for declarations safe. by Lang Hames · 11 years ago
  58. 7f19f22 [MCJIT] Remove #include of JITMemoryManager that accidentally survived r218316. by Lang Hames · 11 years ago
  59. b7fbf59 [MCJIT] Make RTDyldMemoryManager::getSymbolAddress's behaviour more consistent. by Lang Hames · 11 years ago
  60. 9a78334 [MCJIT] Start Stringref-izing the ExecutionEngine interface. by Lang Hames · 11 years ago
  61. c435adc Add doInitialization/doFinalization to DataLayoutPass. by Rafael Espindola · 11 years ago
  62. 018452e [MCJIT] Fix an iterator invalidation bug in MCJIT::finalizeObject. by Lang Hames · 11 years ago
  63. 168861a Fix use-after-move introduced in r217065 and caught in post-commit review by Alexey. by David Blaikie · 11 years ago
  64. d110157 unique_ptrify MCJIT::emitObject by David Blaikie · 11 years ago
  65. ed9709d unique_ptrify a bunch of stuff through RuntimeDyld::loadObject by David Blaikie · 11 years ago
  66. 196e323 unique_ptrify passing the TargetMachine to ExecutionEngine::MCJITCtor by David Blaikie · 11 years ago
  67. 79cc1e3 Reinstate "Nuke the old JIT." by Eric Christopher · 11 years ago
  68. 7271c19 Give ExecutionEngine of top level buffers. by Rafael Espindola · 11 years ago
  69. 48af1c2 Don't own the buffer in object::Binary. by Rafael Espindola · 11 years ago
  70. 2a8a279 Make it explicit that ExecutionEngine takes ownership of the modules. by Rafael Espindola · 11 years ago
  71. 3a1623f Use copy initialization to initialize std::unique_ptr. by Rafael Espindola · 11 years ago
  72. ea800ca [MCJIT] Support DisableSymbolSearching and InstallLazyFunctionCreator in MCJIT. by Lang Hames · 11 years ago
  73. b9fd9ed Temporarily Revert "Nuke the old JIT." as it's not quite ready to by Eric Christopher · 11 years ago
  74. f8b27c4 Nuke the old JIT. by Rafael Espindola · 11 years ago
  75. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  76. ce47a05 Replace comment about ownership with std::unique_ptr. by Rafael Espindola · 11 years ago
  77. b4599d3 Use range loop. by Rafael Espindola · 11 years ago
  78. 3f6481d Remove some calls to std::move. by Rafael Espindola · 11 years ago
  79. b9a23cd Delete dead code. by Rafael Espindola · 11 years ago
  80. c04b892 Revert "Replace Execution Engine's mutex with std::recursive_mutex." by Zachary Turner · 11 years ago
  81. 62ce4e8 Replace Execution Engine's mutex with std::recursive_mutex. by Zachary Turner · 11 years ago
  82. ae46002 Convert the Archive API to use ErrorOr. by Rafael Espindola · 11 years ago
  83. 7a1e775 PR19553: Memory leak in RuntimeDyldELF::createObjectImageFromFile by David Blaikie · 11 years ago
  84. 353eda4 [C++] Use 'nullptr'. by Craig Topper · 11 years ago
  85. bc87601 [ExecutionEngine] Allow JIT clients to enable/disable module verification. by Lang Hames · 11 years ago
  86. 6ff29a7 [MCJIT] Check if there have been errors during RuntimeDyld execution. by Juergen Ributzka · 12 years ago
  87. 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
  88. 96c9d95 [C++11] Replace OwningPtr::take() with OwningPtr::release(). by Ahmed Charles · 12 years ago
  89. 339430f Use DataLayout from the module when easily available. by Rafael Espindola · 12 years ago
  90. 9351251 Make DataLayout a plain object, not a pass. by Rafael Espindola · 12 years ago
  91. a3ad4e6 move getNameWithPrefix and getSymbol to TargetMachine. by Rafael Espindola · 12 years ago
  92. daeafb4 Add back r201608, r201622, r201624 and r201625 by Rafael Espindola · 12 years ago
  93. 7e198ad Revert r201622 and r201608. by Daniel Jasper · 12 years ago
  94. 09dcc6a Fix PR18743. by Rafael Espindola · 12 years ago
  95. 23a9750 Rename these methods to match the style guide. by Rafael Espindola · 12 years ago
  96. 07baed5 Re-sort #include lines again, prior to moving headers around. by Chandler Carruth · 12 years ago
  97. 173c69f Re-apply r196639: Add support for archives and object file caching under MCJIT. by Lang Hames · 12 years ago
  98. 894843c Move the llvm mangler to lib/IR. by Rafael Espindola · 12 years ago
  99. 8a8cd2b Re-sort all of the includes with ./utils/sort_includes.py so that by Chandler Carruth · 12 years ago
  100. 5887356 Make the llvm mangler depend only on DataLayout. by Rafael Espindola · 12 years ago