binius_field/arch/portable/
mod.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
// Copyright 2023-2025 Irreducible Inc.

pub(crate) mod packed;

pub mod packed_1;
pub mod packed_128;
pub mod packed_16;
pub mod packed_2;
pub mod packed_256;
pub mod packed_32;
pub mod packed_4;
pub mod packed_512;
pub mod packed_64;
pub mod packed_8;

pub mod packed_aes_128;
pub mod packed_aes_16;
pub mod packed_aes_256;
pub mod packed_aes_32;
pub mod packed_aes_512;
pub mod packed_aes_64;
pub mod packed_aes_8;

pub mod packed_polyval_128;
pub mod packed_polyval_256;
pub mod packed_polyval_512;

pub mod byte_sliced;

pub(super) mod packed_scaled;

pub(super) mod hybrid_recursive_arithmetics;
pub(super) mod packed_arithmetic;
pub(super) mod pairwise_arithmetic;
pub(super) mod pairwise_recursive_arithmetic;
pub(super) mod pairwise_table_arithmetic;
pub(super) mod reuse_multiply_arithmetic;
pub(super) mod underlier_constants;