Lines Matching refs:TargetRegisterClass
59 MachineRegisterInfo::setRegClass(unsigned Reg, const TargetRegisterClass *RC) { in setRegClass()
69 static const TargetRegisterClass *
71 const TargetRegisterClass *OldRC, in constrainRegClass()
72 const TargetRegisterClass *RC, unsigned MinNumRegs) { in constrainRegClass()
75 const TargetRegisterClass *NewRC = in constrainRegClass()
85 const TargetRegisterClass *
87 const TargetRegisterClass *RC, in constrainRegClass()
106 else if (RegCB.is<const TargetRegisterClass *>() != in constrainRegAttrs()
107 ConstrainingRegCB.is<const TargetRegisterClass *>()) in constrainRegAttrs()
109 else if (RegCB.is<const TargetRegisterClass *>()) { in constrainRegAttrs()
111 *this, Reg, RegCB.get<const TargetRegisterClass *>(), in constrainRegAttrs()
112 ConstrainingRegCB.get<const TargetRegisterClass *>(), MinNumRegs)) in constrainRegAttrs()
125 const TargetRegisterClass *OldRC = getRegClass(Reg); in recomputeRegClass()
126 const TargetRegisterClass *NewRC = in recomputeRegClass()
159 MachineRegisterInfo::createVirtualRegister(const TargetRegisterClass *RegClass, in createVirtualRegister()
496 const TargetRegisterClass &TRC = *getRegClass(Reg); in getMaxLaneMaskForVReg()