Lines Matching refs:TargetRegisterClass
59 MachineRegisterInfo::setRegClass(Register 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 *MachineRegisterInfo::constrainRegClass( in constrainRegClass()
86 Register Reg, const TargetRegisterClass *RC, unsigned MinNumRegs) { in constrainRegClass()
106 else if (isa<const TargetRegisterClass *>(RegCB) != in constrainRegAttrs()
107 isa<const TargetRegisterClass *>(ConstrainingRegCB)) in constrainRegAttrs()
109 else if (isa<const TargetRegisterClass *>(RegCB)) { in constrainRegAttrs()
111 *this, Reg, cast<const TargetRegisterClass *>(RegCB), in constrainRegAttrs()
112 cast<const TargetRegisterClass *>(ConstrainingRegCB), 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()
511 const TargetRegisterClass &TRC = *getRegClass(Reg); in getMaxLaneMaskForVReg()