Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineInstr.cpp1010 Register Reg, const TargetRegisterClass *CurRC, const TargetInstrInfo *TII, in getRegClassConstraintEffectForVReg() argument
1015 for (ConstMIBundleOperands OpndIt(*this); OpndIt.isValid() && CurRC; in getRegClassConstraintEffectForVReg()
1017 CurRC = OpndIt->getParent()->getRegClassConstraintEffectForVRegImpl( in getRegClassConstraintEffectForVReg()
1018 OpndIt.getOperandNo(), Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg()
1021 for (unsigned i = 0, e = NumOperands; i < e && CurRC; ++i) in getRegClassConstraintEffectForVReg()
1022 CurRC = getRegClassConstraintEffectForVRegImpl(i, Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg()
1023 return CurRC; in getRegClassConstraintEffectForVReg()
1027 unsigned OpIdx, Register Reg, const TargetRegisterClass *CurRC, in getRegClassConstraintEffectForVRegImpl() argument
1029 assert(CurRC && "Invalid initial register class"); in getRegClassConstraintEffectForVRegImpl()
1033 return CurRC; in getRegClassConstraintEffectForVRegImpl()
[all …]
H A DRegAllocGreedy.cpp1553 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg()); in tryInstructionSplit() local
1557 if (!RegClassInfo.isProperSubClass(CurRC)) { in tryInstructionSplit()
1576 TRI->getLargestLegalSuperClass(CurRC, *MF); in tryInstructionSplit()
2007 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg()); in mayRecolorAllInterferences() local
2033 MRI->getRegClass(Intf->reg()) == CurRC && in mayRecolorAllInterferences()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstr.h1625 Register Reg, const TargetRegisterClass *CurRC,
1639 getRegClassConstraintEffect(unsigned OpIdx, const TargetRegisterClass *CurRC,
2073 unsigned OpIdx, Register Reg, const TargetRegisterClass *CurRC,