mirror of
https://github.com/logos-blockchain/sponges.git
synced 2026-07-30 02:23:31 +00:00
keccak: remove f1600_armv8_sha3_asm re-export (#27)
As discussed in #24
This commit is contained in:
parent
6bd1a6d0ab
commit
d82151aa0d
@ -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);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user