LLVM: llvm::jitlink::x86_64::PLTTableManager Class Reference (original) (raw)

Procedure Linkage Table Builder. More...

#include "[llvm/ExecutionEngine/JITLink/x86_64.h](x86%5F%5F64%5F8h%5Fsource.html)"

Public Member Functions
PLTTableManager (LinkGraph &G, GOTTableManager &GOT)
bool visitEdge (LinkGraph &G, Block *B, Edge &E)
Symbol & createEntry (LinkGraph &G, Symbol &Target)
Section & getStubsSection (LinkGraph &G)
LLVM_ABI void registerExistingEntries ()
Public Member Functions inherited from llvm::jitlink::TableManager< PLTTableManager >
Symbol & getEntryForTarget (LinkGraph &G, Symbol &Target)
Return the constructed entry.
bool registerPreExistingEntry (Symbol &Target, Symbol &Entry)
Register a pre-existing entry.

Procedure Linkage Table Builder.

Definition at line 736 of file x86_64.h.

createEntry()

getSectionName()

StringRef llvm::jitlink::x86_64::PLTTableManager::getSectionName ( ) inlinestatic

getStubsSection()

Section & llvm::jitlink::x86_64::PLTTableManager::getStubsSection ( LinkGraph & G) inline

registerExistingEntries()

void llvm::jitlink::x86_64::PLTTableManager::registerExistingEntries ( )

visitEdge()

GOT

StubsSection

Section* llvm::jitlink::x86_64::PLTTableManager::StubsSection = nullptr


The documentation for this class was generated from the following files: