Lines Matching refs:ExplicitSubRegs
127 ExplicitSubRegs.push_back(RegBank.getReg(SRs[i])); in buildObjectGraph()
135 if (CoveredBySubRegs && !ExplicitSubRegs.empty()) in buildObjectGraph()
136 ExplicitSubRegs.front()->LeadingSuperRegs.push_back(this); in buildObjectGraph()
230 for (unsigned i = 0, e = ExplicitSubRegs.size(); i != e; ++i) { in computeSubRegs()
231 CodeGenRegister *SR = ExplicitSubRegs[i]; in computeSubRegs()
246 for (unsigned i = 0, e = ExplicitSubRegs.size(); i != e; ++i) { in computeSubRegs()
247 CodeGenRegister *SR = ExplicitSubRegs[i]; in computeSubRegs()
344 for (unsigned i = 0, e = ExplicitSubRegs.size(); i != e; ++i) { in computeSubRegs()
345 CodeGenRegister *SR = ExplicitSubRegs[i]; in computeSubRegs()
346 if (!SR->CoveredBySubRegs || SR->ExplicitSubRegs.size() <= 1) in computeSubRegs()
351 for (unsigned j = 0, e = SR->ExplicitSubRegs.size(); j != e; ++j) in computeSubRegs()
352 Parts.push_back(getSubRegIndex(SR->ExplicitSubRegs[j])); in computeSubRegs()
363 for (unsigned i = 0, e = ExplicitSubRegs.size(); i != e; ++i) { in computeSubRegs()
364 CodeGenRegister *SR = ExplicitSubRegs[i]; in computeSubRegs()
440 assert(!Cand->ExplicitSubRegs.empty() && in computeSecondarySubRegs()
442 for (unsigned j = 1, e = Cand->ExplicitSubRegs.size(); j != e; ++j) { in computeSecondarySubRegs()
443 if (CodeGenSubRegIndex *Idx = getSubRegIndex(Cand->ExplicitSubRegs[j])) in computeSecondarySubRegs()
523 for (unsigned i = 0, e = ExplicitSubRegs.size(); i != e; ++i) { in addSubRegsPreOrder()
524 CodeGenRegister *SR = ExplicitSubRegs[i]; in addSubRegsPreOrder()