Lines Matching refs:RC
250 ARMBaseRegisterInfo::canCombineSubRegIndices(const TargetRegisterClass *RC,
254 unsigned Size = RC->getSize() * 8;
366 ARMBaseRegisterInfo::getLargestLegalSuperClass(const TargetRegisterClass *RC)
368 const TargetRegisterClass *Super = RC;
369 TargetRegisterClass::sc_iterator I = RC->getSuperClasses();
382 return RC;
391 ARMBaseRegisterInfo::getCrossCopyRegClass(const TargetRegisterClass *RC) const {
392 if (RC == &ARM::CCRRegClass)
394 return RC;
398 ARMBaseRegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC,
402 switch (RC->getID()) {
420 ARMBaseRegisterInfo::getRawAllocationOrder(const TargetRegisterClass *RC,
498 if (RC != ARM::GPRRegisterClass && RC != ARM::rGPRRegisterClass)
499 return RC->getRawAllocationOrder(MF);
505 return RC->getRawAllocationOrder(MF);
527 return RC->getRawAllocationOrder(MF);
546 return RC->getRawAllocationOrder(MF);
588 ARMBaseRegisterInfo::avoidWriteAfterWrite(const TargetRegisterClass *RC) const {
593 switch (RC->getID()) {