Lines Matching refs:is128BitLaneCrossingShuffleMask
9467 static bool is128BitLaneCrossingShuffleMask(MVT VT, ArrayRef<int> Mask) { in is128BitLaneCrossingShuffleMask() function
10585 if (is128BitLaneCrossingShuffleMask(VT, Mask)) in lowerVectorShuffleAsByteRotateAndPermute()
13090 assert(!is128BitLaneCrossingShuffleMask(VT, Mask) && in lowerVectorShuffleAsBlendOfPSHUFBs()
14458 if (!is128BitLaneCrossingShuffleMask(VT, Mask)) in lowerShuffleAsRepeatedMaskAndLanePermute()
14650 if (!is128BitLaneCrossingShuffleMask(MVT::v4f64, Mask)) { in lowerV4F64VectorShuffle()
14880 if (!is128BitLaneCrossingShuffleMask(MVT::v8f32, Mask)) in lowerV8F32VectorShuffle()
15093 if (is128BitLaneCrossingShuffleMask(MVT::v16i16, Mask)) { in lowerV16I16VectorShuffle()
15194 if (V2.isUndef() && is128BitLaneCrossingShuffleMask(MVT::v32i8, Mask)) { in lowerV32I8VectorShuffle()
15414 if (!is128BitLaneCrossingShuffleMask(MVT::v8f64, Mask)) { in lowerV8F64VectorShuffle()
15498 !is128BitLaneCrossingShuffleMask(MVT::v16f32, Mask)) { in lowerV16F32VectorShuffle()
30474 if (is128BitLaneCrossingShuffleMask(MaskEltVT, Mask)) { in matchUnaryPermuteVectorShuffle()
31028 if (is128BitLaneCrossingShuffleMask(MaskVT, Mask)) { in combineX86ShuffleChain()
41785 if (is128BitLaneCrossingShuffleMask(SrcVT.getSimpleVT(), ShuffleMask)) in isDesirableToCombineBuildVectorToShuffleTruncate()