Lines Matching refs:WideVecVT

16336   MVT WideVecVT = VecVT;  in ExtractBitFromMaskVector()  local
16338 WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in ExtractBitFromMaskVector()
16339 Vec = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, WideVecVT, in ExtractBitFromMaskVector()
16340 DAG.getUNDEF(WideVecVT), Vec, in ExtractBitFromMaskVector()
16345 Vec = DAG.getNode(X86ISD::KSHIFTR, dl, WideVecVT, Vec, in ExtractBitFromMaskVector()
16716 MVT WideVecVT = VecVT; in LowerEXTRACT_SUBVECTOR() local
16718 WideVecVT = Subtarget.hasDQI() ? MVT::v8i1 : MVT::v16i1; in LowerEXTRACT_SUBVECTOR()
16719 Vec = DAG.getNode(ISD::INSERT_SUBVECTOR, dl, WideVecVT, in LowerEXTRACT_SUBVECTOR()
16720 DAG.getUNDEF(WideVecVT), Vec, in LowerEXTRACT_SUBVECTOR()
16725 Vec = DAG.getNode(X86ISD::KSHIFTR, dl, WideVecVT, Vec, in LowerEXTRACT_SUBVECTOR()
20658 EVT WideVecVT = in LowerLoad() local
20662 assert(WideVecVT.getSizeInBits() == LoadUnitVecVT.getSizeInBits() && in LowerLoad()
20666 assert(TLI.isTypeLegal(WideVecVT) && in LowerLoad()
20702 SDValue SlicedVec = DAG.getBitcast(WideVecVT, Res); in LowerLoad()
20721 SDValue Shuff = DAG.getVectorShuffle(WideVecVT, dl, SlicedVec, in LowerLoad()
20722 DAG.getUNDEF(WideVecVT), ShuffleVec); in LowerLoad()
37468 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), in combineMaskedLoad() local
37470 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits()); in combineMaskedLoad()
37473 SDValue WidePassThru = DAG.getBitcast(WideVecVT, Mld->getPassThru()); in combineMaskedLoad()
37480 assert(DAG.getTargetLoweringInfo().isTypeLegal(WideVecVT) && in combineMaskedLoad()
37482 WidePassThru = DAG.getVectorShuffle(WideVecVT, dl, WidePassThru, in combineMaskedLoad()
37483 DAG.getUNDEF(WideVecVT), ShuffleVec); in combineMaskedLoad()
37491 NewMask = DAG.getBitcast(WideVecVT, Mask); in combineMaskedLoad()
37497 NewMask = DAG.getVectorShuffle(WideVecVT, dl, NewMask, in combineMaskedLoad()
37498 DAG.getConstant(0, dl, WideVecVT), in combineMaskedLoad()
37514 SDValue WideLd = DAG.getMaskedLoad(WideVecVT, dl, Mld->getChain(), in combineMaskedLoad()
37608 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), in combineMaskedStore() local
37611 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits()); in combineMaskedStore()
37613 SDValue WideVec = DAG.getBitcast(WideVecVT, Mst->getValue()); in combineMaskedStore()
37619 assert(DAG.getTargetLoweringInfo().isTypeLegal(WideVecVT) && in combineMaskedStore()
37622 SDValue TruncatedVal = DAG.getVectorShuffle(WideVecVT, dl, WideVec, in combineMaskedStore()
37623 DAG.getUNDEF(WideVecVT), in combineMaskedStore()
37630 NewMask = DAG.getBitcast(WideVecVT, Mask); in combineMaskedStore()
37635 NewMask = DAG.getVectorShuffle(WideVecVT, dl, NewMask, in combineMaskedStore()
37636 DAG.getConstant(0, dl, WideVecVT), in combineMaskedStore()
37813 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), in combineStore() local
37816 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits()); in combineStore()
37818 SDValue WideVec = DAG.getBitcast(WideVecVT, St->getValue()); in combineStore()
37824 if (!TLI.isTypeLegal(WideVecVT)) in combineStore()
37827 SDValue Shuff = DAG.getVectorShuffle(WideVecVT, dl, WideVec, in combineStore()
37828 DAG.getUNDEF(WideVecVT), in combineStore()
41352 EVT WideVecVT = N->getOperand(0).getValueType(); in combineExtractSubvector() local
41356 TLI.isTypeLegal(WideVecVT) && in combineExtractSubvector()
41357 WideVecVT.getSizeInBits() == 256 && WideVec.getOpcode() == ISD::AND) { in combineExtractSubvector()
41370 DAG.getBitcast(WideVecVT, Concat), N->getOperand(1)); in combineExtractSubvector()