Home
last modified time | relevance | path

Searched refs:GOTSym (Results 1 – 7 of 7) sorted by relevance

/openbsd/gnu/llvm/llvm/tools/llvm-jitlink/
H A Dllvm-jitlink-coff.cpp57 auto &GOTSym = E->getTarget(); in getCOFFStubTarget() local
58 if (!GOTSym.isDefined() || !isCOFFGOTSection(GOTSym.getBlock().getSection())) in getCOFFStubTarget()
61 GOTSym.getBlock().getSection().getName() + in getCOFFStubTarget()
64 return getCOFFGOTTarget(G, GOTSym.getBlock()); in getCOFFStubTarget()
H A Dllvm-jitlink-elf.cpp57 auto &GOTSym = E->getTarget(); in getELFStubTarget() local
58 if (!GOTSym.isDefined() || !isELFGOTSection(GOTSym.getBlock().getSection())) in getELFStubTarget()
61 GOTSym.getBlock().getSection().getName() + in getELFStubTarget()
64 return getELFGOTTarget(G, GOTSym.getBlock()); in getELFStubTarget()
H A Dllvm-jitlink-macho.cpp59 auto &GOTSym = E->getTarget(); in getMachOStubTarget() local
60 if (!GOTSym.isDefined() || !isMachOGOTSection(GOTSym.getBlock().getSection())) in getMachOStubTarget()
63 GOTSym.getBlock().getSection().getName() + in getMachOStubTarget()
66 return getMachOGOTTarget(G, GOTSym.getBlock()); in getMachOStubTarget()
/openbsd/gnu/llvm/llvm/lib/Target/VE/
H A DVEAsmPrinter.cpp169 static void emitHiLo(MCStreamer &OutStreamer, MCSymbol *GOTSym, in emitHiLo() argument
174 MCOperand hi = createVEMCOperand(HiKind, GOTSym, OutContext); in emitHiLo()
175 MCOperand lo = createVEMCOperand(LoKind, GOTSym, OutContext); in emitHiLo()
/openbsd/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcAsmPrinter.cpp156 static void EmitHiLo(MCStreamer &OutStreamer, MCSymbol *GOTSym, in EmitHiLo() argument
163 MCOperand hi = createSparcMCOperand(HiKind, GOTSym, OutContext); in EmitHiLo()
164 MCOperand lo = createSparcMCOperand(LoKind, GOTSym, OutContext); in EmitHiLo()
/openbsd/gnu/llvm/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp877 MCSymbol *GOTSym = OutContext.getOrCreateSymbol(GOTName); in emitInstruction() local
879 const MCExpr *GOTExpr = MCSymbolRefExpr::create(GOTSym, OutContext); in emitInstruction()
/openbsd/gnu/llvm/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1269 SDValue GOTSym = DAG.getTargetExternalSymbol(HEXAGON_GOT_SYM_NAME, PtrVT, in LowerGLOBAL_OFFSET_TABLE() local
1271 return DAG.getNode(HexagonISD::AT_PCREL, SDLoc(Op), PtrVT, GOTSym); in LowerGLOBAL_OFFSET_TABLE()