Searched refs:GOTSymbol (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELF_x86_64.cpp | 274 Symbol *GOTSymbol = nullptr; member in llvm::jitlink::ELFJITLinker_x86_64 283 GOTSymbol = &Sym; in getOrCreateGOTSymbol() 295 if (GOTSymbol) in getOrCreateGOTSymbol() 307 GOTSymbol = Sym; in getOrCreateGOTSymbol() 314 GOTSymbol = in getOrCreateGOTSymbol() 318 GOTSymbol = in getOrCreateGOTSymbol() 327 return x86_64::applyFixup(G, B, E, GOTSymbol); in applyFixup()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | x86_64.h | 386 const Symbol *GOTSymbol) { in applyFixup() argument 464 assert(GOTSymbol && "No GOT section symbol"); in applyFixup() 466 E.getTarget().getAddress() - GOTSymbol->getAddress() + E.getAddend(); in applyFixup()
|
| /llvm-project-15.0.7/llvm/lib/Target/PowerPC/ |
| H A D | PPCAsmPrinter.cpp | 755 MCSymbol *GOTSymbol = in emitInstruction() local 758 MCBinaryExpr::createSub(MCSymbolRefExpr::create(GOTSymbol, in emitInstruction() 1162 MCSymbol *GOTSymbol = OutContext.getOrCreateSymbol(StringRef("_GLOBAL_OFFSET_TABLE_")); in emitInstruction() local 1171 MCBinaryExpr::createSub(MCSymbolRefExpr::create(GOTSymbol, OutContext), in emitInstruction() 1190 MCSymbol *GOTSymbol = in emitInstruction() local 1193 GOTSymbol, MCSymbolRefExpr::VK_PPC_LO, OutContext); in emitInstruction() 1195 GOTSymbol, MCSymbolRefExpr::VK_PPC_HA, OutContext); in emitInstruction()
|