]> git.ipfire.org Git - thirdparty/zstd.git/commit
Refactor ZSTD_row_getMatchMask for RVV optimization 4481/head
authorw1m024 <iwangyiming@gmail.com>
Thu, 11 Sep 2025 20:42:40 +0000 (20:42 +0000)
committerw1m024 <iwangyiming@gmail.com>
Thu, 11 Sep 2025 20:45:54 +0000 (20:45 +0000)
commitfb7a86f20f7b3825ccf2a77153d4fb104733b2f4
tree9c0760f5cb079549b07e1e85f73f49385924f1b1
parentc9d2cbd5bacf493362aa9a81057938a11961369a
Refactor ZSTD_row_getMatchMask for RVV optimization

Performance (vs. SWAR)
- 16-byte data: 5.87x speedup
- 32-byte data: 9.63x speedup
- 64-byte data: 17.98x speedup

Co-authored-by: gong-flying <gongxiaofei24@iscas.ac.cn>
lib/compress/zstd_lazy.c