Lines Matching refs:Candidate
84 class Candidate {
86 Candidate(MachineInstr *mi, unsigned reg, unsigned freebanks,
90 bool operator< (const Candidate& RHS) const { return Weight < RHS.Weight; }
107 class CandidateList : public std::list<Candidate> {
110 void push(const Candidate&& C) {
224 unsigned tryReassign(Candidate &C);
560 Candidates.push(Candidate(&MI, Reg1, FreeBanks1, Weight
563 Candidates.push(Candidate(&MI, Reg2, FreeBanks2, Weight
620 unsigned GCNRegBankReassign::tryReassign(Candidate &C) {
714 Candidates.remove_if([Reg, this](const Candidate& C) {
769 Candidate C = Candidates.back();