/external/libvpx/libvpx/third_party/libyuv/source/ |
H A D | planar_functions.cc | 669 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1, 688 const uint8* src_argb1, int src_stride_argb1, 692 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1, 694 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 713 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width); 715 src_argb1 += src_stride_argb1; 897 const uint8* src_argb1, int src_stride_argb1, 903 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 947 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width); 949 src_argb1 687 ARGBBlend(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 896 ARGBMultiply(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 957 ARGBAdd(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1023 ARGBSubtract(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 2070 ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height, int interpolation) argument [all...] |
H A D | row_neon.cc | 2283 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2339 "+r"(src_argb1), // %1 2587 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2610 "+r"(src_argb1), // %1 2619 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2636 "+r"(src_argb1), // %1 2645 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2662 "+r"(src_argb1), // %1
|
H A D | row_neon64.cc | 2238 void ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2298 "+r"(src_argb1), // %1 2549 void ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2572 "+r"(src_argb1), // %1 2581 void ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2600 "+r"(src_argb1), // %1 2609 void ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, argument 2628 "+r"(src_argb1), // %1
|
H A D | row_common.cc | 804 void ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, argument 812 const uint32 b_scale = src_argb1[0]; 813 const uint32 g_scale = src_argb1[1]; 814 const uint32 r_scale = src_argb1[2]; 815 const uint32 a_scale = src_argb1[3]; 821 src_argb1 += 4; 830 void ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, argument 838 const int b_add = src_argb1[0]; 839 const int g_add = src_argb1[1]; 840 const int r_add = src_argb1[ 855 ARGBSubtractRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 1928 ARGBBlendRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
H A D | row_gcc.cc | 3476 void ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, argument 3546 "+r"(src_argb1), // %1 4147 void ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument 4173 "+r"(src_argb1), // %1 4185 void ARGBMultiplyRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, argument 4210 "+r"(src_argb1), // %1 4224 void ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, argument 4240 "+r"(src_argb1), // %1 4252 void ARGBAddRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, argument 4268 "+r"(src_argb1), // 4280 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4308 ARGBSubtractRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
/external/libyuv/files/source/ |
H A D | planar_functions.cc | 836 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1, 856 const uint8* src_argb1, 863 void (*ARGBBlendRow)(const uint8* src_argb, const uint8* src_argb1, 865 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 883 ARGBBlendRow(src_argb0, src_argb1, dst_argb, width); 885 src_argb1 += src_stride_argb1; 1081 const uint8* src_argb1, 1090 if (!src_argb0 || !src_argb1 || !dst_argb || width <= 0 || height == 0) { 1141 ARGBMultiplyRow(src_argb0, src_argb1, dst_argb, width); 1143 src_argb1 854 ARGBBlend(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1079 ARGBMultiply(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1151 ARGBAdd(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 1228 ARGBSubtract(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height) argument 2421 ARGBInterpolate(const uint8* src_argb0, int src_stride_argb0, const uint8* src_argb1, int src_stride_argb1, uint8* dst_argb, int dst_stride_argb, int width, int height, int interpolation) argument [all...] |
H A D | row_neon.cc | 2244 const uint8* src_argb1, 2301 "+r"(src_argb1), // %1 2557 const uint8* src_argb1, 2581 "+r"(src_argb1), // %1 2591 const uint8* src_argb1, 2609 "+r"(src_argb1), // %1 2619 const uint8* src_argb1, 2637 "+r"(src_argb1), // %1 2243 ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2556 ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2590 ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2618 ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
|
H A D | row_neon64.cc | 2218 const uint8* src_argb1, 2279 "+r"(src_argb1), // %1 2538 const uint8* src_argb1, 2562 "+r"(src_argb1), // %1 2572 const uint8* src_argb1, 2592 "+r"(src_argb1), // %1 2602 const uint8* src_argb1, 2622 "+r"(src_argb1), // %1 2217 ARGBBlendRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2537 ARGBMultiplyRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2571 ARGBAddRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 2601 ARGBSubtractRow_NEON(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument
|
H A D | row_common.cc | 797 const uint8* src_argb1, 806 const uint32 b_scale = src_argb1[0]; 807 const uint32 g_scale = src_argb1[1]; 808 const uint32 r_scale = src_argb1[2]; 809 const uint32 a_scale = src_argb1[3]; 815 src_argb1 += 4; 825 const uint8* src_argb1, 834 const int b_add = src_argb1[0]; 835 const int g_add = src_argb1[1]; 836 const int r_add = src_argb1[ 796 ARGBMultiplyRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 824 ARGBAddRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 851 ARGBSubtractRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 1892 ARGBBlendRow_C(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
H A D | row_gcc.cc | 3506 const uint8* src_argb1, 3577 "+r"(src_argb1), // %1 4187 const uint8* src_argb1, 4214 "+r"(src_argb1), // %1 4227 const uint8* src_argb1, 4253 "+r"(src_argb1), // %1 4268 const uint8* src_argb1, 4285 "+r"(src_argb1), // %1 4298 const uint8* src_argb1, 4315 "+r"(src_argb1), // 3505 ARGBBlendRow_SSSE3(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4186 ARGBMultiplyRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4226 ARGBMultiplyRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4267 ARGBAddRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4297 ARGBAddRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4327 ARGBSubtractRow_SSE2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 4357 ARGBSubtractRow_AVX2(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |
H A D | row_msa.cc | 1153 const uint8* src_argb1, 1164 src1 = (v16u8)__msa_ld_b((v16i8*)src_argb1, 0); 1186 src_argb1 += 16; 1192 const uint8* src_argb1, 1201 src2 = (v16u8)__msa_ld_b((v16i8*)src_argb1, 0); 1202 src3 = (v16u8)__msa_ld_b((v16i8*)src_argb1, 16); 1207 src_argb1 += 32; 1213 const uint8* src_argb1, 1222 src2 = (v16u8)__msa_ld_b((v16i8*)src_argb1, 0); 1223 src3 = (v16u8)__msa_ld_b((v16i8*)src_argb1, 1 1152 ARGBMultiplyRow_MSA(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 1191 ARGBAddRow_MSA(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument 1212 ARGBSubtractRow_MSA(const uint8* src_argb0, const uint8* src_argb1, uint8* dst_argb, int width) argument [all...] |