Lines Matching defs:Elements
116 Elements(1, BucketElement(I)) {}
119 SmallVector<BucketElement, 16> Elements;
228 B.Elements.push_back(BucketElement(CDiff, MemI));
274 for (int j = 0, je = Buckets[i].Elements.size(); j != je; ++j) {
275 if (auto *II = dyn_cast<IntrinsicInst>(Buckets[i].Elements[j].Instr))
285 if (!Buckets[i].Elements[j].Offset ||
286 Buckets[i].Elements[j].Offset->isZero())
289 const SCEV *Offset = Buckets[i].Elements[j].Offset;
291 for (auto &E : Buckets[i].Elements) {
298 std::swap(Buckets[i].Elements[j], Buckets[i].Elements[0]);
312 // in the vector of elements.
313 Instruction *MemI = Buckets[i].Elements.begin()->Instr;
383 for (auto I = std::next(Buckets[i].Elements.begin()),
384 IE = Buckets[i].Elements.end(); I != IE; ++I) {