Lines Matching defs:BitcastVT
3259 bool X86TargetLowering::isLoadBitCastBeneficial(EVT LoadVT, EVT BitcastVT,
3262 if (!Subtarget.hasAVX512() && !LoadVT.isVector() && BitcastVT.isVector() &&
3263 BitcastVT.getVectorElementType() == MVT::i1)
3266 if (!Subtarget.hasDQI() && BitcastVT == MVT::v8i1 && LoadVT == MVT::i8)
3270 if (LoadVT.isVector() && BitcastVT.isVector() &&
3271 isTypeLegal(LoadVT) && isTypeLegal(BitcastVT))
3274 return TargetLowering::isLoadBitCastBeneficial(LoadVT, BitcastVT, DAG, MMO);
25351 MVT BitcastVT = MVT::getVectorVT(MVT::i1,
25356 DAG.getBitcast(BitcastVT, Mask),
54893 EVT BitcastVT = EVT::getVectorVT(*DAG.getContext(), TruncVT, NumElts);
54894 SDValue BitcastVec = DAG.getBitcast(BitcastVT, ExtElt.getOperand(0));