avg_neon.c |
|
8146 |
avg_pred_neon.c |
|
1783 |
deblock_neon.c |
|
15529 |
fdct_neon.h |
|
25755 |
fdct_partial_neon.c |
|
5692 |
fdct4x4_neon.c |
|
3009 |
fdct4x4_neon.h |
|
3433 |
fdct8x8_neon.c |
|
5786 |
fdct8x8_neon.h |
|
11923 |
fdct16x16_neon.c |
[16] |
17611 |
fdct16x16_neon.h |
[16] |
12000 |
fdct32x32_neon.c |
|
17560 |
fdct32x32_neon.h |
32 |
103743 |
hadamard_neon.c |
Rearrange 16x16 to 8x32 and remove stride.
Top left first. |
5871 |
highbd_avg_neon.c |
|
5221 |
highbd_avg_pred_neon.c |
|
1720 |
highbd_hadamard_neon.c |
|
7870 |
highbd_idct_neon.h |
|
19800 |
highbd_idct4x4_add_neon.c |
|
3227 |
highbd_idct8x8_add_neon.c |
|
15910 |
highbd_idct16x16_add_neon.c |
|
60415 |
highbd_idct32x32_34_add_neon.c |
|
25170 |
highbd_idct32x32_135_add_neon.c |
|
32926 |
highbd_idct32x32_1024_add_neon.c |
|
25716 |
highbd_idct32x32_add_neon.c |
|
3760 |
highbd_intrapred_neon.c |
|
108226 |
highbd_loopfilter_neon.c |
flat_mask4() |
32160 |
highbd_quantize_neon.c |
|
11610 |
highbd_sad_neon.c |
|
13833 |
highbd_sad4d_neon.c |
|
11110 |
highbd_sse_neon.c |
|
8188 |
highbd_subpel_variance_neon.c |
|
28974 |
highbd_variance_neon.c |
|
19718 |
highbd_variance_neon_dotprod.c |
|
3264 |
highbd_variance_sve.c |
|
15810 |
highbd_vpx_convolve_avg_neon.c |
|
5036 |
highbd_vpx_convolve_copy_neon.c |
|
3033 |
highbd_vpx_convolve8_neon.c |
|
52339 |
highbd_vpx_convolve8_sve.c |
|
13234 |
highbd_vpx_convolve8_sve2.c |
|
16396 |
idct_neon.asm |
|
1519 |
idct_neon.h |
cospi_0_64 |
38123 |
idct4x4_1_add_neon.asm |
|
2109 |
idct4x4_1_add_neon.c |
|
1764 |
idct4x4_add_neon.asm |
|
5483 |
idct4x4_add_neon.c |
|
1917 |
idct8x8_1_add_neon.c |
|
2373 |
idct8x8_add_neon.c |
|
2243 |
idct16x16_1_add_neon.c |
|
3166 |
idct16x16_add_neon.c |
|
25997 |
idct32x32_1_add_neon.c |
|
1967 |
idct32x32_34_add_neon.c |
|
19824 |
idct32x32_135_add_neon.c |
|
26778 |
idct32x32_add_neon.c |
|
27272 |
intrapred_neon.c |
|
80119 |
intrapred_neon_asm.asm |
|
20880 |
loopfilter_4_neon.asm |
|
20233 |
loopfilter_8_neon.asm |
|
17595 |
loopfilter_16_neon.asm |
|
22641 |
loopfilter_neon.c |
|
61085 |
mem_neon.h |
|
18516 |
quantize_neon.c |
|
10401 |
sad_neon.c |
|
11591 |
sad_neon_dotprod.c |
|
8401 |
sad4d_neon.c |
|
8647 |
sad4d_neon_dotprod.c |
|
7254 |
save_reg_neon.asm |
|
726 |
sse_neon.c |
|
5789 |
sse_neon_dotprod.c |
|
6372 |
subpel_variance_neon.c |
|
23186 |
subtract_neon.c |
|
5086 |
sum_neon.h |
|
8842 |
sum_squares_neon.c |
|
3575 |
sum_squares_sve.c |
|
2246 |
transpose_neon.h |
|
61685 |
variance_neon.c |
|
11849 |
variance_neon_dotprod.c |
|
10723 |
vpx_convolve_avg_neon.c |
|
3972 |
vpx_convolve_avg_neon_asm.asm |
|
3670 |
vpx_convolve_copy_neon.c |
|
2548 |
vpx_convolve_copy_neon_asm.asm |
|
2527 |
vpx_convolve_neon.c |
|
3326 |
vpx_convolve8_avg_horiz_filter_type1_neon.asm |
|
19821 |
vpx_convolve8_avg_horiz_filter_type2_neon.asm |
|
19816 |
vpx_convolve8_avg_vert_filter_type1_neon.asm |
|
25946 |
vpx_convolve8_avg_vert_filter_type2_neon.asm |
|
25947 |
vpx_convolve8_horiz_filter_type1_neon.asm |
|
18954 |
vpx_convolve8_horiz_filter_type2_neon.asm |
|
18954 |
vpx_convolve8_neon.c |
|
27421 |
vpx_convolve8_neon.h |
|
6899 |
vpx_convolve8_neon_asm.c |
Type1 and Type2 functions are called depending on the position of the
negative and positive coefficients in the filter. In type1, the filter kernel
used is sub_pel_filters_8lp, in which only the first two and the last two
coefficients are negative. In type2, the negative coefficients are 0, 2, 5 &
7.
|
2047 |
vpx_convolve8_neon_asm.h |
|
1150 |
vpx_convolve8_neon_dotprod.c |
|
42531 |
vpx_convolve8_neon_i8mm.c |
|
38197 |
vpx_convolve8_vert_filter_type1_neon.asm |
|
24818 |
vpx_convolve8_vert_filter_type2_neon.asm |
|
24713 |
vpx_neon_sve_bridge.h |
|
2363 |
vpx_neon_sve2_bridge.h |
|
1346 |
vpx_scaled_convolve8_neon.c |
|
11711 |