Lines Matching refs:getVectorShuffle
4900 SDValue Splat = DAG.getVectorShuffle(VT, DL, V1, DAG.getUNDEF(VT), in lowerVECTOR_SHUFFLEAsVRGatherVX()
5484 SDValue SubVec = DAG.getVectorShuffle(OneRegVT, DL, SubVec1, SubVec2, Mask); in lowerShuffleViaVRegSplitting()
5605 return DAG.getVectorShuffle(VT, DL, Select, DAG.getUNDEF(VT), NewMask); in lowerDisjointIndicesShuffle()
5677 return DAG.getBitcast(VT, DAG.getVectorShuffle(NewVT, DL, V0, V1, NewMask)); in tryWidenMaskForShuffle()
5703 SDValue Shuffled = DAG.getVectorShuffle(WidenVT, DL, V1, V2, SVN->getMask()); in lowerVECTOR_SHUFFLE()
6116 SDValue Res = DAG.getVectorShuffle(NewVT, DL, V1, DAG.getUNDEF(NewVT), in lowerVECTOR_SHUFFLE()
6312 V1 = DAG.getVectorShuffle(VT, DL, V1, DAG.getUNDEF(VT), ShuffleMaskLHS); in lowerVECTOR_SHUFFLE()
6313 V2 = DAG.getVectorShuffle(VT, DL, V2, DAG.getUNDEF(VT), ShuffleMaskRHS); in lowerVECTOR_SHUFFLE()
19076 SDValue Res = DAG.getVectorShuffle(NewVT, DL, DAG.getBitcast(NewVT, V1), in performVECTOR_SHUFFLECombine()
20172 DAG.getVectorShuffle(VT, DL, Load, DAG.getUNDEF(VT), ShuffleMask); in PerformDAGCombine()
20234 SDValue Shuffle = DAG.getVectorShuffle(VT, DL, MSN->getValue(), in PerformDAGCombine()