Lines Matching refs:RC
79 TargetRegisterInfo::getAllocatableClass(const TargetRegisterClass *RC) const { in getAllocatableClass()
80 if (!RC || RC->isAllocatable()) in getAllocatableClass()
81 return RC; in getAllocatableClass()
83 const unsigned *SubClass = RC->getSubClassMask(); in getAllocatableClass()
110 const TargetRegisterClass* RC = *I; in getMinimalPhysRegClass() local
111 if ((VT == MVT::Other || RC->hasType(VT)) && RC->contains(reg) && in getMinimalPhysRegClass()
112 (!BestRC || BestRC->hasSubClass(RC))) in getMinimalPhysRegClass()
113 BestRC = RC; in getMinimalPhysRegClass()
123 const TargetRegisterClass *RC, BitVector &R){ in getAllocatableSetForRC() argument
124 assert(RC->isAllocatable() && "invalid for nonallocatable sets"); in getAllocatableSetForRC()
125 ArrayRef<uint16_t> Order = RC->getRawAllocationOrder(MF); in getAllocatableSetForRC()
131 const TargetRegisterClass *RC) const { in getAllocatableSet()
133 if (RC) { in getAllocatableSet()
135 const TargetRegisterClass *SubClass = getAllocatableClass(RC); in getAllocatableSet()
227 const TargetRegisterClass *RC = in getCommonSuperRegClass() local
229 if (!RC || RC->getSize() < MinSize) in getCommonSuperRegClass()
238 if (BestRC && RC->getSize() >= BestRC->getSize()) in getCommonSuperRegClass()
242 BestRC = RC; in getCommonSuperRegClass()