Lines Matching refs:TargetRegisterClass
56 MachineRegisterInfo::setRegClass(Register Reg, const TargetRegisterClass *RC) { in setRegClass()
66 static const TargetRegisterClass *
68 const TargetRegisterClass *OldRC, in constrainRegClass()
69 const TargetRegisterClass *RC, unsigned MinNumRegs) { in constrainRegClass()
72 const TargetRegisterClass *NewRC = in constrainRegClass()
82 const TargetRegisterClass *
84 const TargetRegisterClass *RC, in constrainRegClass()
103 else if (RegCB.is<const TargetRegisterClass *>() != in constrainRegAttrs()
104 ConstrainingRegCB.is<const TargetRegisterClass *>()) in constrainRegAttrs()
106 else if (RegCB.is<const TargetRegisterClass *>()) { in constrainRegAttrs()
108 *this, Reg, RegCB.get<const TargetRegisterClass *>(), in constrainRegAttrs()
109 ConstrainingRegCB.get<const TargetRegisterClass *>(), MinNumRegs)) in constrainRegAttrs()
122 const TargetRegisterClass *OldRC = getRegClass(Reg); in recomputeRegClass()
123 const TargetRegisterClass *NewRC = in recomputeRegClass()
156 MachineRegisterInfo::createVirtualRegister(const TargetRegisterClass *RegClass, in createVirtualRegister()
492 const TargetRegisterClass &TRC = *getRegClass(Reg); in getMaxLaneMaskForVReg()