Lines Matching refs:LinkGraph

27 bool hasInitializerSection(jitlink::LinkGraph &G) {  in hasInitializerSection()
79 Create(ObjectLinkingLayer &ObjLinkingLayer, std::unique_ptr<LinkGraph> G) { in Create()
92 static Interface scanLinkGraph(ExecutionSession &ES, LinkGraph &G) { in scanLinkGraph()
117 static SymbolStringPtr makeInitSymbol(ExecutionSession &ES, LinkGraph &G) { in makeInitSymbol()
125 std::unique_ptr<LinkGraph> G, Interface LGI) in LinkGraphMaterializationUnit()
140 std::unique_ptr<LinkGraph> G;
169 void notifyMaterializing(LinkGraph &G) { in notifyMaterializing()
232 Error notifyResolved(LinkGraph &G) override { in notifyResolved()
339 return [this](LinkGraph &G) { return markResponsibilitySymbolsLive(G); }; in getMarkLivePass()
342 Error modifyPassConfig(LinkGraph &LG, PassConfiguration &Config) override { in modifyPassConfig()
345 Config.PrePrunePasses.push_back([this](LinkGraph &G) { in modifyPassConfig()
352 [this](LinkGraph &G) { return computeNamedSymbolDependencies(G); }); in modifyPassConfig()
435 Error claimOrExternalizeWeakAndCommonSymbols(LinkGraph &G) { in claimOrExternalizeWeakAndCommonSymbols()
476 Error markResponsibilitySymbolsLive(LinkGraph &G) const { in markResponsibilitySymbolsLive()
484 Error computeNamedSymbolDependencies(LinkGraph &G) { in computeNamedSymbolDependencies()
539 BlockDependenciesMap computeBlockNonLocalDeps(LinkGraph &G) { in computeBlockNonLocalDeps()
663 std::unique_ptr<LinkGraph> G) { in add()
685 std::unique_ptr<LinkGraph> G) { in emit()
693 LinkGraph &G, in modifyPassConfig()
770 MaterializationResponsibility &MR, LinkGraph &G, in modifyPassConfig()