Skip to content

encoding/base64: add vector implementation and threshold-based scalar fallback - #166

Open
lxq015 wants to merge 2 commits into
go1.26.5-zte-devfrom
emmansun_base64
Open

lxq015 wants to merge 2 commits into
go1.26.5-zte-devfrom
emmansun_base64

Conversation

@lxq015

@lxq015 lxq015 commented Aug 31, 2026

Copy link
Copy Markdown
Collaborator

This PR adds RVV-accelerated base64 encoding/decoding, cherry-picked from emmansun/base64 (https://github.com/emmansun/base64). For inputs < 96 bytes, we fall back to the scalar path
to avoid vector setup overhead.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant