[FFmpeg-devel] [PATCH 3/3] lavc/svq1enc: R-V V ssd_int8_vs_int16
Rémi Denis-Courmont
remi at remlab.net
Tue Jan 16 20:04:43 EET 2024
+ vsetvli t0, a2, e8, m2, tu, ma
+ vle8.v v0, (a0)
+ sub a2, a2, t0
+ vsetvli zero, t0, e16, m4, tu, ma
+ vle16.v v8, (a1)
+ vsetvli zero, t0, e8, m2, tu, ma
+ vwsub.wv v16, v8, v0
+ vsetvli zero, t0, e16, m4, tu, ma
It looks to me like the second vsetvli is unnecessary, and consequently the
third as well. As for the later ones, please use `vsetvli zero, zero` if you
intend to change SEW while preserving VL and the LMUL:SEW ratio.
--
雷米‧德尼-库尔蒙
http://www.remlab.net/
More information about the ffmpeg-devel
mailing list