Botan 3.8.1
Crypto and TLS for C&
simd_avx2_gfni.h File Reference

Internal Header. More...

#include <botan/internal/simd_avx2.h>
#include <botan/internal/isa_extn.h>
#include <stdexcept>
#include <string_view>

Go to the source code of this file.

Namespaces

namespace  Botan
 

Functions

template<uint64_t A, uint8_t B>
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AVX2_GFNI SIMD_8x32 Botan::gf2p8affine (const SIMD_8x32 &x)
 
template<uint64_t A, uint8_t B>
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AVX2_GFNI SIMD_8x32 Botan::gf2p8affineinv (const SIMD_8x32 &x)
 
BOTAN_FORCE_INLINE BOTAN_FN_ISA_AVX2_GFNI SIMD_8x32 Botan::gf2p8mul (const SIMD_8x32 &a, const SIMD_8x32 &b)
 
consteval uint64_t Botan::gfni_matrix (std::string_view s)
 

Detailed Description

Internal Header.

Definition in file simd_avx2_gfni.h.