reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
569 Vec, [=](const SizeAndAction &A) { return A.first <= Size; }); 570 assert(It != Vec.begin() && "Does Vec not start with size 1?"); 571 int VecIdx = It - Vec.begin() - 1; 573 LegalizeAction Action = Vec[VecIdx].second; 583 if (Vec == SizeAndActionsVec({{1, FewerElements}})) 595 if (!needsLegalizingToDifferentSize(Vec[i].second) && 596 Vec[i].second != Unsupported) 597 return {Vec[i].first, Action}; 603 for (std::size_t i = VecIdx + 1; i < Vec.size(); ++i) 604 if (!needsLegalizingToDifferentSize(Vec[i].second) && 605 Vec[i].second != Unsupported) 606 return {Vec[i].first, Action};