Home
last modified time | relevance | path

Searched refs:GOTSymbol (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/
H A DELF_x86_64.cpp274 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 Dx86_64.h386 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 DPPCAsmPrinter.cpp755 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()