Index: source/rotate_any.cc |
diff --git a/source/rotate_any.cc b/source/rotate_any.cc |
index f63329ee9a3dd046994967c49614cf52ad9faddc..67e565e4d183c7064d1199083cdaebf882cb685d 100644 |
--- a/source/rotate_any.cc |
+++ b/source/rotate_any.cc |
@@ -41,6 +41,9 @@ TANY(TransposeWx8_Fast_Any_SSSE3, TransposeWx8_Fast_SSSE3, 15) |
#ifdef HAS_TRANSPOSEWX8_DSPR2 |
TANY(TransposeWx8_Any_DSPR2, TransposeWx8_DSPR2, 7) |
#endif |
+#ifdef HAS_TRANSPOSEWX8_MSA |
+TANY(TransposeWx8_Any_MSA, TransposeWx8_MSA, 15) |
+#endif |
#undef TANY |
#define TUVANY(NAMEANY, TPOS_SIMD, MASK) \ |
@@ -64,6 +67,9 @@ TUVANY(TransposeUVWx8_Any_SSE2, TransposeUVWx8_SSE2, 7) |
#ifdef HAS_TRANSPOSEUVWX8_DSPR2 |
TUVANY(TransposeUVWx8_Any_DSPR2, TransposeUVWx8_DSPR2, 7) |
#endif |
+#ifdef HAS_TRANSPOSEUVWX8_MSA |
+TUVANY(TransposeUVWx8_Any_MSA, TransposeUVWx8_MSA, 7) |
+#endif |
#undef TUVANY |
#ifdef __cplusplus |