summaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine/MCJIT
AgeCommit message (Expand)Author
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
2015-03-11[Orc][MCJIT][RuntimeDyld] Re-apply r231726 and r231724 with fix suggested byLang Hames
2015-03-10Temporarily revert r231726 and r231724 as they're breaking the build.:Eric Christopher
2015-03-09[Orc][MCJIT][RuntimeDyld] Add symbol flags to symbols in RuntimeDyld. Thread theLang Hames
2015-03-04Make DataLayout Non-Optional in the ModuleMehdi Amini
2015-02-13[PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth
2015-02-06[Orc] Move SectionMemoryManager's implementation from MCJIT to ExecutionEngine.Lang Hames
2015-01-27[ExecutionEngine] FindFunctionNamed: Skip declarationsKeno Fischer
2015-01-27Remove some extraneous includes.Eric Christopher
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher