Home
last modified time | relevance | path

Searched refs:getRegisterInfo (Results 1 – 25 of 516) sorted by relevance

12345678910>>...21

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMMCCodeEmitter.cpp554 unsigned RegNo = CTX.getRegisterInfo()->getEncodingValue(Reg); in getMachineOpValue()
594 Reg = CTX.getRegisterInfo()->getEncodingValue(MO.getReg()); in EncodeAddrModeOpValues()
929 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(MO1.getReg()); in getThumbAddrModeRegRegOpValue()
930 unsigned Rm = CTX.getRegisterInfo()->getEncodingValue(MO2.getReg()); in getThumbAddrModeRegRegOpValue()
988 Reg = CTX.getRegisterInfo()->getEncodingValue(MO.getReg()); in getAddrModeImm12OpValue()
994 Reg = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC. in getAddrModeImm12OpValue()
1065 unsigned Rn = CTX.getRegisterInfo()->getEncodingValue(M0.getReg()); in getMveAddrModeRQOpValue()
1066 unsigned Qm = CTX.getRegisterInfo()->getEncodingValue(M1.getReg()); in getMveAddrModeRQOpValue()
1085 unsigned Qm = CTX.getRegisterInfo()->getEncodingValue(M0.getReg()); in getMveAddrModeQOpValue()
1119 Reg = CTX.getRegisterInfo()->getEncodingValue(ARM::PC); // Rn is PC. in getT2AddrModeImm8s4OpValue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetFrameLoweringImpl.cpp52 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo(); in getFrameIndexReference()
85 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in getCalleeSaves()
99 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in determineCalleeSaves()
155 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in allocateScavengingFrameIndexesNearIncomingSP()
183 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo(); in getDwarfFrameBase()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreMachineFunctionInfo.cpp46 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createLRSpillSlot()
64 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createFPSpillSlot()
77 const TargetRegisterInfo &TRI = *MF.getSubtarget().getRegisterInfo(); in createEHSpillSlot()
H A DXCoreSubtarget.h59 const TargetRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
60 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsFrameLowering.cpp89 const TargetRegisterInfo *TRI = STI.getRegisterInfo(); in hasFPImpl()
98 const TargetRegisterInfo *TRI = STI.getRegisterInfo(); in hasBP()
110 const TargetRegisterInfo &TRI = *STI.getRegisterInfo(); in estimateStackSize()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXPeephole.cpp92 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo(); in isCVTAToLocalCombinationCandidate()
111 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo(); in CombineCVTAToLocal()
148 MF.getSubtarget<NVPTXSubtarget>().getRegisterInfo(); in runOnMachineFunction()
H A DNVPTXSubtarget.h67 const NVPTXRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
68 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DDirectXSubtarget.h53 const DirectXRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
54 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCSubtarget.h59 const ARCRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
60 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiSubtarget.h54 const LanaiRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
55 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/VE/
H A DVESubtarget.h55 const VERegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
56 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430Subtarget.h68 const MSP430RegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
69 return &getInstrInfo()->getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcSubtarget.h61 const SparcRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
62 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaSubtarget.h56 const XtensaRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
57 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchFrameLowering.cpp35 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in hasFPImpl()
45 const TargetRegisterInfo *TRI = STI.getRegisterInfo(); in hasBP()
143 const LoongArchRegisterInfo *RI = STI.getRegisterInfo(); in processFunctionBeforeFrameFinalized()
189 const LoongArchRegisterInfo *RI = STI.getRegisterInfo(); in emitPrologue()
313 const LoongArchRegisterInfo *RI = STI.getRegisterInfo(); in emitEpilogue()
462 const TargetRegisterInfo *RI = MF.getSubtarget().getRegisterInfo(); in getFrameIndexReference()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblySubtarget.h87 const WebAssemblyRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
88 return &getInstrInfo()->getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFSubtarget.h110 const BPFRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
111 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRSubtarget.h52 const AVRRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
53 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZSubtarget.h77 const SystemZRegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
78 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSILowerI1Copies.h82 return TII->getRegisterInfo().isSGPRReg(*MRI, Reg) && in isLaneMaskReg()
83 TII->getRegisterInfo().getRegSizeInBits(Reg, *MRI) == in isLaneMaskReg()
H A DR600Subtarget.h61 const R600RegisterInfo *getRegisterInfo() const override { in getRegisterInfo() function
62 return &InstrInfo.getRegisterInfo(); in getRegisterInfo()
H A DSIFrameLowering.cpp80 const SIRegisterInfo *TRI = ST.getRegisterInfo(); in getVGPRSpillLaneOrTempRegister()
182 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in buildGitPtr()
388 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in emitEntryFunctionFlatScratchInit()
543 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in getEntryFunctionReservedScratchRsrcReg()
613 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in emitEntryFunctionPrologue()
783 const SIRegisterInfo *TRI = &TII->getRegisterInfo(); in emitEntryFunctionScratchRsrcRegSetup()
944 const SIRegisterInfo &TRI = TII->getRegisterInfo(); in buildScratchExecCopy()
975 const SIRegisterInfo &TRI = TII->getRegisterInfo(); in emitCSRSpillStores()
1061 const SIRegisterInfo &TRI = TII->getRegisterInfo(); in emitCSRSpillRestores()
1133 const SIRegisterInfo &TRI = TII->getRegisterInfo(); in emitPrologue()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/MC/
H A DMCInst.cpp29 if (Ctx && Ctx->getRegisterInfo()) in print()
30 OS << Ctx->getRegisterInfo()->getName(getReg()); in print()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/MCTargetDesc/
H A DCSKYMCCodeEmitter.cpp422 return Ctx.getRegisterInfo()->getEncodingValue(MO.getReg()); in getMachineOpValue()
441 unsigned Imm = Ctx.getRegisterInfo()->getEncodingValue(Rz) - in getRegSeqImmOpValue()
442 Ctx.getRegisterInfo()->getEncodingValue(Ry); in getRegSeqImmOpValue()
444 return ((Ctx.getRegisterInfo()->getEncodingValue(Ry) << 5) | Imm); in getRegSeqImmOpValue()
452 Ctx.getRegisterInfo()->getEncodingValue(MI.getOperand(Op).getReg()); in getRegisterSeqOpValue()
454 Ctx.getRegisterInfo()->getEncodingValue(MI.getOperand(Op + 1).getReg()); in getRegisterSeqOpValue()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVFrameLowering.cpp111 const llvm::RISCVRegisterInfo *TRI = STI.getRegisterInfo(); in emitSCSPrologue()
237 *MF.getSubtarget<RISCVSubtarget>().getRegisterInfo(); in createSiFivePreemptibleInterruptFrameEntries()
273 &RISCV::GPRRegClass, STI.getRegisterInfo(), in emitSiFiveCLICPreemptibleSaves()
277 &RISCV::GPRRegClass, STI.getRegisterInfo(), in emitSiFiveCLICPreemptibleSaves()
341 &RISCV::GPRRegClass, STI.getRegisterInfo(), in emitSiFiveCLICPreemptibleRestores()
345 &RISCV::GPRRegClass, STI.getRegisterInfo(), in emitSiFiveCLICPreemptibleRestores()
465 const TargetRegisterInfo *RegInfo = MF.getSubtarget().getRegisterInfo(); in hasFPImpl()
475 const TargetRegisterInfo *TRI = STI.getRegisterInfo(); in hasBP()
512 const TargetRegisterInfo *TRI = STI.getRegisterInfo(); in determineFrameLayout()
744 const RISCVRegisterInfo *RI = STI.getRegisterInfo(); in allocateStack()
[all …]

12345678910>>...21