Searched refs:CurRC (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineInstr.cpp | 983 Register Reg, const TargetRegisterClass *CurRC, const TargetInstrInfo *TII, in getRegClassConstraintEffectForVReg() argument 988 for (ConstMIBundleOperands OpndIt(*this); OpndIt.isValid() && CurRC; in getRegClassConstraintEffectForVReg() 990 CurRC = OpndIt->getParent()->getRegClassConstraintEffectForVRegImpl( in getRegClassConstraintEffectForVReg() 991 OpndIt.getOperandNo(), Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg() 994 for (unsigned i = 0, e = NumOperands; i < e && CurRC; ++i) in getRegClassConstraintEffectForVReg() 995 CurRC = getRegClassConstraintEffectForVRegImpl(i, Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg() 996 return CurRC; in getRegClassConstraintEffectForVReg() 1000 unsigned OpIdx, Register Reg, const TargetRegisterClass *CurRC, in getRegClassConstraintEffectForVRegImpl() argument 1002 assert(CurRC && "Invalid initial register class"); in getRegClassConstraintEffectForVRegImpl() 1006 return CurRC; in getRegClassConstraintEffectForVRegImpl() [all …]
|
H A D | RegAllocGreedy.cpp | 1417 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg()); in tryInstructionSplit() local 1421 if (!RegClassInfo.isProperSubClass(CurRC)) { in tryInstructionSplit() 1440 TRI->getLargestLegalSuperClass(CurRC, *MF); in tryInstructionSplit() 1870 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg()); in mayRecolorAllInterferences() local 1896 MRI->getRegClass(Intf->reg()) == CurRC && in mayRecolorAllInterferences()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 1617 Register Reg, const TargetRegisterClass *CurRC, 1631 getRegClassConstraintEffect(unsigned OpIdx, const TargetRegisterClass *CurRC, 2039 unsigned OpIdx, Register Reg, const TargetRegisterClass *CurRC,
|