Lines Matching refs:RC
88 TargetRegisterInfo::getAllocatableClass(const TargetRegisterClass *RC) const {
89 if (!RC || RC->isAllocatable())
90 return RC;
92 const unsigned *SubClass = RC->getSubClassMask();
119 const TargetRegisterClass* RC = *I;
120 if ((VT == MVT::Other || RC->hasType(VT)) && RC->contains(reg) &&
121 (!BestRC || BestRC->hasSubClass(RC)))
122 BestRC = RC;
132 const TargetRegisterClass *RC, BitVector &R){
133 assert(RC->isAllocatable() && "invalid for nonallocatable sets");
134 ArrayRef<MCPhysReg> Order = RC->getRawAllocationOrder(MF);
140 const TargetRegisterClass *RC) const {
142 if (RC) {
144 const TargetRegisterClass *SubClass = getAllocatableClass(RC);
236 const TargetRegisterClass *RC =
238 if (!RC || RC->getSize() < MinSize)
246 // Is RC a better candidate than BestRC?
247 if (BestRC && RC->getSize() >= BestRC->getSize())
250 // Yes, RC is the smallest super-register seen so far.
251 BestRC = RC;