LLVM
12.0.0git
|
#include "ExecutionEngine/JITLink/BasicGOTAndStubsBuilder.h"
Public Member Functions | |
BasicGOTAndStubsBuilder (LinkGraph &G) | |
void | run () |
Protected Member Functions | |
Symbol & | getGOTEntrySymbol (Symbol &Target) |
Symbol & | getStubSymbol (Symbol &Target) |
Protected Attributes | |
LinkGraph & | G |
Definition at line 23 of file BasicGOTAndStubsBuilder.h.
|
inline |
Definition at line 25 of file BasicGOTAndStubsBuilder.h.
|
inlineprotected |
Definition at line 54 of file BasicGOTAndStubsBuilder.h.
References assert(), llvm::dbgs(), llvm::Target::getName(), and LLVM_DEBUG.
Referenced by llvm::jitlink::BasicGOTAndStubsBuilder< BuilderImpl >::run().
|
inlineprotected |
Definition at line 76 of file BasicGOTAndStubsBuilder.h.
References assert(), llvm::dbgs(), llvm::Target::getName(), and LLVM_DEBUG.
Referenced by llvm::jitlink::BasicGOTAndStubsBuilder< BuilderImpl >::run().
|
inline |
Definition at line 27 of file BasicGOTAndStubsBuilder.h.
References B, llvm::jitlink::LinkGraph::blocks(), llvm::dbgs(), E, llvm::jitlink::BasicGOTAndStubsBuilder< BuilderImpl >::G, llvm::jitlink::BasicGOTAndStubsBuilder< BuilderImpl >::getGOTEntrySymbol(), llvm::jitlink::BasicGOTAndStubsBuilder< BuilderImpl >::getStubSymbol(), LLVM_DEBUG, and llvm::jitlink::printEdge().
|
protected |
Definition at line 95 of file BasicGOTAndStubsBuilder.h.
Referenced by llvm::jitlink::BasicGOTAndStubsBuilder< BuilderImpl >::run().