Re: [FFmpeg-devel] [PATCH 5/6] lavc/aarch64: new optimization for 8-bit hevc_qpel_bi_v

2023-12-01 Thread Martin Storsjö
On Sat, 18 Nov 2023, Logan.Lyu wrote: +function ff_hevc_put_hevc_qpel_bi_v48_8_neon, export=1 +mov x8, #32 +str x8, [sp, #-80]! Why are you storing an immediate constant on the stack here? +stp x4, x5, [sp, #16] +stp

[FFmpeg-devel] [PATCH 5/6] lavc/aarch64: new optimization for 8-bit hevc_qpel_bi_v

2023-11-17 Thread Logan.Lyu
put_hevc_qpel_bi_v4_8_c: 166.1 put_hevc_qpel_bi_v4_8_neon: 61.9 put_hevc_qpel_bi_v6_8_c: 309.4 put_hevc_qpel_bi_v6_8_neon: 75.6 put_hevc_qpel_bi_v8_8_c: 531.1 put_hevc_qpel_bi_v8_8_neon: 78.1 put_hevc_qpel_bi_v12_8_c: 1139.9 put_hevc_qpel_bi_v12_8_neon: 238.1 put_hevc_qpel_bi_v16_8_c: 2063.6