buildGraph() | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | |
ELFLinkGraphBuilder(const object::ELFFile< object::ELF64LE > &Obj, Triple TT, StringRef FileName, LinkGraph::GetEdgeKindNameFunction GetEdgeKindName) | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | |
ELFLinkGraphBuilder_x86_64(StringRef FileName, const object::ELFFile< object::ELF64LE > &Obj) | llvm::jitlink::ELFLinkGraphBuilder_x86_64 | inline |
ELFLinkGraphBuilderBase(std::unique_ptr< LinkGraph > G) | llvm::jitlink::ELFLinkGraphBuilderBase | inline |
ELFSectionIndex typedef | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
ELFSymbolIndex typedef | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
forEachRelocation(const typename object::ELF64LE ::Shdr &RelSect, RelocHandlerFunction &&Func, bool ProcessDebugSections=false) | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
forEachRelocation(const typename object::ELF64LE ::Shdr &RelSect, ClassT *Instance, RelocHandlerMethod &&Method, bool ProcessDebugSections=false) | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | inlineprotected |
G | llvm::jitlink::ELFLinkGraphBuilderBase | protected |
getCommonSection() | llvm::jitlink::ELFLinkGraphBuilderBase | inlineprotected |
getGraphBlock(ELFSectionIndex SecIndex) | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | inlineprotected |
getGraphSymbol(ELFSymbolIndex SymIndex) | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | inlineprotected |
getSymbolLinkageAndScope(const typename object::ELF64LE ::Sym &Sym, StringRef Name) | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
GraphBlocks | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
graphifySections() | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
graphifySymbols() | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
GraphSymbols | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
isDwarfSection(StringRef SectionName) | llvm::jitlink::ELFLinkGraphBuilderBase | inlineprotectedstatic |
isRelocatable() const | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | inlineprotected |
Obj | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
prepare() | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
Sections | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
SectionStringTab | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
setGraphBlock(ELFSectionIndex SecIndex, Block *B) | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | inlineprotected |
setGraphSymbol(ELFSymbolIndex SymIndex, Symbol &Sym) | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | inlineprotected |
ShndxTables | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
SymTabSec | llvm::jitlink::ELFLinkGraphBuilder< object::ELF64LE > | protected |
~ELFLinkGraphBuilderBase() | llvm::jitlink::ELFLinkGraphBuilderBase | virtual |