Home
last modified time | relevance | path

Searched refs:getRegBankOrNull (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankLegalize.cpp119 const RegisterBank *RB = MRI.getRegBankOrNull(Reg); in isLaneMask()
153 if (isLaneMask(Dst) && MRI.getRegBankOrNull(Src) == SgprRB) { in tryCombineCopy()
171 if (MRI.getRegBankOrNull(Dst) == VgprRB && in tryCombineCopy()
172 MRI.getRegBankOrNull(Src) == SgprRB) { in tryCombineCopy()
247 const RegisterBank *RB = MRI.getRegBankOrNull(Reg); in getAnySgprS1()
H A DAMDGPURegBankSelect.cpp239 assert(!MRI.getRegBankOrNull(DefReg)); in runOnMachineFunction()
266 assert(!MRI.getRegBankOrNull(DefReg)); in runOnMachineFunction()
H A DAMDGPURegBankLegalizeHelper.cpp65 const RegisterBank *DstRB = MRI.getRegBankOrNull(Dst); in splitLoad()
68 const RegisterBank *PtrRB = MRI.getRegBankOrNull(Base); in splitLoad()
114 const RegisterBank *DstRB = MRI.getRegBankOrNull(Dst); in widenLoad()
1036 if (MRI.getRegBankOrNull(MI.getOperand(i).getReg()) != RB) in verifyRegBankOnOperands()
H A DAMDGPURegisterBankInfo.cpp1595 if (MRI.getRegBankOrNull(Src0) == &AMDGPU::VGPRRegBank) in applyMappingMAD_64_32()
1602 bool DstOnValu = MRI.getRegBankOrNull(Src2) == &AMDGPU::VGPRRegBank; in applyMappingMAD_64_32()
2036 const RegisterBank *CurrBank = MRI.getRegBankOrNull(Reg); in constrainRegToBank()
2500 const RegisterBank *SrcBank = MRI.getRegBankOrNull(SrcReg); in applyMappingImpl()
2629 assert(MRI.getRegBankOrNull(DstReg) == &AMDGPU::VGPRRegBank && in applyMappingImpl()
H A DAMDGPUInstructionSelector.cpp326 const RegisterBank *RB = MRI->getRegBankOrNull(SrcReg); in selectPHI()
875 if ((!RC && !MRI->getRegBankOrNull(MO.getReg())) || in selectG_IMPLICIT_DEF()
1568 auto DstRB = MRI.getRegBankOrNull(MI->getOperand(0).getReg()); in isLaneMaskFromSameBlock()
1569 auto SrcRB = MRI.getRegBankOrNull(MI->getOperand(1).getReg()); in isLaneMaskFromSameBlock()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetRegisterInfo.cpp176 else if (RegInfo.getRegBankOrNull(Reg)) in printRegClassOrBank()
177 OS << StringRef(RegInfo.getRegBankOrNull(Reg)->getName()).lower(); in printRegClassOrBank()
H A DMachineVerifier.cpp2690 const RegisterBank *RegBank = MRI->getRegBankOrNull(Reg); in visitMachineOperand()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineRegisterInfo.h677 const RegisterBank *getRegBankOrNull(Register Reg) const { in getRegBankOrNull() function
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp8053 const RegisterBank *DstRB = MRI.getRegBankOrNull(DstReg); in fixupPHIOpBanks()
8062 const RegisterBank *RB = MRI.getRegBankOrNull(OpReg); in fixupPHIOpBanks()
8124 const RegisterBank *RB = MRI.getRegBankOrNull(MO.getReg()); in processPHIs()