Botan 3.11.0
Crypto and TLS for C&
polyval_fn.h File Reference

Internal Header. More...

#include <botan/internal/simd_4x32.h>

Go to the source code of this file.

Namespaces

namespace  Botan

Functions

template<int M>
BOTAN_FORCE_INLINE BOTAN_FN_ISA_CLMUL SIMD_4x32 Botan::clmul (const SIMD_4x32 &H, const SIMD_4x32 &x)
BOTAN_FORCE_INLINE SIMD_4x32 BOTAN_FN_ISA_SIMD_4X32 Botan::mulx_polyval (const SIMD_4x32 &h)
BOTAN_FORCE_INLINE SIMD_4x32 BOTAN_FN_ISA_CLMUL Botan::polyval_multiply (const SIMD_4x32 &H, const SIMD_4x32 &x)
BOTAN_FORCE_INLINE SIMD_4x32 BOTAN_FN_ISA_CLMUL Botan::polyval_reduce (const SIMD_4x32 &hi, const SIMD_4x32 &lo)
BOTAN_FORCE_INLINE BOTAN_FN_ISA_SIMD_4X32 SIMD_4x32 Botan::reverse_vector (const SIMD_4x32 &in)

Detailed Description

Internal Header.

Definition in file polyval_fn.h.