OSDN Git Service

[ORC] Add a getRequestedSymbols method to MaterializationResponsibility.
authorLang Hames <lhames@gmail.com>
Thu, 31 May 2018 19:29:03 +0000 (19:29 +0000)
committerLang Hames <lhames@gmail.com>
Thu, 31 May 2018 19:29:03 +0000 (19:29 +0000)
commite9015c77605278e4650908cfa5491e3badc58e75
tree1943d11c37524ecffdc9424a6190e6b90bd24f25
parent5da314cda88ceeea8bf303ebfeeea1c8b30915c3
[ORC] Add a getRequestedSymbols method to MaterializationResponsibility.

This method returns the set of symbols in the target VSO that have queries
waiting on them. This can be used to make decisions about which symbols to
delegate to another MaterializationUnit (typically this will involve
delegating all symbols that have *not* been requested to another
MaterializationUnit so that materialization of those symbols can be
deferred until they are requested).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@333684 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/ExecutionEngine/Orc/Core.h
lib/ExecutionEngine/Orc/Core.cpp
unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp