test_intra_pred_speed: add missing NEON functions

paeth/smooth in the 8-bit case

Bug: b/231616924
Change-Id: Id91b8fc380ff1fcc39b403e5329b12d4dea44ed2
diff --git a/test/test_intra_pred_speed.cc b/test/test_intra_pred_speed.cc
index 3e1a6a9..50cc542 100644
--- a/test/test_intra_pred_speed.cc
+++ b/test/test_intra_pred_speed.cc
@@ -467,7 +467,14 @@
 INTRA_PRED_TEST(NEON, TX_4X4, aom_dc_predictor_4x4_neon,
                 aom_dc_left_predictor_4x4_neon, aom_dc_top_predictor_4x4_neon,
                 aom_dc_128_predictor_4x4_neon, aom_v_predictor_4x4_neon,
-                aom_h_predictor_4x4_neon, NULL, NULL, NULL, NULL)
+                aom_h_predictor_4x4_neon, aom_paeth_predictor_4x4_neon,
+                aom_smooth_predictor_4x4_neon, NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_4X8, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_4x8_neon, aom_smooth_predictor_4x8_neon,
+                NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_4X16, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_4x16_neon, aom_smooth_predictor_4x16_neon,
+                NULL, NULL)
 #endif  // HAVE_NEON
 
 #if HAVE_MSA
@@ -551,7 +558,17 @@
 INTRA_PRED_TEST(NEON, TX_8X8, aom_dc_predictor_8x8_neon,
                 aom_dc_left_predictor_8x8_neon, aom_dc_top_predictor_8x8_neon,
                 aom_dc_128_predictor_8x8_neon, aom_v_predictor_8x8_neon,
-                aom_h_predictor_8x8_neon, NULL, NULL, NULL, NULL)
+                aom_h_predictor_8x8_neon, aom_paeth_predictor_8x8_neon,
+                aom_smooth_predictor_8x8_neon, NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_8X4, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_8x4_neon, aom_smooth_predictor_8x4_neon,
+                NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_8X16, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_8x16_neon, aom_smooth_predictor_8x16_neon,
+                NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_8X32, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_8x32_neon, aom_smooth_predictor_8x32_neon,
+                NULL, NULL)
 #endif  // HAVE_NEON
 
 #if HAVE_MSA
@@ -668,7 +685,20 @@
                 aom_dc_left_predictor_16x16_neon,
                 aom_dc_top_predictor_16x16_neon,
                 aom_dc_128_predictor_16x16_neon, aom_v_predictor_16x16_neon,
-                aom_h_predictor_16x16_neon, NULL, NULL, NULL, NULL)
+                aom_h_predictor_16x16_neon, aom_paeth_predictor_16x16_neon,
+                aom_smooth_predictor_16x16_neon, NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_16X8, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_16x8_neon, aom_smooth_predictor_16x8_neon,
+                NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_16X32, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_16x32_neon, aom_smooth_predictor_16x32_neon,
+                NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_16X4, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_16x4_neon, aom_smooth_predictor_16x4_neon,
+                NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_16X64, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_16x64_neon, aom_smooth_predictor_16x64_neon,
+                NULL, NULL)
 #endif  // HAVE_NEON
 
 #if HAVE_MSA
@@ -774,7 +804,17 @@
                 aom_dc_left_predictor_32x32_neon,
                 aom_dc_top_predictor_32x32_neon,
                 aom_dc_128_predictor_32x32_neon, aom_v_predictor_32x32_neon,
-                aom_h_predictor_32x32_neon, NULL, NULL, NULL, NULL)
+                aom_h_predictor_32x32_neon, aom_paeth_predictor_32x32_neon,
+                aom_smooth_predictor_32x32_neon, NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_32X16, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_32x16_neon, aom_smooth_predictor_32x16_neon,
+                NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_32X64, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_32x64_neon, aom_smooth_predictor_32x64_neon,
+                NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_32X8, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_32x8_neon, aom_smooth_predictor_32x8_neon,
+                NULL, NULL)
 #endif  // HAVE_NEON
 
 #if HAVE_MSA
@@ -860,6 +900,18 @@
                 NULL, aom_paeth_predictor_64x16_avx2, NULL, NULL, NULL)
 #endif
 
+#if HAVE_NEON
+INTRA_PRED_TEST(NEON, TX_64X64, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_64x64_neon, aom_smooth_predictor_64x64_neon,
+                NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_64X32, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_64x32_neon, aom_smooth_predictor_64x32_neon,
+                NULL, NULL)
+INTRA_PRED_TEST(NEON, TX_64X16, NULL, NULL, NULL, NULL, NULL, NULL,
+                aom_paeth_predictor_64x16_neon, aom_smooth_predictor_64x16_neon,
+                NULL, NULL)
+#endif  // HAVE_NEON
+
 #if CONFIG_AV1_HIGHBITDEPTH
 // -----------------------------------------------------------------------------
 // High Bitdepth