Lines Matching defs:ExecutionSession

233 void AsynchronousSymbolQuery::handleComplete(ExecutionSession &ES) {
1249 JITDylib::JITDylib(ExecutionSession &ES, std::string Name)
1488 ExecutionSession &ES,
1537 unique_function<void(Error)> OnComplete, ExecutionSession &ES,
1600 ExecutionSession::ExecutionSession(std::unique_ptr<ExecutorProcessControl> EPC)
1606 ExecutionSession::~ExecutionSession() {
1612 Error ExecutionSession::endSession() {
1613 LLVM_DEBUG(dbgs() << "Ending ExecutionSession " << this << "\n");
1618 verifySessionState("Entering ExecutionSession::endSession");
1634 void ExecutionSession::registerResourceManager(ResourceManager &RM) {
1638 void ExecutionSession::deregisterResourceManager(ResourceManager &RM) {
1651 JITDylib *ExecutionSession::getJITDylibByName(StringRef Name) {
1660 JITDylib &ExecutionSession::createBareJITDylib(std::string Name) {
1669 Expected<JITDylib &> ExecutionSession::createJITDylib(std::string Name) {
1677 Error ExecutionSession::removeJITDylibs(std::vector<JITDylibSP> JDsToRemove) {
1678 // Set JD to 'Closing' state and remove JD from the ExecutionSession.
1772 void ExecutionSession::lookupFlags(
1783 ExecutionSession::lookupFlags(LookupKind K, JITDylibSearchOrder SearchOrder,
1798 void ExecutionSession::lookup(
1828 ExecutionSession::lookup(const JITDylibSearchOrder &SearchOrder,
1868 ExecutionSession::lookup(const JITDylibSearchOrder &SearchOrder,
1882 ExecutionSession::lookup(ArrayRef<JITDylib *> SearchOrder, SymbolStringPtr Name,
1888 ExecutionSession::lookup(ArrayRef<JITDylib *> SearchOrder, StringRef Name,
1893 Error ExecutionSession::registerJITDispatchHandlers(
1932 void ExecutionSession::runJITDispatchHandler(SendResultFunction SendResult,
1953 void ExecutionSession::dump(raw_ostream &OS) {
1961 bool ExecutionSession::verifySessionState(Twine Phase) {
1973 Stream << "ERROR: Bad ExecutionSession state detected " << Phase
1982 << "state is not Open, but JD is in ExecutionSession list.";
2074 ? " (JD not currently in ExecutionSession"
2092 << ") that isn't in ExecutionSession.\n";
2131 "ExecutionSession.\n";
2150 void ExecutionSession::dispatchOutstandingMUs() {
2176 Error ExecutionSession::removeResourceTracker(ResourceTracker &RT) {
2207 void ExecutionSession::transferResourceTracker(ResourceTracker &DstRT,
2232 void ExecutionSession::destroyResourceTracker(ResourceTracker &RT) {
2244 Error ExecutionSession::IL_updateCandidatesFor(
2292 void ExecutionSession::OL_resumeLookupAfterGeneration(
2323 void ExecutionSession::OL_applyQueryPhase1(
2545 void ExecutionSession::OL_completeLookup(
2792 void ExecutionSession::OL_completeLookupFlags(
2873 void ExecutionSession::OL_destroyMaterializationResponsibility(
2881 SymbolNameSet ExecutionSession::OL_getRequestedSymbols(
2886 Error ExecutionSession::OL_notifyResolved(MaterializationResponsibility &MR,
2915 void ExecutionSession::propagateExtraEmitDeps(
2966 ExecutionSession::EDUInfosMap ExecutionSession::simplifyDepGroups(
3104 void ExecutionSession::IL_makeEDUReady(
3144 void ExecutionSession::IL_makeEDUEmitted(
3202 bool ExecutionSession::IL_removeEDUDependence(JITDylib::EmissionDepUnit &EDU,
3236 Error ExecutionSession::makeJDClosedError(JITDylib::EmissionDepUnit &EDU,
3250 Error ExecutionSession::makeUnsatisfiedDepsError(JITDylib::EmissionDepUnit &EDU,
3265 ExecutionSession::IL_emit(MaterializationResponsibility &MR,
3277 verifySessionState("entering ExecutionSession::IL_emit");
3435 verifySessionState("exiting ExecutionSession::IL_emit");
3441 Error ExecutionSession::OL_notifyEmitted(
3505 Error ExecutionSession::OL_defineMaterializing(
3524 ExecutionSession::IL_failSymbols(JITDylib &JD,
3528 verifySessionState("entering ExecutionSession::IL_failSymbols");
3686 verifySessionState("exiting ExecutionSession::IL_failSymbols");
3692 void ExecutionSession::OL_notifyFailed(MaterializationResponsibility &MR) {
3723 Error ExecutionSession::OL_replace(MaterializationResponsibility &MR,
3743 ExecutionSession::OL_delegate(MaterializationResponsibility &MR,
3767 void ExecutionSession::dumpDispatchInfo(Task &T) {