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:
- include/llvm/ExecutionEngine/JITLink/x86_64.h
- lib/ExecutionEngine/JITLink/x86_64.cpp