Home
last modified time | relevance | path

Searched refs:CurRC (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstr.cpp950 OpndIt.getOperandNo(), Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg()
954 CurRC = getRegClassConstraintEffectForVRegImpl(i, Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg()
955 return CurRC; in getRegClassConstraintEffectForVReg()
961 assert(CurRC && "Invalid initial register class"); in getRegClassConstraintEffectForVRegImpl()
965 return CurRC; in getRegClassConstraintEffectForVRegImpl()
971 unsigned OpIdx, const TargetRegisterClass *CurRC, in getRegClassConstraintEffect() argument
977 assert(CurRC && "Invalid initial register class"); in getRegClassConstraintEffect()
980 CurRC = TRI->getMatchingSuperRegClass(CurRC, OpRC, SubIdx); in getRegClassConstraintEffect()
982 CurRC = TRI->getSubClassWithSubReg(CurRC, SubIdx); in getRegClassConstraintEffect()
984 CurRC = TRI->getCommonSubClass(CurRC, OpRC); in getRegClassConstraintEffect()
[all …]
H A DRegAllocGreedy.cpp1419 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg()); in tryInstructionSplit() local
1423 if (!RegClassInfo.isProperSubClass(CurRC)) { in tryInstructionSplit()
1442 TRI->getLargestLegalSuperClass(CurRC, *MF); in tryInstructionSplit()
1872 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg()); in mayRecolorAllInterferences() local
1898 MRI->getRegClass(Intf->reg()) == CurRC && in mayRecolorAllInterferences()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1586 Register Reg, const TargetRegisterClass *CurRC,
1600 getRegClassConstraintEffect(unsigned OpIdx, const TargetRegisterClass *CurRC,
2005 unsigned OpIdx, Register Reg, const TargetRegisterClass *CurRC,