/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/JITLink/ |
D | EHFrameSupportImpl.h | 31 Error operator()(LinkGraph &G); 34 Error processBlock(LinkGraph &G, Block &B, LinkGraph::SplitBlockCache &Cache); 45 Error operator()(LinkGraph &G); 74 ParseContext(LinkGraph &G) : G(G) {} in ParseContext() 84 LinkGraph &G; 100 readAbsolutePointer(LinkGraph &G, BinaryStreamReader &RecordReader);
|
D | EHFrameSupport.cpp | 23 Error EHFrameSplitter::operator()(LinkGraph &G) { in operator ()() 38 DenseMap<Block *, LinkGraph::SplitBlockCache> Caches; in operator ()() 43 Caches[B] = LinkGraph::SplitBlockCache::value_type(); in operator ()() 65 Error EHFrameSplitter::processBlock(LinkGraph &G, Block &B, in processBlock() 66 LinkGraph::SplitBlockCache &Cache) { in processBlock() 125 Error EHFrameEdgeFixer::operator()(LinkGraph &G) { in operator ()() 585 EHFrameEdgeFixer::readAbsolutePointer(LinkGraph &G, in readAbsolutePointer() 784 StoreFrameRange = std::move(StoreRangeAddress)](LinkGraph &G) -> Error { in createEHFrameRecorderPass()
|
D | MachOLinkGraphBuilder.h | 30 Expected<std::unique_ptr<LinkGraph>> buildGraph(); 80 LinkGraph &getGraph() const { return *G; } in getGraph() 188 std::unique_ptr<LinkGraph> G;
|
D | JITLinkGeneric.h | 77 virtual Expected<std::unique_ptr<LinkGraph>> 117 std::unique_ptr<LinkGraph> G; 240 void prune(LinkGraph &G);
|
D | BasicGOTAndStubsBuilder.h | 23 BasicGOTAndStubsBuilder(LinkGraph &G) : G(G) {} in BasicGOTAndStubsBuilder() 69 LinkGraph &G;
|
D | JITLink.cpp | 152 Block &LinkGraph::splitBlock(Block &B, size_t SplitIndex, in splitBlock() 231 void LinkGraph::dump(raw_ostream &OS, in dump() 296 Error markAllSymbolsLive(LinkGraph &G) { in markAllSymbolsLive()
|
/external/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
D | EHFrameSupportImpl.h | 31 Error operator()(LinkGraph &G); 34 Error processBlock(LinkGraph &G, Block &B, LinkGraph::SplitBlockCache &Cache); 45 Error operator()(LinkGraph &G); 74 ParseContext(LinkGraph &G) : G(G) {} in ParseContext() 84 LinkGraph &G; 100 readAbsolutePointer(LinkGraph &G, BinaryStreamReader &RecordReader);
|
D | JITLinkGeneric.h | 77 virtual Expected<std::unique_ptr<LinkGraph>> 103 virtual Error fixUpBlocks(LinkGraph &G) const = 0; 117 std::unique_ptr<LinkGraph> G; 147 Error fixUpBlocks(LinkGraph &G) const override { in fixUpBlocks() 177 void prune(LinkGraph &G);
|
D | EHFrameSupport.cpp | 25 Error EHFrameSplitter::operator()(LinkGraph &G) { in operator ()() 40 DenseMap<Block *, LinkGraph::SplitBlockCache> Caches; in operator ()() 45 Caches[B] = LinkGraph::SplitBlockCache::value_type(); in operator ()() 67 Error EHFrameSplitter::processBlock(LinkGraph &G, Block &B, in processBlock() 68 LinkGraph::SplitBlockCache &Cache) { in processBlock() 127 Error EHFrameEdgeFixer::operator()(LinkGraph &G) { in operator ()() 587 EHFrameEdgeFixer::readAbsolutePointer(LinkGraph &G, in readAbsolutePointer() 661 StoreFrameRange = std::move(StoreRangeAddress)](LinkGraph &G) -> Error { in createEHFrameRecorderPass()
|
D | BasicGOTAndStubsBuilder.h | 25 BasicGOTAndStubsBuilder(LinkGraph &G) : G(G) {} in BasicGOTAndStubsBuilder() 95 LinkGraph &G;
|
D | ELF_x86_64.cpp | 33 ELF_x86_64_GOTAndStubsBuilder(LinkGraph &G) in ELF_x86_64_GOTAndStubsBuilder() 121 static Error optimizeELF_x86_64_GOTAndStubs(LinkGraph &G) { in optimizeELF_x86_64_GOTAndStubs() 237 std::unique_ptr<LinkGraph> G; 575 : G(std::make_unique<LinkGraph>(filename, getPointerSize(Obj), in ELFLinkGraphBuilder_x86_64() 579 Expected<std::unique_ptr<LinkGraph>> buildGraph() { in buildGraph() 620 Expected<std::unique_ptr<LinkGraph>> 668 Config.PostPrunePasses.push_back([](LinkGraph &G) -> Error { in jitLink_ELF_x86_64()
|
D | MachOLinkGraphBuilder.h | 32 Expected<std::unique_ptr<LinkGraph>> buildGraph(); 86 LinkGraph &getGraph() const { return *G; } in getGraph() 210 std::unique_ptr<LinkGraph> G;
|
D | JITLink.cpp | 179 Block &LinkGraph::splitBlock(Block &B, size_t SplitIndex, in splitBlock() 254 void LinkGraph::dump(raw_ostream &OS, in dump() 319 Error markAllSymbolsLive(LinkGraph &G) { in markAllSymbolsLive()
|
/external/llvm-project/llvm/tools/llvm-jitlink/ |
D | llvm-jitlink-macho.cpp | 29 static Expected<Edge &> getFirstRelocationEdge(LinkGraph &G, Block &B) { in getFirstRelocationEdge() 40 static Expected<Symbol &> getMachOGOTTarget(LinkGraph &G, Block &B) { in getMachOGOTTarget() 55 static Expected<Symbol &> getMachOStubTarget(LinkGraph &G, Block &B) { in getMachOStubTarget() 71 Error registerMachOGraphInfo(Session &S, LinkGraph &G) { in registerMachOGraphInfo()
|
D | llvm-jitlink-elf.cpp | 27 static Expected<Edge &> getFirstRelocationEdge(LinkGraph &G, Block &B) { in getFirstRelocationEdge() 38 static Expected<Symbol &> getELFGOTTarget(LinkGraph &G, Block &B) { in getELFGOTTarget() 53 static Expected<Symbol &> getELFStubTarget(LinkGraph &G, Block &B) { in getELFStubTarget() 69 Error registerELFGraphInfo(Session &S, LinkGraph &G) { in registerELFGraphInfo()
|
D | llvm-jitlink.h | 165 Error registerELFGraphInfo(Session &S, jitlink::LinkGraph &G); 168 Error registerMachOGraphInfo(Session &S, jitlink::LinkGraph &G);
|
D | llvm-jitlink.cpp | 195 static Error applyHarnessPromotions(Session &S, LinkGraph &G) { in applyHarnessPromotions() 246 static uint64_t computeTotalBlockSizes(LinkGraph &G) { in computeTotalBlockSizes() 253 static void dumpSectionContents(raw_ostream &OS, LinkGraph &G) { in dumpSectionContents() 869 PassConfig.PostFixupPasses.push_back([this](LinkGraph &G) { in modifyPassConfig() 882 PassConfig.PostFixupPasses.push_back([](LinkGraph &G) -> Error { in modifyPassConfig() 889 [this](LinkGraph &G) { return applyHarnessPromotions(*this, G); }); in modifyPassConfig() 892 PassConfig.PrePrunePasses.push_back([this](LinkGraph &G) -> Error { in modifyPassConfig() 896 PassConfig.PostFixupPasses.push_back([this](LinkGraph &G) -> Error { in modifyPassConfig() 903 PassConfig.PostFixupPasses.push_back([](LinkGraph &G) -> Error { in modifyPassConfig()
|
/external/llvm-project/llvm/examples/OrcV2Examples/LLJITWithObjectLinkingLayerPlugin/ |
D | LLJITWithObjectLinkingLayerPlugin.cpp | 56 Config.PostPrunePasses.push_back([this](jitlink::LinkGraph &G) -> Error { in modifyPassConfig() 60 Config.PostFixupPasses.push_back([this](jitlink::LinkGraph &G) -> Error { in modifyPassConfig() 87 void printLinkGraph(jitlink::LinkGraph &G, StringRef Title) { in printLinkGraph()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Orc/ |
D | ObjectLinkingLayer.cpp | 94 void notifyResolved(LinkGraph &G) override { in notifyResolved() 163 return [this](LinkGraph &G) { return markResponsibilitySymbolsLive(G); }; in getMarkLivePass() 170 [this](LinkGraph &G) { return externalizeWeakAndCommonSymbols(G); }); in modifyPassConfig() 172 [this](LinkGraph &G) { return computeNamedSymbolDependencies(G); }); in modifyPassConfig() 182 Error externalizeWeakAndCommonSymbols(LinkGraph &G) { in externalizeWeakAndCommonSymbols() 199 Error markResponsibilitySymbolsLive(LinkGraph &G) const { in markResponsibilitySymbolsLive() 207 Error computeNamedSymbolDependencies(LinkGraph &G) { in computeNamedSymbolDependencies() 240 AnonToNamedDependenciesMap computeAnonDeps(LinkGraph &G) { in computeAnonDeps()
|
/external/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
D | ObjectLinkingLayer.cpp | 102 Error notifyResolved(LinkGraph &G) override { in notifyResolved() 214 return [this](LinkGraph &G) { return markResponsibilitySymbolsLive(G); }; in getMarkLivePass() 221 [this](LinkGraph &G) { return externalizeWeakAndCommonSymbols(G); }); in modifyPassConfig() 226 [this](LinkGraph &G) { return computeNamedSymbolDependencies(G); }); in modifyPassConfig() 239 Error externalizeWeakAndCommonSymbols(LinkGraph &G) { in externalizeWeakAndCommonSymbols() 256 Error markResponsibilitySymbolsLive(LinkGraph &G) const { in markResponsibilitySymbolsLive() 264 Error computeNamedSymbolDependencies(LinkGraph &G) { in computeNamedSymbolDependencies() 336 LocalSymbolNamedDependenciesMap computeLocalDeps(LinkGraph &G) { in computeLocalDeps()
|
D | MachOPlatform.cpp | 287 getSectionExtent(jitlink::LinkGraph &G, StringRef SectionName) { in getSectionExtent() 307 Config.PrePrunePasses.push_back([this, &MR](jitlink::LinkGraph &G) -> Error { in modifyPassConfig() 325 jitlink::LinkGraph &G) -> Error { in modifyPassConfig() 400 JITLinkSymbolVector &Symbols, jitlink::LinkGraph &G, in preserveInitSectionIfPresent() 411 jitlink::LinkGraph &G, MaterializationResponsibility &MR) { in processObjCImageInfo()
|
/external/llvm-project/llvm/unittests/ExecutionEngine/JITLink/ |
D | LinkGraphTests.cpp | 23 LinkGraph G("foo", 8, support::little); in TEST() 41 LinkGraph G("foo", 8, support::little); in TEST() 93 LinkGraph G("foo", 8, support::little); in TEST()
|
/external/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
D | MachOPlatform.h | 141 jitlink::LinkGraph &G, 144 Error processObjCImageInfo(jitlink::LinkGraph &G,
|
/external/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
D | JITLink.h | 103 friend class LinkGraph; variable 139 friend class LinkGraph; variable 300 friend class LinkGraph; variable 542 friend class LinkGraph; variable 662 class LinkGraph { 789 LinkGraph(std::string Name, unsigned PointerSize, in LinkGraph() function 1184 using LinkGraphPassFunction = std::function<Error(LinkGraph &)>; 1301 virtual Error notifyResolved(LinkGraph &G) = 0; 1331 Error markAllSymbolsLive(LinkGraph &G);
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/JITLink/ |
D | JITLink.h | 102 friend class LinkGraph; variable 138 friend class LinkGraph; variable 299 friend class LinkGraph; variable 533 friend class LinkGraph; variable 653 class LinkGraph { 780 LinkGraph(std::string Name, unsigned PointerSize, in LinkGraph() function 1159 using LinkGraphPassFunction = std::function<Error(LinkGraph &)>; 1261 virtual void notifyResolved(LinkGraph &G) = 0; 1291 Error markAllSymbolsLive(LinkGraph &G);
|