Searched refs:WideElts (Results 1 – 3 of 3) sorted by relevance
1867 int WideElts = Shuffle0->getType()->getVectorNumElements(); in foldIdentityPaddedShuffles() local1868 assert(WideElts > NarrowElts && "Unexpected types for identity with padding"); in foldIdentityPaddedShuffles()1879 if (Mask[i] < WideElts) { in foldIdentityPaddedShuffles()1883 if (Shuffle1->getMaskValue(Mask[i] - WideElts) == -1) in foldIdentityPaddedShuffles()1890 if (Mask[i] < WideElts) { in foldIdentityPaddedShuffles()1894 assert(Mask[i] < (WideElts + NarrowElts) && "Unexpected shuffle mask"); in foldIdentityPaddedShuffles()1895 NewMask[i] = ConstantInt::get(I32Ty, Mask[i] - (WideElts - NarrowElts)); in foldIdentityPaddedShuffles()
4729 unsigned WideElts = WideVT.getVectorNumElements(); in WidenVecOp_VECREDUCE() local4730 for (unsigned Idx = OrigElts; Idx < WideElts; Idx++) in WidenVecOp_VECREDUCE()
17163 int WideElts = WideVT.getVectorNumElements(); in lower1BitShuffle() local17166 DAG.getTargetConstant(WideElts - NumElts, DL, MVT::i8)); in lower1BitShuffle()17168 ShiftAmt += WideElts - NumElts; in lower1BitShuffle()