#define Hacl_Streaming_Poly1305_32_malloc Hacl_MAC_Poly1305_malloc
#define Hacl_Impl_Blake2_Constants_ivTable_B Hacl_Hash_Blake2b_ivTable_B
#define Hacl_Impl_SHA2_Types_uint8_2x4p Hacl_Hash_SHA2_uint8_2x4p
#define Hacl_Streaming_Blake2b_256_key_bytes HACL_HASH_BLAKE2B_SIMD256_KEY_BYTES
#define Hacl_Streaming_Blake2b_256_block_bytes HACL_HASH_BLAKE2B_SIMD256_BLOCK_BYTES
#define Hacl_Impl_Poly1305_Field32xN_256_fmul_r4_normalize Hacl_MAC_Poly1305_Simd256_fmul_r4_normalize
#define Hacl_Streaming_Blake2s_32_salt_bytes HACL_HASH_BLAKE2S_SALT_BYTES
#define Vale_Stdcalls_X64_Cpuid_check_avx2 check_avx2
#define Hacl_Streaming_SHA2_malloc_512 Hacl_Hash_SHA2_malloc_512
#define Hacl_Hash_SHA3_Scalar_absorb_inner_32 Hacl_Hash_SHA3_absorb_inner_32
#define Hacl_Blake2b_256_store_state256b_to_state32 Hacl_Hash_Blake2b_Simd256_store_state256b_to_state32
#define Hacl_Hash_SHA1_update_multi Hacl_Hash_SHA1_update_multi
#define Hacl_Streaming_Blake2s_32_digest Hacl_Hash_Blake2s_digest
#define Hacl_Streaming_Keccak_update Hacl_Hash_SHA3_update
#define Hacl_Blake2b_32_update_last Hacl_Hash_Blake2b_update_last
#define LowStar_Endianness_store16_be store16_be
#define Vale_Inline_X64_Fmul_inline_fmul_scalar fmul_scalar
#define Hacl_Streaming_SHA2_hash_384 Hacl_Hash_SHA2_hash_384
#define Hacl_Hash_Core_SHA1_finish Hacl_Hash_SHA1_finish
#define Hacl_Streaming_Poly1305_32_digest Hacl_MAC_Poly1305_digest
#define Hacl_Streaming_Keccak_hash_len Hacl_Hash_SHA3_hash_len
#define Hacl_Streaming_SHA2_digest_384 Hacl_Hash_SHA2_digest_384
#define LowStar_Endianness_load64_be load64_be
#define Vale_Stdcalls_X64_Cpuid_check_avx_xcr0 check_avx_xcr0
#define Hacl_SHA2_Scalar32_sha224_finish Hacl_Hash_SHA2_sha224_finish
#define Hacl_Streaming_Blake2b_32_digest Hacl_Hash_Blake2b_digest
#define Hacl_Poly1305_32_poly1305_finish Hacl_MAC_Poly1305_poly1305_finish
#define Vale_Stdcalls_X64_Sha_sha256_update sha256_update
#define Hacl_Blake2s_128_update_multi Hacl_Hash_Blake2s_Simd128_update_multi
#define Hacl_Streaming_Blake2s_128_hash_with_key_and_params Hacl_Hash_Blake2s_Simd128_hash_with_key_and_params
#define Hacl_Streaming_Keccak_get_alg Hacl_Hash_SHA3_get_alg
#define Hacl_Streaming_Blake2s_32_info Hacl_Hash_Blake2s_info
#define Hacl_Chacha20Poly1305_128_decrypt Hacl_AEAD_Chacha20Poly1305_Simd128_decrypt
#define Hacl_Streaming_SHA2_update_384 Hacl_Hash_SHA2_update_384
#define Hacl_Streaming_Blake2s_128_reset_with_key_and_params Hacl_Hash_Blake2s_Simd128_reset_with_key_and_params
#define Hacl_Streaming_Blake2s_32_key_bytes HACL_HASH_BLAKE2S_KEY_BYTES
#define Hacl_Streaming_Blake2_Common_params_and_key Hacl_Hash_Blake2b_params_and_key
#define Hacl_Streaming_Blake2b_32_info Hacl_Hash_Blake2b_info
#define Vale_Stdcalls_X64_AesHash_aes128_keyhash_init aes128_keyhash_init
#define Vale_Stdcalls_X64_Fsqr_fsqr2_e fsqr2_e
#define Hacl_Streaming_SHA2_malloc_384 Hacl_Hash_SHA2_malloc_384
#define Hacl_Streaming_SHA2_copy_256 Hacl_Hash_SHA2_copy_256
#define Hacl_Streaming_Keccak_copy Hacl_Hash_SHA3_copy
#define Hacl_Streaming_Blake2b_32_malloc_with_params_and_key Hacl_Hash_Blake2b_malloc_with_params_and_key
#define Vale_Stdcalls_X64_Cpuid_check_avx512 check_avx512
#define Hacl_Streaming_Blake2s_32_update Hacl_Hash_Blake2s_update
#define Hacl_Hash_SHA1_hash_oneshot Hacl_Hash_SHA1_hash_oneshot
#define Hacl_Hash_SHA3_Scalar_sha3_512 Hacl_Hash_SHA3_sha3_512
#define Hacl_Streaming_Blake2s_128_two_2s_128 Hacl_Hash_Blake2s_Simd128_two_2s_128
#define Hacl_Poly1305_128_poly1305_finish Hacl_MAC_Poly1305_Simd128_poly1305_finish
#define Hacl_Hash_MD5_update_multi Hacl_Hash_MD5_update_multi
#define Hacl_Streaming_Blake2b_256_digest Hacl_Hash_Blake2b_Simd256_digest
#define Hacl_Streaming_SHA2_malloc_256 Hacl_Hash_SHA2_malloc_256
#define Hacl_Streaming_SHA2_reset_256 Hacl_Hash_SHA2_reset_256
#define Vale_Stdcalls_X64_Fswap_cswap2_e cswap2_e
#define Hacl_Streaming_Blake2s_32_hash_with_key_and_params Hacl_Hash_Blake2s_hash_with_key_and_params
#define Hacl_Poly1305_256_poly1305_init Hacl_MAC_Poly1305_Simd256_poly1305_init
#define Hacl_SHA2_Scalar32_sha384_update_nblocks Hacl_Hash_SHA2_sha384_update_nblocks
#define Hacl_Streaming_Blake2s_128_digest Hacl_Hash_Blake2s_Simd128_digest
#define Hacl_Streaming_Blake2b_32_block_state_t Hacl_Hash_Blake2b_block_state_t
#define Hacl_Chacha20Poly1305_32_decrypt Hacl_AEAD_Chacha20Poly1305_decrypt
#define Vale_Stdcalls_X64_Aes_aes128_key_expansion aes128_key_expansion
#define Hacl_Impl_SHA3_Vec_keccak_piln Hacl_Hash_SHA3_keccak_piln
#define Vale_Inline_X64_Fswap_inline_cswap2 cswap2
#define Hacl_Streaming_SHA1_malloc Hacl_Hash_SHA1_malloc
#define EverCrypt_Hash_Incremental_Macros_sha2_224_hash_len SHA2_224_HASH_LEN
#define Hacl_Streaming_Blake2s_128_out_bytes HACL_HASH_BLAKE2S_SIMD128_OUT_BYTES
#define Hacl_Streaming_Keccak_hash_buf Hacl_Hash_SHA3_hash_buf
#define Hacl_Streaming_Keccak_state_t Hacl_Hash_SHA3_state_t
#define Hacl_Hash_SHA3_init_ Hacl_Hash_SHA3_init_
#define Hacl_Impl_SHA2_Generic_h512 Hacl_Hash_SHA2_h512
#define Hacl_Streaming_Keccak_block_len Hacl_Hash_SHA3_block_len
#define Hacl_Streaming_Keccak_digest Hacl_Hash_SHA3_digest
#define Hacl_Streaming_Keccak_is_shake Hacl_Hash_SHA3_is_shake
#define Hacl_Hash_SHA1_update_last Hacl_Hash_SHA1_update_last
#define Hacl_Streaming_Poly1305_32_free Hacl_MAC_Poly1305_free
#define Hacl_Blake2s_32_update_last Hacl_Hash_Blake2s_update_last
#define Hacl_Impl_Poly1305_Field32xN_128_load_acc2 Hacl_MAC_Poly1305_Simd128_load_acc2
#define Hacl_Streaming_Blake2s_128_salt_bytes HACL_HASH_BLAKE2S_SIMD128_SALT_BYTES
#define Hacl_Hash_SHA3_Scalar_state_free Hacl_Hash_SHA3_state_free
#define Hacl_Streaming_Blake2b_32_out_bytes HACL_HASH_BLAKE2B_OUT_BYTES
#define Hacl_Impl_SHA2_Types_uint8_6p Hacl_Hash_SHA2_uint8_6p
#define Vale_Stdcalls_X64_GCMencryptOpt_gcm256_encrypt_opt gcm256_encrypt_opt
#define Hacl_Streaming_MD5_state_t Hacl_Hash_MD5_state_t
#define Hacl_Streaming_SHA2_state_t_512 Hacl_Hash_SHA2_state_t_512
#define Hacl_Streaming_Poly1305_32_state_t Hacl_MAC_Poly1305_state_t
#define EverCrypt_TargetConfig_hacl_can_compile_inline_asm HACL_CAN_COMPILE_INLINE_ASM
#define Hacl_Streaming_Poly1305_32_update Hacl_MAC_Poly1305_update
#define Hacl_Impl_SHA2_Types_bufx1 Hacl_Hash_SHA2_bufx1
#define LowStar_Endianness_load32_le load32_le
#define Hacl_Hash_SHA3_Scalar_sha3_384 Hacl_Hash_SHA3_sha3_384
#define LowStar_Endianness_store32_le store32_le
#define Hacl_Streaming_Blake2b_256_hash_with_key Hacl_Hash_Blake2b_Simd256_hash_with_key
#define Hacl_Blake2b_256_malloc_internal_state_with_key Hacl_Hash_Blake2b_Simd256_malloc_internal_state_with_key
#define Hacl_Streaming_Blake2s_128_copy Hacl_Hash_Blake2s_Simd128_copy
#define Hacl_Streaming_Blake2b_256_reset_with_key_and_params Hacl_Hash_Blake2b_Simd256_reset_with_key_and_params
#define Hacl_Blake2b_256_finish Hacl_Hash_Blake2b_Simd256_finish
#define Hacl_Chacha20Poly1305_128_encrypt Hacl_AEAD_Chacha20Poly1305_Simd128_encrypt
#define EverCrypt_Hash_Incremental_Macros_sha3_224_hash_len SHA3_224_HASH_LEN
#define Hacl_Streaming_Blake2s_32_reset_with_key_and_params Hacl_Hash_Blake2s_reset_with_key_and_params
#define Hacl_Streaming_Blake2b_32_malloc_with_key Hacl_Hash_Blake2b_malloc_with_key
#define Hacl_Streaming_Keccak_squeeze Hacl_Hash_SHA3_squeeze
#define Hacl_Streaming_SHA2_digest_512 Hacl_Hash_SHA2_digest_512
#define Hacl_Streaming_Blake2s_32_free Hacl_Hash_Blake2s_free
#define Vale_Stdcalls_X64_Fmul_fmul2_e fmul2_e
#define Vale_Stdcalls_X64_Cpuid_check_avx check_avx
#define Vale_Stdcalls_X64_AesHash_aes256_keyhash_init aes256_keyhash_init
#define Hacl_Streaming_Blake2b_32_hash_with_key_and_params Hacl_Hash_Blake2b_hash_with_key_and_params
#define LowStar_Endianness_load16_le load16_le
#define Hacl_Streaming_Poly1305_256_state_t Hacl_MAC_Poly1305_Simd256_state_t
#define Hacl_Poly1305_256_poly1305_finish Hacl_MAC_Poly1305_Simd256_poly1305_finish
#define Hacl_Blake2s_128_finish Hacl_Hash_Blake2s_Simd128_finish
#define Vale_Stdcalls_X64_Poly_x64_poly1305 x64_poly1305
#define Hacl_Streaming_Blake2b_32_copy Hacl_Hash_Blake2b_copy
#define Hacl_Streaming_Blake2b_256_reset Hacl_Hash_Blake2b_Simd256_reset
#define Hacl_Streaming_MD5_hash Hacl_Hash_MD5_hash
#define EverCrypt_Hash_Incremental_Macros_md5_hash_len MD5_HASH_LEN
#define Hacl_Streaming_Blake2b_256_personal_bytes HACL_HASH_BLAKE2B_SIMD256_PERSONAL_BYTES
#define EverCrypt_Hash_Incremental_Macros_sha3_512_hash_len SHA3_512_HASH_LEN
#define Hacl_Streaming_SHA2_copy_512 Hacl_Hash_SHA2_copy_512
#define Hacl_Streaming_SHA2_digest_256 Hacl_Hash_SHA2_digest_256
#define Hacl_Streaming_SHA2_update_256 Hacl_Hash_SHA2_update_256
#define Hacl_Streaming_SHA1_hash Hacl_Hash_SHA1_hash
#define Hacl_Streaming_Blake2s_32_state_t Hacl_Hash_Blake2s_state_t
#define Hacl_Streaming_Blake2s_128_malloc Hacl_Hash_Blake2s_Simd128_malloc
#define Hacl_SHA2_Scalar32_sha512_update_last Hacl_Hash_SHA2_sha512_update_last
#define Hacl_Streaming_Poly1305_128_update Hacl_MAC_Poly1305_Simd128_update
#define Hacl_Blake2s_32_update_multi Hacl_Hash_Blake2s_update_multi
#define Hacl_Streaming_SHA2_state_t_256 Hacl_Hash_SHA2_state_t_256
#define Hacl_Streaming_Blake2s_128_info Hacl_Hash_Blake2s_Simd128_info
#define Hacl_Hash_Blake2s_128_update_last_no_inline Hacl_Hash_Blake2s_Simd128_update_last_no_inline
#define EverCrypt_Hash_Incremental_Macros_sha2_384_hash_len SHA2_384_HASH_LEN
#define Hacl_Streaming_Blake2b_256_malloc Hacl_Hash_Blake2b_Simd256_malloc
#define Hacl_Streaming_Blake2s_128_malloc_with_params_and_key Hacl_Hash_Blake2s_Simd128_malloc_with_params_and_key
#define Hacl_Impl_SHA2_Types_uint8_2p Hacl_Hash_SHA2_uint8_2p
#define Hacl_Streaming_Blake2b_32_state_t Hacl_Hash_Blake2b_state_t
#define Hacl_Hash_Core_MD5_finish Hacl_Hash_MD5_finish
#define Hacl_Frodo_Random_randombytes_ randombytes_
#define Hacl_Streaming_Blake2s_32_malloc Hacl_Hash_Blake2s_malloc
#define Hacl_Impl_SHA2_Generic_h256 Hacl_Hash_SHA2_h256
#define Hacl_Impl_Blake2_Constants_ivTable_S Hacl_Hash_Blake2b_ivTable_S
#define Hacl_Streaming_Blake2s_128_update Hacl_Hash_Blake2s_Simd128_update
#define Hacl_Hash_Core_SHA1_init Hacl_Hash_SHA1_init
#define Hacl_Streaming_Blake2s_128_personal_bytes HACL_HASH_BLAKE2S_SIMD128_PERSONAL_BYTES
#define Hacl_Blake2b_256_load_state256b_from_state32 Hacl_Hash_Blake2b_Simd256_load_state256b_from_state32
#define Hacl_Streaming_SHA1_free Hacl_Hash_SHA1_free
#define LowStar_Endianness_store64_le store64_le
#define Vale_Inline_X64_Fsqr_inline_fsqr2 fsqr2
#define Hacl_SHA2_Scalar32_sha256_finish Hacl_Hash_SHA2_sha256_finish
#define Hacl_Hash_SHA3_Scalar_shake128_absorb_nblocks Hacl_Hash_SHA3_shake128_absorb_nblocks
#define Hacl_Streaming_MD5_digest Hacl_Hash_MD5_digest
#define Hacl_Blake2s_128_malloc_internal_state_with_key Hacl_Hash_Blake2s_Simd128_malloc_internal_state_with_key
#define Hacl_Streaming_Blake2s_32_malloc_with_key Hacl_Hash_Blake2s_malloc_with_key
#define Hacl_Streaming_SHA2_hash_224 Hacl_Hash_SHA2_hash_224
#define Hacl_Streaming_Blake2s_32_personal_bytes HACL_HASH_BLAKE2S_PERSONAL_BYTES
#define LowStar_Endianness_store128_be store128_be
#define Hacl_Streaming_SHA2_update_224 Hacl_Hash_SHA2_update_224
#define EverCrypt_Hash_Incremental_Macros_blake2s_hash_len BLAKE2S_HASH_LEN
#define Hacl_SHA2_Scalar32_sha384_init Hacl_Hash_SHA2_sha384_init
#define Hacl_SHA2_Scalar32_sha224_init Hacl_Hash_SHA2_sha224_init
#define Hacl_Streaming_Blake2b_256_block_state_t Hacl_Hash_Blake2b_Simd256_block_state_t
#define Hacl_Streaming_SHA2_update_512 Hacl_Hash_SHA2_update_512
#define Hacl_Streaming_Blake2b_256_free Hacl_Hash_Blake2b_Simd256_free
#define Hacl_Streaming_Poly1305_128_malloc Hacl_MAC_Poly1305_Simd128_malloc
#define Hacl_Streaming_Blake2s_128_block_state_t Hacl_Hash_Blake2s_Simd128_block_state_t
#define Vale_Stdcalls_X64_Cpuid_check_adx_bmi2 check_adx_bmi2
#define Hacl_Impl_Poly1305_Field32xN_128_fmul_r2_normalize Hacl_MAC_Poly1305_Simd128_fmul_r2_normalize
#define Hacl_Impl_SHA2_Types_uint8_7p Hacl_Hash_SHA2_uint8_7p
#define Hacl_Streaming_Blake2s_32_copy Hacl_Hash_Blake2s_copy
#define Hacl_Impl_SHA2_Generic_k384_512 Hacl_Hash_SHA2_k384_512
#define Hacl_Blake2b_32_init Hacl_Hash_Blake2b_init
#define Hacl_Impl_Blake2_Core_blake2_params Hacl_Hash_Blake2b_blake2_params
#define Hacl_Streaming_Blake2b_32_reset_with_key_and_params Hacl_Hash_Blake2b_reset_with_key_and_params
#define Hacl_Streaming_MD5_update Hacl_Hash_MD5_update
#define Hacl_Streaming_Blake2s_128_block_bytes HACL_HASH_BLAKE2S_SIMD128_BLOCK_BYTES
#define EverCrypt_Hash_Incremental_Macros_sha1_hash_len SHA1_HASH_LEN
#define Hacl_Streaming_Blake2s_32_block_state_t Hacl_Hash_Blake2s_block_state_t
#define Hacl_Chacha20Poly1305_256_decrypt Hacl_AEAD_Chacha20Poly1305_Simd256_decrypt
#define Hacl_Hash_SHA3_Scalar_shake128_absorb_final Hacl_Hash_SHA3_shake128_absorb_final
#define Hacl_Hash_Blake2b_256_update_multi_no_inline Hacl_Hash_Blake2b_Simd256_update_multi_no_inline
#define Hacl_Hash_Blake2s_128_update_multi_no_inline Hacl_Hash_Blake2s_Simd128_update_multi_no_inline
#define EverCrypt_TargetConfig_hacl_can_compile_vec256 HACL_CAN_COMPILE_VEC256
#define Hacl_Impl_SHA2_Types_uint8_2x8p Hacl_Hash_SHA2_uint8_2x8p
#define Hacl_Blake2s_128_store_state128s_to_state32 Hacl_Hash_Blake2s_Simd128_store_state128s_to_state32
#define Hacl_Poly1305_128_poly1305_init Hacl_MAC_Poly1305_Simd128_poly1305_init
#define Hacl_Hash_SHA3_Scalar_sha3_224 Hacl_Hash_SHA3_sha3_224
#define Hacl_Streaming_Blake2b_32_hash_with_key Hacl_Hash_Blake2b_hash_with_key
#define Hacl_Streaming_Poly1305_256_reset Hacl_MAC_Poly1305_Simd256_reset
#define Hacl_Hash_SHA3_Scalar_state_malloc Hacl_Hash_SHA3_state_malloc
#define Hacl_Streaming_Keccak_free Hacl_Hash_SHA3_free
#define Hacl_SHA2_Scalar32_sha512_update_nblocks Hacl_Hash_SHA2_sha512_update_nblocks
#define Hacl_Hash_Blake2s_128_copy_internal_state Hacl_Hash_Blake2s_Simd128_copy_internal_state
#define Hacl_Impl_SHA3_Vec_keccak_rndc Hacl_Hash_SHA3_keccak_rndc
#define Hacl_Streaming_Poly1305_128_mac Hacl_MAC_Poly1305_Simd128_mac
#define Hacl_Streaming_Blake2b_32_reset Hacl_Hash_Blake2b_reset
#define Hacl_Hash_MD5_hash_oneshot Hacl_Hash_MD5_hash_oneshot
#define Hacl_Streaming_Blake2b_256_two_2b_256 Hacl_Hash_Blake2b_Simd256_two_2b_256
#define LowStar_Endianness_store16_le store16_le
#define Hacl_Streaming_Blake2b_256_state_t Hacl_Hash_Blake2b_Simd256_state_t
#define Hacl_Blake2b_256_update_multi Hacl_Hash_Blake2b_Simd256_update_multi
#define Hacl_Impl_SHA2_Generic_h384 Hacl_Hash_SHA2_h384
#define EverCrypt_TargetConfig_vec256_not_avx2_enabled vec256_not_avx2_enabled
#define Vale_Stdcalls_X64_Cpuid_check_sha check_sha
#define Hacl_SHA2_Scalar32_sha256_update_nblocks Hacl_Hash_SHA2_sha256_update_nblocks
#define LowStar_Endianness_store32_be store32_be
#define Hacl_Streaming_SHA2_reset_512 Hacl_Hash_SHA2_reset_512
#define Vale_Stdcalls_X64_GCMdecryptOpt_gcm256_decrypt_opt gcm256_decrypt_opt
#define Hacl_SHA2_Scalar32_sha256_update_last Hacl_Hash_SHA2_sha256_update_last
#define Hacl_SHA2_Scalar32_sha384_finish Hacl_Hash_SHA2_sha384_finish
#define Hacl_Streaming_Poly1305_128_state_t Hacl_MAC_Poly1305_Simd128_state_t
#define Hacl_Streaming_Blake2b_32_block_bytes HACL_HASH_BLAKE2B_BLOCK_BYTES
#define Vale_Stdcalls_X64_Fsub_fsub_e fsub_e
#define Hacl_Streaming_Blake2b_256_out_bytes HACL_HASH_BLAKE2B_SIMD256_OUT_BYTES
#define Hacl_Streaming_MD5_reset Hacl_Hash_MD5_reset
#define Vale_Stdcalls_X64_Fadd_fadd_e fadd_e
#define EverCrypt_Hash_Incremental_Macros_sha2_512_hash_len SHA2_512_HASH_LEN
#define EverCrypt_TargetConfig_has_vec256_not_avx2 has_vec256_not_avx2
#define Hacl_Streaming_Blake2b_32_free Hacl_Hash_Blake2b_free
#define Vale_Stdcalls_X64_Cpuid_check_aesni check_aesni
#define Hacl_Streaming_SHA2_free_256 Hacl_Hash_SHA2_free_256
#define Hacl_Streaming_Blake2b_32_update Hacl_Hash_Blake2b_update
#define Hacl_Streaming_Blake2s_128_state_t Hacl_Hash_Blake2s_Simd128_state_t
#define Vale_Inline_X64_Fmul_inline_fmul2 fmul2
#define Vale_Stdcalls_X64_GCMencryptOpt_gcm128_encrypt_opt gcm128_encrypt_opt
#define Hacl_Streaming_SHA1_digest Hacl_Hash_SHA1_digest
#define Hacl_Streaming_SHA1_copy Hacl_Hash_SHA1_copy
#define Hacl_Streaming_Blake2b_256_copy Hacl_Hash_Blake2b_Simd256_copy
#define Hacl_Streaming_Blake2s_32_reset_with_key Hacl_Hash_Blake2s_reset_with_key
#define Hacl_Impl_Poly1305_Field32xN_256_load_acc4 Hacl_MAC_Poly1305_Simd256_load_acc4
#define Vale_Inline_X64_Fadd_inline_fadd fadd
#define Vale_Inline_X64_Fsqr_inline_fsqr fsqr
#define Hacl_Streaming_Blake2b_256_reset_with_key Hacl_Hash_Blake2b_Simd256_reset_with_key
#define Hacl_Streaming_Blake2b_256_malloc_with_key Hacl_Hash_Blake2b_Simd256_malloc_with_key
#define Vale_Stdcalls_X64_Cpuid_check_avx512_xcr0 check_avx512_xcr0
#define Hacl_Streaming_SHA1_reset Hacl_Hash_SHA1_reset
#define Hacl_Blake2s_128_init Hacl_Hash_Blake2s_Simd128_init
#define LowStar_Endianness_load128_be load128_be
#define Vale_Stdcalls_X64_GCM_IV_compute_iv_stdcall compute_iv_stdcall
#define Hacl_Hash_Blake2b_256_copy_internal_state Hacl_Hash_Blake2b_Simd256_copy_internal_state
#define Hacl_Hash_SHA3_update_multi_sha3 Hacl_Hash_SHA3_update_multi_sha3
#define Hacl_Impl_SHA3_Vec_keccak_rotc Hacl_Hash_SHA3_keccak_rotc
#define Hacl_Streaming_SHA2_free_512 Hacl_Hash_SHA2_free_512
#define Hacl_Blake2b_32_update_multi Hacl_Hash_Blake2b_update_multi
#define Hacl_Streaming_Poly1305_128_free Hacl_MAC_Poly1305_Simd128_free
#define Hacl_Impl_SHA2_Types_bufx4 Hacl_Hash_SHA2_bufx4
#define Hacl_Hash_Blake2b_256_update_last_no_inline Hacl_Hash_Blake2b_Simd256_update_last_no_inline
#define Hacl_SHA2_Scalar32_sha512_finish Hacl_Hash_SHA2_sha512_finish
#define Vale_Inline_X64_Fadd_inline_add_scalar add_scalar
#define Hacl_Chacha20Poly1305_256_encrypt Hacl_AEAD_Chacha20Poly1305_Simd256_encrypt
#define Hacl_Streaming_Poly1305_128_reset Hacl_MAC_Poly1305_Simd128_reset
#define Hacl_Streaming_MD5_malloc Hacl_Hash_MD5_malloc
#define Hacl_Hash_SHA3_Scalar_shake128 Hacl_Hash_SHA3_shake128
#define Hacl_Streaming_Poly1305_32_mac Hacl_MAC_Poly1305_mac
#define Vale_Stdcalls_X64_Fmul_fmul_scalar_e fmul_scalar_e
#define Hacl_Streaming_Blake2b_256_malloc_with_params_and_key Hacl_Hash_Blake2b_Simd256_malloc_with_params_and_key
#define Hacl_Streaming_SHA2_hash_512 Hacl_Hash_SHA2_hash_512
#define Vale_Stdcalls_X64_Aes_aes256_key_expansion aes256_key_expansion
#define Hacl_Streaming_SHA2_hash_256 Hacl_Hash_SHA2_hash_256
#define Hacl_Streaming_Keccak_reset Hacl_Hash_SHA3_reset
#define EverCrypt_TargetConfig_hacl_can_compile_vec128 HACL_CAN_COMPILE_VEC128
#define Hacl_Streaming_Blake2s_128_free Hacl_Hash_Blake2s_Simd128_free
#define Vale_Inline_X64_Fadd_inline_fsub fsub
#define Hacl_Streaming_Poly1305_256_digest Hacl_MAC_Poly1305_Simd256_digest
#define Vale_Stdcalls_X64_Cpuid_check_movbe check_movbe
#define Hacl_Streaming_Poly1305_256_mac Hacl_MAC_Poly1305_Simd256_mac
#define Hacl_Streaming_SHA2_digest_224 Hacl_Hash_SHA2_digest_224
#define Hacl_Streaming_Blake2b_256_info Hacl_Hash_Blake2b_Simd256_info
#define Hacl_Streaming_SHA2_free_384 Hacl_Hash_SHA2_free_384
#define Vale_Stdcalls_X64_GCMdecryptOpt_gcm128_decrypt_opt gcm128_decrypt_opt
#define EverCrypt_Hash_Incremental_Macros_sha3_256_hash_len SHA3_256_HASH_LEN
#define Hacl_Streaming_Blake2s_32_hash_with_key Hacl_Hash_Blake2s_hash_with_key
#define LowStar_Endianness_load32_be load32_be
#define LowStar_Endianness_load64_le load64_le
#define Hacl_Streaming_MD5_free Hacl_Hash_MD5_free
#define Hacl_Streaming_Blake2s_128_key_bytes HACL_HASH_BLAKE2S_SIMD128_KEY_BYTES
#define LowStar_Endianness_store64_be store64_be
#define Hacl_Blake2b_256_update_last Hacl_Hash_Blake2b_Simd256_update_last
#define Hacl_Hash_MD5_update_last Hacl_Hash_MD5_update_last
#define Hacl_SHA2_Scalar32_sha512_init Hacl_Hash_SHA2_sha512_init
#define EverCrypt_TargetConfig_vec128_not_avx_enabled vec128_not_avx_enabled
#define Hacl_Streaming_Poly1305_256_free Hacl_MAC_Poly1305_Simd256_free
#define Hacl_Streaming_Blake2b_32_personal_bytes HACL_HASH_BLAKE2B_PERSONAL_BYTES
#define Hacl_Impl_SHA2_Types_uint8_5p Hacl_Hash_SHA2_uint8_5p
#define Vale_Stdcalls_X64_Fsqr_fsqr_e fsqr_e
#define Hacl_Impl_SHA2_Types_uint8_8p Hacl_Hash_SHA2_uint8_8p
#define Hacl_Streaming_Blake2b_256_salt_bytes HACL_HASH_BLAKE2B_SIMD256_SALT_BYTES
#define Hacl_Streaming_Blake2s_32_block_bytes HACL_HASH_BLAKE2S_BLOCK_BYTES
#define Hacl_Streaming_Blake2s_32_malloc_with_params_and_key Hacl_Hash_Blake2s_malloc_with_params_and_key
#define Hacl_Streaming_SHA2_free_224 Hacl_Hash_SHA2_free_224
#define Hacl_Impl_SHA2_Generic_h224 Hacl_Hash_SHA2_h224
#define Hacl_Impl_SHA2_Generic_k224_256 Hacl_Hash_SHA2_k224_256
#define Hacl_Hash_SHA3_update_last_sha3 Hacl_Hash_SHA3_update_last_sha3
#define Hacl_Impl_SHA2_Types_uint8_4p Hacl_Hash_SHA2_uint8_4p
#define Hacl_Streaming_Blake2s_32_reset Hacl_Hash_Blake2s_reset
#define Hacl_Streaming_Blake2s_128_reset_with_key Hacl_Hash_Blake2s_Simd128_reset_with_key
#define Vale_Stdcalls_X64_Fadd_add_scalar_e add_scalar_e
#define Hacl_Streaming_SHA2_reset_384 Hacl_Hash_SHA2_reset_384
#define Hacl_Streaming_Blake2_Params_index Hacl_Hash_Blake2b_index
#define Hacl_SHA2_Scalar32_sha224_update_nblocks Hacl_Hash_SHA2_sha224_update_nblocks
#define Hacl_Blake2b_256_init Hacl_Hash_Blake2b_Simd256_init
#define Vale_Stdcalls_X64_Cpuid_check_sse check_sse
#define Hacl_Streaming_Keccak_malloc Hacl_Hash_SHA3_malloc
#define EverCrypt_Hash_Incremental_Macros_sha2_256_hash_len SHA2_256_HASH_LEN
#define Hacl_SHA2_Scalar32_sha384_update_last Hacl_Hash_SHA2_sha384_update_last
#define Hacl_Streaming_Blake2b_256_hash_with_key_and_params Hacl_Hash_Blake2b_Simd256_hash_with_key_and_params
#define Hacl_Poly1305_32_poly1305_init Hacl_MAC_Poly1305_poly1305_init
#define EverCrypt_Hash_Incremental_Macros_blake2b_hash_len BLAKE2B_HASH_LEN
#define Hacl_Streaming_Blake2b_32_malloc Hacl_Hash_Blake2b_malloc
#define Hacl_Hash_Core_MD5_init Hacl_Hash_MD5_init
#define Hacl_Streaming_Blake2b_256_update Hacl_Hash_Blake2b_Simd256_update
#define Hacl_Blake2s_128_load_state128s_from_state32 Hacl_Hash_Blake2s_Simd128_load_state128s_from_state32
#define Hacl_Blake2s_128_update_last Hacl_Hash_Blake2s_Simd128_update_last
#define Vale_Stdcalls_X64_Fmul_fmul_e fmul_e
#define Hacl_SHA2_Scalar32_sha256_init Hacl_Hash_SHA2_sha256_init
#define Hacl_Streaming_Poly1305_32_reset Hacl_MAC_Poly1305_reset
#define Hacl_Streaming_Blake2s_128_hash_with_key Hacl_Hash_Blake2s_Simd128_hash_with_key
#define Hacl_Blake2b_32_finish Hacl_Hash_Blake2b_finish
#define Hacl_Blake2s_32_finish Hacl_Hash_Blake2s_finish
#define Hacl_Streaming_SHA2_malloc_224 Hacl_Hash_SHA2_malloc_224
#define Hacl_SHA2_Scalar32_sha224_update_last Hacl_Hash_SHA2_sha224_update_last
#define Hacl_Hash_SHA3_Scalar_shake256 Hacl_Hash_SHA3_shake256
#define Hacl_Blake2s_32_init Hacl_Hash_Blake2s_init
#define Hacl_Streaming_Poly1305_256_malloc Hacl_MAC_Poly1305_Simd256_malloc
#define EverCrypt_TargetConfig_hacl_can_compile_vale HACL_CAN_COMPILE_VALE
#define Hacl_Hash_SHA3_Scalar_sha3_256 Hacl_Hash_SHA3_sha3_256
#define Hacl_Chacha20Poly1305_32_encrypt Hacl_AEAD_Chacha20Poly1305_encrypt
#define Hacl_Impl_Blake2_Constants_sigmaTable Hacl_Hash_Blake2b_sigmaTable
#define Hacl_Streaming_Blake2b_32_salt_bytes HACL_HASH_BLAKE2B_SALT_BYTES
#define Hacl_Streaming_Poly1305_256_update Hacl_MAC_Poly1305_Simd256_update
#define Hacl_Streaming_Blake2s_32_out_bytes HACL_HASH_BLAKE2S_OUT_BYTES
#define Hacl_Streaming_SHA1_update Hacl_Hash_SHA1_update
#define Hacl_Streaming_MD5_copy Hacl_Hash_MD5_copy
#define Hacl_Streaming_Blake2s_128_reset Hacl_Hash_Blake2s_Simd128_reset
#define Hacl_Streaming_SHA1_state_t Hacl_Hash_SHA1_state_t
#define Hacl_Hash_SHA3_Scalar_shake128_squeeze_nblocks Hacl_Hash_SHA3_shake128_squeeze_nblocks
#define EverCrypt_TargetConfig_has_vec128_not_avx has_vec128_not_avx
#define Hacl_Streaming_Blake2b_32_key_bytes HACL_HASH_BLAKE2B_KEY_BYTES
#define Hacl_Streaming_Blake2s_128_malloc_with_key Hacl_Hash_Blake2s_Simd128_malloc_with_key
#define EverCrypt_Hash_Incremental_Macros_sha3_384_hash_len SHA3_384_HASH_LEN
#define Vale_Stdcalls_X64_Cpuid_check_rdrand check_rdrand
#define Hacl_Streaming_Poly1305_128_digest Hacl_MAC_Poly1305_Simd128_digest
#define Hacl_Streaming_SHA2_state_t_384 Hacl_Hash_SHA2_state_t_384
#define Hacl_Impl_SHA2_Types_uint8_3p Hacl_Hash_SHA2_uint8_3p
#define Hacl_Streaming_SHA2_reset_224 Hacl_Hash_SHA2_reset_224
#define Hacl_Streaming_SHA2_state_t_224 Hacl_Hash_SHA2_state_t_224
#define Vale_Inline_X64_Fmul_inline_fmul fmul
#define Hacl_Streaming_Blake2b_32_reset_with_key Hacl_Hash_Blake2b_reset_with_key
#define Vale_Stdcalls_X64_Cpuid_check_osxsave check_osxsave
