summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Orc/CompileOnDemandLayer.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ORC] Re-apply r345077 with fixes to remove ambiguity in lookup calls.Lang Hames2018-10-231-5/+12
* Revert r345077 "[ORC] Change how non-exported symbols are matched during look...Reid Kleckner2018-10-231-12/+5
* [ORC] Change how non-exported symbols are matched during lookup.Lang Hames2018-10-231-5/+12
* [ORC] Make the VModuleKey optional, propagate it via MaterializationUnit andLang Hames2018-10-161-9/+11
* [ORC] Rename ORC layers to make the "new" ORC layers the default.Lang Hames2018-10-151-15/+15
* [ORC] Promote and rename private symbols inside the CompileOnDemand layer,Lang Hames2018-10-091-5/+20
* [ORC] Pass symbol name to discard by const reference.Lang Hames2018-10-061-1/+1
* [ORC] Add partitioning support to CompileOnDemandLayer2.Lang Hames2018-09-291-156/+174
* [ORC] Narrow a cast: the block guarded by the condition only handlesLang Hames2018-09-281-1/+1
* [ORC] Remove some dead code.Lang Hames2018-09-281-20/+0
* [ORC] Update CompileOnDemandLayer2 to use the new lazyReexports mechanismLang Hames2018-09-261-67/+33
* [ORC] Add ThreadSafeModule and ThreadSafeContext wrappers to support concurrentLang Hames2018-09-261-75/+46
* [ORC] Rename VSO to JITDylib.Lang Hames2018-08-171-8/+9
* [ORC] Replace SymbolResolvers in the new ORC layers with search orders on VSOs.Lang Hames2018-07-201-47/+16
* [ORC] Rename MaterializationResponsibility::delegate to replace and add a newLang Hames2018-07-091-2/+2
* [ORC] In CompileOnDemandLayer2, clone modules on to different contexts byLang Hames2018-07-051-77/+79
* [ORC] Verify modules when running LLLazyJIT in LLI, and deal with fallout.Lang Hames2018-07-021-3/+7
* [ORC] Add LLJIT and LLLazyJIT, and replace OrcLazyJIT in LLI with LLLazyJIT.Lang Hames2018-06-261-8/+48
* [ORC] Add an initial implementation of a replacement CompileOnDemandLayer.Lang Hames2018-06-181-0/+328
OpenPOWER on IntegriCloud