Lines Matching defs:Elements
116 Elements(1, BucketElement(I)) {}
119 SmallVector<BucketElement, 16> Elements;
225 B.Elements.push_back(BucketElement(CDiff, MemI));
271 for (int j = 0, je = Buckets[i].Elements.size(); j != je; ++j) {
272 if (auto *II = dyn_cast<IntrinsicInst>(Buckets[i].Elements[j].Instr))
282 if (!Buckets[i].Elements[j].Offset ||
283 Buckets[i].Elements[j].Offset->isZero())
286 const SCEV *Offset = Buckets[i].Elements[j].Offset;
288 for (auto &E : Buckets[i].Elements) {
295 std::swap(Buckets[i].Elements[j], Buckets[i].Elements[0]);
309 // in the vector of elements.
310 Instruction *MemI = Buckets[i].Elements.begin()->Instr;
380 for (auto I = std::next(Buckets[i].Elements.begin()),
381 IE = Buckets[i].Elements.end(); I != IE; ++I) {