LLVM  10.0.0svn
llvm::jitlink::LinkGraph Member List

This is the complete list of members for llvm::jitlink::LinkGraph, including all inherited members.

absolute_symbols()llvm::jitlink::LinkGraphinline
addAbsoluteSymbol(StringRef Name, JITTargetAddress Address, uint64_t Size, Linkage L, Scope S, bool IsLive)llvm::jitlink::LinkGraphinline
addAnonymousSymbol(Block &Content, JITTargetAddress Offset, JITTargetAddress Size, bool IsCallable, bool IsLive)llvm::jitlink::LinkGraphinline
addCommonSymbol(StringRef Name, Scope S, Section &Section, JITTargetAddress Address, uint64_t Size, uint64_t Alignment, bool IsLive)llvm::jitlink::LinkGraphinline
addDefinedSymbol(Block &Content, JITTargetAddress Offset, StringRef Name, JITTargetAddress Size, Linkage L, Scope S, bool IsCallable, bool IsLive)llvm::jitlink::LinkGraphinline
addExternalSymbol(StringRef Name, uint64_t Size)llvm::jitlink::LinkGraphinline
block_iterator typedefllvm::jitlink::LinkGraph
blocks()llvm::jitlink::LinkGraphinline
const_defined_symbol_iterator typedefllvm::jitlink::LinkGraph
const_section_iterator typedefllvm::jitlink::LinkGraph
createContentBlock(Section &Parent, StringRef Content, uint64_t Address, uint64_t Alignment, uint64_t AlignmentOffset)llvm::jitlink::LinkGraphinline
createSection(StringRef Name, sys::Memory::ProtectionFlags Prot)llvm::jitlink::LinkGraphinline
createZeroFillBlock(Section &Parent, uint64_t Size, uint64_t Address, uint64_t Alignment, uint64_t AlignmentOffset)llvm::jitlink::LinkGraphinline
defined_symbol_iterator typedefllvm::jitlink::LinkGraph
defined_symbols()llvm::jitlink::LinkGraphinline
defined_symbols() constllvm::jitlink::LinkGraphinline
dump(raw_ostream &OS, std::function< StringRef(Edge::Kind)> EdegKindToName=std::function< StringRef(Edge::Kind)>())llvm::jitlink::LinkGraph
external_symbol_iterator typedefllvm::jitlink::LinkGraph
external_symbols()llvm::jitlink::LinkGraphinline
findSectionByName(StringRef Name)llvm::jitlink::LinkGraphinline
getEndianness() constllvm::jitlink::LinkGraphinline
getName()llvm::jitlink::LinkGraphinline
getPointerSize() constllvm::jitlink::LinkGraphinline
LinkGraph(std::string Name, unsigned PointerSize, support::endianness Endianness)llvm::jitlink::LinkGraphinline
makeExternal(Symbol &Sym)llvm::jitlink::LinkGraphinline
removeAbsoluteSymbol(Symbol &Sym)llvm::jitlink::LinkGraphinline
removeBlock(Block &B)llvm::jitlink::LinkGraphinline
removeDefinedSymbol(Symbol &Sym)llvm::jitlink::LinkGraphinline
removeExternalSymbol(Symbol &Sym)llvm::jitlink::LinkGraphinline
section_iterator typedefllvm::jitlink::LinkGraph
sections()llvm::jitlink::LinkGraphinline
~LinkGraph()llvm::jitlink::LinkGraph