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

References

lib/Target/X86/X86ISelLowering.cpp
35473     if (SDValue V = combineBitcastvxi1(DAG, VT, N0, dl, Subtarget))
35478     if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && SrcVT == MVT::v4i1 &&
35478     if (Subtarget.hasSSE1() && !Subtarget.hasSSE2() && SrcVT == MVT::v4i1 &&
35497         Subtarget.hasAVX512()) {
35507         Subtarget.hasAVX512()) {
35542   if (VT == MVT::i8 && SrcVT == MVT::v8i1 && Subtarget.hasAVX512() &&
35543       !Subtarget.hasDQI() && N0.getOpcode() == ISD::EXTRACT_SUBVECTOR &&
35608       return createMMXBuildVector(cast<BuildVectorSDNode>(N0), DAG, Subtarget);
35632   if (Subtarget.hasAVX512() && VT.isScalarInteger() &&
35638   if (Subtarget.hasAVX512() && SrcVT.isScalarInteger() &&
35650   if (SDValue V = combineCastedMaskArithmetic(N, DAG, DCI, Subtarget))
35666   if (!((Subtarget.hasSSE1() && VT == MVT::f32) ||
35667         (Subtarget.hasSSE2() && VT == MVT::f64)))