Lines Matching refs:hasDQI
1424 if (!Subtarget.hasDQI()) { in X86TargetLowering()
1651 if (Subtarget.hasDQI()) { in X86TargetLowering()
1753 if (Subtarget.hasDQI()) { in X86TargetLowering()
1787 if (Subtarget.hasDQI()) { in X86TargetLowering()
5313 if (!Subtarget.hasDQI() && BitcastVT == MVT::v8i1 && LoadVT == MVT::i8) in isLoadBitCastBeneficial()
6097 if ((!Subtarget.hasDQI() && NumElems == 8) || NumElems < 8) in insert1BitVector()
6098 WideOpVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in insert1BitVector()
10594 if ((!Subtarget.hasDQI() && NumElems == 8) || NumElems < 8) in LowerCONCAT_VECTORSvXi1()
10595 ShiftVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in LowerCONCAT_VECTORSvXi1()
17935 if ((!Subtarget.hasDQI() && NumElts == 8) || NumElts < 8) in lower1BitShuffleAsKSHIFTR()
17936 WideVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in lower1BitShuffleAsKSHIFTR()
18038 if ((!Subtarget.hasDQI() && NumElts == 8) || NumElts < 8) in lower1BitShuffle()
18039 WideVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in lower1BitShuffle()
18105 (Subtarget.hasDQI() && (NumElems < 32))) in lower1BitShuffle()
18501 if ((!Subtarget.hasDQI() && NumElems == 8) || NumElems < 8) { in ExtractBitFromMaskVector()
18502 WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in ExtractBitFromMaskVector()
18895 if ((!Subtarget.hasDQI() && NumElems == 8) || NumElems < 8) { in LowerEXTRACT_SUBVECTOR()
18896 WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in LowerEXTRACT_SUBVECTOR()
19537 if (!Subtarget.hasDQI() || SrcVT != MVT::i64 || Subtarget.is64Bit() || in LowerI64IntToFP_AVX512DQ()
19686 if (Subtarget.hasDQI()) { in lowerINT_TO_FP_vXi64()
20878 if (Subtarget.hasDQI()) in LowerTruncateVecI1()
21131 assert(Subtarget.useAVX512Regs() && Subtarget.hasDQI() && in LowerFP_TO_INT()
21179 assert(Subtarget.hasDQI() && Subtarget.hasVLX() && "Requires AVX512DQVL"); in LowerFP_TO_INT()
23022 !(Subtarget.hasDQI() && VT == MVT::v8i1) && in EmitAVX512Test()
23037 if (Subtarget.hasDQI() && (VT == MVT::v8i1 || VT == MVT::v16i1)) in EmitAVX512Test()
23629 if ((Subtarget.hasDQI() && WideEltVT.getSizeInBits() >= 32) || in LowerSIGN_EXTEND_Mask()
23913 assert(Subtarget.hasAVX512() && !Subtarget.hasDQI() && in LowerStore()
24000 assert(Subtarget.hasAVX512() && !Subtarget.hasDQI() && in LowerLoad()
27089 assert(!Subtarget.hasDQI() && "DQI should use MULLQ"); in LowerMUL()
30266 if (Subtarget.hasDQI() && VT == MVT::i64 && in ReplaceNodeResults()
30328 if (Subtarget.hasDQI() && Subtarget.hasVLX() && SrcVT == MVT::v2i64) { in ReplaceNodeResults()
39092 if ((VT == MVT::v8i1 && !Subtarget.hasDQI()) || in combineBitcastToBoolVector()
39184 !Subtarget.hasDQI() && N0.getOpcode() == ISD::EXTRACT_SUBVECTOR && in combineBitcast()
47716 if (InVT.getScalarSizeInBits() > 32 && !Subtarget.hasDQI()) { in combineSIntToFP()
47757 if (Subtarget.hasDQI() && VT != MVT::f80) in combineSIntToFP()