Botan  1.11.15
Namespaces | Defines | Functions
src/lib/block/aes_ssse3/aes_ssse3.cpp File Reference
#include <botan/internal/block_utils.h>
#include <botan/aes_ssse3.h>
#include <botan/cpuid.h>
#include <tmmintrin.h>

Go to the source code of this file.

Namespaces

namespace  Botan

Defines

#define mm_xor3(x, y, z)   _mm_xor_si128(x, _mm_xor_si128(y, z))

Functions

 Botan::BOTAN_REGISTER_BLOCK_CIPHER_NOARGS_IF (CPUID::has_ssse3(), AES_128_SSSE3,"AES-128","ssse3", 64)
 Botan::BOTAN_REGISTER_BLOCK_CIPHER_NOARGS_IF (CPUID::has_ssse3(), AES_192_SSSE3,"AES-192","ssse3", 64)
 Botan::BOTAN_REGISTER_BLOCK_CIPHER_NOARGS_IF (CPUID::has_ssse3(), AES_256_SSSE3,"AES-256","ssse3", 64)

Define Documentation

#define mm_xor3 (   x,
  y,
 
)    _mm_xor_si128(x, _mm_xor_si128(y, z))

Definition at line 57 of file aes_ssse3.cpp.