Searched refs:TOCSymbol (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELF_ppc64.cpp | 106 Symbol *TOCSymbol = nullptr; in createELFGOTHeader() local 110 TOCSymbol = Sym; in createELFGOTHeader() 114 if (LLVM_LIKELY(TOCSymbol == nullptr)) { in createELFGOTHeader() 117 TOCSymbol = Sym; in createELFGOTHeader() 122 if (!TOCSymbol) in createELFGOTHeader() 123 TOCSymbol = &G.addExternalSymbol(ELFTOCSymbolName, 0, false); in createELFGOTHeader() 125 return TOC.getEntryForTarget(G, *TOCSymbol); in createELFGOTHeader() 418 Symbol *TOCSymbol = nullptr; member in llvm::jitlink::ELFJITLinker_ppc64 424 TOCSymbol = Sym; in defineTOCBase() 429 assert(TOCSymbol == nullptr && in defineTOCBase() [all …]
|
| H A D | XCOFF_ppc64.cpp | 80 if (auto Err = ppc64::applyFixup<endianness::big>(G, B, E, TOCSymbol)) in applyFixup() 94 TOCSymbol = S; in defineTOCSymbol() 102 Symbol *TOCSymbol = nullptr; member in llvm::jitlink::XCOFFJITLinker_ppc64
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | ppc64.h | 359 const Symbol *TOCSymbol) { in applyFixup() argument 366 int64_t TOCBase = TOCSymbol ? TOCSymbol->getAddress().getValue() : 0; in applyFixup()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCAsmPrinter.cpp | 1984 MCSymbol *TOCSymbol = OutContext.getOrCreateSymbol(StringRef(".TOC.")); in emitFunctionEntryLabel() local 1987 MCBinaryExpr::createSub(MCSymbolRefExpr::create(TOCSymbol, OutContext), in emitFunctionEntryLabel() 2114 MCSymbol *TOCSymbol = OutContext.getOrCreateSymbol(StringRef(".TOC.")); in emitFunctionBodyStart() local 2116 MCBinaryExpr::createSub(MCSymbolRefExpr::create(TOCSymbol, OutContext), in emitFunctionBodyStart()
|