Lines Matching refs:WideVecVT
13874 EVT WideVecVT = in LowerExtendedLoad() local
13878 assert(WideVecVT.getSizeInBits() == LoadUnitVecVT.getSizeInBits() && in LowerExtendedLoad()
13882 assert(TLI.isTypeLegal(WideVecVT) && in LowerExtendedLoad()
13913 SDValue SlicedVec = DAG.getNode(ISD::BITCAST, dl, WideVecVT, Res); in LowerExtendedLoad()
13936 WideVecVT, dl, SlicedVec, DAG.getUNDEF(WideVecVT), &ShuffleVec[0]); in LowerExtendedLoad()
13955 SDValue Shuff = DAG.getVectorShuffle(WideVecVT, dl, SlicedVec, in LowerExtendedLoad()
13956 DAG.getUNDEF(WideVecVT), &ShuffleVec[0]); in LowerExtendedLoad()
22589 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), in PerformMLOADCombine() local
22591 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits()); in PerformMLOADCombine()
22594 SDValue WideSrc0 = DAG.getNode(ISD::BITCAST, dl, WideVecVT, Mld->getSrc0()); in PerformMLOADCombine()
22601 assert (DAG.getTargetLoweringInfo().isTypeLegal(WideVecVT) in PerformMLOADCombine()
22603 WideSrc0 = DAG.getVectorShuffle(WideVecVT, dl, WideSrc0, in PerformMLOADCombine()
22604 DAG.getUNDEF(WideVecVT), &ShuffleVec[0]); in PerformMLOADCombine()
22611 NewMask = DAG.getNode(ISD::BITCAST, dl, WideVecVT, Mask); in PerformMLOADCombine()
22617 NewMask = DAG.getVectorShuffle(WideVecVT, dl, NewMask, in PerformMLOADCombine()
22618 DAG.getConstant(0, WideVecVT), in PerformMLOADCombine()
22638 SDValue WideLd = DAG.getMaskedLoad(WideVecVT, dl, Mld->getChain(), in PerformMLOADCombine()
22674 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), in PerformMSTORECombine() local
22677 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits()); in PerformMSTORECombine()
22679 SDValue WideVec = DAG.getNode(ISD::BITCAST, dl, WideVecVT, Mst->getValue()); in PerformMSTORECombine()
22685 assert (DAG.getTargetLoweringInfo().isTypeLegal(WideVecVT) in PerformMSTORECombine()
22688 SDValue TruncatedVal = DAG.getVectorShuffle(WideVecVT, dl, WideVec, in PerformMSTORECombine()
22689 DAG.getUNDEF(WideVecVT), in PerformMSTORECombine()
22696 NewMask = DAG.getNode(ISD::BITCAST, dl, WideVecVT, Mask); in PerformMSTORECombine()
22701 NewMask = DAG.getVectorShuffle(WideVecVT, dl, NewMask, in PerformMSTORECombine()
22702 DAG.getConstant(0, WideVecVT), in PerformMSTORECombine()
22783 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), in PerformSTORECombine() local
22786 assert(WideVecVT.getSizeInBits() == VT.getSizeInBits()); in PerformSTORECombine()
22788 SDValue WideVec = DAG.getNode(ISD::BITCAST, dl, WideVecVT, St->getValue()); in PerformSTORECombine()
22794 if (!TLI.isTypeLegal(WideVecVT)) in PerformSTORECombine()
22797 SDValue Shuff = DAG.getVectorShuffle(WideVecVT, dl, WideVec, in PerformSTORECombine()
22798 DAG.getUNDEF(WideVecVT), in PerformSTORECombine()