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

References

include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h
  222       buildInitialSymbolTable(PFC->Obj);
  233       assert(PFC && "mapSectionAddress called on finalized LinkedObject");
  235       JITSymbolResolverAdapter ResolverAdapter(Parent.ES, *PFC->Resolver,
  237       PFC->RTDyld = std::make_unique<RuntimeDyld>(*MemMgr, ResolverAdapter);
  238       PFC->RTDyld->setProcessAllSections(PFC->ProcessAllSections);
  238       PFC->RTDyld->setProcessAllSections(PFC->ProcessAllSections);
  243           PFC->RTDyld->loadObject(*PFC->Obj.getBinary());
  243           PFC->RTDyld->loadObject(*PFC->Obj.getBinary());
  247         auto SymTab = PFC->RTDyld->getSymbolTable();
  253         Parent.NotifyLoaded(K, *PFC->Obj.getBinary(), *Info);
  255       PFC->RTDyld->finalizeWithMemoryManagerLocking();
  257       if (PFC->RTDyld->hasError())
  258         return make_error<StringError>(PFC->RTDyld->getErrorString(),
  262         Parent.NotifyFinalized(K, *PFC->Obj.getBinary(), *Info);
  266         ObjForNotify = std::move(PFC->Obj); // needed for callback
  267       PFC = nullptr;
  284       assert(PFC && "mapSectionAddress called on finalized LinkedObject");
  285       assert(PFC->RTDyld && "mapSectionAddress called on raw LinkedObject");
  286       PFC->RTDyld->mapSectionAddress(LocalAddress, TargetAddr);