reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
  387     LD.PromoteSymbols(*SrcMPtr);
  391     auto LMId = LD.addSourceModule(std::move(SrcMPtr));
  405           if (auto Sym = LD.findSymbol(BaseLayer, MangledName, false))
  413           LD.getStubsToClone(LMId).insert(&F);
  418         auto CompileAction = [this, &LD, LMId, &F]() -> JITTargetAddress {
  419           if (auto FnImplAddrOrErr = this->extractAndCompile(LD, LMId, F))
  435       if (auto Err = LD.StubsMgr->createStubs(StubInits))
  471       [&LD, &GVsM](Value *V) -> Value* {
  484             LD.StubsMgr->findStub(FName, false).getAddress();
  514     auto LegacyLookup = [this, &LD](const std::string &Name) -> JITSymbol {
  515       if (auto Sym = LD.StubsMgr->findStub(Name, false))
  518       if (auto Sym = LD.findSymbol(BaseLayer, Name, false))
  527         [&LD, LegacyLookup](const SymbolNameSet &Symbols) {
  545               LD.BackingResolver->getResponsibilitySet(NotFoundViaLegacyLookup);
  552         [this, &LD,
  557           return LD.BackingResolver->lookup(Query, NotFoundViaLegacyLookup);
  560     SetSymbolResolver(LD.K, std::move(GVsResolver));
  562     if (auto Err = BaseLayer.addModule(LD.K, std::move(GVsM)))
  565     LD.BaseLayerVModuleKeys.push_back(LD.K);
  565     LD.BaseLayerVModuleKeys.push_back(LD.K);