Lines Matching refs:NumElem

18409     unsigned NumElem = (UseVector) ? LastLegalVectorType : LastLegalType;  in tryStoreMergeOfConstants()  local
18414 if (NumElem < 2) { in tryStoreMergeOfConstants()
18434 if (!checkMergeStoreCandidatesForDependencies(StoreNodes, NumElem, in tryStoreMergeOfConstants()
18436 StoreNodes.erase(StoreNodes.begin(), StoreNodes.begin() + NumElem); in tryStoreMergeOfConstants()
18437 NumConsecutiveStores -= NumElem; in tryStoreMergeOfConstants()
18441 MadeChange |= mergeStoresOfConstantsOrVecElts(StoreNodes, MemVT, NumElem, in tryStoreMergeOfConstants()
18446 StoreNodes.erase(StoreNodes.begin(), StoreNodes.begin() + NumElem); in tryStoreMergeOfConstants()
18447 NumConsecutiveStores -= NumElem; in tryStoreMergeOfConstants()
18686 unsigned NumElem = std::min(NumConsecutiveStores, LastConsecutiveLoad + 1); in tryStoreMergeOfLoads() local
18687 NumElem = std::min(LastLegalType, NumElem); in tryStoreMergeOfLoads()
18690 if (NumElem < 2) { in tryStoreMergeOfLoads()
18710 if (!checkMergeStoreCandidatesForDependencies(StoreNodes, NumElem, in tryStoreMergeOfLoads()
18712 StoreNodes.erase(StoreNodes.begin(), StoreNodes.begin() + NumElem); in tryStoreMergeOfLoads()
18713 LoadNodes.erase(LoadNodes.begin(), LoadNodes.begin() + NumElem); in tryStoreMergeOfLoads()
18714 NumConsecutiveStores -= NumElem; in tryStoreMergeOfLoads()
18723 unsigned Elts = NumElem * NumMemElts; in tryStoreMergeOfLoads()
18726 unsigned SizeInBits = NumElem * ElementSizeBytes * 8; in tryStoreMergeOfLoads()
18736 SDValue NewStoreChain = getMergeStoreChains(StoreNodes, NumElem); in tryStoreMergeOfLoads()
18781 for (unsigned i = 0; i < NumElem; ++i) { in tryStoreMergeOfLoads()
18789 for (unsigned i = 0; i < NumElem; ++i) { in tryStoreMergeOfLoads()
18797 StoreNodes.erase(StoreNodes.begin(), StoreNodes.begin() + NumElem); in tryStoreMergeOfLoads()
18798 LoadNodes.erase(LoadNodes.begin(), LoadNodes.begin() + NumElem); in tryStoreMergeOfLoads()
18799 NumConsecutiveStores -= NumElem; in tryStoreMergeOfLoads()