Lines Matching refs:NumLanes
1058 int NumLanes; // Total number of lanes (aka vectorization factor). member in llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics
1063 const BoUpSLP &R, int NumLanes, int MaxLevel) in LookAheadHeuristics() argument
1064 : DL(DL), SE(SE), R(R), NumLanes(NumLanes), MaxLevel(MaxLevel) {} in LookAheadHeuristics()
1129 ElementCount::getFixed(NumLanes)) && in getShallowScore()
1130 ((int)V1->getNumUses() == NumLanes || in getShallowScore()
1150 if (std::abs(*Dist) > NumLanes / 2) in getShallowScore()
1190 if (std::abs(Dist) > NumLanes / 2) in getShallowScore()
1402 for (unsigned Lane = 0, NumLanes = getNumLanes(); Lane != NumLanes; in clearUsed() local
1741 unsigned NumLanes = VL.size(); in appendOperandsOfVL() local
1743 OpsVec[OpIdx].resize(NumLanes); in appendOperandsOfVL()
1744 for (unsigned Lane = 0; Lane != NumLanes; ++Lane) { in appendOperandsOfVL()
1832 unsigned NumLanes = getNumLanes(); in reorder() local
1921 for (unsigned Distance = 1; Distance != NumLanes; ++Distance) { in reorder()
1925 if (Lane < 0 || Lane >= (int)NumLanes) in reorder()
1928 assert(LastLane >= 0 && LastLane < (int)NumLanes && in reorder()
2341 unsigned NumLanes = Scalars.size(); in setOperandsInOrder() local
2344 Operands[OpIdx].resize(NumLanes); in setOperandsInOrder()
2345 for (unsigned Lane = 0; Lane != NumLanes; ++Lane) { in setOperandsInOrder()
4399 unsigned NumLanes = TE->Scalars.size(); in findExternalStoreUsersReorderIndices() local
4414 if (StoresVec.size() != NumLanes) in findExternalStoreUsersReorderIndices()