Searched refs:CurRC (Results 1 – 3 of 3) sorted by relevance
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | MachineInstr.cpp | 936 OpndIt.getOperandNo(), Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg() 940 CurRC = getRegClassConstraintEffectForVRegImpl(i, Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg() 941 return CurRC; in getRegClassConstraintEffectForVReg() 947 assert(CurRC && "Invalid initial register class"); in getRegClassConstraintEffectForVRegImpl() 951 return CurRC; in getRegClassConstraintEffectForVRegImpl() 957 unsigned OpIdx, const TargetRegisterClass *CurRC, in getRegClassConstraintEffect() argument 963 assert(CurRC && "Invalid initial register class"); in getRegClassConstraintEffect() 966 CurRC = TRI->getMatchingSuperRegClass(CurRC, OpRC, SubIdx); in getRegClassConstraintEffect() 968 CurRC = TRI->getSubClassWithSubReg(CurRC, SubIdx); in getRegClassConstraintEffect() 970 CurRC = TRI->getCommonSubClass(CurRC, OpRC); in getRegClassConstraintEffect() [all …]
|
H A D | RegAllocGreedy.cpp | 1319 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg()); in tryInstructionSplit() local 1323 if (!RegClassInfo.isProperSubClass(CurRC)) { in tryInstructionSplit() 1342 TRI->getLargestLegalSuperClass(CurRC, *MF); in tryInstructionSplit() 1772 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg()); in mayRecolorAllInterferences() local 1798 MRI->getRegClass(Intf->reg()) == CurRC && in mayRecolorAllInterferences()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | MachineInstr.h | 1539 Register Reg, const TargetRegisterClass *CurRC, 1553 getRegClassConstraintEffect(unsigned OpIdx, const TargetRegisterClass *CurRC, 1922 unsigned OpIdx, Register Reg, const TargetRegisterClass *CurRC,
|