Lines Matching refs:NumConsecutiveStores

806                                   unsigned NumConsecutiveStores,
814 unsigned NumConsecutiveStores, EVT MemVT,
820 unsigned NumConsecutiveStores, EVT MemVT,
20645 unsigned NumConsecutiveStores = 1; in getConsecutiveStores() local
20653 NumConsecutiveStores = i + 1; in getConsecutiveStores()
20655 if (NumConsecutiveStores > 1) in getConsecutiveStores()
20656 return NumConsecutiveStores; in getConsecutiveStores()
20665 SmallVectorImpl<MemOpLink> &StoreNodes, unsigned NumConsecutiveStores, in tryStoreMergeOfConstants() argument
20674 while (NumConsecutiveStores >= 2) { in tryStoreMergeOfConstants()
20682 unsigned FirstZeroAfterNonZero = NumConsecutiveStores; in tryStoreMergeOfConstants()
20683 for (unsigned i = 0; i < NumConsecutiveStores; ++i) { in tryStoreMergeOfConstants()
20694 if (NonZero && FirstZeroAfterNonZero == NumConsecutiveStores) in tryStoreMergeOfConstants()
20763 while ((NumSkip < NumConsecutiveStores) && in tryStoreMergeOfConstants()
20769 NumConsecutiveStores -= NumSkip; in tryStoreMergeOfConstants()
20777 NumConsecutiveStores -= NumElem; in tryStoreMergeOfConstants()
20787 NumConsecutiveStores -= NumElem; in tryStoreMergeOfConstants()
20793 SmallVectorImpl<MemOpLink> &StoreNodes, unsigned NumConsecutiveStores, in tryStoreMergeOfExtracts() argument
20801 while (NumConsecutiveStores >= 2) { in tryStoreMergeOfExtracts()
20806 for (unsigned i = 0; i < NumConsecutiveStores; ++i) { in tryStoreMergeOfExtracts()
20834 while ((NumSkip < NumConsecutiveStores) && in tryStoreMergeOfExtracts()
20839 NumConsecutiveStores -= NumSkip; in tryStoreMergeOfExtracts()
20848 NumConsecutiveStores -= NumStoresToMerge; in tryStoreMergeOfExtracts()
20857 NumConsecutiveStores -= NumStoresToMerge; in tryStoreMergeOfExtracts()
20863 unsigned NumConsecutiveStores, EVT MemVT, in tryStoreMergeOfLoads() argument
20880 for (unsigned i = 0; i < NumConsecutiveStores; ++i) { in tryStoreMergeOfLoads()
20901 while (NumConsecutiveStores >= 2 && LoadNodes.size() >= 2) { in tryStoreMergeOfLoads()
21026 unsigned NumElem = std::min(NumConsecutiveStores, LastConsecutiveLoad + 1); in tryStoreMergeOfLoads()
21045 NumConsecutiveStores -= NumSkip; in tryStoreMergeOfLoads()
21054 NumConsecutiveStores -= NumElem; in tryStoreMergeOfLoads()
21148 NumConsecutiveStores -= NumElem; in tryStoreMergeOfLoads()
21208 unsigned NumConsecutiveStores = in mergeConsecutiveStores() local
21211 if (NumConsecutiveStores == 0) in mergeConsecutiveStores()
21215 assert(NumConsecutiveStores >= 2 && "Expected at least 2 stores"); in mergeConsecutiveStores()
21218 MadeChange |= tryStoreMergeOfConstants(StoreNodes, NumConsecutiveStores, in mergeConsecutiveStores()
21223 MadeChange |= tryStoreMergeOfExtracts(StoreNodes, NumConsecutiveStores, in mergeConsecutiveStores()
21228 MadeChange |= tryStoreMergeOfLoads(StoreNodes, NumConsecutiveStores, in mergeConsecutiveStores()