Lines Matching refs:TargetRegisterClass
57 MachineRegisterInfo::setRegClass(Register Reg, const TargetRegisterClass *RC) { in setRegClass()
67 static const TargetRegisterClass *
69 const TargetRegisterClass *OldRC, in constrainRegClass()
70 const TargetRegisterClass *RC, unsigned MinNumRegs) { in constrainRegClass()
73 const TargetRegisterClass *NewRC = in constrainRegClass()
83 const TargetRegisterClass *MachineRegisterInfo::constrainRegClass( in constrainRegClass()
84 Register Reg, const TargetRegisterClass *RC, unsigned MinNumRegs) { in constrainRegClass()
104 else if (isa<const TargetRegisterClass *>(RegCB) != in constrainRegAttrs()
105 isa<const TargetRegisterClass *>(ConstrainingRegCB)) in constrainRegAttrs()
107 else if (isa<const TargetRegisterClass *>(RegCB)) { in constrainRegAttrs()
109 *this, Reg, cast<const TargetRegisterClass *>(RegCB), in constrainRegAttrs()
110 cast<const TargetRegisterClass *>(ConstrainingRegCB), MinNumRegs)) in constrainRegAttrs()
123 const TargetRegisterClass *OldRC = getRegClass(Reg); in recomputeRegClass()
124 const TargetRegisterClass *NewRC = in recomputeRegClass()
157 MachineRegisterInfo::createVirtualRegister(const TargetRegisterClass *RegClass, in createVirtualRegister()
500 const TargetRegisterClass &TRC = *getRegClass(Reg); in getMaxLaneMaskForVReg()