Home
last modified time | relevance | path

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

/minix/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DMachineInstr.cpp1086 OpndIt.getOperandNo(), Reg, CurRC, TII, TRI); in getRegClassConstraintEffectForVReg()
1092 return CurRC; in getRegClassConstraintEffectForVReg()
1098 assert(CurRC && "Invalid initial register class"); in getRegClassConstraintEffectForVRegImpl()
1102 return CurRC; in getRegClassConstraintEffectForVRegImpl()
1104 return getRegClassConstraintEffect(OpIdx, CurRC, TII, TRI); in getRegClassConstraintEffectForVRegImpl()
1108 unsigned OpIdx, const TargetRegisterClass *CurRC, in getRegClassConstraintEffect() argument
1114 assert(CurRC && "Invalid initial register class"); in getRegClassConstraintEffect()
1117 CurRC = TRI->getMatchingSuperRegClass(CurRC, OpRC, SubIdx); in getRegClassConstraintEffect()
1119 CurRC = TRI->getSubClassWithSubReg(CurRC, SubIdx); in getRegClassConstraintEffect()
1121 CurRC = TRI->getCommonSubClass(CurRC, OpRC); in getRegClassConstraintEffect()
[all …]
H A DRegAllocGreedy.cpp1541 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg); in tryInstructionSplit() local
1543 if (!RegClassInfo.isProperSubClass(CurRC)) in tryInstructionSplit()
1557 const TargetRegisterClass *SuperRC = TRI->getLargestLegalSuperClass(CurRC); in tryInstructionSplit()
1969 const TargetRegisterClass *CurRC = MRI->getRegClass(VirtReg.reg); in mayRecolorAllInterferences() local
1986 MRI->getRegClass(Intf->reg) == CurRC) || in mayRecolorAllInterferences()
/minix/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineInstr.h965 unsigned Reg, const TargetRegisterClass *CurRC,
979 getRegClassConstraintEffect(unsigned OpIdx, const TargetRegisterClass *CurRC,
1202 unsigned OpIdx, unsigned Reg, const TargetRegisterClass *CurRC,