summaryrefslogtreecommitdiff
path: root/gcm.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-07-16 19:04:24 -0400
committerJeffrey Walton <noloader@gmail.com>2018-07-16 19:04:24 -0400
commit076d0cd60464547ce26ecbc23a2370d34919d91e (patch)
treec49a06b533d99e17b7ef2e589ffb39ed9ab95fc4 /gcm.cpp
parente6fb540c4c6e99299365a352ba137e38c60886f6 (diff)
downloadcryptopp-git-076d0cd60464547ce26ecbc23a2370d34919d91e.tar.gz
Remove s_clmulConstants table in GCM mode
Local scopes and loading the constants with _mm_set_epi32 saves about 0.03 cpb. It does not sound like much but it improves GMAC by about 500 MB/s. GMAC is just shy of 8 GB/s.
Diffstat (limited to 'gcm.cpp')
0 files changed, 0 insertions, 0 deletions