Home
last modified time | relevance | path

Searched refs:getRegClassForTypeOnBank (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsInstructionSelector.cpp49 getRegClassForTypeOnBank(Register Reg, MachineRegisterInfo &MRI) const;
111 const TargetRegisterClass *RC = getRegClassForTypeOnBank(DstReg, MRI); in selectCopy()
120 const TargetRegisterClass *MipsInstructionSelector::getRegClassForTypeOnBank( in getRegClassForTypeOnBank() function in MipsInstructionSelector
433 DefRC = getRegClassForTypeOnBank(DestReg, MRI); in select()
580 MRI.setRegClass(Dst, getRegClassForTypeOnBank(Dst, MRI)); in select()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64InstructionSelector.cpp514 getRegClassForTypeOnBank(LLT Ty, const RegisterBank &RB, in getRegClassForTypeOnBank() function
1854 getRegClassForTypeOnBank(Ty, RBI.getRegBank(AArch64::FPRRegBankID)); in selectVectorAshrLshr()
2365 DefRC = getRegClassForTypeOnBank(DefTy, RB); in select()
2833 auto *RC = getRegClassForTypeOnBank(MemTy, RB); in select()
2849 auto *RC = getRegClassForTypeOnBank(MemTy, RB); in select()
3917 getRegClassForTypeOnBank(SrcTy, VecRB, true); in selectVectorICmp()
4083 getRegClassForTypeOnBank(ScalarTy, DstRB, true); in emitExtractVectorElt()
4092 getRegClassForTypeOnBank(VecTy, VecRB, true); in emitExtractVectorElt()
4251 const TargetRegisterClass *RC = getRegClassForTypeOnBank( in selectUnmergeValues()
4679 getRegClassForTypeOnBank(Op1Ty.multiplyElements(2), FPRBank); in emitVectorConcat()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.h323 getRegClassForTypeOnBank(LLT Ty, const RegisterBank &Bank) const { in getRegClassForTypeOnBank() function
H A DAMDGPUInstructionSelector.cpp223 DefRC = TRI.getRegClassForTypeOnBank(DefTy, RB); in selectPHI()
2086 TRI.getRegClassForTypeOnBank(SrcTy, *SrcBank); in selectG_SZA_EXT()
2584 const TargetRegisterClass *DstRC = TRI.getRegClassForTypeOnBank(Ty, *DstRB); in selectG_PTRMASK()
2585 const TargetRegisterClass *SrcRC = TRI.getRegClassForTypeOnBank(Ty, *SrcRB); in selectG_PTRMASK()
2587 TRI.getRegClassForTypeOnBank(MaskTy, *MaskRB); in selectG_PTRMASK()
2701 TRI.getRegClassForTypeOnBank(SrcTy, *SrcRB); in selectG_EXTRACT_VECTOR_ELT()
2703 TRI.getRegClassForTypeOnBank(DstTy, *DstRB); in selectG_EXTRACT_VECTOR_ELT()
2783 TRI.getRegClassForTypeOnBank(VecTy, *VecRB); in selectG_INSERT_VECTOR_ELT()
2785 TRI.getRegClassForTypeOnBank(ValTy, *ValRB); in selectG_INSERT_VECTOR_ELT()
H A DSIRegisterInfo.cpp2924 return getRegClassForTypeOnBank(MRI.getType(MO.getReg()), *RB); in getConstrainedRegClassForOperand()