Lines Matching defs:BitcastVT
3415 bool X86TargetLowering::isLoadBitCastBeneficial(EVT LoadVT, EVT BitcastVT,
3418 if (!Subtarget.hasAVX512() && !LoadVT.isVector() && BitcastVT.isVector() &&
3419 BitcastVT.getVectorElementType() == MVT::i1)
3422 if (!Subtarget.hasDQI() && BitcastVT == MVT::v8i1 && LoadVT == MVT::i8)
3426 if (LoadVT.isVector() && BitcastVT.isVector() &&
3427 isTypeLegal(LoadVT) && isTypeLegal(BitcastVT))
3430 return TargetLowering::isLoadBitCastBeneficial(LoadVT, BitcastVT, DAG, MMO);
25841 MVT BitcastVT = MVT::getVectorVT(MVT::i1,
25846 DAG.getBitcast(BitcastVT, Mask),
56175 EVT BitcastVT = EVT::getVectorVT(*DAG.getContext(), TruncVT, NumElts);
56176 SDValue BitcastVec = DAG.getBitcast(BitcastVT, ExtElt.getOperand(0));