summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Orc/OrcCBindingsStack.h
Commit message (Expand)AuthorAgeFilesLines
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-4/+4
* [ORC] Suppress an ORCv1 deprecation warning.Lang Hames2019-07-181-1/+2
* [ORC] Add deprecation warnings to ORCv1 layers and utilities.Lang Hames2019-07-171-21/+25
* [ORC] Update symbol lookup to use a single callback with a required symbol stateLang Hames2019-06-071-7/+4
* 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-2/+6
* [ORC] Rename ORC layers to make the "new" ORC layers the default.Lang Hames2018-10-151-8/+8
* [ORC] Refactor trampoline pool management out of JITCompileCallbackManager.Lang Hames2018-09-261-24/+67
* [ORC] Update ORC C bindings to use the new llvm::Error C API.Lang Hames2018-09-231-95/+67
* [ORC] Replace lookupFlags in JITSymbolResolver with getResponsibilitySet.Lang Hames2018-08-281-8/+9
* Re-apply r337595 with fix for LLVM_ENABLE_THREADS=Off.Lang Hames2018-07-201-2/+2
* Revert r337595 "[ORC] Add new symbol lookup methods to ExecutionSessionBase i...Reid Kleckner2018-07-201-2/+2
* [ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation forLang Hames2018-07-201-2/+2
* [ORC] Simplify VSO::lookupFlags to return the flags map.Lang Hames2018-07-201-7/+6
* [ORC] Refactor blocking lookup logic into the blockingLookup function, andLang Hames2018-06-121-2/+6
* [ORC] Update JITCompileCallbackManager to support multi-threaded code.Lang Hames2018-05-301-17/+16
* [ORC] Add ability [un]register JITEventListener on Orc C stack.Andres Freund2018-05-241-1/+40
* [ORC] Add findSymbolIn() wrapper to C bindings, take #2.Andres Freund2018-05-241-0/+22
* [ORC] Perform name mangling in findSymbolIn(), as done in findSymbol().Andres Freund2018-05-241-1/+1
* Revert r333147 "[ORC] Add findSymbolIn() wrapper to C bindings."Andres Freund2018-05-241-22/+0
* [ORC] Add findSymbolIn() wrapper to C bindings.Andres Freund2018-05-241-0/+22
* [ORC] Rewrite the VSO symbol table yet again. Update related utilities.Lang Hames2018-05-161-2/+5
* [ORC] Add a MaterializationResponsibility class to track responsibility forLang Hames2018-04-161-2/+2
* [ORC] Plumb error notifications through the VSO interface.Lang Hames2018-04-121-3/+3
* [ORC] Create a new SymbolStringPool by default in ExecutionSession constructor.Lang Hames2018-04-021-2/+1
* [ORC] Re-apply r327566 with a fix for test-global-ctors.ll.Lang Hames2018-03-151-5/+3
* Revert "[ORC] Switch from shared_ptr to unique_ptr for addModule methods."Reid Kleckner2018-03-141-3/+5
* [ORC] Switch from shared_ptr to unique_ptr for addModule methods.Lang Hames2018-03-141-5/+3
* [ORC] Switch RTDyldObjectLinkingLayer to take a unique_ptr<MemoryBuffer> ratherLang Hames2018-02-211-7/+4
* [ORC] Consolidate RTDyldObjectLinkingLayer GetMemMgr and GetResolver into aLang Hames2018-02-141-4/+2
* [ORC] Switch to shared_ptr ownership for AsynchronousSymbolQueries.Lang Hames2018-02-141-5/+6
* [ORC] Remove Layer handles from the layer concept.Lang Hames2018-02-091-92/+52
* [ORC] Use explicit constructor calls to fix a builder error atLang Hames2018-02-061-3/+3
* [ORC] Start migrating ORC layers to use the new ORC Core.h APIs.Lang Hames2018-02-061-65/+150
* [ORC] Re-apply r322913 with a fix for a read-after-free error.Lang Hames2018-01-191-1/+1
* [ORC] Revert r322913 while I investigate an ASan failure.Lang Hames2018-01-191-1/+1
* [ORC] Redesign the JITSymbolResolver interface to support bulk queries.Lang Hames2018-01-191-1/+1
* [ORC] Hook up the LLVMOrcAddObjectFile function in the Orc C Bindings.Lang Hames2017-09-171-22/+80
* [ORC] Add an Error return to the JITCompileCallbackManager::grow method.Lang Hames2017-09-031-6/+9
* [ORC] Errorize the ORC APIs.Lang Hames2017-07-071-28/+69
* [Orc] Remove the memory manager argument to addModule, and de-templatize theLang Hames2017-07-041-3/+6
* [ORC] Re-apply r306166 and r306168 with fix for regression test.Lang Hames2017-06-231-17/+14
* This reverts commit r306166 and r306168.Rafael Espindola2017-06-231-14/+17
* [ORC] Remove redundant semicolons from DEFINE_SIMPLE_CONVERSION_FUNCTIONS uses.Lang Hames2017-06-231-2/+2
* [ORC] Move ORC IR layer interface from addModuleSet to addModule and fix theLang Hames2017-06-231-17/+14
* [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/+35
* [Orc] Rename ObjectLinkingLayer -> RTDyldObjectLinkingLayer.Lang Hames2017-02-201-2/+2
* [ExecutionEngine][MCJIT][Orc] Replace RuntimeDyld::SymbolInfo with JITSymbol.Lang Hames2016-08-011-18/+19
* [Orc] Add conversion to/from RuntimeDyld::SymbolInfo for JITSymbol.Lang Hames2016-05-311-1/+1
OpenPOWER on IntegriCloud