vp9_dct_neon.c |
u0 = t0 + t3
u1 = t1
u2 = t2 - t3
u3 = t2 - t0 + t3
|
85338 |
vp9_denoiser_neon.c |
Calculate absolute difference and sign masks. |
14789 |
vp9_diamond_search_sad_neon.c |
This function utilizes 3 properties of the cost function lookup tables, *
constructed in using 'cal_nmvjointsadcost' and 'cal_nmvsadcosts' in *
vp9_encoder.c. *
For the joint cost: *
- mvjointsadcost[1] == mvjointsadcost[2] == mvjointsadcost[3] *
For the component costs: *
- For all i: mvsadcost[0][i] == mvsadcost[1][i] *
(Equal costs for both components) *
- For all i: mvsadcost[0][i] == mvsadcost[0][-i] *
(Cost function is even) *
If these do not hold, then this function cannot be used without *
modification, in which case you can revert to using the C implementation, *
which does not rely on these properties. *
*************************************************************************** |
11911 |
vp9_error_neon.c |
|
3915 |
vp9_error_sve.c |
|
2340 |
vp9_frame_scale_neon.c |
|
31970 |
vp9_highbd_error_neon.c |
|
1688 |
vp9_highbd_temporal_filter_neon.c |
|
34266 |
vp9_quantize_neon.c |
|
16801 |
vp9_temporal_filter_neon.c |
|
31851 |