Lines Matching defs:Second
42 Record *First, *Second;
44 : SubReg(r), First(a), Second(b) {}
64 if (!SubRegs.insert(std::make_pair(Indices[i], SR)).second)
85 if (!SubRegs.insert(*SI).second)
86 Orphans.push_back(Orphan(SI->second, Indices[i], SI->first));
89 if (SI->second != SR)
90 SI->second->SuperRegs.push_back(this);
120 R2 = ni->second;
138 SubRegs[RegBank.getCompositeSubRegIndex(O.First, O.Second, true)] =
149 CodeGenRegister *SR = SubRegs.find(Indices[i])->second;
320 if (!SubRegClasses.insert(std::make_pair(IdxRec, RCRec)).second)
620 CodeGenRegister *Reg2 = i1->second;
629 CodeGenRegister *Reg3 = i2->second;
636 if (i1d->second == Reg3) {
640 if (!Ins.second && Ins.first->second != i1d->first) {
642 << " and " << getQualifiedName(IdxPair.second)
644 << getQualifiedName(Ins.first->second) << " or "
659 if (j->first.second == j->second)
732 CodeGenRegister::Set &Overlaps2 = Map[i2->second];
777 if (I->second.size() == RC.getMembers().size()) {
783 CodeGenRegisterClass::Key K(&I->second, RC.SpillSize, RC.SpillAlignment);
786 RC.setSubClassWithSubReg(SubIdx, FoundI->second);