Function whirlpool_asm::compress [] [src]

pub fn compress(state: &mut [u64; 8], block: &GenericArray<u8, U64>)

Safe wrapper around assembly implementation of Whirlpool compression function. Note that it assumes little-endian architecture to transmute [u64; 8] to [u8; 64]. As only x86 and x86-64 are supported this is alright