Home | History | Annotate | Download | only in TableGen

Lines Matching refs:Cand

421       CodeGenRegister *Cand = const_cast<CodeGenRegister*>(Leads[i]);
423 if (Cand == this || getSubRegIndex(Cand))
425 // Check if each component of Cand is already a sub-register.
429 assert(!Cand->ExplicitSubRegs.empty() &&
431 for (unsigned j = 1, e = Cand->ExplicitSubRegs.size(); j != e; ++j) {
432 if (CodeGenSubRegIndex *Idx = getSubRegIndex(Cand->ExplicitSubRegs[j]))
440 // If some Cand sub-register is not part of this register, or if Cand only
445 // Each part of Cand is a sub-register of this. Make the full Cand also
448 NewSubRegs.push_back(std::make_pair(Concat, Cand));
454 // Don't add Cand if another sub-register is already using the index.