summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/MCJIT
AgeCommit message (Expand)Author
2018-06-12[MCJIT] Call materializeAll on modules before compiling them in MCJIT.Lang Hames
2018-04-16Rename ObjectMemoryBuffer to SmallVectorMemoryBuffer; NFCIWeiming Zhao
2018-04-15NFC: Move ObjectMemoryBuffer to supportWeiming Zhao
2018-04-12[MCJIT] Remove the anchor from mcjit.Benjamin Kramer
2018-04-11Add missing vtable anchorsWeiming Zhao
2018-03-26Remove unused file, ExecutionEngine/MCJIT/ObjectBuffer.hDavid Blaikie
2018-01-19[ORC] Re-apply r322913 with a fix for a read-after-free error.Lang Hames
2018-01-19[ORC] Revert r322913 while I investigate an ASan failure.Lang Hames
2018-01-19[ORC] Redesign the JITSymbolResolver interface to support bulk queries.Lang Hames
2017-12-13Remove redundant includes from lib/ExecutionEngine.Michael Zolotukhin
2017-07-07[ORC] Errorize the ORC APIs.Lang Hames
2016-10-01Use StringRef instead of raw pointer in ExecutionEngineMehdi Amini
2016-09-12[MCJIT] Fix some inconsistent handling of name mangling inside MCJIT.Lang Hames
2016-09-04[ExecutionEngine] Move ObjectCache::anchor from MCJIT to ExecutionEngine.Lang Hames
2016-08-12Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer
2016-08-11[MCJIT] Improve documentation and error handling for MCJIT::runFunction.Lang Hames
2016-08-01[ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames
2016-07-14[Object] Change Archive::findSym to return an Expected<Optional<Child>>.Lang Hames
2016-07-14[Object] Re-apply r275316 now that I have the corresponding LLD patch ready.Lang Hames
2016-07-14[Object] Revert r275316, Archive::child_iterator changes, while I update lld.Lang Hames
2016-07-13[Object] Change Archive::child_iterator for better interop with Error/Expected.Lang Hames
2016-06-11[MCJIT] Update MCJIT and get the fibonacci example working again.Lang Hames
2016-05-17Change llvm-objdump, llvm-nm and llvm-size when reporting an object file errorKevin Enderby
2016-04-18[NFC] Header cleanupMehdi Amini
2016-04-06Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to...Kevin Enderby
2016-01-26Remove autoconf supportChris Bieneman
2015-12-06Use make_range to reduce mentions of iterator type. NFCCraig Topper
2015-11-05Reapply r250906 with many suggested updates from Rafael Espindola.Kevin Enderby
2015-10-21Backing out commit r250906 as it broke lld.Kevin Enderby
2015-10-21This removes the eating of the error in Archive::Child::getSize() when the ch...Kevin Enderby
2015-09-10Re-commit r247216: "Fix Clang-tidy misc-use-override warnings, other minor fi...Hans Wennborg
2015-09-10Revert r247216: "Fix Clang-tidy misc-use-override warnings, other minor fixes"Hans Wennborg
2015-09-10Fix Clang-tidy misc-use-override warnings, other minor fixesHans Wennborg
2015-08-13Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren
2015-07-29[MCJIT] Fix PR20656 by teaching MCJIT to honor ExecutionEngine's global mapping.Lang Hames
2015-07-24Remove access to the DataLayout in the TargetMachineMehdi Amini
2015-07-24Revert "Remove access to the DataLayout in the TargetMachine"Mehdi Amini
2015-07-24Remove access to the DataLayout in the TargetMachineMehdi Amini
2015-07-16Make ExecutionEngine owning a DataLayoutMehdi Amini
2015-07-16Revert "Make ExecutionEngine owning a DataLayout"Michael Kuperstein
2015-07-16Make ExecutionEngine owning a DataLayoutMehdi Amini
2015-06-23Be sure to set the DataLayout before checking the cache.Rafael Espindola
2015-06-23Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko
2015-06-20[MCJIT] Add a FindGlobalVariableNamed utilityKeno Fischer
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko
2015-06-16modules: Add explicit dependency on intrinsics_genDuncan P. N. Exon Smith
2015-06-13[ExecutionEngine] ArrayRefize argument passing.Benjamin Kramer
2015-04-11Use 'override/final' instead of 'virtual' for overridden methodsAlexander Kornienko
2015-03-30[MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo throughLang Hames