Lines Matching refs:isShuffleEquivalent

11840 static bool isShuffleEquivalent(ArrayRef<int> Mask, ArrayRef<int> ExpectedMask,  in isShuffleEquivalent()  function
12227 if (isShuffleEquivalent(Mask, Unpckl, V1, V2)) in lowerShuffleWithUNPCK()
12232 if (isShuffleEquivalent(Mask, Unpckh, V1, V2)) in lowerShuffleWithUNPCK()
12237 if (isShuffleEquivalent(Mask, Unpckl, V1, V2)) in lowerShuffleWithUNPCK()
12241 if (isShuffleEquivalent(Mask, Unpckh, V1, V2)) in lowerShuffleWithUNPCK()
12257 if (isShuffleEquivalent(Mask, Unpckl, V1, V2)) in lowerShuffleWithUNPCK256()
12259 else if (isShuffleEquivalent(Mask, Unpckh, V1, V2)) in lowerShuffleWithUNPCK256()
14925 if (isShuffleEquivalent(Mask, {0, 3}, V1, V2) || in lowerV2F64Shuffle()
14926 isShuffleEquivalent(Mask, {1, 3}, V1, V2)) in lowerV2F64Shuffle()
15163 if (isShuffleEquivalent(Mask, {0, 0, 2, 2}, V1, V2)) in lowerV4F32Shuffle()
15165 if (isShuffleEquivalent(Mask, {1, 1, 3, 3}, V1, V2)) in lowerV4F32Shuffle()
15179 if (isShuffleEquivalent(Mask, {0, 1, 0, 1}, V1, V2)) in lowerV4F32Shuffle()
15181 if (isShuffleEquivalent(Mask, {2, 3, 2, 3}, V1, V2)) in lowerV4F32Shuffle()
15223 if (isShuffleEquivalent(Mask, {0, 1, 4, 5}, V1, V2)) in lowerV4F32Shuffle()
15225 if (isShuffleEquivalent(Mask, {2, 3, 6, 7}, V1, V2)) in lowerV4F32Shuffle()
15273 if (isShuffleEquivalent(Mask, {0, 0, 1, 1}, V1, V2)) in lowerV4I32Shuffle()
15275 else if (isShuffleEquivalent(Mask, {2, 2, 3, 3}, V1, V2)) in lowerV4I32Shuffle()
16941 bool SplatLo = isShuffleEquivalent(Mask, {0, 1, 0, 1}, V1); in lowerV2X128Shuffle()
16942 bool SplatHi = isShuffleEquivalent(Mask, {2, 3, 2, 3}, V1); in lowerV2X128Shuffle()
16991 bool OnlyUsesV1 = isShuffleEquivalent(Mask, {0, 1, 0, 1}, V1, V2); in lowerV2X128Shuffle()
16992 if (OnlyUsesV1 || isShuffleEquivalent(Mask, {0, 1, 4, 5}, V1, V2)) { in lowerV2X128Shuffle()
17755 if (isShuffleEquivalent(Mask, {0, 0, 2, 2}, V1, V2)) in lowerV4F64Shuffle()
17986 if (isShuffleEquivalent(RepeatedMask, {0, 0, 2, 2}, V1, V2)) in lowerV8F32Shuffle()
17988 if (isShuffleEquivalent(RepeatedMask, {1, 1, 3, 3}, V1, V2)) in lowerV8F32Shuffle()
18507 bool OnlyUsesV1 = isShuffleEquivalent(Mask, {0, 1, 2, 3, 0, 1, 2, 3}, V1, V2); in lowerV4X128Shuffle()
18509 isShuffleEquivalent(Mask, {0, 1, 2, 3, 8, 9, 10, 11}, V1, V2)) { in lowerV4X128Shuffle()
18594 if (isShuffleEquivalent(Mask, {0, 0, 2, 2, 4, 4, 6, 6}, V1, V2)) in lowerV8F64Shuffle()
18653 if (isShuffleEquivalent(RepeatedMask, {0, 0, 2, 2}, V1, V2)) in lowerV16F32Shuffle()
18655 if (isShuffleEquivalent(RepeatedMask, {1, 1, 3, 3}, V1, V2)) in lowerV16F32Shuffle()