Searched refs:NumEltsExtracted (Results 1 – 1 of 1) sorted by relevance
25704 int NumEltsExtracted = NarrowVT.getVectorNumElements(); in foldExtractSubvectorFromShuffleVector() local25705 assert((Index % NumEltsExtracted) == 0 && in foldExtractSubvectorFromShuffleVector()25711 NewMask.reserve(NumEltsExtracted); in foldExtractSubvectorFromShuffleVector()25716 for (int M : WideShuffleVector->getMask().slice(Index, NumEltsExtracted)) { in foldExtractSubvectorFromShuffleVector()25735 int OpSubvecIdx = OpEltIdx / NumEltsExtracted; in foldExtractSubvectorFromShuffleVector()25737 int OpEltIdxInSubvec = OpEltIdx % NumEltsExtracted; in foldExtractSubvectorFromShuffleVector()25739 assert((OpEltIdxInSubvec + OpSubvecIdx * NumEltsExtracted) == OpEltIdx && in foldExtractSubvectorFromShuffleVector()25742 assert((OpEltIdxInSubvec + OpSubvecIdx * NumEltsExtracted + in foldExtractSubvectorFromShuffleVector()25761 int Index = NumEltsExtracted * OpSubvecIdx; in foldExtractSubvectorFromShuffleVector()25772 int AdjM = OpEltIdxInSubvec + NewOpIdx * NumEltsExtracted; in foldExtractSubvectorFromShuffleVector()[all …]