summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ORC] Add weak symbol support to defineMaterializing, fix for PR40074.Lang Hames2020-01-291-1/+42
* [ORC] De-register eh-frames in the RTDyldObjectLinkingLayer destructor.Lang Hames2019-12-201-0/+6
* [ORC][JITLink] Add support for weak references, and improve handling of staticLang Hames2019-11-281-6/+7
* [Orc] Address the remaining move-capture FIXMEsBenjamin Kramer2019-09-131-8/+5
* [ORC] Fix a FIXME: Propagate errors to dependencies.Lang Hames2019-08-231-2/+9
* [ORC] Add deprecation warnings to ORCv1 layers and utilities.Lang Hames2019-07-171-0/+9
* [ORC] Rename MaterializationResponsibility resolve and emit methods toLang Hames2019-06-131-2/+2
* [ORC] Update symbol lookup to use a single callback with a required symbol stateLang Hames2019-06-071-5/+2
* [ORC] Track JIT symbol states more explicitly.Lang Hames2019-05-281-1/+1
* [ORC] Pass object buffer ownership back in NotifyEmitted.Lang Hames2019-05-011-19/+18
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ORC] Re-apply r345077 with fixes to remove ambiguity in lookup calls.Lang Hames2018-10-231-4/+5
* Revert r345077 "[ORC] Change how non-exported symbols are matched during look...Reid Kleckner2018-10-231-5/+4
* [ORC] Change how non-exported symbols are matched during lookup.Lang Hames2018-10-231-4/+5
* [ORC] Guard access to the MemMgrs vector in RTDyldObjectLinkingLayer.Lang Hames2018-10-221-3/+10
* [ORC] Make the VModuleKey optional, propagate it via MaterializationUnit andLang Hames2018-10-161-11/+4
* [ORC] Rename ORC layers to make the "new" ORC layers the default.Lang Hames2018-10-151-4/+4
* [ORC] During lookup, do not match against hidden symbols in other JITDylibs.Lang Hames2018-10-131-1/+1
* [ORC] Add an 'intern' method to ExecutionEngine for interning symbol names.Lang Hames2018-09-301-3/+2
* [ORC] Add an asynchronous jit-link function, jitLinkForORC, to RuntimeDyld andLang Hames2018-09-251-56/+88
* [ORC] Reapply r342939 with a fix for MSVC's promise/future restrictions.Lang Hames2018-09-251-14/+26
* Revert "[ORC] Switch to asynchronous resolution in JITSymbolResolver."Lang Hames2018-09-251-26/+14
* [ORC] Switch to asynchronous resolution in JITSymbolResolver.Lang Hames2018-09-251-14/+26
* [ORC] Remove the mapSectionAddress method from RuntimeDyldObjectLinkingLayer2.Lang Hames2018-09-061-19/+0
* [ORC] Add utilities to RTDyldObjectLinkingLayer2 to simplify symbol flagLang Hames2018-08-311-4/+32
* [ORC] Replace lookupFlags in JITSymbolResolver with getResponsibilitySet.Lang Hames2018-08-281-20/+6
* [ORC] Rename 'finalize' to 'emit' to avoid potential confusion.Lang Hames2018-08-181-5/+5
* [ORC] Rename VSO to JITDylib.Lang Hames2018-08-171-11/+11
* [ORC] Re-apply r336760 with fixes.Lang Hames2018-07-211-1/+1
* Re-apply r337595 with fix for LLVM_ENABLE_THREADS=Off.Lang Hames2018-07-201-17/+11
* Revert r337595 "[ORC] Add new symbol lookup methods to ExecutionSessionBase i...Reid Kleckner2018-07-201-11/+17
* [ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation forLang Hames2018-07-201-17/+11
* [ORC] Simplify VSO::lookupFlags to return the flags map.Lang Hames2018-07-201-1/+1
* [ORC] Replace SymbolResolvers in the new ORC layers with search orders on VSOs.Lang Hames2018-07-201-7/+78
* [ORC] Add an initial implementation of a replacement CompileOnDemandLayer.Lang Hames2018-06-181-1/+17
* [LKH] Add a new IRCompileLayer.Lang Hames2018-05-231-1/+1
* [LKH] Add a replacement RTDyldLayer.Lang Hames2018-05-211-0/+96
OpenPOWER on IntegriCloud