class GOTTableManager
Declaration
class GOTTableManager : public TableManager { /* full declaration omitted */ };
Description
Global Offset Table Builder.
Declared at: llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h:540
Inherits from: TableManager
Member Variables
- private llvm::jitlink::Section* GOTSection = nullptr
Method Overview
- public llvm::jitlink::Symbol & createEntry(llvm::jitlink::LinkGraph & G, llvm::jitlink::Symbol & Target)
- private llvm::jitlink::Section & getGOTSection(llvm::jitlink::LinkGraph & G)
- public static llvm::StringRef getSectionName()
- public bool visitEdge(llvm::jitlink::LinkGraph & G, llvm::jitlink::Block * B, llvm::jitlink::Edge & E)
Methods
¶llvm::jitlink::Symbol& createEntry(
llvm::jitlink::LinkGraph& G,
llvm::jitlink::Symbol& Target)
llvm::jitlink::Symbol& createEntry(
llvm::jitlink::LinkGraph& G,
llvm::jitlink::Symbol& Target)
Declared at: llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h:583
Parameters
¶llvm::jitlink::Section& getGOTSection(
llvm::jitlink::LinkGraph& G)
llvm::jitlink::Section& getGOTSection(
llvm::jitlink::LinkGraph& G)
Declared at: llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h:588
Parameters
¶static llvm::StringRef getSectionName()
static llvm::StringRef getSectionName()
Declared at: llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h:542
¶bool visitEdge(llvm::jitlink::LinkGraph& G,
llvm::jitlink::Block* B,
llvm::jitlink::Edge& E)
bool visitEdge(llvm::jitlink::LinkGraph& G,
llvm::jitlink::Block* B,
llvm::jitlink::Edge& E)
Declared at: llvm/include/llvm/ExecutionEngine/JITLink/x86_64.h:544