#[inline]
pub(crate) fn bignum_copy_row_from_table(
z: &mut [u64],
table: &[u64],
height: u64,
width: u64,
index: u64,
) {
match width {
32 => super::bignum_copy_row_from_table_32::bignum_copy_row_from_table_32(
z, table, height, index,
),
16 => super::bignum_copy_row_from_table_16::bignum_copy_row_from_table_16(
z, table, height, index,
),
width if width.is_multiple_of(8) => {
super::bignum_copy_row_from_table_8n::bignum_copy_row_from_table_8n(
z, table, height, width, index,
)
}
width => super::bignum_copy_row_from_table::bignum_copy_row_from_table(
z, table, height, width, index,
),
}
}