Skip to content

Conversation

@tarcieri
Copy link
Member

  • Adds an intermediate soft module which can hold the common parts of the 32-bit and 64-bit implementations
  • Uses the 64-bit backend on ARMv7 and WASM
  • Uses FieldElement as the name of the backend-specific inner type, and makes the universal-hash trait impls common to both 32-bit and 64-bit targets

- Adds an intermediate `soft` module which can hold the common parts of
  the 32-bit and 64-bit implementations
- Uses the 64-bit backend on ARMv7 and WASM
- Uses `FieldElement` as the name of the backend-specific inner type,
  and makes the `universal-hash` trait impls common to both 32-bit and
  64-bit targets
@tarcieri tarcieri merged commit 3369a6f into master Oct 15, 2025
22 checks passed
@tarcieri tarcieri deleted the polyval/soft-backend-refactor-and-improvements branch October 15, 2025 13:27
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.

2 participants