reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6866 assert(NumElts == DemandedElts.getBitWidth() && "Unexpected vector size"); 6873 if (isUndefOrInRange(ShuffleMask, 0, 2 * NumElts)) { 6989 for (int i = 0; i != (int)NumElts; ++i) 6992 Mask[InsertIdx + i] = NumElts + ExtractIdx + i; 7014 NumElts *= Scale; 7027 for (int i = 0; i != (int)NumElts; ++i) 7033 M = (NumElts * (1 + InputIdx)) + (M % NumSubElts); 7078 cast<ConstantSDNode>(InIndex)->getAPIntValue().uge(NumElts)) 7085 for (unsigned i = 0; i != NumElts; ++i) 7100 cast<ConstantSDNode>(ExIndex)->getAPIntValue().uge(NumElts)) 7106 for (unsigned i = 0; i != NumElts; ++i) 7107 Mask.push_back(i == InIdx ? NumElts + ExIdx : i); 7114 assert(N0.getValueType().getVectorNumElements() == (NumElts / 2) && 7115 N1.getValueType().getVectorNumElements() == (NumElts / 2) && 7152 Mask.append(NumElts, SM_SentinelZero); 7196 Mask.append(NumElts, 0); 7214 DecodeZeroExtendMask(NumSrcBitsPerElt, NumBitsPerElt, NumElts, IsAnyExtend,