Home
last modified time | relevance | path

Searched refs:PICBase (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86MCInstLower.cpp2407 MCSymbol *PICBase = MF->getPICBaseSymbol(); in emitInstruction() local
2412 .addExpr(MCSymbolRefExpr::create(PICBase, OutContext))); in emitInstruction()
2430 OutStreamer->emitLabel(PICBase); in emitInstruction()
2461 const MCExpr *PICBase = in emitInstruction() local
2463 DotExpr = MCBinaryExpr::createSub(DotExpr, PICBase, OutContext); in emitInstruction()
H A DX86InstructionSelector.cpp
H A DX86FastISel.cpp3828 Register PICBase; in X86MaterializeFP() local
3831 PICBase = getInstrInfo()->getGlobalBaseReg(FuncInfo.MF); in X86MaterializeFP()
3833 PICBase = getInstrInfo()->getGlobalBaseReg(FuncInfo.MF); in X86MaterializeFP()
3835 PICBase = X86::RIP; in X86MaterializeFP()
3849 addRegReg(MIB, AddrReg, false, X86::NoSubRegister, PICBase, false, in X86MaterializeFP()
3860 CPI, PICBase, OpFlag); in X86MaterializeFP()
H A DX86InstrInfo.cpp8209 unsigned PICBase = 0; in foldMemoryOperandImpl() local
8213 PICBase = X86::RIP; in foldMemoryOperandImpl()
8279 MOs.push_back(MachineOperand::CreateReg(PICBase, false)); in foldMemoryOperandImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp967 MCSymbol *PICBase = MF->getPICBaseSymbol(); in emitInstruction() local
974 .addExpr(MCSymbolRefExpr::create(PICBase, OutContext))); in emitInstruction()
977 OutStreamer->emitLabel(PICBase); in emitInstruction()
1958 MCSymbol *PICBase = MF->getPICBaseSymbol(); in emitFunctionEntryLabel() local
1965 MCSymbolRefExpr::create(PICBase, OutContext), in emitFunctionEntryLabel()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86InstructionSelector.cpp1598 unsigned PICBase = 0; in materializeFP() local
1604 PICBase = X86::RIP; in materializeFP()
1607 BuildMI(*I.getParent(), I, DbgLoc, TII.get(Opc), DstReg), CPI, PICBase, in materializeFP()