Botan  2.13.0
Crypto and TLS for C++11
Namespaces | Macros
sm4_armv8.cpp File Reference
#include <botan/sm4.h>
#include <arm_neon.h>

Go to the source code of this file.

Namespaces

 Botan
 

Macros

#define SM4_E(B0, B1, B2, B3, K)
 

Macro Definition Documentation

#define SM4_E (   B0,
  B1,
  B2,
  B3,
 
)
Value:
do { \
B0 = vsm4eq_u32(B0, K); \
B1 = vsm4eq_u32(B1, K); \
B2 = vsm4eq_u32(B2, K); \
B3 = vsm4eq_u32(B3, K); \
} while(0)

Definition at line 35 of file sm4_armv8.cpp.