|
LLVM 22.0.0git
|
Procedure Linkage Table Builder. More...
#include "llvm/ExecutionEngine/JITLink/systemz.h"
Public Member Functions | |
| PLTTableManager (GOTTableManager &GOT) | |
| bool | visitEdge (LinkGraph &G, Block *B, Edge &E) |
| Symbol & | createEntry (LinkGraph &G, Symbol &Target) |
| Section & | getStubsSection (LinkGraph &G) |
| 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. | |
Static Public Member Functions | |
| static StringRef | getSectionName () |
Public Attributes | |
| GOTTableManager & | GOT |
| Section * | StubsSection = nullptr |
|
inline |
|
inline |
Definition at line 903 of file systemz.h.
References llvm::jitlink::systemz::createAnonymousPointerJumpStub(), G, getStubsSection(), and GOT.
|
inlinestatic |
Definition at line 874 of file systemz.h.
Referenced by getStubsSection().
Definition at line 909 of file systemz.h.
References llvm::orc::Exec, G, getSectionName(), llvm::orc::Read, and StubsSection.
Referenced by createEntry().
|
inline |
Definition at line 876 of file systemz.h.
References B(), llvm::dbgs(), DEBUG_WITH_TYPE, llvm::jitlink::systemz::Delta16PLTFromGOT, llvm::jitlink::systemz::Delta32PLTFromGOT, llvm::jitlink::systemz::Delta64PLTFromGOT, llvm::jitlink::systemz::DeltaPLT12dbl, llvm::jitlink::systemz::DeltaPLT16dbl, llvm::jitlink::systemz::DeltaPLT24dbl, llvm::jitlink::systemz::DeltaPLT32, llvm::jitlink::systemz::DeltaPLT32dbl, llvm::jitlink::systemz::DeltaPLT64, llvm::formatv(), G, and llvm::jitlink::TableManager< PLTTableManager >::getEntryForTarget().
| GOTTableManager& llvm::jitlink::systemz::PLTTableManager::GOT |
Definition at line 916 of file systemz.h.
Referenced by createEntry(), and PLTTableManager().
| Section* llvm::jitlink::systemz::PLTTableManager::StubsSection = nullptr |
Definition at line 917 of file systemz.h.
Referenced by getStubsSection().