reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/X86/X86ISelLowering.cpp
 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,