Skip to content

Commit

Permalink
Enable AVX implementations for 64 bit width inputs
Browse files Browse the repository at this point in the history
The XMM registers are 128 bits, so that's only 2 rows per round. I
implemented merging 4x 2 bits together so we can write back a byte. For
that I increased the number of rounds for 64 bit inputs to 4 (instead of
the default 2).
  • Loading branch information
Jille committed Oct 16, 2024
1 parent b5459ff commit ece86a6
Show file tree
Hide file tree
Showing 4 changed files with 852 additions and 74 deletions.
Loading

0 comments on commit ece86a6

Please sign in to comment.