Lines Matching refs:isShuffleMaskLegal
21959 if (!TLI.isShuffleMaskLegal(Mask, ShufVT)) in combineInsertEltToShuffle()
24152 if (!TLI.isShuffleMaskLegal(Mask, VT)) in combineConcatVectorOfShuffleAndItsOperands()
24738 if (TLI.isShuffleMaskLegal(WideShuffleVector->getMask(), WideVT) && in foldExtractSubvectorFromShuffleVector()
24739 !TLI.isShuffleMaskLegal(NewMask, NarrowVT)) in foldExtractSubvectorFromShuffleVector()
25008 if (!TLI.isShuffleMaskLegal(Mask0, HalfVT) || in foldShuffleOfConcatUndefs()
25009 !TLI.isShuffleMaskLegal(Mask1, HalfVT)) in foldShuffleOfConcatUndefs()
25581 if (!TLI.isShuffleMaskLegal(NewMask, InVT)) in combineShuffleOfBitcast()
25637 if (!DAG.getTargetLoweringInfo().isShuffleMaskLegal(CombinedMask, VT)) in formSplatFromShuffles()
25941 if (TLI.isShuffleMaskLegal(NewMask, VT)) { in visitVECTOR_SHUFFLE()
26111 bool LegalMask = TLI.isShuffleMaskLegal(NewMask, ScaleVT); in visitVECTOR_SHUFFLE()
26115 LegalMask = TLI.isShuffleMaskLegal(NewMask, ScaleVT); in visitVECTOR_SHUFFLE()
26242 if (TLI.isShuffleMaskLegal(Mask, VT)) in visitVECTOR_SHUFFLE()
26247 return TLI.isShuffleMaskLegal(Mask, VT); in visitVECTOR_SHUFFLE()
26437 if (TLI.isShuffleMaskLegal(ShufMask, VT)) { in visitSCALAR_TO_VECTOR()