summaryrefslogtreecommitdiffstats
path: root/llvm/tools/lli/OrcLazyJIT.h
Commit message (Expand)AuthorAgeFilesLines
* [ORC] Add LLJIT and LLLazyJIT, and replace OrcLazyJIT in LLI with LLLazyJIT.Lang Hames2018-06-261-252/+0
* [ORC] Update JITCompileCallbackManager to support multi-threaded code.Lang Hames2018-05-301-4/+3
* [ORC] Rewrite the VSO symbol table yet again. Update related utilities.Lang Hames2018-05-161-2/+3
* [ORC] Create a new SymbolStringPool by default in ExecutionSession constructor.Lang Hames2018-04-021-1/+2
* [ORC] Re-apply r327566 with a fix for test-global-ctors.ll.Lang Hames2018-03-151-2/+2
* Revert "[ORC] Switch from shared_ptr to unique_ptr for addModule methods."Reid Kleckner2018-03-141-2/+2
* [ORC] Switch from shared_ptr to unique_ptr for addModule methods.Lang Hames2018-03-141-2/+2
* [ORC] Consolidate RTDyldObjectLinkingLayer GetMemMgr and GetResolver into aLang Hames2018-02-141-5/+4
* [ORC] Switch to shared_ptr ownership for AsynchronousSymbolQueries.Lang Hames2018-02-141-2/+2
* [ORC] Remove Layer handles from the layer concept.Lang Hames2018-02-091-17/+12
* [ORC] Remove some unused lambda captures.Lang Hames2018-02-061-3/+3
* [ORC] Start migrating ORC layers to use the new ORC Core.h APIs.Lang Hames2018-02-061-18/+74
* Untabify.NAKAMURA Takumi2017-08-281-2/+2
* Orc: PR33769: Don't rely on comparisons with default constructed iteratorsDavid Blaikie2017-08-111-8/+8
* [ORC] Errorize the ORC APIs.Lang Hames2017-07-071-6/+18
* [Orc] Remove the memory manager argument to addModule, and de-templatize theLang Hames2017-07-041-4/+3
* [ORC] Re-apply r306166 and r306168 with fix for regression test.Lang Hames2017-06-231-46/+47
* This reverts commit r306166 and r306168.Rafael Espindola2017-06-231-47/+46
* [ORC] Move ORC IR layer interface from addModuleSet to addModule and fix theLang Hames2017-06-231-46/+47
* [ORC] Switch the object layer API from addObjectSet to addObject (singular), andLang Hames2017-06-221-3/+4
* [ExecutionEngine] Fix some Clang-tidy modernize-use-using and Include What Yo...Eugene Zelenko2017-06-191-17/+30
* [Orc] Rename ObjectLinkingLayer -> RTDyldObjectLinkingLayer.Lang Hames2017-02-201-2/+2
* [lli] Pass command line arguments in to the orc-lazy JIT.Lang Hames2016-10-281-2/+2
* [Orc] Simplify LogicalDylib and move it back inside CompileOnDemandLayer. AlsoLang Hames2016-08-291-7/+21
* [ORC] Re-apply r277896, removing bogus triples and datalayouts that broke testsLang Hames2016-08-061-20/+17
* Revert r277896.Nico Weber2016-08-061-17/+20
* [ORC] Add (partial) weak symbol support to the CompileOnDemand layer.Lang Hames2016-08-061-20/+17
* [lli] Add the ability for OrcLazyJIT to accept multiple input modules.Lang Hames2016-08-021-1/+2
* [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames2016-08-011-7/+7
* [Orc] Add conversion to/from RuntimeDyld::SymbolInfo for JITSymbol.Lang Hames2016-05-311-2/+1
* [Orc] Merge some common code for creating CompileCallbackManagers andLang Hames2016-05-261-3/+0
* [RuntimeDyld] Call the SymbolResolver::findSymbolInLogicalDylib method whenLang Hames2016-05-251-1/+1
* [Orc] Enable user-supplied memory managers in the CompileOnDemand layer.Lang Hames2016-01-091-1/+3
* [Orc] Rename JITCompileCallbackManagerBase to JITCompileCallbackManager.Lang Hames2015-12-041-1/+1
* Revert "Revert "[Orc] Directly emit machine code for the x86 resolver block a...Rafael Espindola2015-11-031-15/+8
* Revert "[Orc] Directly emit machine code for the x86 resolver block and tramp...Rafael Espindola2015-11-031-8/+15
* [Orc] Directly emit machine code for the x86 resolver block and trampolines.Lang Hames2015-11-031-15/+8
* [Orc] Add support for emitting indirect stubs directly into the JIT target'sLang Hames2015-10-191-11/+13
* [Orc] Enable user supplied partitioning functors in the CompileOnDemand layer.Lang Hames2015-10-071-1/+8
* Remove access to the DataLayout in the TargetMachineMehdi Amini2015-07-241-13/+13
* Revert "Remove access to the DataLayout in the TargetMachine"Mehdi Amini2015-07-241-13/+13
* Remove access to the DataLayout in the TargetMachineMehdi Amini2015-07-241-13/+13
* Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola2015-06-231-3/+1
* [Orc] Tidy up initialization based on review feedback for r239561 from dblaikie.Lang Hames2015-06-121-20/+19
* [Orc] Fix a bug in the CompileOnDemand layer where stub decls were not clonedLang Hames2015-06-121-1/+1
* [Orc] Remove some unnecesary includes and whitespace that slipped in to r239561.Lang Hames2015-06-111-2/+1
* [Orc] Make partition identification in the CompileOnDemand layer lazy.Lang Hames2015-06-111-16/+20
* Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial typesBenjamin Kramer2015-05-291-2/+1
* [Orc] Reapply r236465 with fixes for the MSVC bots.Lang Hames2015-05-051-7/+2
* [Orc] Revert r236465 - It broke the Windows bots.Lang Hames2015-05-041-2/+7
OpenPOWER on IntegriCloud