NLnetLabs / simdzone

Fast and standards compliant DNS zone parser
BSD 3-Clause "New" or "Revised" License
68 stars 13 forks source link

Implementation of accelerated base32 decoder (westmere and haswell). #82

Closed lemire closed 1 year ago

lemire commented 1 year ago

Prototypical pull request providing accelerated base32 decoding for both the westmere and haswell kernels. Given that the fallback decoder is provided as a static function inside a header file, this PR follows this model.

Merging this would fix https://github.com/NLnetLabs/simdzone/issues/28