Lines Matching refs:SrcR

432       : SrcR(SR), InsR(IR), Wdh(W), Off(O) {}  in IFRecord()
433 unsigned SrcR, InsR; member
447 unsigned SrcR = P.IFR.SrcR, InsR = P.IFR.InsR; in operator <<() local
448 OS << '(' << PrintReg(SrcR, P.TRI) << ',' << PrintReg(InsR, P.TRI) in operator <<()
488 bool isValidInsertForm(unsigned DstR, unsigned SrcR, unsigned InsR,
637 bool HexagonGenInsert::isValidInsertForm(unsigned DstR, unsigned SrcR, in isValidInsertForm() argument
640 const TargetRegisterClass *SrcRC = MRI->getRegClass(SrcR); in isValidInsertForm()
839 unsigned SrcR = *I; in findRecordInsertForms() local
841 const BitTracker::RegisterCell &AC = CMS->lookup(SrcR); in findRecordInsertForms()
874 if (!isValidInsertForm(VR, SrcR, InsR, L, S)) in findRecordInsertForms()
877 dbgs() << PrintReg(VR, HRI) << " = insert(" << PrintReg(SrcR, HRI) in findRecordInsertForms()
881 IFRecordWithRegSet RR(IFRecord(SrcR, InsR, L, S), RegisterSet()); in findRecordInsertForms()
970 if (R == IF.SrcR || R == IF.InsR) in findRemovableRegisters()
1068 unsigned M0 = BaseOrd[MaxIF.SrcR], M1 = BaseOrd[MaxIF.InsR]; in pruneCoveredSets()
1069 unsigned R0 = BaseOrd[IF.SrcR], R1 = BaseOrd[IF.InsR]; in pruneCoveredSets()
1125 unsigned SR = LL[i-1].first.SrcR, IR = LL[i-1].first.InsR; in pruneUsesTooFar()
1220 unsigned OSA = BaseOrd[A.first.SrcR], OSB = BaseOrd[B.first.SrcR]; in operator ()()
1355 unsigned SR = LL[0].first.SrcR, IR = LL[0].first.InsR; in selectCandidates()
1403 .addReg(IF.SrcR) in generateInserts()
1408 MRI->clearKillFlags(IF.SrcR); in generateInserts()