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);