Home
last modified time | relevance | path

Searched refs:is128BitLaneCrossingShuffleMask (Results 1 – 1 of 1) sorted by relevance

/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp7053 static bool is128BitLaneCrossingShuffleMask(MVT VT, ArrayRef<int> Mask) { in is128BitLaneCrossingShuffleMask() function
10851 assert(!is128BitLaneCrossingShuffleMask(VT, NewMask) && in lowerVectorShuffleByMerging128BitLanes()
11180 if (!is128BitLaneCrossingShuffleMask(MVT::v4f64, Mask)) { in lowerV4F64VectorShuffle()
11379 if (!is128BitLaneCrossingShuffleMask(MVT::v8f32, Mask)) in lowerV8F32VectorShuffle()
11544 if (is128BitLaneCrossingShuffleMask(MVT::v16i16, Mask)) in lowerV16I16VectorShuffle()
11624 if (V2.isUndef() && is128BitLaneCrossingShuffleMask(MVT::v32i8, Mask)) in lowerV32I8VectorShuffle()
11788 if (!is128BitLaneCrossingShuffleMask(MVT::v8f64, Mask)) { in lowerV8F64VectorShuffle()
24911 if (is128BitLaneCrossingShuffleMask(MaskEltVT, Mask)) { in matchPermuteVectorShuffle()
25226 if (is128BitLaneCrossingShuffleMask(MaskVT, Mask)) in combineX86ShuffleChain()