Lines Matching refs:restores
1640 std::vector<SRInfo> &Restores = RestoreIdxes[Id];
1641 for (unsigned i = 0, e = Restores.size(); i != e; ++i)
1642 if (Restores[i].index == index &&
1643 Restores[i].vreg == vr &&
1644 Restores[i].canFold)
1654 std::vector<SRInfo> &Restores = RestoreIdxes[Id];
1655 for (unsigned i = 0, e = Restores.size(); i != e; ++i)
1656 if (Restores[i].index == index && Restores[i].vreg)
1657 Restores[i].index = SlotIndex();
1876 // Insert spills / restores if we are splitting.
1951 std::vector<SRInfo> &restores = RestoreIdxes[Id];
1952 for (unsigned i = 0, e = restores.size(); i != e; ++i) {
1953 SlotIndex index = restores[i].index;
1956 unsigned VReg = restores[i].vreg;
1962 if (restores[i].canFold) {