summaryrefslogtreecommitdiff
path: root/unittests/ExecutionEngine
AgeCommit message (Expand)Author
2018-07-30[ORC] Add SerializationTraits for std::set and std::map.Lang Hames
2018-07-21[ORC] Re-apply r336760 with fixes.Lang Hames
2018-07-20Re-apply r337595 with fix for LLVM_ENABLE_THREADS=Off.Lang Hames
2018-07-20Revert r337595 "[ORC] Add new symbol lookup methods to ExecutionSessionBase i...Reid Kleckner
2018-07-20[ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation forLang Hames
2018-07-20[ORC] Simplify VSO::lookupFlags to return the flags map.Lang Hames
2018-07-20[ORC] Replace SymbolResolvers in the new ORC layers with search orders on VSOs.Lang Hames
2018-07-11Revert r336760: "[ORC] Add unit tests for the reexports utility that were..."Lang Hames
2018-07-11[ORC] Remove a shadowing definition.Lang Hames
2018-07-11[ORC] Add unit tests for the reexports utility that were left out of r336741,Lang Hames
2018-07-11[ORC] Drop constexpr in unit test to appease a bot.Lang Hames
2018-07-11[ORC] Use a gtest fixture to remove a bunch of boilerplate in CoreAPIsTest.cpp.Lang Hames
2018-07-10[ORC] Generalize alias materialization to support re-exports (i.e. aliasing ofLang Hames
2018-07-09[ORC] Rename MaterializationResponsibility::delegate to replace and add a newLang Hames
2018-06-26[ORC] Add a symbolAliases function to the Core APIs.Lang Hames
2018-06-17[ORC] Only notify queries that they are resolved/ready when the query stateLang Hames
2018-06-17[ORC] Erase empty dependence sets when adding new symbol dependencies.Lang Hames
2018-06-14[ORC] Strip weak flags from a symbol once it is selected for materialization.Lang Hames
2018-06-14[ORC] Filter out self-dependencies in VSO::addDependencies.Lang Hames
2018-06-12[ORC] Add a fallback definition generator for VSOs.Lang Hames
2018-06-03[ORC] Use JITEvaluatedSymbol for IndirectStubsManager findStub and findPointer.Lang Hames
2018-05-31[ORC] Add a getRequestedSymbols method to MaterializationResponsibility.Lang Hames
2018-05-30[ORC] Update JITCompileCallbackManager to support multi-threaded code.Lang Hames
2018-05-24[ORC] Add findSymbolIn() wrapper to C bindings, take #2.Andres Freund
2018-05-24Revert r333147 "[ORC] Add findSymbolIn() wrapper to C bindings."Andres Freund
2018-05-24[ORC] Add findSymbolIn() wrapper to C bindings.Andres Freund
2018-05-21[ORC] Remove the optional MaterializationResponsibility argument from lookup.Lang Hames
2018-05-17[ORC] Consolidate materialization errors, and generate them in VSO'sLang Hames
2018-05-16[ORC] Rewrite the VSO symbol table yet again. Update related utilities.Lang Hames
2018-04-30IWYU for llvm-config.h in llvm, additions.Nico Weber
2018-04-29s/LLVM_ON_WIN32/_WIN32/, llvmNico Weber
2018-04-24Link to AggressiveInstCombine in a few places. Unbreaks build for me.Roman Lebedev
2018-04-16[ORC] Add a MaterializationResponsibility class to track responsibility forLang Hames
2018-04-16[ORC] Merge VSO notifyResolutionFailed and notifyFinalizationFailed in toLang Hames
2018-04-12[ORC] Plumb error notifications through the VSO interface.Lang Hames
2018-04-02[ORC] Create a new SymbolStringPool by default in ExecutionSession constructor.Lang Hames
2018-03-28[ORC] Restore the narrower check from before r328687.Lang Hames
2018-03-28[ORC] Re-add the Windows check that was dropped in r328687.Lang Hames
2018-03-28[ORC] Fix ORC on platforms without indirection support.Lang Hames
2018-03-23[ORC] Join materialization thread in unit testBenjamin Kramer
2018-03-20[ORC] Rename SymbolSource to MaterializationUnit, and make the materializationLang Hames
2018-03-15[ORC] Re-apply r327566 with a fix for test-global-ctors.ll.Lang Hames
2018-03-14Revert "[ORC] Switch from shared_ptr to unique_ptr for addModule methods."Reid Kleckner
2018-03-14[ORC] Switch from shared_ptr to unique_ptr for addModule methods.Lang Hames
2018-03-14[ORC] Add a 'lookup' convenience function for finding symbols in a list of VSOs.Lang Hames
2018-02-21[ORC] Switch to shared_ptr ownership for SymbolSources in VSOs.Lang Hames
2018-02-21[ORC] Switch RTDyldObjectLinkingLayer to take a unique_ptr<MemoryBuffer> ratherLang Hames
2018-02-14[ORC] Consolidate RTDyldObjectLinkingLayer GetMemMgr and GetResolver into aLang Hames
2018-02-14[ORC] Switch to shared_ptr ownership for AsynchronousSymbolQueries.Lang Hames
2018-02-09[ORC] Remove Layer handles from the layer concept.Lang Hames