summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace llvm::MutexGuard/UniqueLock with their standard equivalentsBenjamin Kramer2019-08-071-19/+19
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ExecutionEngine] Change NotifyObjectEmitted/NotifyObjectFreed API.Lang Hames2018-12-041-8/+12
* [Support] Make error banner optional in logAllUnhandledErrorsJonas Devlieghere2018-11-111-1/+1
* [MCJIT] Fix a case of Error::success() being passed to report_fatal_error.Lang Hames2018-08-151-1/+2
* [MCJIT] Call materializeAll on modules before compiling them in MCJIT.Lang Hames2018-06-121-0/+6
* Rename ObjectMemoryBuffer to SmallVectorMemoryBuffer; NFCIWeiming Zhao2018-04-161-1/+1
* [MCJIT] Remove the anchor from mcjit.Benjamin Kramer2018-04-121-2/+0
* Add missing vtable anchorsWeiming Zhao2018-04-111-0/+4
* [ORC] Re-apply r322913 with a fix for a read-after-free error.Lang Hames2018-01-191-5/+4
* [ORC] Revert r322913 while I investigate an ASan failure.Lang Hames2018-01-191-4/+5
* [ORC] Redesign the JITSymbolResolver interface to support bulk queries.Lang Hames2018-01-191-5/+4
* Remove redundant includes from lib/ExecutionEngine.Michael Zolotukhin2017-12-131-1/+0
* [ORC] Errorize the ORC APIs.Lang Hames2017-07-071-6/+13
* Use StringRef instead of raw pointer in ExecutionEngineMehdi Amini2016-10-011-4/+4
* [MCJIT] Fix some inconsistent handling of name mangling inside MCJIT.Lang Hames2016-09-121-12/+14
* [ExecutionEngine] Move ObjectCache::anchor from MCJIT to ExecutionEngine.Lang Hames2016-09-041-2/+0
* Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer2016-08-121-1/+1
* [MCJIT] Improve documentation and error handling for MCJIT::runFunction.Lang Hames2016-08-111-1/+4
* [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames2016-08-011-10/+10
* [Object] Change Archive::findSym to return an Expected<Optional<Child>>.Lang Hames2016-07-141-6/+6
* [Object] Re-apply r275316 now that I have the corresponding LLD patch ready.Lang Hames2016-07-141-4/+5
* [Object] Revert r275316, Archive::child_iterator changes, while I update lld.Lang Hames2016-07-141-5/+4
* [Object] Change Archive::child_iterator for better interop with Error/Expected.Lang Hames2016-07-131-4/+5
* [MCJIT] Update MCJIT and get the fibonacci example working again.Lang Hames2016-06-111-5/+9
* Change llvm-objdump, llvm-nm and llvm-size when reporting an object file errorKevin Enderby2016-05-171-2/+5
* Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to...Kevin Enderby2016-04-061-1/+8
* Reapply r250906 with many suggested updates from Rafael Espindola.Kevin Enderby2015-11-051-1/+3
* Backing out commit r250906 as it broke lld.Kevin Enderby2015-10-211-2/+2
* This removes the eating of the error in Archive::Child::getSize() when the ch...Kevin Enderby2015-10-211-2/+2
* Remove and forbid raw_svector_ostream::flush() calls.Yaron Keren2015-08-131-1/+0
* [MCJIT] Fix PR20656 by teaching MCJIT to honor ExecutionEngine's global mapping.Lang Hames2015-07-291-0/+6
* Remove access to the DataLayout in the TargetMachineMehdi Amini2015-07-241-1/+1
* Revert "Remove access to the DataLayout in the TargetMachine"Mehdi Amini2015-07-241-1/+1
* Remove access to the DataLayout in the TargetMachineMehdi Amini2015-07-241-1/+1
* Make ExecutionEngine owning a DataLayoutMehdi Amini2015-07-161-7/+11
* Revert "Make ExecutionEngine owning a DataLayout"Michael Kuperstein2015-07-161-11/+7
* Make ExecutionEngine owning a DataLayoutMehdi Amini2015-07-161-7/+11
* Be sure to set the DataLayout before checking the cache.Rafael Espindola2015-06-231-2/+2
* Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola2015-06-231-3/+2
* [MCJIT] Add a FindGlobalVariableNamed utilityKeno Fischer2015-06-201-0/+25
* [ExecutionEngine] ArrayRefize argument passing.Benjamin Kramer2015-06-131-2/+1
* [MCJIT][Orc] Refactor RTDyldMemoryManager, weave RuntimeDyld::SymbolInfo throughLang Hames2015-03-301-33/+51
* [Orc][MCJIT][RuntimeDyld] Re-apply r231726 and r231724 with fix suggested byLang Hames2015-03-111-2/+2
* Temporarily revert r231726 and r231724 as they're breaking the build.:Eric Christopher2015-03-101-2/+2
* [Orc][MCJIT][RuntimeDyld] Add symbol flags to symbols in RuntimeDyld. Thread theLang Hames2015-03-091-2/+2
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-2/+1
* [PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth2015-02-131-2/+2
* [ExecutionEngine] FindFunctionNamed: Skip declarationsKeno Fischer2015-01-271-1/+2
* Remove some extraneous includes.Eric Christopher2015-01-271-2/+0
OpenPOWER on IntegriCloud