Lines Matching defs:Collection

151   // Collection of SUnits that are classified as members of this group.
152 SmallVector<SUnit *, 32> Collection;
180 bool isFull() const { return MaxSize && Collection.size() >= *MaxSize; }
194 if (!Rule.get()->apply(SU, Collection, SyncPipe))
205 Collection.push_back(&SU);
209 void pop() { Collection.pop_back(); }
395 SmallVector<SUnit *, 32> TempCollection = SG.Collection;
396 SG.Collection.clear();
401 SG.Collection.push_back(*SchedBarr);
455 for (auto &SU : SG.Collection) {
942 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
976 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1018 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1067 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1108 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1143 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1156 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1168 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1183 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1196 if (!OtherGroup->Collection.size())
1199 for (auto &OtherEle : OtherGroup->Collection) {
1220 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1233 if (!OtherGroup->Collection.size())
1238 for (auto &OtherEle : OtherGroup->Collection)
1255 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1273 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1315 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1859 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1892 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1900 if (!Collection.size()) {
1930 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1941 if (!OtherGroup->Collection.size())
1945 return (std::any_of(OtherGroup->Collection.begin(),
1946 OtherGroup->Collection.end(), [&SU](SUnit *Elt) {
1962 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
1967 if (!Collection.size())
1974 for (auto &Elt : Collection) {
2003 bool apply(const SUnit *SU, const ArrayRef<SUnit *> Collection,
2019 if (!OtherGroup->Collection.size())
2022 for (auto &OtherEle : OtherGroup->Collection) {
2451 for (auto *A : Collection) {
2474 for (auto *A : Collection) {
2487 for (auto *A : Collection) {
2497 for (auto *B : OtherGroup.Collection)