binius_field/arch/x86_64/
packed_128.rs

1// Copyright 2024-2025 Irreducible Inc.
2
3use super::{m128::M128, packed_macros::*};
4use crate::arch::portable::{packed::PackedPrimitiveType, packed_macros::*};
5
6define_packed_binary_fields!(
7	underlier: M128,
8	packed_fields: [
9		packed_field {
10			name: PackedBinaryField128x1b,
11			scalar: BinaryField1b,
12			alpha_idx: 0,
13			mul:       (None),
14			square:    (None),
15			invert:    (None),
16			mul_alpha: (None),
17			transform: (None),
18		},
19	]
20);