Lines Matching defs:NumConsecutiveStores

817                                   unsigned NumConsecutiveStores,
825 unsigned NumConsecutiveStores, EVT MemVT,
831 unsigned NumConsecutiveStores, EVT MemVT,
21089 unsigned NumConsecutiveStores = 1;
21097 NumConsecutiveStores = i + 1;
21099 if (NumConsecutiveStores > 1)
21100 return NumConsecutiveStores;
21109 SmallVectorImpl<MemOpLink> &StoreNodes, unsigned NumConsecutiveStores,
21118 while (NumConsecutiveStores >= 2) {
21126 unsigned FirstZeroAfterNonZero = NumConsecutiveStores;
21127 for (unsigned i = 0; i < NumConsecutiveStores; ++i) {
21138 if (NonZero && FirstZeroAfterNonZero == NumConsecutiveStores)
21207 while ((NumSkip < NumConsecutiveStores) &&
21213 NumConsecutiveStores -= NumSkip;
21221 NumConsecutiveStores -= NumElem;
21231 NumConsecutiveStores -= NumElem;
21237 SmallVectorImpl<MemOpLink> &StoreNodes, unsigned NumConsecutiveStores,
21245 while (NumConsecutiveStores >= 2) {
21250 for (unsigned i = 0; i < NumConsecutiveStores; ++i) {
21278 while ((NumSkip < NumConsecutiveStores) &&
21283 NumConsecutiveStores -= NumSkip;
21292 NumConsecutiveStores -= NumStoresToMerge;
21301 NumConsecutiveStores -= NumStoresToMerge;
21307 unsigned NumConsecutiveStores, EVT MemVT,
21324 for (unsigned i = 0; i < NumConsecutiveStores; ++i) {
21345 while (NumConsecutiveStores >= 2 && LoadNodes.size() >= 2) {
21470 unsigned NumElem = std::min(NumConsecutiveStores, LastConsecutiveLoad + 1);
21489 NumConsecutiveStores -= NumSkip;
21498 NumConsecutiveStores -= NumElem;
21592 NumConsecutiveStores -= NumElem;
21652 unsigned NumConsecutiveStores =
21655 if (NumConsecutiveStores == 0)
21659 assert(NumConsecutiveStores >= 2 && "Expected at least 2 stores");
21662 MadeChange |= tryStoreMergeOfConstants(StoreNodes, NumConsecutiveStores,
21667 MadeChange |= tryStoreMergeOfExtracts(StoreNodes, NumConsecutiveStores,
21672 MadeChange |= tryStoreMergeOfLoads(StoreNodes, NumConsecutiveStores,