boringssl/crypto/modes
Brian Smith cb42354ac3 Clarify x86 GCM asm implementation dispatching.
There is no AVX implementation for x86. Previously on x86 the code
checked to see if AVX and MOVBE are available, and if so, then it
uses the CLMUL implementation. Otherwise it fell back to the same
CLMUL implementation. Thus, there is no reason to check if AVX + MOVBE
are enabled on x86.

Change-Id: Id4983d5d38d6b3269a40e288bca6cc51d2d13966
Reviewed-on: https://boringssl-review.googlesource.com/13024
Reviewed-by: Adam Langley <agl@google.com>
Reviewed-by: Adam Langley <alangley@gmail.com>
2017-01-13 01:22:26 +00:00
..
asm Remove unused "pure" MMX x86 GCM implementation. 2017-01-13 01:19:01 +00:00
cbc.c Work around language and compiler bug in memcpy, etc. 2016-12-21 20:34:47 +00:00
cfb.c Work around language and compiler bug in memcpy, etc. 2016-12-21 20:34:47 +00:00
CMakeLists.txt Add generic AES-GCM-SIV support. 2016-12-07 00:13:50 +00:00
ctr.c Work around language and compiler bug in memcpy, etc. 2016-12-21 20:34:47 +00:00
gcm_test.cc Work around language and compiler bug in memcpy, etc. 2016-12-21 20:34:47 +00:00
gcm.c Clarify x86 GCM asm implementation dispatching. 2017-01-13 01:22:26 +00:00
internal.h Work around language and compiler bug in memcpy, etc. 2016-12-21 20:34:47 +00:00
ofb.c Work around language and compiler bug in memcpy, etc. 2016-12-21 20:34:47 +00:00
polyval.c Fix AES-GCM-SIV on large inputs. 2017-01-04 01:45:31 +00:00