keccak: remove f1600_armv8_sha3_asm re-export (#27)

As discussed in #24
This commit is contained in:
Tony Arcieri 2022-11-14 11:06:04 -07:00 committed by GitHub
parent 6bd1a6d0ab
commit d82151aa0d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -52,9 +52,6 @@ mod unroll;
#[cfg(all(target_arch = "aarch64", feature = "asm"))]
mod armv8;
#[cfg(all(target_arch = "aarch64", feature = "asm"))]
pub use armv8::f1600_armv8_sha3_asm;
#[cfg(all(target_arch = "aarch64", feature = "asm"))]
cpufeatures::new!(armv8_sha3_intrinsics, "sha3");
@ -159,7 +156,7 @@ impl_keccak!(f1600, u64);
#[cfg(all(target_arch = "aarch64", feature = "asm"))]
pub fn f1600(state: &mut [u64; PLEN]) {
if armv8_sha3_intrinsics::get() {
unsafe { f1600_armv8_sha3_asm(state) }
unsafe { armv8::f1600_armv8_sha3_asm(state) }
} else {
keccak_p(state, u64::KECCAK_F_ROUND_COUNT);
}