Home
last modified time | relevance | path

Searched refs:PtrRC (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFrameLowering.cpp280 const TargetRegisterClass *PtrRC = in emitPrologue() local
284 SPReg = MRI.createVirtualRegister(PtrRC); in emitPrologue()
294 Register BasePtr = MRI.createVirtualRegister(PtrRC); in emitPrologue()
301 Register OffsetReg = MRI.createVirtualRegister(PtrRC); in emitPrologue()
309 Register BitmaskReg = MRI.createVirtualRegister(PtrRC); in emitPrologue()
351 const TargetRegisterClass *PtrRC = in emitEpilogue() local
353 Register OffsetReg = MRI.createVirtualRegister(PtrRC); in emitEpilogue()
359 SPReg = MRI.createVirtualRegister(PtrRC); in emitEpilogue()
H A DWebAssemblyRegisterInfo.cpp119 const TargetRegisterClass *PtrRC = in eliminateFrameIndex() local
121 Register OffsetOp = MRI.createVirtualRegister(PtrRC); in eliminateFrameIndex()
126 FIRegOperand = MRI.createVirtualRegister(PtrRC); in eliminateFrameIndex()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSERegisterInfo.cpp218 const TargetRegisterClass *PtrRC = in eliminateFI() local
221 Register Reg = RegInfo.createVirtualRegister(PtrRC); in eliminateFI()
H A DMipsSEFrameLowering.cpp555 const TargetRegisterClass *PtrRC = &Mips::GPR32RegClass; in emitInterruptPrologueStub() local
582 MipsFI->getISRRegFI(0), PtrRC, in emitInterruptPrologueStub()
593 MipsFI->getISRRegFI(1), PtrRC, in emitInterruptPrologueStub()
718 const TargetRegisterClass *PtrRC = &Mips::GPR32RegClass; in emitInterruptEpilogueStub() local
726 MipsFI->getISRRegFI(0), PtrRC, in emitInterruptEpilogueStub()
734 MipsFI->getISRRegFI(1), PtrRC, in emitInterruptEpilogueStub()
H A DMipsInstrFPU.td218 InstSE<(outs DRC:$fd), (ins PtrRC:$base, PtrRC:$index),
227 InstSE<(outs), (ins DRC:$fs, PtrRC:$base, PtrRC:$index),
H A DMicroMipsInstrInfo.td506 InstSE<(outs RO:$rd), (ins PtrRC:$base, PtrRC:$index),
510 InstSE<(outs), (ins PtrRC:$base, PtrRC:$index, uimm5:$hint),
H A DMipsInstrInfo.td1189 def PtrRC : Operand<iPTR> {
1822 PseudoSE<(outs DRC:$dst), (ins PtrRC:$ptr, DRC:$incr),
1828 PseudoSE<(outs RC:$dst), (ins PtrRC:$ptr, RC:$incr), []> {
1834 PseudoSE<(outs RC:$dst), (ins PtrRC:$ptr, RC:$incr, RC:$mask, RC:$mask2,
1841 PseudoSE<(outs DRC:$dst), (ins PtrRC:$ptr, DRC:$cmp, DRC:$swap),
1847 PseudoSE<(outs RC:$dst), (ins PtrRC:$ptr, RC:$cmp, RC:$swap), []> {
1853 PseudoSE<(outs RC:$dst), (ins PtrRC:$ptr, RC:$mask, RC:$ShiftCmpVal,
H A DMipsDSPInstrInfo.td369 dag InOperandList = (ins PtrRC:$base, PtrRC:$index);
H A DMipsMSAInstrInfo.td2267 PseudoSE<(outs RO:$dst), (ins PtrRC:$ptr, GPR32:$imm),
2609 PseudoSE<(outs), (ins RO:$dst, PtrRC:$ptr, GPR32:$imm),
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcInstrInfo.cpp615 const TargetRegisterClass *PtrRC = in getGlobalBaseReg() local
617 GlobalBaseReg = RegInfo.createVirtualRegister(PtrRC); in getGlobalBaseReg()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp1405 const TargetRegisterClass *PtrRC = in PrepareEHLandingPad() local
1420 Register VReg = FuncInfo->getCatchPadExceptionPointerVReg(CPI, PtrRC); in PrepareEHLandingPad()
1451 FuncInfo->ExceptionPointerVirtReg = MBB->addLiveIn(Reg, PtrRC); in PrepareEHLandingPad()
1454 FuncInfo->ExceptionSelectorVirtReg = MBB->addLiveIn(Reg, PtrRC); in PrepareEHLandingPad()
H A DSelectionDAGBuilder.cpp7781 const TargetRegisterClass *PtrRC = TLI.getRegClassFor(PtrVT); in visitIntrinsicCall() local
7782 Register VReg = FuncInfo.getCatchPadExceptionPointerVReg(CPI, PtrRC); in visitIntrinsicCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp1075 const TargetRegisterClass *PtrRC = getRegClassFor(PVT); in emitEHSjLjSetJmp() local
1076 Register LabelReg = MRI.createVirtualRegister(PtrRC); in emitEHSjLjSetJmp()
1108 Register BCReg = MRI.createVirtualRegister(PtrRC); in emitEHSjLjSetJmp()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp36974 const TargetRegisterClass *PtrRC = getRegClassFor(PVT); in emitSetJmpShadowStackFix() local
36975 Register ZReg = MRI.createVirtualRegister(PtrRC); in emitSetJmpShadowStackFix()
36983 Register SSPCopyReg = MRI.createVirtualRegister(PtrRC); in emitSetJmpShadowStackFix()
37076 const TargetRegisterClass *PtrRC = getRegClassFor(PVT); in emitEHSjLjSetJmp() local
37077 LabelReg = MRI.createVirtualRegister(PtrRC); in emitEHSjLjSetJmp()
37173 const TargetRegisterClass *PtrRC = getRegClassFor(PVT); in emitLongJmpShadowStackFix() local
37227 Register TmpZReg = MRI.createVirtualRegister(PtrRC); in emitLongJmpShadowStackFix()
37236 Register SSPCopyReg = MRI.createVirtualRegister(PtrRC); in emitLongJmpShadowStackFix()
37253 Register PrevSSPReg = MRI.createVirtualRegister(PtrRC); in emitLongJmpShadowStackFix()
37271 Register SspSubReg = MRI.createVirtualRegister(PtrRC); in emitLongJmpShadowStackFix()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp13318 const TargetRegisterClass *PtrRC = getRegClassFor(PVT); in emitEHSjLjSetJmp() local
13319 Register LabelReg = MRI.createVirtualRegister(PtrRC); in emitEHSjLjSetJmp()