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_LASX) in ARGBToI444()
80 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToI444()
82 if (IS_ALIGNED(width, 32)) { in ARGBToI444()
87 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToI444()
88 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToI444()
90 if (IS_ALIGNED(width, 16)) { in ARGBToI444()
95 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToI444()
96 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToI444()
98 if (IS_ALIGNED(width, 32)) { in ARGBToI444()
103 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToI444()
104 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToI444()
106 if (IS_ALIGNED(width, 16)) { in ARGBToI444()
111 #if defined(HAS_ARGBTOYROW_MSA) in ARGBToI444()
112 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToI444()
114 if (IS_ALIGNED(width, 16)) { in ARGBToI444()
119 #if defined(HAS_ARGBTOYROW_LASX) in ARGBToI444()
120 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToI444()
122 if (IS_ALIGNED(width, 32)) { in ARGBToI444()
157 if (!src_argb || !dst_y || !dst_u || !dst_v || width <= 0 || height == 0) { in ARGBToI422()
161 if (height < 0) { in ARGBToI422()
167 if (src_stride_argb == width * 4 && dst_stride_y == width && in ARGBToI422()
173 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToI422()
174 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToI422()
176 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
181 #if defined(HAS_ARGBTOUVROW_SSSE3) in ARGBToI422()
182 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToI422()
184 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
189 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToI422()
190 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToI422()
192 if (IS_ALIGNED(width, 32)) { in ARGBToI422()
197 #if defined(HAS_ARGBTOUVROW_AVX2) in ARGBToI422()
198 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToI422()
200 if (IS_ALIGNED(width, 32)) { in ARGBToI422()
205 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToI422()
206 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToI422()
208 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
213 #if defined(HAS_ARGBTOUVROW_NEON) in ARGBToI422()
214 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToI422()
216 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
221 #if defined(HAS_ARGBTOYROW_MSA) && defined(HAS_ARGBTOUVROW_MSA) in ARGBToI422()
222 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToI422()
225 if (IS_ALIGNED(width, 16)) { in ARGBToI422()
228 if (IS_ALIGNED(width, 32)) { in ARGBToI422()
234 #if defined(HAS_ARGBTOYROW_LASX) && defined(HAS_ARGBTOUVROW_LASX) in ARGBToI422()
235 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToI422()
238 if (IS_ALIGNED(width, 32)) { in ARGBToI422()
274 if (!src_argb || !dst_y || !dst_uv || width <= 0 || height == 0) { in ARGBToNV12()
278 if (height < 0) { in ARGBToNV12()
283 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToNV12()
284 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV12()
286 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
291 #if defined(HAS_ARGBTOUVROW_NEON) in ARGBToNV12()
292 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV12()
294 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
299 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToNV12()
300 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToNV12()
302 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
307 #if defined(HAS_ARGBTOUVROW_SSSE3) in ARGBToNV12()
308 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToNV12()
310 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
315 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToNV12()
316 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV12()
318 if (IS_ALIGNED(width, 32)) { in ARGBToNV12()
323 #if defined(HAS_ARGBTOUVROW_AVX2) in ARGBToNV12()
324 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV12()
326 if (IS_ALIGNED(width, 32)) { in ARGBToNV12()
331 #if defined(HAS_ARGBTOYROW_MSA) && defined(HAS_ARGBTOUVROW_MSA) in ARGBToNV12()
332 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToNV12()
335 if (IS_ALIGNED(width, 16)) { in ARGBToNV12()
338 if (IS_ALIGNED(width, 32)) { in ARGBToNV12()
343 #if defined(HAS_ARGBTOYROW_LASX) && defined(HAS_ARGBTOUVROW_LASX) in ARGBToNV12()
344 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToNV12()
347 if (IS_ALIGNED(width, 32)) { in ARGBToNV12()
353 #if defined(HAS_MERGEUVROW_SSE2) in ARGBToNV12()
354 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToNV12()
356 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV12()
361 #if defined(HAS_MERGEUVROW_AVX2) in ARGBToNV12()
362 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV12()
364 if (IS_ALIGNED(halfwidth, 32)) { in ARGBToNV12()
369 #if defined(HAS_MERGEUVROW_NEON) in ARGBToNV12()
370 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV12()
372 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV12()
377 #if defined(HAS_MERGEUVROW_MSA) in ARGBToNV12()
378 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToNV12()
380 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV12()
385 #if defined(HAS_MERGEUVROW_LSX) in ARGBToNV12()
386 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToNV12()
388 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV12()
407 if (height & 1) { in ARGBToNV12()
436 if (!src_argb || !dst_y || !dst_vu || width <= 0 || height == 0) { in ARGBToNV21()
440 if (height < 0) { in ARGBToNV21()
445 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToNV21()
446 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToNV21()
448 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
453 #if defined(HAS_ARGBTOUVROW_SSSE3) in ARGBToNV21()
454 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToNV21()
456 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
461 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToNV21()
462 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV21()
464 if (IS_ALIGNED(width, 32)) { in ARGBToNV21()
469 #if defined(HAS_ARGBTOUVROW_AVX2) in ARGBToNV21()
470 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV21()
472 if (IS_ALIGNED(width, 32)) { in ARGBToNV21()
477 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToNV21()
478 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV21()
480 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
485 #if defined(HAS_ARGBTOUVROW_NEON) in ARGBToNV21()
486 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV21()
488 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
493 #if defined(HAS_ARGBTOYROW_MSA) && defined(HAS_ARGBTOUVROW_MSA) in ARGBToNV21()
494 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToNV21()
497 if (IS_ALIGNED(width, 16)) { in ARGBToNV21()
500 if (IS_ALIGNED(width, 32)) { in ARGBToNV21()
505 #if defined(HAS_ARGBTOYROW_LASX) && defined(HAS_ARGBTOUVROW_LASX) in ARGBToNV21()
506 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToNV21()
509 if (IS_ALIGNED(width, 32)) { in ARGBToNV21()
515 #if defined(HAS_MERGEUVROW_SSE2) in ARGBToNV21()
516 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToNV21()
518 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV21()
523 #if defined(HAS_MERGEUVROW_AVX2) in ARGBToNV21()
524 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToNV21()
526 if (IS_ALIGNED(halfwidth, 32)) { in ARGBToNV21()
531 #if defined(HAS_MERGEUVROW_NEON) in ARGBToNV21()
532 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToNV21()
534 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV21()
539 #if defined(HAS_MERGEUVROW_MSA) in ARGBToNV21()
540 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToNV21()
542 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV21()
547 #if defined(HAS_MERGEUVROW_LSX) in ARGBToNV21()
548 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToNV21()
550 if (IS_ALIGNED(halfwidth, 16)) { in ARGBToNV21()
569 if (height & 1) { in ARGBToNV21()
597 if (!src_abgr || !dst_y || !dst_uv || width <= 0 || height == 0) { in ABGRToNV12()
601 if (height < 0) { in ABGRToNV12()
606 #if defined(HAS_ABGRTOYROW_SSSE3) in ABGRToNV12()
607 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToNV12()
609 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
614 #if defined(HAS_ABGRTOUVROW_SSSE3) in ABGRToNV12()
615 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToNV12()
617 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
622 #if defined(HAS_ABGRTOYROW_AVX2) in ABGRToNV12()
623 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV12()
625 if (IS_ALIGNED(width, 32)) { in ABGRToNV12()
630 #if defined(HAS_ABGRTOUVROW_AVX2) in ABGRToNV12()
631 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV12()
633 if (IS_ALIGNED(width, 32)) { in ABGRToNV12()
638 #if defined(HAS_ABGRTOYROW_NEON) in ABGRToNV12()
639 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV12()
641 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
646 #if defined(HAS_ABGRTOUVROW_NEON) in ABGRToNV12()
647 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV12()
649 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
654 #if defined(HAS_ABGRTOYROW_MSA) && defined(HAS_ABGRTOUVROW_MSA) in ABGRToNV12()
655 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToNV12()
658 if (IS_ALIGNED(width, 16)) { in ABGRToNV12()
661 if (IS_ALIGNED(width, 32)) { in ABGRToNV12()
666 #if defined(HAS_MERGEUVROW_SSE2) in ABGRToNV12()
667 if (TestCpuFlag(kCpuHasSSE2)) { in ABGRToNV12()
669 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV12()
674 #if defined(HAS_MERGEUVROW_AVX2) in ABGRToNV12()
675 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV12()
677 if (IS_ALIGNED(halfwidth, 32)) { in ABGRToNV12()
682 #if defined(HAS_MERGEUVROW_NEON) in ABGRToNV12()
683 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV12()
685 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV12()
690 #if defined(HAS_MERGEUVROW_MSA) in ABGRToNV12()
691 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToNV12()
693 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV12()
698 #if defined(HAS_MERGEUVROW_LSX) in ABGRToNV12()
699 if (TestCpuFlag(kCpuHasLSX)) { in ABGRToNV12()
701 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV12()
720 if (height & 1) { in ABGRToNV12()
749 if (!src_abgr || !dst_y || !dst_vu || width <= 0 || height == 0) { in ABGRToNV21()
753 if (height < 0) { in ABGRToNV21()
758 #if defined(HAS_ABGRTOYROW_SSSE3) in ABGRToNV21()
759 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToNV21()
761 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
766 #if defined(HAS_ABGRTOUVROW_SSSE3) in ABGRToNV21()
767 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToNV21()
769 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
774 #if defined(HAS_ABGRTOYROW_AVX2) in ABGRToNV21()
775 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV21()
777 if (IS_ALIGNED(width, 32)) { in ABGRToNV21()
782 #if defined(HAS_ABGRTOUVROW_AVX2) in ABGRToNV21()
783 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV21()
785 if (IS_ALIGNED(width, 32)) { in ABGRToNV21()
790 #if defined(HAS_ABGRTOYROW_NEON) in ABGRToNV21()
791 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV21()
793 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
798 #if defined(HAS_ABGRTOUVROW_NEON) in ABGRToNV21()
799 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV21()
801 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
806 #if defined(HAS_ABGRTOYROW_MSA) && defined(HAS_ABGRTOUVROW_MSA) in ABGRToNV21()
807 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToNV21()
810 if (IS_ALIGNED(width, 16)) { in ABGRToNV21()
813 if (IS_ALIGNED(width, 32)) { in ABGRToNV21()
818 #if defined(HAS_MERGEUVROW_SSE2) in ABGRToNV21()
819 if (TestCpuFlag(kCpuHasSSE2)) { in ABGRToNV21()
821 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV21()
826 #if defined(HAS_MERGEUVROW_AVX2) in ABGRToNV21()
827 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToNV21()
829 if (IS_ALIGNED(halfwidth, 32)) { in ABGRToNV21()
834 #if defined(HAS_MERGEUVROW_NEON) in ABGRToNV21()
835 if (TestCpuFlag(kCpuHasNEON)) { in ABGRToNV21()
837 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV21()
842 #if defined(HAS_MERGEUVROW_MSA) in ABGRToNV21()
843 if (TestCpuFlag(kCpuHasMSA)) { in ABGRToNV21()
845 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV21()
850 #if defined(HAS_MERGEUVROW_LSX) in ABGRToNV21()
851 if (TestCpuFlag(kCpuHasLSX)) { in ABGRToNV21()
853 if (IS_ALIGNED(halfwidth, 16)) { in ABGRToNV21()
872 if (height & 1) { in ABGRToNV21()
900 if (!src_argb || !dst_yuy2 || width <= 0 || height == 0) { in ARGBToYUY2()
904 if (height < 0) { in ARGBToYUY2()
910 if (src_stride_argb == width * 4 && dst_stride_yuy2 == width * 2) { in ARGBToYUY2()
915 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToYUY2()
916 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToYUY2()
918 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
923 #if defined(HAS_ARGBTOUVROW_SSSE3) in ARGBToYUY2()
924 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToYUY2()
926 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
931 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToYUY2()
932 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToYUY2()
934 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
939 #if defined(HAS_ARGBTOUVROW_AVX2) in ARGBToYUY2()
940 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToYUY2()
942 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
947 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToYUY2()
948 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToYUY2()
950 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
955 #if defined(HAS_ARGBTOUVROW_NEON) in ARGBToYUY2()
956 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToYUY2()
958 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
963 #if defined(HAS_ARGBTOYROW_MSA) && defined(HAS_ARGBTOUVROW_MSA) in ARGBToYUY2()
964 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToYUY2()
967 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
970 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
975 #if defined(HAS_ARGBTOYROW_LASX) && defined(HAS_ARGBTOUVROW_LASX) in ARGBToYUY2()
976 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToYUY2()
979 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
985 #if defined(HAS_I422TOYUY2ROW_SSE2) in ARGBToYUY2()
986 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToYUY2()
988 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
993 #if defined(HAS_I422TOYUY2ROW_AVX2) in ARGBToYUY2()
994 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToYUY2()
996 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
1001 #if defined(HAS_I422TOYUY2ROW_NEON) in ARGBToYUY2()
1002 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToYUY2()
1004 if (IS_ALIGNED(width, 16)) { in ARGBToYUY2()
1009 #if defined(HAS_I422TOYUY2ROW_MSA) in ARGBToYUY2()
1010 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToYUY2()
1012 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
1017 #if defined(HAS_I422TOYUY2ROW_LASX) in ARGBToYUY2()
1018 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToYUY2()
1020 if (IS_ALIGNED(width, 32)) { in ARGBToYUY2()
1063 if (!src_argb || !dst_uyvy || width <= 0 || height == 0) { in ARGBToUYVY()
1067 if (height < 0) { in ARGBToUYVY()
1073 if (src_stride_argb == width * 4 && dst_stride_uyvy == width * 2) { in ARGBToUYVY()
1078 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToUYVY()
1079 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToUYVY()
1081 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1086 #if defined(HAS_ARGBTOUVROW_SSSE3) in ARGBToUYVY()
1087 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToUYVY()
1089 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1094 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToUYVY()
1095 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToUYVY()
1097 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1102 #if defined(HAS_ARGBTOUVROW_AVX2) in ARGBToUYVY()
1103 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToUYVY()
1105 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1110 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToUYVY()
1111 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToUYVY()
1113 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1118 #if defined(HAS_ARGBTOUVROW_NEON) in ARGBToUYVY()
1119 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToUYVY()
1121 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1126 #if defined(HAS_ARGBTOYROW_MSA) && defined(HAS_ARGBTOUVROW_MSA) in ARGBToUYVY()
1127 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToUYVY()
1130 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1133 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1138 #if defined(HAS_ARGBTOYROW_LASX) && defined(HAS_ARGBTOUVROW_LASX) in ARGBToUYVY()
1139 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToUYVY()
1142 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1148 #if defined(HAS_I422TOUYVYROW_SSE2) in ARGBToUYVY()
1149 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToUYVY()
1151 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1156 #if defined(HAS_I422TOUYVYROW_AVX2) in ARGBToUYVY()
1157 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToUYVY()
1159 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1164 #if defined(HAS_I422TOUYVYROW_NEON) in ARGBToUYVY()
1165 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToUYVY()
1167 if (IS_ALIGNED(width, 16)) { in ARGBToUYVY()
1172 #if defined(HAS_I422TOUYVYROW_MSA) in ARGBToUYVY()
1173 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToUYVY()
1175 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1180 #if defined(HAS_I422TOUYVYROW_LASX) in ARGBToUYVY()
1181 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToUYVY()
1183 if (IS_ALIGNED(width, 32)) { in ARGBToUYVY()
1219 if (!src_argb || !dst_y || width <= 0 || height == 0) { in ARGBToI400()
1222 if (height < 0) { in ARGBToI400()
1228 if (src_stride_argb == width * 4 && dst_stride_y == width) { in ARGBToI400()
1233 #if defined(HAS_ARGBTOYROW_SSSE3) in ARGBToI400()
1234 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToI400()
1236 if (IS_ALIGNED(width, 16)) { in ARGBToI400()
1241 #if defined(HAS_ARGBTOYROW_AVX2) in ARGBToI400()
1242 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToI400()
1244 if (IS_ALIGNED(width, 32)) { in ARGBToI400()
1249 #if defined(HAS_ARGBTOYROW_NEON) in ARGBToI400()
1250 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToI400()
1252 if (IS_ALIGNED(width, 16)) { in ARGBToI400()
1257 #if defined(HAS_ARGBTOYROW_MSA) in ARGBToI400()
1258 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToI400()
1260 if (IS_ALIGNED(width, 16)) { in ARGBToI400()
1265 #if defined(HAS_ARGBTOYROW_LASX) in ARGBToI400()
1266 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToI400()
1268 if (IS_ALIGNED(width, 32)) { in ARGBToI400()
1309 if (!src_argb || !dst_rgb24 || width <= 0 || height == 0) { in ARGBToRGB24()
1312 if (height < 0) { in ARGBToRGB24()
1318 if (src_stride_argb == width * 4 && dst_stride_rgb24 == width * 3) { in ARGBToRGB24()
1323 #if defined(HAS_ARGBTORGB24ROW_SSSE3) in ARGBToRGB24()
1324 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToRGB24()
1326 if (IS_ALIGNED(width, 16)) { in ARGBToRGB24()
1331 #if defined(HAS_ARGBTORGB24ROW_AVX2) in ARGBToRGB24()
1332 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToRGB24()
1334 if (IS_ALIGNED(width, 32)) { in ARGBToRGB24()
1339 #if defined(HAS_ARGBTORGB24ROW_AVX512VBMI) in ARGBToRGB24()
1340 if (TestCpuFlag(kCpuHasAVX512VBMI)) { in ARGBToRGB24()
1342 if (IS_ALIGNED(width, 32)) { in ARGBToRGB24()
1347 #if defined(HAS_ARGBTORGB24ROW_NEON) in ARGBToRGB24()
1348 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToRGB24()
1350 if (IS_ALIGNED(width, 16)) { in ARGBToRGB24()
1355 #if defined(HAS_ARGBTORGB24ROW_MSA) in ARGBToRGB24()
1356 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToRGB24()
1358 if (IS_ALIGNED(width, 16)) { in ARGBToRGB24()
1363 #if defined(HAS_ARGBTORGB24ROW_LASX) in ARGBToRGB24()
1364 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToRGB24()
1366 if (IS_ALIGNED(width, 32)) { in ARGBToRGB24()
1391 if (!src_argb || !dst_raw || width <= 0 || height == 0) { in ARGBToRAW()
1394 if (height < 0) { in ARGBToRAW()
1400 if (src_stride_argb == width * 4 && dst_stride_raw == width * 3) { in ARGBToRAW()
1405 #if defined(HAS_ARGBTORAWROW_SSSE3) in ARGBToRAW()
1406 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToRAW()
1408 if (IS_ALIGNED(width, 16)) { in ARGBToRAW()
1413 #if defined(HAS_ARGBTORAWROW_AVX2) in ARGBToRAW()
1414 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToRAW()
1416 if (IS_ALIGNED(width, 32)) { in ARGBToRAW()
1421 #if defined(HAS_ARGBTORAWROW_NEON) in ARGBToRAW()
1422 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToRAW()
1424 if (IS_ALIGNED(width, 8)) { in ARGBToRAW()
1429 #if defined(HAS_ARGBTORAWROW_MSA) in ARGBToRAW()
1430 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToRAW()
1432 if (IS_ALIGNED(width, 16)) { in ARGBToRAW()
1437 #if defined(HAS_ARGBTORAWROW_LASX) in ARGBToRAW()
1438 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToRAW()
1440 if (IS_ALIGNED(width, 32)) { in ARGBToRAW()
1472 if (!src_argb || !dst_rgb565 || width <= 0 || height == 0) { in ARGBToRGB565Dither()
1475 if (height < 0) { in ARGBToRGB565Dither()
1480 if (!dither4x4) { in ARGBToRGB565Dither()
1483 #if defined(HAS_ARGBTORGB565DITHERROW_SSE2) in ARGBToRGB565Dither()
1484 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToRGB565Dither()
1486 if (IS_ALIGNED(width, 4)) { in ARGBToRGB565Dither()
1491 #if defined(HAS_ARGBTORGB565DITHERROW_AVX2) in ARGBToRGB565Dither()
1492 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToRGB565Dither()
1494 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565Dither()
1499 #if defined(HAS_ARGBTORGB565DITHERROW_NEON) in ARGBToRGB565Dither()
1500 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToRGB565Dither()
1502 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565Dither()
1507 #if defined(HAS_ARGBTORGB565DITHERROW_MSA) in ARGBToRGB565Dither()
1508 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToRGB565Dither()
1510 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565Dither()
1515 #if defined(HAS_ARGBTORGB565DITHERROW_LASX) in ARGBToRGB565Dither()
1516 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToRGB565Dither()
1518 if (IS_ALIGNED(width, 16)) { in ARGBToRGB565Dither()
1546 if (!src_argb || !dst_rgb565 || width <= 0 || height == 0) { in ARGBToRGB565()
1549 if (height < 0) { in ARGBToRGB565()
1555 if (src_stride_argb == width * 4 && dst_stride_rgb565 == width * 2) { in ARGBToRGB565()
1560 #if defined(HAS_ARGBTORGB565ROW_SSE2) in ARGBToRGB565()
1561 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToRGB565()
1563 if (IS_ALIGNED(width, 4)) { in ARGBToRGB565()
1568 #if defined(HAS_ARGBTORGB565ROW_AVX2) in ARGBToRGB565()
1569 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToRGB565()
1571 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565()
1576 #if defined(HAS_ARGBTORGB565ROW_NEON) in ARGBToRGB565()
1577 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToRGB565()
1579 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565()
1584 #if defined(HAS_ARGBTORGB565ROW_MSA) in ARGBToRGB565()
1585 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToRGB565()
1587 if (IS_ALIGNED(width, 8)) { in ARGBToRGB565()
1592 #if defined(HAS_ARGBTORGB565ROW_LASX) in ARGBToRGB565()
1593 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToRGB565()
1595 if (IS_ALIGNED(width, 16)) { in ARGBToRGB565()
1620 if (!src_argb || !dst_argb1555 || width <= 0 || height == 0) { in ARGBToARGB1555()
1623 if (height < 0) { in ARGBToARGB1555()
1629 if (src_stride_argb == width * 4 && dst_stride_argb1555 == width * 2) { in ARGBToARGB1555()
1634 #if defined(HAS_ARGBTOARGB1555ROW_SSE2) in ARGBToARGB1555()
1635 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToARGB1555()
1637 if (IS_ALIGNED(width, 4)) { in ARGBToARGB1555()
1642 #if defined(HAS_ARGBTOARGB1555ROW_AVX2) in ARGBToARGB1555()
1643 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToARGB1555()
1645 if (IS_ALIGNED(width, 8)) { in ARGBToARGB1555()
1650 #if defined(HAS_ARGBTOARGB1555ROW_NEON) in ARGBToARGB1555()
1651 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToARGB1555()
1653 if (IS_ALIGNED(width, 8)) { in ARGBToARGB1555()
1658 #if defined(HAS_ARGBTOARGB1555ROW_MSA) in ARGBToARGB1555()
1659 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToARGB1555()
1661 if (IS_ALIGNED(width, 8)) { in ARGBToARGB1555()
1666 #if defined(HAS_ARGBTOARGB1555ROW_LASX) in ARGBToARGB1555()
1667 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToARGB1555()
1669 if (IS_ALIGNED(width, 16)) { in ARGBToARGB1555()
1694 if (!src_argb || !dst_argb4444 || width <= 0 || height == 0) { in ARGBToARGB4444()
1697 if (height < 0) { in ARGBToARGB4444()
1703 if (src_stride_argb == width * 4 && dst_stride_argb4444 == width * 2) { in ARGBToARGB4444()
1708 #if defined(HAS_ARGBTOARGB4444ROW_SSE2) in ARGBToARGB4444()
1709 if (TestCpuFlag(kCpuHasSSE2)) { in ARGBToARGB4444()
1711 if (IS_ALIGNED(width, 4)) { in ARGBToARGB4444()
1716 #if defined(HAS_ARGBTOARGB4444ROW_AVX2) in ARGBToARGB4444()
1717 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToARGB4444()
1719 if (IS_ALIGNED(width, 8)) { in ARGBToARGB4444()
1724 #if defined(HAS_ARGBTOARGB4444ROW_NEON) in ARGBToARGB4444()
1725 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToARGB4444()
1727 if (IS_ALIGNED(width, 8)) { in ARGBToARGB4444()
1732 #if defined(HAS_ARGBTOARGB4444ROW_MSA) in ARGBToARGB4444()
1733 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToARGB4444()
1735 if (IS_ALIGNED(width, 8)) { in ARGBToARGB4444()
1740 #if defined(HAS_ARGBTOARGB4444ROW_LASX) in ARGBToARGB4444()
1741 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToARGB4444()
1743 if (IS_ALIGNED(width, 16)) { in ARGBToARGB4444()
1768 if (!src_abgr || !dst_ar30 || width <= 0 || height == 0) { in ABGRToAR30()
1771 if (height < 0) { in ABGRToAR30()
1777 if (src_stride_abgr == width * 4 && dst_stride_ar30 == width * 4) { in ABGRToAR30()
1782 #if defined(HAS_ABGRTOAR30ROW_SSSE3) in ABGRToAR30()
1783 if (TestCpuFlag(kCpuHasSSSE3)) { in ABGRToAR30()
1785 if (IS_ALIGNED(width, 4)) { in ABGRToAR30()
1790 #if defined(HAS_ABGRTOAR30ROW_AVX2) in ABGRToAR30()
1791 if (TestCpuFlag(kCpuHasAVX2)) { in ABGRToAR30()
1793 if (IS_ALIGNED(width, 8)) { in ABGRToAR30()
1817 if (!src_argb || !dst_ar30 || width <= 0 || height == 0) { in ARGBToAR30()
1820 if (height < 0) { in ARGBToAR30()
1826 if (src_stride_argb == width * 4 && dst_stride_ar30 == width * 4) { in ARGBToAR30()
1831 #if defined(HAS_ARGBTOAR30ROW_SSSE3) in ARGBToAR30()
1832 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToAR30()
1834 if (IS_ALIGNED(width, 4)) { in ARGBToAR30()
1839 #if defined(HAS_ARGBTOAR30ROW_AVX2) in ARGBToAR30()
1840 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToAR30()
1842 if (IS_ALIGNED(width, 8)) { in ARGBToAR30()
1873 if (!src_argb || !dst_yj || !dst_u || !dst_v || width <= 0 || height == 0) { in ARGBToJ420()
1877 if (height < 0) { in ARGBToJ420()
1882 #if defined(HAS_ARGBTOYJROW_SSSE3) in ARGBToJ420()
1883 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToJ420()
1885 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
1890 #if defined(HAS_ARGBTOUVJROW_SSSE3) in ARGBToJ420()
1891 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToJ420()
1893 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
1898 #if defined(HAS_ARGBTOYJROW_AVX2) in ARGBToJ420()
1899 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToJ420()
1901 if (IS_ALIGNED(width, 32)) { in ARGBToJ420()
1906 #if defined(HAS_ARGBTOYJROW_NEON) in ARGBToJ420()
1907 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToJ420()
1909 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
1914 #if defined(HAS_ARGBTOUVJROW_NEON) in ARGBToJ420()
1915 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToJ420()
1917 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
1922 #if defined(HAS_ARGBTOYJROW_MSA) && defined(HAS_ARGBTOUVJROW_MSA) in ARGBToJ420()
1923 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToJ420()
1926 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
1929 if (IS_ALIGNED(width, 32)) { in ARGBToJ420()
1934 #if defined(HAS_ARGBTOYJROW_LSX) && defined(HAS_ARGBTOUVJROW_LSX) in ARGBToJ420()
1935 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToJ420()
1938 if (IS_ALIGNED(width, 16)) { in ARGBToJ420()
1944 #if defined(HAS_ARGBTOYJROW_LASX) && defined(HAS_ARGBTOUVJROW_LASX) in ARGBToJ420()
1945 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToJ420()
1948 if (IS_ALIGNED(width, 32)) { in ARGBToJ420()
1964 if (height & 1) { in ARGBToJ420()
1989 if (!src_argb || !dst_yj || !dst_u || !dst_v || width <= 0 || height == 0) { in ARGBToJ422()
1993 if (height < 0) { in ARGBToJ422()
1999 if (src_stride_argb == width * 4 && dst_stride_yj == width && in ARGBToJ422()
2005 #if defined(HAS_ARGBTOYJROW_SSSE3) in ARGBToJ422()
2006 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToJ422()
2008 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2013 #if defined(HAS_ARGBTOUVJROW_SSSE3) in ARGBToJ422()
2014 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToJ422()
2016 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2021 #if defined(HAS_ARGBTOYJROW_AVX2) in ARGBToJ422()
2022 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToJ422()
2024 if (IS_ALIGNED(width, 32)) { in ARGBToJ422()
2029 #if defined(HAS_ARGBTOYJROW_NEON) in ARGBToJ422()
2030 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToJ422()
2032 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2037 #if defined(HAS_ARGBTOUVJROW_NEON) in ARGBToJ422()
2038 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToJ422()
2040 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2045 #if defined(HAS_ARGBTOYJROW_MSA) && defined(HAS_ARGBTOUVJROW_MSA) in ARGBToJ422()
2046 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToJ422()
2049 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2052 if (IS_ALIGNED(width, 32)) { in ARGBToJ422()
2057 #if defined(HAS_ARGBTOYJROW_LSX) && defined(HAS_ARGBTOUVJROW_LSX) in ARGBToJ422()
2058 if (TestCpuFlag(kCpuHasLSX)) { in ARGBToJ422()
2061 if (IS_ALIGNED(width, 16)) { in ARGBToJ422()
2067 #if defined(HAS_ARGBTOYJROW_LASX) && defined(HAS_ARGBTOUVJROW_LASX) in ARGBToJ422()
2068 if (TestCpuFlag(kCpuHasLASX)) { in ARGBToJ422()
2071 if (IS_ALIGNED(width, 32)) { in ARGBToJ422()
2100 if (!src_argb || !dst_ar64 || width <= 0 || height == 0) { in ARGBToAR64()
2104 if (height < 0) { in ARGBToAR64()
2110 if (src_stride_argb == width * 4 && dst_stride_ar64 == width * 4) { in ARGBToAR64()
2115 #if defined(HAS_ARGBTOAR64ROW_SSSE3) in ARGBToAR64()
2116 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToAR64()
2118 if (IS_ALIGNED(width, 4)) { in ARGBToAR64()
2123 #if defined(HAS_ARGBTOAR64ROW_AVX2) in ARGBToAR64()
2124 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToAR64()
2126 if (IS_ALIGNED(width, 8)) { in ARGBToAR64()
2131 #if defined(HAS_ARGBTOAR64ROW_NEON) in ARGBToAR64()
2132 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToAR64()
2134 if (IS_ALIGNED(width, 8)) { in ARGBToAR64()
2159 if (!src_argb || !dst_ab64 || width <= 0 || height == 0) { in ARGBToAB64()
2163 if (height < 0) { in ARGBToAB64()
2169 if (src_stride_argb == width * 4 && dst_stride_ab64 == width * 4) { in ARGBToAB64()
2174 #if defined(HAS_ARGBTOAB64ROW_SSSE3) in ARGBToAB64()
2175 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToAB64()
2177 if (IS_ALIGNED(width, 4)) { in ARGBToAB64()
2182 #if defined(HAS_ARGBTOAB64ROW_AVX2) in ARGBToAB64()
2183 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToAB64()
2185 if (IS_ALIGNED(width, 8)) { in ARGBToAB64()
2190 #if defined(HAS_ARGBTOAB64ROW_NEON) in ARGBToAB64()
2191 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToAB64()
2193 if (IS_ALIGNED(width, 8)) { in ARGBToAB64()
2218 if (!src_argb || !dst_yj || width <= 0 || height == 0) { in ARGBToJ400()
2221 if (height < 0) { in ARGBToJ400()
2227 if (src_stride_argb == width * 4 && dst_stride_yj == width) { in ARGBToJ400()
2232 #if defined(HAS_ARGBTOYJROW_SSSE3) in ARGBToJ400()
2233 if (TestCpuFlag(kCpuHasSSSE3)) { in ARGBToJ400()
2235 if (IS_ALIGNED(width, 16)) { in ARGBToJ400()
2240 #if defined(HAS_ARGBTOYJROW_AVX2) in ARGBToJ400()
2241 if (TestCpuFlag(kCpuHasAVX2)) { in ARGBToJ400()
2243 if (IS_ALIGNED(width, 32)) { in ARGBToJ400()
2248 #if defined(HAS_ARGBTOYJROW_NEON) in ARGBToJ400()
2249 if (TestCpuFlag(kCpuHasNEON)) { in ARGBToJ400()
2251 if (IS_ALIGNED(width, 16)) { in ARGBToJ400()
2256 #if defined(HAS_ARGBTOYJROW_MSA) in ARGBToJ400()
2257 if (TestCpuFlag(kCpuHasMSA)) { in ARGBToJ400()
2259 if (IS_ALIGNED(width, 16)) { in ARGBToJ400()
2284 if (!src_rgba || !dst_yj || width <= 0 || height == 0) { in RGBAToJ400()
2287 if (height < 0) { in RGBAToJ400()
2293 if (src_stride_rgba == width * 4 && dst_stride_yj == width) { in RGBAToJ400()
2298 #if defined(HAS_RGBATOYJROW_SSSE3) in RGBAToJ400()
2299 if (TestCpuFlag(kCpuHasSSSE3)) { in RGBAToJ400()
2301 if (IS_ALIGNED(width, 16)) { in RGBAToJ400()
2306 #if defined(HAS_RGBATOYJROW_AVX2) in RGBAToJ400()
2307 if (TestCpuFlag(kCpuHasAVX2)) { in RGBAToJ400()
2309 if (IS_ALIGNED(width, 32)) { in RGBAToJ400()
2314 #if defined(HAS_RGBATOYJROW_NEON) in RGBAToJ400()
2315 if (TestCpuFlag(kCpuHasNEON)) { in RGBAToJ400()
2317 if (IS_ALIGNED(width, 16)) { in RGBAToJ400()
2322 #if defined(HAS_RGBATOYJROW_MSA) in RGBAToJ400()
2323 if (TestCpuFlag(kCpuHasMSA)) { in RGBAToJ400()
2325 if (IS_ALIGNED(width, 16)) { in RGBAToJ400()
2339 // Enabled if 1 pass is available
2340 #if defined(HAS_RAWTOYJROW_NEON) || defined(HAS_RAWTOYJROW_MSA)
2356 #if defined(HAS_RAWTOYJROW) in RAWToJNV21()
2373 if (!src_raw || !dst_y || !dst_vu || width <= 0 || height == 0) { in RAWToJNV21()
2377 if (height < 0) { in RAWToJNV21()
2383 #if defined(HAS_RAWTOYJROW) in RAWToJNV21()
2386 #if defined(HAS_RAWTOYJROW_NEON) && defined(HAS_RAWTOUVJROW_NEON) in RAWToJNV21()
2387 if (TestCpuFlag(kCpuHasNEON)) { in RAWToJNV21()
2390 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
2396 #if defined(HAS_RAWTOYJROW_MSA) && defined(HAS_RAWTOUVJROW_MSA) in RAWToJNV21()
2397 if (TestCpuFlag(kCpuHasMSA)) { in RAWToJNV21()
2400 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
2410 #if defined(HAS_RAWTOARGBROW_SSSE3) in RAWToJNV21()
2411 if (TestCpuFlag(kCpuHasSSSE3)) { in RAWToJNV21()
2413 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
2418 #if defined(HAS_ARGBTOYJROW_SSSE3) in RAWToJNV21()
2419 if (TestCpuFlag(kCpuHasSSSE3)) { in RAWToJNV21()
2421 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
2426 #if defined(HAS_ARGBTOYJROW_AVX2) in RAWToJNV21()
2427 if (TestCpuFlag(kCpuHasAVX2)) { in RAWToJNV21()
2429 if (IS_ALIGNED(width, 32)) { in RAWToJNV21()
2434 #if defined(HAS_ARGBTOUVJROW_SSSE3) in RAWToJNV21()
2435 if (TestCpuFlag(kCpuHasSSSE3)) { in RAWToJNV21()
2437 if (IS_ALIGNED(width, 16)) { in RAWToJNV21()
2442 #if defined(HAS_ARGBTOUVJROW_AVX2) in RAWToJNV21()
2443 if (TestCpuFlag(kCpuHasAVX2)) { in RAWToJNV21()
2445 if (IS_ALIGNED(width, 32)) { in RAWToJNV21()
2451 #if defined(HAS_MERGEUVROW_SSE2) in RAWToJNV21()
2452 if (TestCpuFlag(kCpuHasSSE2)) { in RAWToJNV21()
2454 if (IS_ALIGNED(halfwidth, 16)) { in RAWToJNV21()
2459 #if defined(HAS_MERGEUVROW_AVX2) in RAWToJNV21()
2460 if (TestCpuFlag(kCpuHasAVX2)) { in RAWToJNV21()
2462 if (IS_ALIGNED(halfwidth, 32)) { in RAWToJNV21()
2467 #if defined(HAS_MERGEUVROW_NEON) in RAWToJNV21()
2468 if (TestCpuFlag(kCpuHasNEON)) { in RAWToJNV21()
2470 if (IS_ALIGNED(halfwidth, 16)) { in RAWToJNV21()
2475 #if defined(HAS_MERGEUVROW_MSA) in RAWToJNV21()
2476 if (TestCpuFlag(kCpuHasMSA)) { in RAWToJNV21()
2478 if (IS_ALIGNED(halfwidth, 16)) { in RAWToJNV21()
2483 #if defined(HAS_MERGEUVROW_LSX) in RAWToJNV21()
2484 if (TestCpuFlag(kCpuHasLSX)) { in RAWToJNV21()
2486 if (IS_ALIGNED(halfwidth, 16)) { in RAWToJNV21()
2495 #if !defined(HAS_RAWTOYJROW) in RAWToJNV21()
2502 #if defined(HAS_RAWTOYJROW) in RAWToJNV21()
2519 if (height & 1) { in RAWToJNV21()
2520 #if defined(HAS_RAWTOYJROW) in RAWToJNV21()
2531 #if !defined(HAS_RAWTOYJROW) in RAWToJNV21()