|
const char * | llvm::jitlink::loongarch::getEdgeKindName (Edge::Kind K) |
| Returns a string name for the given loongarch edge.
|
|
uint32_t | llvm::jitlink::loongarch::extractBits (uint64_t Val, unsigned Hi, unsigned Lo) |
|
Error | llvm::jitlink::loongarch::applyFixup (LinkGraph &G, Block &B, const Edge &E) |
| Apply fixup expression for edge to block content.
|
|
ArrayRef< char > | llvm::jitlink::loongarch::getGOTEntryBlockContent (LinkGraph &G) |
|
ArrayRef< char > | llvm::jitlink::loongarch::getStubBlockContent (LinkGraph &G) |
|
Symbol & | llvm::jitlink::loongarch::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.
|
|
Symbol & | llvm::jitlink::loongarch::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.
|
|