Lines Matching refs:Candidates
170 SmallVector<CandidateInfo, 32> &Candidates);
388 SmallVector<CandidateInfo, 32> &Candidates) { in ProcessMI() argument
457 Candidates.push_back(CandidateInfo(MI, Def, FI)); in ProcessMI()
468 SmallVector<CandidateInfo, 32> Candidates; in HoistRegionPostRA() local
497 ProcessMI(MI, PhysRegDefs, StoredFIs, Candidates); in HoistRegionPostRA()
506 for (unsigned i = 0, e = Candidates.size(); i != e; ++i) { in HoistRegionPostRA()
507 if (Candidates[i].FI != INT_MIN && in HoistRegionPostRA()
508 StoredFIs.count(Candidates[i].FI)) in HoistRegionPostRA()
511 if (PhysRegDefs[Candidates[i].Def] == 1) { in HoistRegionPostRA()
513 MachineInstr *MI = Candidates[i].MI; in HoistRegionPostRA()
526 HoistPostRA(MI, Candidates[i].Def); in HoistRegionPostRA()