Lines Matching refs:getRegClass

131   const TargetRegisterClass *getRegClass(LLT Ty, const RegisterBank &RB) const;
132 const TargetRegisterClass *getRegClass(LLT Ty, unsigned Reg,
173 X86InstructionSelector::getRegClass(LLT Ty, const RegisterBank &RB) const { in getRegClass() function in X86InstructionSelector
201 X86InstructionSelector::getRegClass(LLT Ty, unsigned Reg, in getRegClass() function in X86InstructionSelector
204 return getRegClass(Ty, RegBank); in getRegClass()
252 getRegClass(MRI.getType(SrcReg), SrcRegBank); in selectCopy()
282 getRegClass(MRI.getType(DstReg), DstRegBank); in selectCopy()
720 const TargetRegisterClass *DstRC = getRegClass(DstTy, DstRB); in selectTruncOrPtrToInt()
721 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcRB); in selectTruncOrPtrToInt()
802 const TargetRegisterClass *DstRC = getRegClass(DstTy, DstRB); in selectZext()
803 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcRB); in selectZext()
819 getRegClass(LLT::scalar(32), DstReg, MRI)); in selectZext()
856 DefReg = MRI.createVirtualRegister(getRegClass(DstTy, DstReg, MRI)); in selectZext()
895 const TargetRegisterClass *DstRC = getRegClass(DstTy, DstRB); in selectAnyext()
896 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcRB); in selectAnyext()
1025 *getRegClass(LLT::scalar(8), *RBI.getRegBank(ResultReg, MRI, TRI)), MRI); in selectFCmp()
1211 const TargetRegisterClass *DstRC = getRegClass(DstTy, DstReg, MRI); in emitExtractSubreg()
1212 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcReg, MRI); in emitExtractSubreg()
1250 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcReg, MRI); in emitInsertSubreg()
1251 const TargetRegisterClass *DstRC = getRegClass(DstTy, DstReg, MRI); in emitInsertSubreg()
1497 const TargetRegisterClass *RC = getRegClass(DstTy, DstReg, MRI); in selectImplicitDefOrPHI()
1710 const TargetRegisterClass *RegRC = getRegClass(RegTy, RegRB); in selectDivRem()