Skip to content

RISCV64 RVV Support

Choose a tag to compare

@emmansun emmansun released this 04 Mar 02:59

Notable Changes:

  • Added RISCV64 RVV support for both Base64 encode and decode fast paths, with automatic fallback to generic logic when needed.
  • Introduced adaptive vector-length processing to improve portability and throughput across different RVV-capable CPUs.
  • Added RISCV64-specific asm tests and generic-vs-RVV benchmarks for correctness and performance validation.
  • Added a new riscv64-qemu GitHub Actions workflow and updated README/README-CN CI badges and architecture lists.
  • CI now covers RISCV64 QEMU testing end-to-end, and the new RVV path is verified passing.