Lines Matching refs:NumElem
20403 unsigned NumElem = (UseVector) ? LastLegalVectorType : LastLegalType; in tryStoreMergeOfConstants() local
20408 if (NumElem < 2) { in tryStoreMergeOfConstants()
20428 if (!checkMergeStoreCandidatesForDependencies(StoreNodes, NumElem, in tryStoreMergeOfConstants()
20430 StoreNodes.erase(StoreNodes.begin(), StoreNodes.begin() + NumElem); in tryStoreMergeOfConstants()
20431 NumConsecutiveStores -= NumElem; in tryStoreMergeOfConstants()
20435 MadeChange |= mergeStoresOfConstantsOrVecElts(StoreNodes, MemVT, NumElem, in tryStoreMergeOfConstants()
20440 StoreNodes.erase(StoreNodes.begin(), StoreNodes.begin() + NumElem); in tryStoreMergeOfConstants()
20441 NumConsecutiveStores -= NumElem; in tryStoreMergeOfConstants()
20680 unsigned NumElem = std::min(NumConsecutiveStores, LastConsecutiveLoad + 1); in tryStoreMergeOfLoads() local
20681 NumElem = std::min(LastLegalType, NumElem); in tryStoreMergeOfLoads()
20684 if (NumElem < 2) { in tryStoreMergeOfLoads()
20704 if (!checkMergeStoreCandidatesForDependencies(StoreNodes, NumElem, in tryStoreMergeOfLoads()
20706 StoreNodes.erase(StoreNodes.begin(), StoreNodes.begin() + NumElem); in tryStoreMergeOfLoads()
20707 LoadNodes.erase(LoadNodes.begin(), LoadNodes.begin() + NumElem); in tryStoreMergeOfLoads()
20708 NumConsecutiveStores -= NumElem; in tryStoreMergeOfLoads()
20717 unsigned Elts = NumElem * NumMemElts; in tryStoreMergeOfLoads()
20720 unsigned SizeInBits = NumElem * ElementSizeBytes * 8; in tryStoreMergeOfLoads()
20730 SDValue NewStoreChain = getMergeStoreChains(StoreNodes, NumElem); in tryStoreMergeOfLoads()
20784 for (unsigned i = 0; i < NumElem; ++i) { in tryStoreMergeOfLoads()
20792 for (unsigned i = 0; i < NumElem; ++i) { in tryStoreMergeOfLoads()
20800 StoreNodes.erase(StoreNodes.begin(), StoreNodes.begin() + NumElem); in tryStoreMergeOfLoads()
20801 LoadNodes.erase(LoadNodes.begin(), LoadNodes.begin() + NumElem); in tryStoreMergeOfLoads()
20802 NumConsecutiveStores -= NumElem; in tryStoreMergeOfLoads()