summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp
Commit message (Expand)AuthorAgeFilesLines
* [ORC][JITLink] Add support for weak references, and improve handling of staticLang Hames2019-11-281-87/+111
* [Orc] Address the remaining move-capture FIXMEsBenjamin Kramer2019-09-131-2/+1
* [ORC] Make sure that queries on emitted-but-not-ready symbols fail correctly.Lang Hames2019-08-261-0/+54
* [ORC] Fix an overly aggressive assert.Lang Hames2019-08-261-0/+29
* [ORC] Remove query dependencies when symbols are resolved.Lang Hames2019-08-231-1/+25
* [ORC] Fix a FIXME: Propagate errors to dependencies.Lang Hames2019-08-231-49/+251
* [ORC] Re-introduce self-dependence accidentally dropped from a unit test.Lang Hames2019-08-161-0/+1
* [llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere2019-08-151-26/+26
* [ORC] Refactor definition-generation, add a generator for static libraries.Lang Hames2019-08-131-8/+28
* [ORC] Remove some old debugging output from a unit test.Lang Hames2019-08-031-2/+0
* [ORC] Rename MaterializationResponsibility resolve and emit methods toLang Hames2019-06-131-34/+34
* [ORC] Update symbol lookup to use a single callback with a required symbol stateLang Hames2019-06-071-119/+80
* [ORC] Fix an ambiguous call in a unit test.Lang Hames2019-04-301-1/+2
* [ORC] Allow JITDylib definition generators to return Errors.Lang Hames2019-04-301-3/+23
* [ORC] Remove symbols from dependency lists when failing materialization.Lang Hames2019-04-251-0/+36
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [ORC] Re-apply r345077 with fixes to remove ambiguity in lookup calls.Lang Hames2018-10-231-30/+42
* Revert r345077 "[ORC] Change how non-exported symbols are matched during look...Reid Kleckner2018-10-231-32/+29
* [ORC] Change how non-exported symbols are matched during lookup.Lang Hames2018-10-231-29/+32
* [ORC] Simplify naming for JITDylib definition generators.Lang Hames2018-10-151-11/+8
* [ORC] During lookup, do not match against hidden symbols in other JITDylibs.Lang Hames2018-10-131-26/+34
* [ORC] Consume unhandled errors in unit test.Lang Hames2018-10-071-0/+2
* [ORC] Add a 'remove' method to JITDylib to remove symbols.Lang Hames2018-10-061-0/+86
* [ORC] Add a "lazy call-through" utility based on the same underlying trampolineLang Hames2018-09-261-38/+0
* [ORC] Add a special 'main' JITDylib that is created on ExecutionSessionLang Hames2018-09-121-0/+10
* [ORC] Tidy up JITSymbolFlags to remove the need for some explicit static_casts.Lang Hames2018-09-021-2/+1
* [ORC] Replace lookupFlags in JITSymbolResolver with getResponsibilitySet.Lang Hames2018-08-281-0/+51
* [ORC] Rename 'finalize' to 'emit' to avoid potential confusion.Lang Hames2018-08-181-18/+18
* [ORC] Rename VSO to JITDylib.Lang Hames2018-08-171-91/+93
* [ORC] Add a re-exports fallback definition generator.Lang Hames2018-08-021-0/+22
* [ORC] Re-apply r336760 with fixes.Lang Hames2018-07-211-6/+48
* Re-apply r337595 with fix for LLVM_ENABLE_THREADS=Off.Lang Hames2018-07-201-149/+110
* Revert r337595 "[ORC] Add new symbol lookup methods to ExecutionSessionBase i...Reid Kleckner2018-07-201-110/+149
* [ORC] Add new symbol lookup methods to ExecutionSessionBase in preparation forLang Hames2018-07-201-149/+110
* [ORC] Simplify VSO::lookupFlags to return the flags map.Lang Hames2018-07-201-4/+1
* [ORC] Replace SymbolResolvers in the new ORC layers with search orders on VSOs.Lang Hames2018-07-201-99/+2
* Revert r336760: "[ORC] Add unit tests for the reexports utility that were..."Lang Hames2018-07-111-42/+0
* [ORC] Remove a shadowing definition.Lang Hames2018-07-111-2/+0
* [ORC] Add unit tests for the reexports utility that were left out of r336741,Lang Hames2018-07-111-0/+42
* [ORC] Drop constexpr in unit test to appease a bot.Lang Hames2018-07-111-4/+4
* [ORC] Use a gtest fixture to remove a bunch of boilerplate in CoreAPIsTest.cpp.Lang Hames2018-07-111-299/+144
* [ORC] Generalize alias materialization to support re-exports (i.e. aliasing ofLang Hames2018-07-101-1/+26
* [ORC] Rename MaterializationResponsibility::delegate to replace and add a newLang Hames2018-07-091-2/+36
* [ORC] Add a symbolAliases function to the Core APIs.Lang Hames2018-06-261-0/+29
* [ORC] Only notify queries that they are resolved/ready when the query stateLang Hames2018-06-171-0/+54
* [ORC] Erase empty dependence sets when adding new symbol dependencies.Lang Hames2018-06-171-0/+38
* [ORC] Strip weak flags from a symbol once it is selected for materialization.Lang Hames2018-06-141-0/+47
* [ORC] Filter out self-dependencies in VSO::addDependencies.Lang Hames2018-06-141-0/+7
* [ORC] Add a fallback definition generator for VSOs.Lang Hames2018-06-121-0/+27
* [ORC] Add a getRequestedSymbols method to MaterializationResponsibility.Lang Hames2018-05-311-0/+56
OpenPOWER on IntegriCloud