Lines Matching defs:getRegClass
129 const TargetRegisterClass *getRegClass(LLT Ty, const RegisterBank &RB) const;
130 const TargetRegisterClass *getRegClass(LLT Ty, unsigned Reg,
171 X86InstructionSelector::getRegClass(LLT Ty, const RegisterBank &RB) const {
210 X86InstructionSelector::getRegClass(LLT Ty, unsigned Reg,
213 return getRegClass(Ty, RegBank);
262 RC = getRegClass(Ty, RB);
293 getRegClass(MRI.getType(SrcReg), SrcRegBank);
323 getRegClass(MRI.getType(DstReg), DstRegBank);
810 const TargetRegisterClass *DstRC = getRegClass(DstTy, DstRB);
811 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcRB);
896 MRI.createVirtualRegister(getRegClass(DstTy, DstReg, MRI));
900 DefReg = MRI.createVirtualRegister(getRegClass(DstTy, DstReg, MRI));
939 const TargetRegisterClass *DstRC = getRegClass(DstTy, DstRB);
940 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcRB);
1068 *getRegClass(LLT::scalar(8), *RBI.getRegBank(ResultReg, MRI, TRI)), MRI);
1169 const TargetRegisterClass *DstRC = getRegClass(DstTy, DstRB);
1300 const TargetRegisterClass *DstRC = getRegClass(DstTy, DstReg, MRI);
1301 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcReg, MRI);
1339 const TargetRegisterClass *SrcRC = getRegClass(SrcTy, SrcReg, MRI);
1340 const TargetRegisterClass *DstRC = getRegClass(DstTy, DstReg, MRI);
1586 const TargetRegisterClass *RC = getRegClass(DstTy, DstReg, MRI);
1745 const TargetRegisterClass *RegRC = getRegClass(RegTy, *RegRB);
1861 const TargetRegisterClass *DstRC = getRegClass(Ty, DstReg, MRI);