Lines Matching refs:Elements
137 Elements(1, BucketElement(I)) {} in Bucket()
140 SmallVector<BucketElement, 16> Elements; member
318 B.Elements.push_back(BucketElement(CDiff, MemI)); in runOnLoop()
364 for (int j = 0, je = Buckets[i].Elements.size(); j != je; ++j) { in runOnLoop()
365 if (auto *II = dyn_cast<IntrinsicInst>(Buckets[i].Elements[j].Instr)) in runOnLoop()
375 if (!Buckets[i].Elements[j].Offset || in runOnLoop()
376 Buckets[i].Elements[j].Offset->isZero()) in runOnLoop()
379 const SCEV *Offset = Buckets[i].Elements[j].Offset; in runOnLoop()
381 for (auto &E : Buckets[i].Elements) { in runOnLoop()
388 std::swap(Buckets[i].Elements[j], Buckets[i].Elements[0]); in runOnLoop()
403 Instruction *MemI = Buckets[i].Elements.begin()->Instr; in runOnLoop()
476 for (auto I = std::next(Buckets[i].Elements.begin()), in runOnLoop()
477 IE = Buckets[i].Elements.end(); I != IE; ++I) { in runOnLoop()