Lines Matching refs:TargetRegisterClass
58 MachineRegisterInfo::setRegClass(Register Reg, const TargetRegisterClass *RC) { in setRegClass()
68 static const TargetRegisterClass *
70 const TargetRegisterClass *OldRC, in constrainRegClass()
71 const TargetRegisterClass *RC, unsigned MinNumRegs) { in constrainRegClass()
74 const TargetRegisterClass *NewRC = in constrainRegClass()
84 const TargetRegisterClass *
86 const TargetRegisterClass *RC, in constrainRegClass()
105 else if (RegCB.is<const TargetRegisterClass *>() != in constrainRegAttrs()
106 ConstrainingRegCB.is<const TargetRegisterClass *>()) in constrainRegAttrs()
108 else if (RegCB.is<const TargetRegisterClass *>()) { in constrainRegAttrs()
110 *this, Reg, RegCB.get<const TargetRegisterClass *>(), in constrainRegAttrs()
111 ConstrainingRegCB.get<const TargetRegisterClass *>(), MinNumRegs)) in constrainRegAttrs()
124 const TargetRegisterClass *OldRC = getRegClass(Reg); in recomputeRegClass()
125 const TargetRegisterClass *NewRC = in recomputeRegClass()
158 MachineRegisterInfo::createVirtualRegister(const TargetRegisterClass *RegClass, in createVirtualRegister()
496 const TargetRegisterClass &TRC = *getRegClass(Reg); in getMaxLaneMaskForVReg()