| Commit message (Expand) | Author | Age | Files | Lines |
* | [ORC] Change JITSymbolFlags debug output, add a function for getting a symbol | Lang Hames | 2018-08-05 | 1 | -8/+8 |
* | [ORC] Add a re-exports fallback definition generator. | Lang Hames | 2018-08-02 | 1 | -0/+24 |
* | [ORC] Re-apply r336760 with fixes. | Lang Hames | 2018-07-21 | 1 | -2/+36 |
* | Re-apply r337595 with fix for LLVM_ENABLE_THREADS=Off. | Lang Hames | 2018-07-20 | 1 | -256/+493 |
* | Revert r337595 "[ORC] Add new symbol lookup methods to ExecutionSessionBase i... | Reid Kleckner | 2018-07-20 | 1 | -493/+256 |
* | [ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation for | Lang Hames | 2018-07-20 | 1 | -256/+493 |
* | [ORC] Simplify VSO::lookupFlags to return the flags map. | Lang Hames | 2018-07-20 | 1 | -10/+11 |
* | [ORC] Replace SymbolResolvers in the new ORC layers with search orders on VSOs. | Lang Hames | 2018-07-20 | 1 | -1/+47 |
* | Revert r336760: "[ORC] Add unit tests for the reexports utility that were..." | Lang Hames | 2018-07-11 | 1 | -1/+1 |
* | [ORC] Add unit tests for the reexports utility that were left out of r336741, | Lang Hames | 2018-07-11 | 1 | -1/+1 |
* | [ORC] Generalize alias materialization to support re-exports (i.e. aliasing of | Lang Hames | 2018-07-10 | 1 | -40/+138 |
* | [ORC] Rename MaterializationResponsibility::delegate to replace and add a new | Lang Hames | 2018-07-09 | 1 | -1/+18 |
* | [ORC] Add LLJIT and LLLazyJIT, and replace OrcLazyJIT in LLI with LLLazyJIT. | Lang Hames | 2018-06-26 | 1 | -2/+33 |
* | [ORC] Reset AsynchronousSymbolQuery's NotifySymbolsResolved callback on error. | Lang Hames | 2018-06-26 | 1 | -3/+4 |
* | [ORC] Move the VSOList typedef out of VSO. | Lang Hames | 2018-06-26 | 1 | -3/+2 |
* | [ORC] Fix a FIXME by moving MangleAndInterner to Core.h. | Lang Hames | 2018-06-26 | 1 | -0/+14 |
* | [ORC] Add a symbolAliases function to the Core APIs. | Lang Hames | 2018-06-26 | 1 | -9/+80 |
* | [ORC] Fix formatting and list pending queries in VSO::dump. | Lang Hames | 2018-06-23 | 1 | -3/+7 |
* | [ORC] Keep weak flag on VSO symbol tables during materialization, but treat | Lang Hames | 2018-06-18 | 1 | -8/+7 |
* | [ORC] Remove redundant condition | Lang Hames | 2018-06-17 | 1 | -1/+1 |
* | [ORC] Only notify queries that they are resolved/ready when the query state | Lang Hames | 2018-06-17 | 1 | -8/+30 |
* | [ORC] Suppress an unused variable warning for a debug-mode only use. | Lang Hames | 2018-06-17 | 1 | -0/+1 |
* | [ORC] Erase empty dependence sets when adding new symbol dependencies. | Lang Hames | 2018-06-17 | 1 | -0/+3 |
* | [ORC] In MaterializationResponsibility, only maintain the Materializing flag on | Lang Hames | 2018-06-17 | 1 | -2/+12 |
* | [ORC] Strip weak flags from a symbol once it is selected for materialization. | Lang Hames | 2018-06-14 | 1 | -3/+4 |
* | [ORC] Filter out self-dependencies in VSO::addDependencies. | Lang Hames | 2018-06-14 | 1 | -1/+1 |
* | [ORC] Assert that the query argument to VSO::lookup must be non-null. | Lang Hames | 2018-06-14 | 1 | -0/+2 |
* | [ORC] Add a WaitUntilReady argument to blockingLookup. | Lang Hames | 2018-06-14 | 1 | -22/+42 |
* | [ORC] Strip the Materializing flag off finalized symbols in VSOs. | Lang Hames | 2018-06-14 | 1 | -3/+6 |
* | Fix -DLLVM_ENABLE_THREADS=OFF build after r334537 | Hans Wennborg | 2018-06-13 | 1 | -1/+1 |
* | [ORC] Add a fallback definition generator for VSOs. | Lang Hames | 2018-06-12 | 1 | -66/+100 |
* | [ORC] Refactor blocking lookup logic into the blockingLookup function, and | Lang Hames | 2018-06-12 | 1 | -17/+39 |
* | [ORC] Add a getRequestedSymbols method to MaterializationResponsibility. | Lang Hames | 2018-05-31 | 1 | -7/+37 |
* | [ORC] Update JITCompileCallbackManager to support multi-threaded code. | Lang Hames | 2018-05-30 | 1 | -2/+2 |
* | [ORC] Preserve Materializing symbol flag during resolution. | Lang Hames | 2018-05-21 | 1 | -3/+4 |
* | [ORC] Lookup now returns an error if any symbols are not found. | Lang Hames | 2018-05-21 | 1 | -2/+33 |
* | [ORC] Remove the optional MaterializationResponsibility argument from lookup. | Lang Hames | 2018-05-21 | 1 | -16/+10 |
* | [ORC] Consolidate materialization errors, and generate them in VSO's | Lang Hames | 2018-05-17 | 1 | -28/+17 |
* | [ORC] Rewrite the VSO symbol table yet again. Update related utilities. | Lang Hames | 2018-05-16 | 1 | -409/+654 |
* | Remove @brief commands from doxygen comments, too. | Adrian Prantl | 2018-05-01 | 1 | -1/+1 |
* | IWYU for llvm-config.h in llvm, additions. | Nico Weber | 2018-04-30 | 1 | -0/+1 |
* | [ORC] Fix an assertion condition from r329934. | Lang Hames | 2018-04-19 | 1 | -2/+2 |
* | [ORC] Make VSO symbol resolution/finalization operations private. | Lang Hames | 2018-04-19 | 1 | -85/+109 |
* | [ORC] Add a MaterializationResponsibility class to track responsibility for | Lang Hames | 2018-04-16 | 1 | -52/+119 |
* | [ORC] Merge VSO notifyResolutionFailed and notifyFinalizationFailed in to | Lang Hames | 2018-04-16 | 1 | -35/+16 |
* | [ORC] Use insert rather than emplace. | Lang Hames | 2018-04-12 | 1 | -19/+19 |
* | [ORC] Plumb error notifications through the VSO interface. | Lang Hames | 2018-04-12 | 1 | -193/+316 |
* | [ORC] Create a new SymbolStringPool by default in ExecutionSession constructor. | Lang Hames | 2018-04-02 | 1 | -8/+0 |
* | [ORC] Don't fully qualify explicit destructor call -- it confuses some compil... | Lang Hames | 2018-03-20 | 1 | -4/+2 |
* | [ORC] Rename SymbolSource to MaterializationUnit, and make the materialization | Lang Hames | 2018-03-20 | 1 | -111/+167 |