binius_field/arch/portable/
packed_ghash_256.rs

1// Copyright 2024-2025 Irreducible Inc.
2
3use super::packed_scaled::packed_scaled_field;
4use crate::arch::packed_ghash_128::PackedBinaryGhash1x128b;
5
6// 256 bit value that just contains two 128-bit integers.
7// Is used for portable implementation of 512-bit packed fields.
8packed_scaled_field!(PackedBinaryGhash2x128b = [PackedBinaryGhash1x128b; 2]);