Lines Matching full:if
40 if (!src_argb || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) { in ARGBToI444()
43 if (height < 0) { in ARGBToI444()
49 if (src_stride_argb == width * 4 && dst_stride_y == width && in ARGBToI444()
55 #if defined(HAS_ARGBTOUV444ROW_SSSE3) in ARGBToI444()
56 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToI444()
58 if (IS_ALIGNED(width, 16)) { in ARGBToI444()
63 #if defined(HAS_ARGBTOUV444ROW_NEON) in ARGBToI444()
64 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToI444()
66 if (IS_ALIGNED(width, 8)) { in ARGBToI444()
71 #if defined(HAS_ARGBTOUV444ROW_MSA) in ARGBToI444()
72 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToI444()
74 if (IS_ALIGNED(width, 16)) { in ARGBToI444()
79 #if defined(HAS_ARGBTOUV444ROW_LSX) in ARGBToI444()
80 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToI444()
82 if (IS_ALIGNED(width, 16)) { in ARGBToI444()
87 #if defined(HAS_ARGBTOUV444ROW_LASX) in ARGBToI444()
88 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToI444()
90 if (IS_ALIGNED(width, 32)) { in ARGBToI444()
95 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToI444()
96 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToI444()
98 if (IS_ALIGNED(width, 16)) { in ARGBToI444()
103 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToI444()
104 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToI444()
106 if (IS_ALIGNED(width, 32)) { in ARGBToI444()
111 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToI444()
112 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToI444()
114 if (IS_ALIGNED(width, 16)) { in ARGBToI444()
119 #if defined(HAS_ARGBTOYROW_MSA) in ARGBToI444()
120 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToI444()
122 if (IS_ALIGNED(width, 16)) { in ARGBToI444()
127 #if defined(HAS_ARGBTOYROW_LSX) in ARGBToI444()
128 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToI444()
130 if (IS_ALIGNED(width, 16)) { in ARGBToI444()
135 #if defined(HAS_ARGBTOYROW_LASX) in ARGBToI444()
136 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToI444()
138 if (IS_ALIGNED(width, 32)) { in ARGBToI444()
143 #if defined(HAS_ARGBTOYROW_RVV) in ARGBToI444()
144 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToI444()
178 if (!src_argb || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) { in ARGBToI422()
182 if (height < 0) { in ARGBToI422()
188 if (src_stride_argb == width * 4 && dst_stride_y == width && in ARGBToI422()
194 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToI422()
195 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToI422()
197 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
202 #if defined(HAS_ARGBTOUVROW_SSSE3) in ARGBToI422()
203 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToI422()
205 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
210 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToI422()
211 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToI422()
213 if (IS_ALIGNED(width, 32)) { in ARGBToI422()
218 #if defined(HAS_ARGBTOUVROW_AVX2) in ARGBToI422()
219 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToI422()
221 if (IS_ALIGNED(width, 32)) { in ARGBToI422()
226 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToI422()
227 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToI422()
229 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
234 #if defined(HAS_ARGBTOUVROW_NEON) in ARGBToI422()
235 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToI422()
237 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
242 #if defined(HAS_ARGBTOYROW_MSA) && defined(HAS_ARGBTOUVROW_MSA) in ARGBToI422()
243 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToI422()
246 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
249 if (IS_ALIGNED(width, 32)) { in ARGBToI422()
254 #if defined(HAS_ARGBTOYROW_LSX) in ARGBToI422()
255 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToI422()
257 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
262 #if defined(HAS_ARGBTOYROW_LSX) && defined(HAS_ARGBTOUVROW_LSX) in ARGBToI422()
263 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToI422()
266 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
272 #if defined(HAS_ARGBTOYROW_LASX) && defined(HAS_ARGBTOUVROW_LASX) in ARGBToI422()
273 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToI422()
276 if (IS_ALIGNED(width, 32)) { in ARGBToI422()
282 #if defined(HAS_ARGBTOYROW_RVV) in ARGBToI422()
283 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToI422()
317 if (!src_argb || !dst_y || !dst_uv || width <= 0 || height == 0) { in ARGBToNV12()
321 if (height < 0) { in ARGBToNV12()
326 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToNV12()
327 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV12()
329 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
334 #if defined(HAS_ARGBTOUVROW_NEON) in ARGBToNV12()
335 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV12()
337 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
342 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToNV12()
343 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToNV12()
345 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
350 #if defined(HAS_ARGBTOUVROW_SSSE3) in ARGBToNV12()
351 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToNV12()
353 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
358 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToNV12()
359 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV12()
361 if (IS_ALIGNED(width, 32)) { in ARGBToNV12()
366 #if defined(HAS_ARGBTOUVROW_AVX2) in ARGBToNV12()
367 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV12()
369 if (IS_ALIGNED(width, 32)) { in ARGBToNV12()
374 #if defined(HAS_ARGBTOYROW_MSA) && defined(HAS_ARGBTOUVROW_MSA) in ARGBToNV12()
375 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToNV12()
378 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
381 if (IS_ALIGNED(width, 32)) { in ARGBToNV12()
386 #if defined(HAS_ARGBTOYROW_LSX) in ARGBToNV12()
387 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToNV12()
389 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
394 #if defined(HAS_ARGBTOYROW_LASX) && defined(HAS_ARGBTOUVROW_LASX) in ARGBToNV12()
395 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToNV12()
398 if (IS_ALIGNED(width, 32)) { in ARGBToNV12()
404 #if defined(HAS_ARGBTOYROW_RVV) in ARGBToNV12()
405 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToNV12()
409 #if defined(HAS_MERGEUVROW_SSE2) in ARGBToNV12()
410 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToNV12()
412 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV12()
417 #if defined(HAS_MERGEUVROW_AVX2) in ARGBToNV12()
418 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV12()
420 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV12()
425 #if defined(HAS_MERGEUVROW_AVX512BW) in ARGBToNV12()
426 if (TestCpuFlag(kCpuHasAVX512BW)) { in ARGBToNV12()
428 if (IS_ALIGNED(halfwidth, 32)) { in ARGBToNV12()
433 #if defined(HAS_MERGEUVROW_NEON) in ARGBToNV12()
434 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV12()
436 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV12()
441 #if defined(HAS_MERGEUVROW_MSA) in ARGBToNV12()
442 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToNV12()
444 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV12()
449 #if defined(HAS_MERGEUVROW_LSX) in ARGBToNV12()
450 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToNV12()
452 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV12()
457 #if defined(HAS_MERGEUVROW_RVV) in ARGBToNV12()
458 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToNV12()
466 if (!row_u) in ARGBToNV12()
478 if (height & 1) { in ARGBToNV12()
507 if (!src_argb || !dst_y || !dst_vu || width <= 0 || height == 0) { in ARGBToNV21()
511 if (height < 0) { in ARGBToNV21()
516 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToNV21()
517 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToNV21()
519 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
524 #if defined(HAS_ARGBTOUVROW_SSSE3) in ARGBToNV21()
525 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToNV21()
527 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
532 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToNV21()
533 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV21()
535 if (IS_ALIGNED(width, 32)) { in ARGBToNV21()
540 #if defined(HAS_ARGBTOUVROW_AVX2) in ARGBToNV21()
541 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV21()
543 if (IS_ALIGNED(width, 32)) { in ARGBToNV21()
548 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToNV21()
549 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV21()
551 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
556 #if defined(HAS_ARGBTOUVROW_NEON) in ARGBToNV21()
557 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV21()
559 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
564 #if defined(HAS_ARGBTOYROW_MSA) && defined(HAS_ARGBTOUVROW_MSA) in ARGBToNV21()
565 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToNV21()
568 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
571 if (IS_ALIGNED(width, 32)) { in ARGBToNV21()
576 #if defined(HAS_ARGBTOYROW_LSX) in ARGBToNV21()
577 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToNV21()
579 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
584 #if defined(HAS_ARGBTOYROW_LSX) && defined(HAS_ARGBTOUVROW_LSX) in ARGBToNV21()
585 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToNV21()
588 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
594 #if defined(HAS_ARGBTOYROW_LASX) && defined(HAS_ARGBTOUVROW_LASX) in ARGBToNV21()
595 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToNV21()
598 if (IS_ALIGNED(width, 32)) { in ARGBToNV21()
604 #if defined(HAS_ARGBTOYROW_RVV) in ARGBToNV21()
605 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToNV21()
609 #if defined(HAS_MERGEUVROW_SSE2) in ARGBToNV21()
610 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToNV21()
612 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV21()
617 #if defined(HAS_MERGEUVROW_AVX2) in ARGBToNV21()
618 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV21()
620 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV21()
625 #if defined(HAS_MERGEUVROW_AVX512BW) in ARGBToNV21()
626 if (TestCpuFlag(kCpuHasAVX512BW)) { in ARGBToNV21()
628 if (IS_ALIGNED(halfwidth, 64)) { in ARGBToNV21()
633 #if defined(HAS_MERGEUVROW_NEON) in ARGBToNV21()
634 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV21()
636 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV21()
641 #if defined(HAS_MERGEUVROW_MSA) in ARGBToNV21()
642 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToNV21()
644 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV21()
649 #if defined(HAS_MERGEUVROW_LSX) in ARGBToNV21()
650 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToNV21()
652 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV21()
657 #if defined(HAS_MERGEUVROW_RVV) in ARGBToNV21()
658 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToNV21()
666 if (!row_u) in ARGBToNV21()
678 if (height & 1) { in ARGBToNV21()
706 if (!src_abgr || !dst_y || !dst_uv || width <= 0 || height == 0) { in ABGRToNV12()
710 if (height < 0) { in ABGRToNV12()
715 #if defined(HAS_ABGRTOYROW_SSSE3) in ABGRToNV12()
716 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToNV12()
718 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
723 #if defined(HAS_ABGRTOUVROW_SSSE3) in ABGRToNV12()
724 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToNV12()
726 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
731 #if defined(HAS_ABGRTOYROW_AVX2) in ABGRToNV12()
732 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV12()
734 if (IS_ALIGNED(width, 32)) { in ABGRToNV12()
739 #if defined(HAS_ABGRTOUVROW_AVX2) in ABGRToNV12()
740 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV12()
742 if (IS_ALIGNED(width, 32)) { in ABGRToNV12()
747 #if defined(HAS_ABGRTOYROW_NEON) in ABGRToNV12()
748 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV12()
750 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
755 #if defined(HAS_ABGRTOUVROW_NEON) in ABGRToNV12()
756 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV12()
758 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
763 #if defined(HAS_ABGRTOYROW_MSA) && defined(HAS_ABGRTOUVROW_MSA) in ABGRToNV12()
764 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToNV12()
767 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
770 if (IS_ALIGNED(width, 32)) { in ABGRToNV12()
775 #if defined(HAS_ABGRTOYROW_LSX) in ABGRToNV12()
776 if (TestCpuFlag(kCpuHasLSX)) { in ABGRToNV12()
778 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
783 #if defined(HAS_ABGRTOYROW_LASX) in ABGRToNV12()
784 if (TestCpuFlag(kCpuHasLASX)) { in ABGRToNV12()
786 if (IS_ALIGNED(width, 32)) { in ABGRToNV12()
791 #if defined(HAS_ABGRTOYROW_RVV) in ABGRToNV12()
792 if (TestCpuFlag(kCpuHasRVV)) { in ABGRToNV12()
796 #if defined(HAS_MERGEUVROW_SSE2) in ABGRToNV12()
797 if (TestCpuFlag(kCpuHasSSE2)) { in ABGRToNV12()
799 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV12()
804 #if defined(HAS_MERGEUVROW_AVX2) in ABGRToNV12()
805 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV12()
807 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV12()
812 #if defined(HAS_MERGEUVROW_AVX512BW) in ABGRToNV12()
813 if (TestCpuFlag(kCpuHasAVX512BW)) { in ABGRToNV12()
815 if (IS_ALIGNED(halfwidth, 64)) { in ABGRToNV12()
820 #if defined(HAS_MERGEUVROW_NEON) in ABGRToNV12()
821 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV12()
823 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV12()
828 #if defined(HAS_MERGEUVROW_MSA) in ABGRToNV12()
829 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToNV12()
831 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV12()
836 #if defined(HAS_MERGEUVROW_LSX) in ABGRToNV12()
837 if (TestCpuFlag(kCpuHasLSX)) { in ABGRToNV12()
839 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV12()
844 #if defined(HAS_MERGEUVROW_RVV) in ABGRToNV12()
845 if (TestCpuFlag(kCpuHasRVV)) { in ABGRToNV12()
853 if (!row_u) in ABGRToNV12()
865 if (height & 1) { in ABGRToNV12()
894 if (!src_abgr || !dst_y || !dst_vu || width <= 0 || height == 0) { in ABGRToNV21()
898 if (height < 0) { in ABGRToNV21()
903 #if defined(HAS_ABGRTOYROW_SSSE3) in ABGRToNV21()
904 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToNV21()
906 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
911 #if defined(HAS_ABGRTOUVROW_SSSE3) in ABGRToNV21()
912 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToNV21()
914 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
919 #if defined(HAS_ABGRTOYROW_AVX2) in ABGRToNV21()
920 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV21()
922 if (IS_ALIGNED(width, 32)) { in ABGRToNV21()
927 #if defined(HAS_ABGRTOUVROW_AVX2) in ABGRToNV21()
928 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV21()
930 if (IS_ALIGNED(width, 32)) { in ABGRToNV21()
935 #if defined(HAS_ABGRTOYROW_NEON) in ABGRToNV21()
936 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV21()
938 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
943 #if defined(HAS_ABGRTOUVROW_NEON) in ABGRToNV21()
944 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV21()
946 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
951 #if defined(HAS_ABGRTOYROW_MSA) && defined(HAS_ABGRTOUVROW_MSA) in ABGRToNV21()
952 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToNV21()
955 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
958 if (IS_ALIGNED(width, 32)) { in ABGRToNV21()
963 #if defined(HAS_ABGRTOYROW_LSX) in ABGRToNV21()
964 if (TestCpuFlag(kCpuHasLSX)) { in ABGRToNV21()
966 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
971 #if defined(HAS_ABGRTOYROW_LASX) in ABGRToNV21()
972 if (TestCpuFlag(kCpuHasLASX)) { in ABGRToNV21()
974 if (IS_ALIGNED(width, 32)) { in ABGRToNV21()
979 #if defined(HAS_ABGRTOYROW_RVV) in ABGRToNV21()
980 if (TestCpuFlag(kCpuHasRVV)) { in ABGRToNV21()
984 #if defined(HAS_MERGEUVROW_SSE2) in ABGRToNV21()
985 if (TestCpuFlag(kCpuHasSSE2)) { in ABGRToNV21()
987 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV21()
992 #if defined(HAS_MERGEUVROW_AVX2) in ABGRToNV21()
993 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV21()
995 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV21()
1000 #if defined(HAS_MERGEUVROW_AVX512BW) in ABGRToNV21()
1001 if (TestCpuFlag(kCpuHasAVX512BW)) { in ABGRToNV21()
1003 if (IS_ALIGNED(halfwidth, 64)) { in ABGRToNV21()
1008 #if defined(HAS_MERGEUVROW_NEON) in ABGRToNV21()
1009 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV21()
1011 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV21()
1016 #if defined(HAS_MERGEUVROW_MSA) in ABGRToNV21()
1017 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToNV21()
1019 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV21()
1024 #if defined(HAS_MERGEUVROW_LSX) in ABGRToNV21()
1025 if (TestCpuFlag(kCpuHasLSX)) { in ABGRToNV21()
1027 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV21()
1032 #if defined(HAS_MERGEUVROW_RVV) in ABGRToNV21()
1033 if (TestCpuFlag(kCpuHasRVV)) { in ABGRToNV21()
1041 if (!row_u) in ABGRToNV21()
1053 if (height & 1) { in ABGRToNV21()
1081 if (!src_argb || !dst_yuy2 || width <= 0 || height == 0) { in ARGBToYUY2()
1085 if (height < 0) { in ARGBToYUY2()
1091 if (src_stride_argb == width * 4 && dst_stride_yuy2 == width * 2) { in ARGBToYUY2()
1096 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToYUY2()
1097 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToYUY2()
1099 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1104 #if defined(HAS_ARGBTOUVROW_SSSE3) in ARGBToYUY2()
1105 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToYUY2()
1107 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1112 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToYUY2()
1113 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToYUY2()
1115 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
1120 #if defined(HAS_ARGBTOUVROW_AVX2) in ARGBToYUY2()
1121 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToYUY2()
1123 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
1128 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToYUY2()
1129 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToYUY2()
1131 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1136 #if defined(HAS_ARGBTOUVROW_NEON) in ARGBToYUY2()
1137 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToYUY2()
1139 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1144 #if defined(HAS_ARGBTOYROW_MSA) && defined(HAS_ARGBTOUVROW_MSA) in ARGBToYUY2()
1145 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToYUY2()
1148 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1151 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
1156 #if defined(HAS_ARGBTOYROW_LSX) in ARGBToYUY2()
1157 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToYUY2()
1159 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1164 #if defined(HAS_ARGBTOYROW_LSX) && defined(HAS_ARGBTOUVROW_LSX) in ARGBToYUY2()
1165 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToYUY2()
1168 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1174 #if defined(HAS_ARGBTOYROW_LASX) && defined(HAS_ARGBTOUVROW_LASX) in ARGBToYUY2()
1175 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToYUY2()
1178 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
1184 #if defined(HAS_ARGBTOYROW_RVV) in ARGBToYUY2()
1185 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToYUY2()
1189 #if defined(HAS_I422TOYUY2ROW_SSE2) in ARGBToYUY2()
1190 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToYUY2()
1192 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1197 #if defined(HAS_I422TOYUY2ROW_AVX2) in ARGBToYUY2()
1198 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToYUY2()
1200 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
1205 #if defined(HAS_I422TOYUY2ROW_NEON) in ARGBToYUY2()
1206 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToYUY2()
1208 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1213 #if defined(HAS_I422TOYUY2ROW_MSA) in ARGBToYUY2()
1214 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToYUY2()
1216 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
1221 #if defined(HAS_I422TOYUY2ROW_LSX) in ARGBToYUY2()
1222 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToYUY2()
1224 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1229 #if defined(HAS_I422TOYUY2ROW_LASX) in ARGBToYUY2()
1230 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToYUY2()
1232 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
1243 if (!row_y) in ARGBToYUY2()
1277 if (!src_argb || !dst_uyvy || width <= 0 || height == 0) { in ARGBToUYVY()
1281 if (height < 0) { in ARGBToUYVY()
1287 if (src_stride_argb == width * 4 && dst_stride_uyvy == width * 2) { in ARGBToUYVY()
1292 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToUYVY()
1293 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToUYVY()
1295 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1300 #if defined(HAS_ARGBTOUVROW_SSSE3) in ARGBToUYVY()
1301 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToUYVY()
1303 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1308 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToUYVY()
1309 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToUYVY()
1311 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1316 #if defined(HAS_ARGBTOUVROW_AVX2) in ARGBToUYVY()
1317 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToUYVY()
1319 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1324 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToUYVY()
1325 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToUYVY()
1327 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1332 #if defined(HAS_ARGBTOUVROW_NEON) in ARGBToUYVY()
1333 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToUYVY()
1335 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1340 #if defined(HAS_ARGBTOYROW_MSA) && defined(HAS_ARGBTOUVROW_MSA) in ARGBToUYVY()
1341 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToUYVY()
1344 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1347 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1352 #if defined(HAS_ARGBTOYROW_LSX) in ARGBToUYVY()
1353 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToUYVY()
1355 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1360 #if defined(HAS_ARGBTOYROW_LSX) && defined(HAS_ARGBTOUVROW_LSX) in ARGBToUYVY()
1361 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToUYVY()
1364 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1370 #if defined(HAS_ARGBTOYROW_LASX) && defined(HAS_ARGBTOUVROW_LASX) in ARGBToUYVY()
1371 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToUYVY()
1374 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1380 #if defined(HAS_ARGBTOYROW_RVV) in ARGBToUYVY()
1381 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToUYVY()
1385 #if defined(HAS_I422TOUYVYROW_SSE2) in ARGBToUYVY()
1386 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToUYVY()
1388 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1393 #if defined(HAS_I422TOUYVYROW_AVX2) in ARGBToUYVY()
1394 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToUYVY()
1396 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1401 #if defined(HAS_I422TOUYVYROW_NEON) in ARGBToUYVY()
1402 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToUYVY()
1404 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1409 #if defined(HAS_I422TOUYVYROW_MSA) in ARGBToUYVY()
1410 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToUYVY()
1412 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1417 #if defined(HAS_I422TOUYVYROW_LSX) in ARGBToUYVY()
1418 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToUYVY()
1420 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1425 #if defined(HAS_I422TOUYVYROW_LASX) in ARGBToUYVY()
1426 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToUYVY()
1428 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1439 if (!row_y) in ARGBToUYVY()
1466 if (!src_argb || !dst_y || width <= 0 || height == 0) { in ARGBToI400()
1469 if (height < 0) { in ARGBToI400()
1475 if (src_stride_argb == width * 4 && dst_stride_y == width) { in ARGBToI400()
1480 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToI400()
1481 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToI400()
1483 if (IS_ALIGNED(width, 16)) { in ARGBToI400()
1488 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToI400()
1489 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToI400()
1491 if (IS_ALIGNED(width, 32)) { in ARGBToI400()
1496 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToI400()
1497 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToI400()
1499 if (IS_ALIGNED(width, 16)) { in ARGBToI400()
1504 #if defined(HAS_ARGBTOYROW_MSA) in ARGBToI400()
1505 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToI400()
1507 if (IS_ALIGNED(width, 16)) { in ARGBToI400()
1512 #if defined(HAS_ARGBTOYROW_LSX) in ARGBToI400()
1513 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToI400()
1515 if (IS_ALIGNED(width, 16)) { in ARGBToI400()
1520 #if defined(HAS_ARGBTOYROW_LASX) in ARGBToI400()
1521 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToI400()
1523 if (IS_ALIGNED(width, 32)) { in ARGBToI400()
1528 #if defined(HAS_ARGBTOYROW_RVV) in ARGBToI400()
1529 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToI400()
1570 if (!src_argb || !dst_rgba || width <= 0 || height == 0) { in ARGBToRGBA()
1573 if (height < 0) { in ARGBToRGBA()
1579 if (src_stride_argb == width * 4 && dst_stride_rgba == width * 4) { in ARGBToRGBA()
1585 #if defined(HAS_ARGBTORGBAROW_RVV) in ARGBToRGBA()
1586 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToRGBA()
1611 if (!src_argb || !dst_rgb24 || width <= 0 || height == 0) { in ARGBToRGB24()
1614 if (height < 0) { in ARGBToRGB24()
1620 if (src_stride_argb == width * 4 && dst_stride_rgb24 == width * 3) { in ARGBToRGB24()
1625 #if defined(HAS_ARGBTORGB24ROW_SSSE3) in ARGBToRGB24()
1626 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToRGB24()
1628 if (IS_ALIGNED(width, 16)) { in ARGBToRGB24()
1633 #if defined(HAS_ARGBTORGB24ROW_AVX2) in ARGBToRGB24()
1634 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToRGB24()
1636 if (IS_ALIGNED(width, 32)) { in ARGBToRGB24()
1641 #if defined(HAS_ARGBTORGB24ROW_AVX512VBMI) in ARGBToRGB24()
1642 if (TestCpuFlag(kCpuHasAVX512VBMI)) { in ARGBToRGB24()
1644 if (IS_ALIGNED(width, 32)) { in ARGBToRGB24()
1649 #if defined(HAS_ARGBTORGB24ROW_NEON) in ARGBToRGB24()
1650 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToRGB24()
1652 if (IS_ALIGNED(width, 16)) { in ARGBToRGB24()
1657 #if defined(HAS_ARGBTORGB24ROW_MSA) in ARGBToRGB24()
1658 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToRGB24()
1660 if (IS_ALIGNED(width, 16)) { in ARGBToRGB24()
1665 #if defined(HAS_ARGBTORGB24ROW_LSX) in ARGBToRGB24()
1666 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToRGB24()
1668 if (IS_ALIGNED(width, 16)) { in ARGBToRGB24()
1673 #if defined(HAS_ARGBTORGB24ROW_LASX) in ARGBToRGB24()
1674 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToRGB24()
1676 if (IS_ALIGNED(width, 32)) { in ARGBToRGB24()
1681 #if defined(HAS_ARGBTORGB24ROW_RVV) in ARGBToRGB24()
1682 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToRGB24()
1706 if (!src_argb || !dst_raw || width <= 0 || height == 0) { in ARGBToRAW()
1709 if (height < 0) { in ARGBToRAW()
1715 if (src_stride_argb == width * 4 && dst_stride_raw == width * 3) { in ARGBToRAW()
1720 #if defined(HAS_ARGBTORAWROW_SSSE3) in ARGBToRAW()
1721 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToRAW()
1723 if (IS_ALIGNED(width, 16)) { in ARGBToRAW()
1728 #if defined(HAS_ARGBTORAWROW_AVX2) in ARGBToRAW()
1729 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToRAW()
1731 if (IS_ALIGNED(width, 32)) { in ARGBToRAW()
1736 #if defined(HAS_ARGBTORAWROW_NEON) in ARGBToRAW()
1737 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToRAW()
1739 if (IS_ALIGNED(width, 8)) { in ARGBToRAW()
1744 #if defined(HAS_ARGBTORAWROW_MSA) in ARGBToRAW()
1745 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToRAW()
1747 if (IS_ALIGNED(width, 16)) { in ARGBToRAW()
1752 #if defined(HAS_ARGBTORAWROW_LSX) in ARGBToRAW()
1753 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToRAW()
1755 if (IS_ALIGNED(width, 16)) { in ARGBToRAW()
1760 #if defined(HAS_ARGBTORAWROW_LASX) in ARGBToRAW()
1761 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToRAW()
1763 if (IS_ALIGNED(width, 32)) { in ARGBToRAW()
1768 #if defined(HAS_ARGBTORAWROW_RVV) in ARGBToRAW()
1769 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToRAW()
1800 if (!src_argb || !dst_rgb565 || width <= 0 || height == 0) { in ARGBToRGB565Dither()
1803 if (height < 0) { in ARGBToRGB565Dither()
1808 if (!dither4x4) { in ARGBToRGB565Dither()
1811 #if defined(HAS_ARGBTORGB565DITHERROW_SSE2) in ARGBToRGB565Dither()
1812 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToRGB565Dither()
1814 if (IS_ALIGNED(width, 4)) { in ARGBToRGB565Dither()
1819 #if defined(HAS_ARGBTORGB565DITHERROW_AVX2) in ARGBToRGB565Dither()
1820 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToRGB565Dither()
1822 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565Dither()
1827 #if defined(HAS_ARGBTORGB565DITHERROW_NEON) in ARGBToRGB565Dither()
1828 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToRGB565Dither()
1830 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565Dither()
1835 #if defined(HAS_ARGBTORGB565DITHERROW_MSA) in ARGBToRGB565Dither()
1836 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToRGB565Dither()
1838 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565Dither()
1843 #if defined(HAS_ARGBTORGB565DITHERROW_LSX) in ARGBToRGB565Dither()
1844 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToRGB565Dither()
1846 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565Dither()
1851 #if defined(HAS_ARGBTORGB565DITHERROW_LASX) in ARGBToRGB565Dither()
1852 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToRGB565Dither()
1854 if (IS_ALIGNED(width, 16)) { in ARGBToRGB565Dither()
1882 if (!src_argb || !dst_rgb565 || width <= 0 || height == 0) { in ARGBToRGB565()
1885 if (height < 0) { in ARGBToRGB565()
1891 if (src_stride_argb == width * 4 && dst_stride_rgb565 == width * 2) { in ARGBToRGB565()
1896 #if defined(HAS_ARGBTORGB565ROW_SSE2) in ARGBToRGB565()
1897 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToRGB565()
1899 if (IS_ALIGNED(width, 4)) { in ARGBToRGB565()
1904 #if defined(HAS_ARGBTORGB565ROW_AVX2) in ARGBToRGB565()
1905 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToRGB565()
1907 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565()
1912 #if defined(HAS_ARGBTORGB565ROW_NEON) in ARGBToRGB565()
1913 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToRGB565()
1915 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565()
1920 #if defined(HAS_ARGBTORGB565ROW_MSA) in ARGBToRGB565()
1921 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToRGB565()
1923 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565()
1928 #if defined(HAS_ARGBTORGB565ROW_LSX) in ARGBToRGB565()
1929 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToRGB565()
1931 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565()
1937 #if defined(HAS_ARGBTORGB565ROW_LASX) in ARGBToRGB565()
1938 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToRGB565()
1940 if (IS_ALIGNED(width, 16)) { in ARGBToRGB565()
1965 if (!src_argb || !dst_argb1555 || width <= 0 || height == 0) { in ARGBToARGB1555()
1968 if (height < 0) { in ARGBToARGB1555()
1974 if (src_stride_argb == width * 4 && dst_stride_argb1555 == width * 2) { in ARGBToARGB1555()
1979 #if defined(HAS_ARGBTOARGB1555ROW_SSE2) in ARGBToARGB1555()
1980 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToARGB1555()
1982 if (IS_ALIGNED(width, 4)) { in ARGBToARGB1555()
1987 #if defined(HAS_ARGBTOARGB1555ROW_AVX2) in ARGBToARGB1555()
1988 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToARGB1555()
1990 if (IS_ALIGNED(width, 8)) { in ARGBToARGB1555()
1995 #if defined(HAS_ARGBTOARGB1555ROW_NEON) in ARGBToARGB1555()
1996 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToARGB1555()
1998 if (IS_ALIGNED(width, 8)) { in ARGBToARGB1555()
2003 #if defined(HAS_ARGBTOARGB1555ROW_MSA) in ARGBToARGB1555()
2004 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToARGB1555()
2006 if (IS_ALIGNED(width, 8)) { in ARGBToARGB1555()
2011 #if defined(HAS_ARGBTOARGB1555ROW_LSX) in ARGBToARGB1555()
2012 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToARGB1555()
2014 if (IS_ALIGNED(width, 8)) { in ARGBToARGB1555()
2019 #if defined(HAS_ARGBTOARGB1555ROW_LASX) in ARGBToARGB1555()
2020 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToARGB1555()
2022 if (IS_ALIGNED(width, 16)) { in ARGBToARGB1555()
2047 if (!src_argb || !dst_argb4444 || width <= 0 || height == 0) { in ARGBToARGB4444()
2050 if (height < 0) { in ARGBToARGB4444()
2056 if (src_stride_argb == width * 4 && dst_stride_argb4444 == width * 2) { in ARGBToARGB4444()
2061 #if defined(HAS_ARGBTOARGB4444ROW_SSE2) in ARGBToARGB4444()
2062 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToARGB4444()
2064 if (IS_ALIGNED(width, 4)) { in ARGBToARGB4444()
2069 #if defined(HAS_ARGBTOARGB4444ROW_AVX2) in ARGBToARGB4444()
2070 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToARGB4444()
2072 if (IS_ALIGNED(width, 8)) { in ARGBToARGB4444()
2077 #if defined(HAS_ARGBTOARGB4444ROW_NEON) in ARGBToARGB4444()
2078 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToARGB4444()
2080 if (IS_ALIGNED(width, 8)) { in ARGBToARGB4444()
2085 #if defined(HAS_ARGBTOARGB4444ROW_MSA) in ARGBToARGB4444()
2086 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToARGB4444()
2088 if (IS_ALIGNED(width, 8)) { in ARGBToARGB4444()
2093 #if defined(HAS_ARGBTOARGB4444ROW_LSX) in ARGBToARGB4444()
2094 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToARGB4444()
2096 if (IS_ALIGNED(width, 8)) { in ARGBToARGB4444()
2101 #if defined(HAS_ARGBTOARGB4444ROW_LASX) in ARGBToARGB4444()
2102 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToARGB4444()
2104 if (IS_ALIGNED(width, 16)) { in ARGBToARGB4444()
2129 if (!src_abgr || !dst_ar30 || width <= 0 || height == 0) { in ABGRToAR30()
2132 if (height < 0) { in ABGRToAR30()
2138 if (src_stride_abgr == width * 4 && dst_stride_ar30 == width * 4) { in ABGRToAR30()
2143 #if defined(HAS_ABGRTOAR30ROW_SSSE3) in ABGRToAR30()
2144 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToAR30()
2146 if (IS_ALIGNED(width, 4)) { in ABGRToAR30()
2151 #if defined(HAS_ABGRTOAR30ROW_AVX2) in ABGRToAR30()
2152 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToAR30()
2154 if (IS_ALIGNED(width, 8)) { in ABGRToAR30()
2178 if (!src_argb || !dst_ar30 || width <= 0 || height == 0) { in ARGBToAR30()
2181 if (height < 0) { in ARGBToAR30()
2187 if (src_stride_argb == width * 4 && dst_stride_ar30 == width * 4) { in ARGBToAR30()
2192 #if defined(HAS_ARGBTOAR30ROW_SSSE3) in ARGBToAR30()
2193 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToAR30()
2195 if (IS_ALIGNED(width, 4)) { in ARGBToAR30()
2200 #if defined(HAS_ARGBTOAR30ROW_AVX2) in ARGBToAR30()
2201 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToAR30()
2203 if (IS_ALIGNED(width, 8)) { in ARGBToAR30()
2234 if (!src_argb || !dst_yj || !dst_uj || !dst_vj || width <= 0 || height == 0) { in ARGBToJ420()
2238 if (height < 0) { in ARGBToJ420()
2243 #if defined(HAS_ARGBTOYJROW_NEON) in ARGBToJ420()
2244 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToJ420()
2246 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
2251 #if defined(HAS_ARGBTOUVJROW_NEON) in ARGBToJ420()
2252 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToJ420()
2254 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
2259 #if defined(HAS_ARGBTOYJROW_SSSE3) in ARGBToJ420()
2260 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToJ420()
2262 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
2267 #if defined(HAS_ARGBTOUVJROW_SSSE3) in ARGBToJ420()
2268 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToJ420()
2270 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
2275 #if defined(HAS_ARGBTOYJROW_AVX2) in ARGBToJ420()
2276 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToJ420()
2278 if (IS_ALIGNED(width, 32)) { in ARGBToJ420()
2283 #if defined(HAS_ARGBTOUVJROW_AVX2) in ARGBToJ420()
2284 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToJ420()
2286 if (IS_ALIGNED(width, 32)) { in ARGBToJ420()
2291 #if defined(HAS_ARGBTOYJROW_MSA) && defined(HAS_ARGBTOUVJROW_MSA) in ARGBToJ420()
2292 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToJ420()
2295 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
2298 if (IS_ALIGNED(width, 32)) { in ARGBToJ420()
2303 #if defined(HAS_ARGBTOYJROW_LSX) && defined(HAS_ARGBTOUVJROW_LSX) in ARGBToJ420()
2304 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToJ420()
2307 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
2313 #if defined(HAS_ARGBTOYJROW_LASX) && defined(HAS_ARGBTOUVJROW_LASX) in ARGBToJ420()
2314 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToJ420()
2317 if (IS_ALIGNED(width, 32)) { in ARGBToJ420()
2323 #if defined(HAS_ARGBTOYJROW_RVV) in ARGBToJ420()
2324 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToJ420()
2338 if (height & 1) { in ARGBToJ420()
2363 if (!src_argb || !dst_yj || !dst_uj || !dst_vj || width <= 0 || height == 0) { in ARGBToJ422()
2367 if (height < 0) { in ARGBToJ422()
2373 if (src_stride_argb == width * 4 && dst_stride_yj == width && in ARGBToJ422()
2379 #if defined(HAS_ARGBTOYJROW_SSSE3) in ARGBToJ422()
2380 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToJ422()
2382 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2387 #if defined(HAS_ARGBTOUVJROW_SSSE3) in ARGBToJ422()
2388 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToJ422()
2390 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2395 #if defined(HAS_ARGBTOYJROW_AVX2) in ARGBToJ422()
2396 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToJ422()
2398 if (IS_ALIGNED(width, 32)) { in ARGBToJ422()
2403 #if defined(HAS_ARGBTOUVJROW_AVX2) in ARGBToJ422()
2404 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToJ422()
2406 if (IS_ALIGNED(width, 32)) { in ARGBToJ422()
2411 #if defined(HAS_ARGBTOYJROW_NEON) in ARGBToJ422()
2412 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToJ422()
2414 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2419 #if defined(HAS_ARGBTOUVJROW_NEON) in ARGBToJ422()
2420 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToJ422()
2422 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2427 #if defined(HAS_ARGBTOYJROW_MSA) && defined(HAS_ARGBTOUVJROW_MSA) in ARGBToJ422()
2428 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToJ422()
2431 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2434 if (IS_ALIGNED(width, 32)) { in ARGBToJ422()
2439 #if defined(HAS_ARGBTOYJROW_LSX) && defined(HAS_ARGBTOUVJROW_LSX) in ARGBToJ422()
2440 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToJ422()
2443 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2449 #if defined(HAS_ARGBTOYJROW_LASX) && defined(HAS_ARGBTOUVJROW_LASX) in ARGBToJ422()
2450 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToJ422()
2453 if (IS_ALIGNED(width, 32)) { in ARGBToJ422()
2459 #if defined(HAS_ARGBTOYJROW_RVV) in ARGBToJ422()
2460 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToJ422()
2487 if (!src_argb || !dst_yj || width <= 0 || height == 0) { in ARGBToJ400()
2490 if (height < 0) { in ARGBToJ400()
2496 if (src_stride_argb == width * 4 && dst_stride_yj == width) { in ARGBToJ400()
2501 #if defined(HAS_ARGBTOYJROW_SSSE3) in ARGBToJ400()
2502 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToJ400()
2504 if (IS_ALIGNED(width, 16)) { in ARGBToJ400()
2509 #if defined(HAS_ARGBTOYJROW_AVX2) in ARGBToJ400()
2510 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToJ400()
2512 if (IS_ALIGNED(width, 32)) { in ARGBToJ400()
2517 #if defined(HAS_ARGBTOYJROW_NEON) in ARGBToJ400()
2518 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToJ400()
2520 if (IS_ALIGNED(width, 16)) { in ARGBToJ400()
2525 #if defined(HAS_ARGBTOYJROW_MSA) in ARGBToJ400()
2526 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToJ400()
2528 if (IS_ALIGNED(width, 16)) { in ARGBToJ400()
2533 #if defined(HAS_ARGBTOYJROW_RVV) in ARGBToJ400()
2534 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToJ400()
2558 if (!src_rgba || !dst_yj || width <= 0 || height == 0) { in RGBAToJ400()
2561 if (height < 0) { in RGBAToJ400()
2567 if (src_stride_rgba == width * 4 && dst_stride_yj == width) { in RGBAToJ400()
2572 #if defined(HAS_RGBATOYJROW_SSSE3) in RGBAToJ400()
2573 if (TestCpuFlag(kCpuHasSSSE3)) { in RGBAToJ400()
2575 if (IS_ALIGNED(width, 16)) { in RGBAToJ400()
2580 #if defined(HAS_RGBATOYJROW_AVX2) in RGBAToJ400()
2581 if (TestCpuFlag(kCpuHasAVX2)) { in RGBAToJ400()
2583 if (IS_ALIGNED(width, 32)) { in RGBAToJ400()
2588 #if defined(HAS_RGBATOYJROW_NEON) in RGBAToJ400()
2589 if (TestCpuFlag(kCpuHasNEON)) { in RGBAToJ400()
2591 if (IS_ALIGNED(width, 16)) { in RGBAToJ400()
2596 #if defined(HAS_RGBATOYJROW_MSA) in RGBAToJ400()
2597 if (TestCpuFlag(kCpuHasMSA)) { in RGBAToJ400()
2599 if (IS_ALIGNED(width, 16)) { in RGBAToJ400()
2604 #if defined(HAS_RGBATOYJROW_LSX) in RGBAToJ400()
2605 if (TestCpuFlag(kCpuHasLSX)) { in RGBAToJ400()
2607 if (IS_ALIGNED(width, 16)) { in RGBAToJ400()
2612 #if defined(HAS_RGBATOYJROW_LASX) in RGBAToJ400()
2613 if (TestCpuFlag(kCpuHasLASX)) { in RGBAToJ400()
2615 if (IS_ALIGNED(width, 32)) { in RGBAToJ400()
2620 #if defined(HAS_RGBATOYJROW_RVV) in RGBAToJ400()
2621 if (TestCpuFlag(kCpuHasRVV)) { in RGBAToJ400()
2652 if (!src_abgr || !dst_yj || !dst_uj || !dst_vj || width <= 0 || height == 0) { in ABGRToJ420()
2656 if (height < 0) { in ABGRToJ420()
2661 #if defined(HAS_ABGRTOYJROW_SSSE3) in ABGRToJ420()
2662 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToJ420()
2664 if (IS_ALIGNED(width, 16)) { in ABGRToJ420()
2669 #if defined(HAS_ABGRTOUVJROW_SSSE3) in ABGRToJ420()
2670 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToJ420()
2672 if (IS_ALIGNED(width, 16)) { in ABGRToJ420()
2677 #if defined(HAS_ABGRTOYJROW_AVX2) in ABGRToJ420()
2678 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToJ420()
2680 if (IS_ALIGNED(width, 32)) { in ABGRToJ420()
2685 #if defined(HAS_ABGRTOUVJROW_AVX2) in ABGRToJ420()
2686 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToJ420()
2688 if (IS_ALIGNED(width, 32)) { in ABGRToJ420()
2693 #if defined(HAS_ABGRTOYJROW_NEON) in ABGRToJ420()
2694 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToJ420()
2696 if (IS_ALIGNED(width, 16)) { in ABGRToJ420()
2701 #if defined(HAS_ABGRTOUVJROW_NEON) in ABGRToJ420()
2702 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToJ420()
2704 if (IS_ALIGNED(width, 16)) { in ABGRToJ420()
2709 #if defined(HAS_ABGRTOYJROW_MSA) && defined(HAS_ABGRTOUVJROW_MSA) in ABGRToJ420()
2710 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToJ420()
2713 if (IS_ALIGNED(width, 16)) { in ABGRToJ420()
2719 #if defined(HAS_ABGRTOYJROW_LSX) in ABGRToJ420()
2720 if (TestCpuFlag(kCpuHasLSX)) { in ABGRToJ420()
2722 if (IS_ALIGNED(width, 16)) { in ABGRToJ420()
2727 #if defined(HAS_ABGRTOYJROW_LASX) in ABGRToJ420()
2728 if (TestCpuFlag(kCpuHasLASX)) { in ABGRToJ420()
2730 if (IS_ALIGNED(width, 32)) { in ABGRToJ420()
2735 #if defined(HAS_ABGRTOYJROW_RVV) in ABGRToJ420()
2736 if (TestCpuFlag(kCpuHasRVV)) { in ABGRToJ420()
2750 if (height & 1) { in ABGRToJ420()
2775 if (!src_abgr || !dst_yj || !dst_uj || !dst_vj || width <= 0 || height == 0) { in ABGRToJ422()
2779 if (height < 0) { in ABGRToJ422()
2785 if (src_stride_abgr == width * 4 && dst_stride_yj == width && in ABGRToJ422()
2791 #if defined(HAS_ABGRTOYJROW_SSSE3) in ABGRToJ422()
2792 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToJ422()
2794 if (IS_ALIGNED(width, 16)) { in ABGRToJ422()
2799 #if defined(HAS_ABGRTOUVJROW_SSSE3) in ABGRToJ422()
2800 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToJ422()
2802 if (IS_ALIGNED(width, 16)) { in ABGRToJ422()
2807 #if defined(HAS_ABGRTOYJROW_AVX2) in ABGRToJ422()
2808 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToJ422()
2810 if (IS_ALIGNED(width, 32)) { in ABGRToJ422()
2815 #if defined(HAS_ABGRTOUVJROW_AVX2) in ABGRToJ422()
2816 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToJ422()
2818 if (IS_ALIGNED(width, 32)) { in ABGRToJ422()
2823 #if defined(HAS_ABGRTOYJROW_NEON) in ABGRToJ422()
2824 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToJ422()
2826 if (IS_ALIGNED(width, 16)) { in ABGRToJ422()
2831 #if defined(HAS_ABGRTOUVJROW_NEON) in ABGRToJ422()
2832 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToJ422()
2834 if (IS_ALIGNED(width, 16)) { in ABGRToJ422()
2839 #if defined(HAS_ABGRTOYJROW_MSA) && defined(HAS_ABGRTOUVJROW_MSA) in ABGRToJ422()
2840 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToJ422()
2843 if (IS_ALIGNED(width, 16)) { in ABGRToJ422()
2846 if (IS_ALIGNED(width, 32)) { in ABGRToJ422()
2851 #if defined(HAS_ABGRTOYJROW_LSX) in ABGRToJ422()
2852 if (TestCpuFlag(kCpuHasLSX)) { in ABGRToJ422()
2854 if (IS_ALIGNED(width, 16)) { in ABGRToJ422()
2859 #if defined(HAS_ABGRTOYJROW_LASX) in ABGRToJ422()
2860 if (TestCpuFlag(kCpuHasLASX)) { in ABGRToJ422()
2862 if (IS_ALIGNED(width, 32)) { in ABGRToJ422()
2867 #if defined(HAS_ABGRTOYJROW_RVV) in ABGRToJ422()
2868 if (TestCpuFlag(kCpuHasRVV)) { in ABGRToJ422()
2895 if (!src_abgr || !dst_yj || width <= 0 || height == 0) { in ABGRToJ400()
2898 if (height < 0) { in ABGRToJ400()
2904 if (src_stride_abgr == width * 4 && dst_stride_yj == width) { in ABGRToJ400()
2909 #if defined(HAS_ABGRTOYJROW_SSSE3) in ABGRToJ400()
2910 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToJ400()
2912 if (IS_ALIGNED(width, 16)) { in ABGRToJ400()
2917 #if defined(HAS_ABGRTOYJROW_AVX2) in ABGRToJ400()
2918 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToJ400()
2920 if (IS_ALIGNED(width, 32)) { in ABGRToJ400()
2925 #if defined(HAS_ABGRTOYJROW_NEON) in ABGRToJ400()
2926 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToJ400()
2928 if (IS_ALIGNED(width, 16)) { in ABGRToJ400()
2933 #if defined(HAS_ABGRTOYJROW_MSA) in ABGRToJ400()
2934 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToJ400()
2936 if (IS_ALIGNED(width, 16)) { in ABGRToJ400()
2941 #if defined(HAS_ABGRTOYJROW_LSX) in ABGRToJ400()
2942 if (TestCpuFlag(kCpuHasLSX)) { in ABGRToJ400()
2944 if (IS_ALIGNED(width, 16)) { in ABGRToJ400()
2949 #if defined(HAS_ABGRTOYJROW_LASX) in ABGRToJ400()
2950 if (TestCpuFlag(kCpuHasLASX)) { in ABGRToJ400()
2952 if (IS_ALIGNED(width, 32)) { in ABGRToJ400()
2957 #if defined(HAS_ABGRTOYJROW_RVV) in ABGRToJ400()
2958 if (TestCpuFlag(kCpuHasRVV)) { in ABGRToJ400()
2982 if (!src_argb || !dst_ar64 || width <= 0 || height == 0) { in ARGBToAR64()
2986 if (height < 0) { in ARGBToAR64()
2992 if (src_stride_argb == width * 4 && dst_stride_ar64 == width * 4) { in ARGBToAR64()
2997 #if defined(HAS_ARGBTOAR64ROW_SSSE3) in ARGBToAR64()
2998 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToAR64()
3000 if (IS_ALIGNED(width, 4)) { in ARGBToAR64()
3005 #if defined(HAS_ARGBTOAR64ROW_AVX2) in ARGBToAR64()
3006 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToAR64()
3008 if (IS_ALIGNED(width, 8)) { in ARGBToAR64()
3013 #if defined(HAS_ARGBTOAR64ROW_NEON) in ARGBToAR64()
3014 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToAR64()
3016 if (IS_ALIGNED(width, 8)) { in ARGBToAR64()
3021 #if defined(HAS_ARGBTOAR64ROW_RVV) in ARGBToAR64()
3022 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToAR64()
3046 if (!src_argb || !dst_ab64 || width <= 0 || height == 0) { in ARGBToAB64()
3050 if (height < 0) { in ARGBToAB64()
3056 if (src_stride_argb == width * 4 && dst_stride_ab64 == width * 4) { in ARGBToAB64()
3061 #if defined(HAS_ARGBTOAB64ROW_SSSE3) in ARGBToAB64()
3062 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToAB64()
3064 if (IS_ALIGNED(width, 4)) { in ARGBToAB64()
3069 #if defined(HAS_ARGBTOAB64ROW_AVX2) in ARGBToAB64()
3070 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToAB64()
3072 if (IS_ALIGNED(width, 8)) { in ARGBToAB64()
3077 #if defined(HAS_ARGBTOAB64ROW_NEON) in ARGBToAB64()
3078 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToAB64()
3080 if (IS_ALIGNED(width, 8)) { in ARGBToAB64()
3085 #if defined(HAS_ARGBTOAB64ROW_RVV) in ARGBToAB64()
3086 if (TestCpuFlag(kCpuHasRVV)) { in ARGBToAB64()
3099 // Enabled if 1 pass is available
3100 #if defined(HAS_RAWTOYJROW_NEON) || defined(HAS_RAWTOYJROW_MSA) || \
3117 #if defined(HAS_RAWTOYJROW) in RAWToJNV21()
3134 if (!src_raw || !dst_y || !dst_vu || width <= 0 || height == 0) { in RAWToJNV21()
3138 if (height < 0) { in RAWToJNV21()
3144 #if defined(HAS_RAWTOYJROW) in RAWToJNV21()
3147 #if defined(HAS_RAWTOYJROW_NEON) && defined(HAS_RAWTOUVJROW_NEON) in RAWToJNV21()
3148 if (TestCpuFlag(kCpuHasNEON)) { in RAWToJNV21()
3151 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
3157 #if defined(HAS_RAWTOYJROW_MSA) && defined(HAS_RAWTOUVJROW_MSA) in RAWToJNV21()
3158 if (TestCpuFlag(kCpuHasMSA)) { in RAWToJNV21()
3161 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
3167 #if defined(HAS_RAWTOYJROW_LSX) in RAWToJNV21()
3168 if (TestCpuFlag(kCpuHasLSX)) { in RAWToJNV21()
3170 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
3175 #if defined(HAS_RAWTOYJROW_LASX) in RAWToJNV21()
3176 if (TestCpuFlag(kCpuHasLASX)) { in RAWToJNV21()
3178 if (IS_ALIGNED(width, 32)) { in RAWToJNV21()
3183 #if defined(HAS_RAWTOYJROW_RVV) in RAWToJNV21()
3184 if (TestCpuFlag(kCpuHasRVV)) { in RAWToJNV21()
3192 #if defined(HAS_RAWTOARGBROW_SSSE3) in RAWToJNV21()
3193 if (TestCpuFlag(kCpuHasSSSE3)) { in RAWToJNV21()
3195 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
3200 #if defined(HAS_ARGBTOYJROW_SSSE3) in RAWToJNV21()
3201 if (TestCpuFlag(kCpuHasSSSE3)) { in RAWToJNV21()
3203 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
3208 #if defined(HAS_ARGBTOYJROW_AVX2) in RAWToJNV21()
3209 if (TestCpuFlag(kCpuHasAVX2)) { in RAWToJNV21()
3211 if (IS_ALIGNED(width, 32)) { in RAWToJNV21()
3216 #if defined(HAS_ARGBTOUVJROW_SSSE3) in RAWToJNV21()
3217 if (TestCpuFlag(kCpuHasSSSE3)) { in RAWToJNV21()
3219 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
3224 #if defined(HAS_ARGBTOUVJROW_AVX2) in RAWToJNV21()
3225 if (TestCpuFlag(kCpuHasAVX2)) { in RAWToJNV21()
3227 if (IS_ALIGNED(width, 32)) { in RAWToJNV21()
3233 #if defined(HAS_MERGEUVROW_SSE2) in RAWToJNV21()
3234 if (TestCpuFlag(kCpuHasSSE2)) { in RAWToJNV21()
3236 if (IS_ALIGNED(halfwidth, 16)) { in RAWToJNV21()
3241 #if defined(HAS_MERGEUVROW_AVX2) in RAWToJNV21()
3242 if (TestCpuFlag(kCpuHasAVX2)) { in RAWToJNV21()
3244 if (IS_ALIGNED(halfwidth, 16)) { in RAWToJNV21()
3249 #if defined(HAS_MERGEUVROW_AVX512BW) in RAWToJNV21()
3250 if (TestCpuFlag(kCpuHasAVX512BW)) { in RAWToJNV21()
3252 if (IS_ALIGNED(halfwidth, 64)) { in RAWToJNV21()
3257 #if defined(HAS_MERGEUVROW_NEON) in RAWToJNV21()
3258 if (TestCpuFlag(kCpuHasNEON)) { in RAWToJNV21()
3260 if (IS_ALIGNED(halfwidth, 16)) { in RAWToJNV21()
3265 #if defined(HAS_MERGEUVROW_MSA) in RAWToJNV21()
3266 if (TestCpuFlag(kCpuHasMSA)) { in RAWToJNV21()
3268 if (IS_ALIGNED(halfwidth, 16)) { in RAWToJNV21()
3273 #if defined(HAS_MERGEUVROW_LSX) in RAWToJNV21()
3274 if (TestCpuFlag(kCpuHasLSX)) { in RAWToJNV21()
3276 if (IS_ALIGNED(halfwidth, 16)) { in RAWToJNV21()
3281 #if defined(HAS_MERGEUVROW_RVV) in RAWToJNV21()
3282 if (TestCpuFlag(kCpuHasRVV)) { in RAWToJNV21()
3287 #if defined(HAS_RAWTOYJROW) in RAWToJNV21()
3300 if (!row_uj) in RAWToJNV21()
3304 #if defined(HAS_RAWTOYJROW) in RAWToJNV21()
3321 if (height & 1) { in RAWToJNV21()
3322 #if defined(HAS_RAWTOYJROW) in RAWToJNV21()