Lines Matching refs:isTargetShuffleEquivalent

11160 static bool isTargetShuffleEquivalent(MVT VT, ArrayRef<int> Mask,  in isTargetShuffleEquivalent()  function
11238 bool IsUnpackwdMask = (isTargetShuffleEquivalent(VT, Mask, Unpcklwd) || in isUnpackWdShuffleMask()
11239 isTargetShuffleEquivalent(VT, Mask, Unpckhwd)); in isUnpackWdShuffleMask()
11256 if (isTargetShuffleEquivalent(VT, Mask, UnpackMask) || in is128BitUnpackShuffleMask()
11257 isTargetShuffleEquivalent(VT, CommutedMask, UnpackMask)) in is128BitUnpackShuffleMask()
11450 if (isTargetShuffleEquivalent(VT, TargetMask, Unpckl, V1, in matchShuffleWithUNPCK()
11459 if (isTargetShuffleEquivalent(VT, TargetMask, Unpckh, V1, in matchShuffleWithUNPCK()
11498 if (isTargetShuffleEquivalent(VT, TargetMask, Unpckl)) { in matchShuffleWithUNPCK()
11505 if (isTargetShuffleEquivalent(VT, TargetMask, Unpckh)) { in matchShuffleWithUNPCK()
11887 if (isTargetShuffleEquivalent(VT, TargetMask, BinaryMask, V1, V2)) in matchShuffleWithPACK()
11894 if (isTargetShuffleEquivalent(VT, TargetMask, UnaryMask, V1)) in matchShuffleWithPACK()
35276 if (isTargetShuffleEquivalent(MaskVT, Mask, {0, 0}, V1)) { in matchUnaryShuffle()
35281 if (isTargetShuffleEquivalent(MaskVT, Mask, {0, 0, 2, 2}, V1)) { in matchUnaryShuffle()
35286 if (isTargetShuffleEquivalent(MaskVT, Mask, {1, 1, 3, 3}, V1)) { in matchUnaryShuffle()
35295 if (isTargetShuffleEquivalent(MaskVT, Mask, {0, 0, 2, 2}, V1)) { in matchUnaryShuffle()
35300 if (isTargetShuffleEquivalent(MaskVT, Mask, {0, 0, 2, 2, 4, 4, 6, 6}, V1)) { in matchUnaryShuffle()
35305 if (isTargetShuffleEquivalent(MaskVT, Mask, {1, 1, 3, 3, 5, 5, 7, 7}, V1)) { in matchUnaryShuffle()
35315 if (isTargetShuffleEquivalent(MaskVT, Mask, {0, 0, 2, 2, 4, 4, 6, 6}, V1)) { in matchUnaryShuffle()
35320 if (isTargetShuffleEquivalent( in matchUnaryShuffle()
35327 if (isTargetShuffleEquivalent( in matchUnaryShuffle()
35488 if (isTargetShuffleEquivalent(MaskVT, Mask, {0, 0}) && AllowFloatDomain) { in matchBinaryShuffle()
35495 if (isTargetShuffleEquivalent(MaskVT, Mask, {1, 1}) && AllowFloatDomain) { in matchBinaryShuffle()
35501 if (isTargetShuffleEquivalent(MaskVT, Mask, {0, 3}) && in matchBinaryShuffle()
35508 if (isTargetShuffleEquivalent(MaskVT, Mask, {4, 1, 2, 3}) && in matchBinaryShuffle()
35839 if (isTargetShuffleEquivalent(RootVT, ScaledMask, IdentityMask, V1, V2)) in combineX86ShuffleChain()
36091 !isTargetShuffleEquivalent(MaskVT, Mask, {4, 1, 2, 3})) { in combineX86ShuffleChain()
36107 isTargetShuffleEquivalent(MaskVT, Mask, {0, 2}) && in combineX86ShuffleChain()