reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
35478 if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && SrcVT == MVT::v4i1 && 35496 if ((VT == MVT::v4i1 || VT == MVT::v2i1) && SrcVT.isScalarInteger() && 35506 if ((SrcVT == MVT::v4i1 || SrcVT == MVT::v2i1) && VT.isScalarInteger() && 35506 if ((SrcVT == MVT::v4i1 || SrcVT == MVT::v2i1) && VT.isScalarInteger() && 35518 SrcVT = LastOp.getValueType(); 35519 unsigned NumConcats = 8 / SrcVT.getVectorNumElements(); 35521 Ops.resize(NumConcats, DAG.getConstant(0, dl, SrcVT)); 35528 unsigned NumConcats = 8 / SrcVT.getVectorNumElements(); 35529 SmallVector<SDValue, 4> Ops(NumConcats, DAG.getUNDEF(SrcVT)); 35542 if (VT == MVT::i8 && SrcVT == MVT::v8i1 && Subtarget.hasAVX512() && 35552 VT.getScalarSizeInBits() == SrcVT.getScalarSizeInBits()) { 35585 (SrcVT == MVT::v2i32 || SrcVT == MVT::v4i16 || SrcVT == MVT::v8i8) && 35585 (SrcVT == MVT::v2i32 || SrcVT == MVT::v4i16 || SrcVT == MVT::v8i8) && 35585 (SrcVT == MVT::v2i32 || SrcVT == MVT::v4i16 || SrcVT == MVT::v8i8) && 35586 N0.getOperand(0).getValueType() == SrcVT.getScalarType()) { 35588 for (unsigned i = 1, e = SrcVT.getVectorNumElements(); i != e; ++i) { 35606 (SrcVT == MVT::v2f32 || SrcVT == MVT::v2i32 || SrcVT == MVT::v4i16 || 35606 (SrcVT == MVT::v2f32 || SrcVT == MVT::v2i32 || SrcVT == MVT::v4i16 || 35606 (SrcVT == MVT::v2f32 || SrcVT == MVT::v2i32 || SrcVT == MVT::v4i16 || 35607 SrcVT == MVT::v8i8)) 35621 if (SrcVT == MVT::v2i32 && N0.getOpcode() == ISD::FP_TO_SINT) { 35633 SrcVT.isVector() && SrcVT.getVectorElementType() == MVT::i1 && 35633 SrcVT.isVector() && SrcVT.getVectorElementType() == MVT::i1 && 35638 if (Subtarget.hasAVX512() && SrcVT.isScalarInteger() &&