| Commit message (Expand) | Author | Age | Files | Lines |
| * | [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 |
| * | [ORC] Fix a data race in the lookup function. | Lang Hames | 2018-03-14 | 1 | -10/+24 |
| * | [ORC] Silence a compiler error. | Lang Hames | 2018-03-14 | 1 | -1/+1 |
| * | [ORC] Add a 'lookup' convenience function for finding symbols in a list of VSOs. | Lang Hames | 2018-03-14 | 1 | -0/+118 |
| * | [ORC] Switch to shared_ptr ownership for SymbolSources in VSOs. | Lang Hames | 2018-02-21 | 1 | -48/+59 |
| * | [ORC] Switch to shared_ptr ownership for AsynchronousSymbolQueries. | Lang Hames | 2018-02-14 | 1 | -18/+19 |
| * | [ORC] Refactor the various lookupFlags methods to return the flags map via the | Lang Hames | 2018-01-25 | 1 | -4/+3 |
| * | [ORC] Add orc::SymbolResolver, a Orc/Legacy API interop header, and an | Lang Hames | 2018-01-22 | 1 | -1/+4 |
| * | [ORC] Add a lookupFlags method to VSO. | Lang Hames | 2018-01-21 | 1 | -0/+20 |
| * | [ORC] More cleanup. NFC. | Lang Hames | 2018-01-21 | 1 | -3/+3 |
| * | [ORC] Cleanup. NFC. | Lang Hames | 2018-01-21 | 1 | -2/+1 |
| * | [ExecutionEngine] Rename JITSymbol::isStrongDefinition to isStrong. | Lang Hames | 2018-01-16 | 1 | -3/+3 |
| * | [ORC] Add a stub ExecutionSession and VModuleKey type. | Lang Hames | 2018-01-12 | 1 | -0/+6 |