|
| const char * | llvm::jitlink::systemz::getEdgeKindName (Edge::Kind K) |
| | Returns a string name for the given systemz edge.
|
| Error | llvm::jitlink::systemz::applyFixup (LinkGraph &G, Block &B, const Edge &E, const Symbol *GOTSymbol) |
| | Apply fixup expression for edge to block content.
|
| ArrayRef< char > | llvm::jitlink::systemz::getGOTEntryBlockContent (LinkGraph &G) |
| ArrayRef< char > | llvm::jitlink::systemz::getStubBlockContent (LinkGraph &G) |
| Symbol & | llvm::jitlink::systemz::createAnonymousPointer (LinkGraph &G, Section &PointerSection, Symbol *InitialTarget=nullptr, uint64_t InitialAddend=0) |
| | Creates a new pointer block in the given section and returns an Anonymous symbol pointing to it.
|
| Block & | llvm::jitlink::systemz::createPointerJumpStubBlock (LinkGraph &G, Section &StubSection, Symbol &PointerSymbol) |
| | Create a jump stub block that jumps via the pointer at the given symbol.
|
| Symbol & | llvm::jitlink::systemz::createAnonymousPointerJumpStub (LinkGraph &G, Section &StubSection, Symbol &PointerSymbol) |
| | Create a jump stub that jumps via the pointer at the given symbol and an anonymous symbol pointing to it.
|