summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/Orc/Core.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ORC] Rewrite the VSO symbol table yet again. Update related utilities.Lang Hames2018-05-161-409/+654
* Remove @brief commands from doxygen comments, too.Adrian Prantl2018-05-011-1/+1
* IWYU for llvm-config.h in llvm, additions.Nico Weber2018-04-301-0/+1
* [ORC] Fix an assertion condition from r329934.Lang Hames2018-04-191-2/+2
* [ORC] Make VSO symbol resolution/finalization operations private.Lang Hames2018-04-191-85/+109
* [ORC] Add a MaterializationResponsibility class to track responsibility forLang Hames2018-04-161-52/+119
* [ORC] Merge VSO notifyResolutionFailed and notifyFinalizationFailed in toLang Hames2018-04-161-35/+16
* [ORC] Use insert rather than emplace.Lang Hames2018-04-121-19/+19
* [ORC] Plumb error notifications through the VSO interface.Lang Hames2018-04-121-193/+316
* [ORC] Create a new SymbolStringPool by default in ExecutionSession constructor.Lang Hames2018-04-021-8/+0
* [ORC] Don't fully qualify explicit destructor call -- it confuses some compil...Lang Hames2018-03-201-4/+2
* [ORC] Rename SymbolSource to MaterializationUnit, and make the materializationLang Hames2018-03-201-111/+167
* [ORC] Fix a data race in the lookup function.Lang Hames2018-03-141-10/+24
* [ORC] Silence a compiler error.Lang Hames2018-03-141-1/+1
* [ORC] Add a 'lookup' convenience function for finding symbols in a list of VSOs.Lang Hames2018-03-141-0/+118
* [ORC] Switch to shared_ptr ownership for SymbolSources in VSOs.Lang Hames2018-02-211-48/+59
* [ORC] Switch to shared_ptr ownership for AsynchronousSymbolQueries.Lang Hames2018-02-141-18/+19
* [ORC] Refactor the various lookupFlags methods to return the flags map via theLang Hames2018-01-251-4/+3
* [ORC] Add orc::SymbolResolver, a Orc/Legacy API interop header, and anLang Hames2018-01-221-1/+4
* [ORC] Add a lookupFlags method to VSO.Lang Hames2018-01-211-0/+20
* [ORC] More cleanup. NFC.Lang Hames2018-01-211-3/+3
* [ORC] Cleanup. NFC.Lang Hames2018-01-211-2/+1
* [ExecutionEngine] Rename JITSymbol::isStrongDefinition to isStrong.Lang Hames2018-01-161-3/+3
* [ORC] Add a stub ExecutionSession and VModuleKey type.Lang Hames2018-01-121-0/+6
* [ORC] Re-apply r321838 again with a workaround for a bug present in the libcxxLang Hames2018-01-101-0/+317
* [ORC] Remove AsynchronousSymbolQuery while I debug an issue on one of theLang Hames2018-01-061-84/+0
* [ORC] Yet more debugging output to diagnose test failures.Lang Hames2018-01-061-1/+4
* [ORC] Temporarily adding some redundant asserts / debug output to aid inLang Hames2018-01-061-0/+14
* [ORC] Re-apply just the AsynchronousSymbolLookup class from r321838 while ILang Hames2018-01-051-0/+67
* [ORC] Re-revert r321838: Tests are still failing.Lang Hames2018-01-051-323/+0
* [ORC] Re-apply r321838 - Addition of new ORC core APIs.Lang Hames2018-01-051-0/+323
* Revert r321838 -- It broke some of the builders.Lang Hames2018-01-051-322/+0
* [ORC] Add new core ORC APIs (Core.h/Core.cpp): VSO, AsynchronousSymbolQuery andLang Hames2018-01-051-0/+322
OpenPOWER on IntegriCloud