Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DMachineInstr.cpp864 OpndIt.getOperandNo(), Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg()
868 CurRC = getRegClassConstraintEffectForVRegImpl(i, Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg()
869 return CurRC; in getRegClassConstraintEffectForVReg()
875 assert(CurRC && "Invalid initial register class"); in getRegClassConstraintEffectForVRegImpl()
879 return CurRC; in getRegClassConstraintEffectForVRegImpl()
885 unsigned OpIdx, const TargetRegisterClass *CurRC, in getRegClassConstraintEffect() argument
891 assert(CurRC && "Invalid initial register class"); in getRegClassConstraintEffect()
894 CurRC = TRI->getMatchingSuperRegClass(CurRC, OpRC, SubIdx); in getRegClassConstraintEffect()
896 CurRC = TRI->getSubClassWithSubReg(CurRC, SubIdx); in getRegClassConstraintEffect()
898 CurRC = TRI->getCommonSubClass(CurRC, OpRC); in getRegClassConstraintEffect()
[all …]
H A DRegAllocGreedy.cpp2074 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg); in tryInstructionSplit() local
2076 if (!RegClassInfo.isProperSubClass(CurRC)) in tryInstructionSplit()
2092 TRI->getLargestLegalSuperClass(CurRC, *MF); in tryInstructionSplit()
2517 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg); in mayRecolorAllInterferences() local
2536 MRI->getRegClass(Intf->reg) == CurRC) && in mayRecolorAllInterferences()
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1246 unsigned Reg, const TargetRegisterClass *CurRC,
1260 getRegClassConstraintEffect(unsigned OpIdx, const TargetRegisterClass *CurRC,
1574 unsigned OpIdx, unsigned Reg, const TargetRegisterClass *CurRC,