Use AES/GCM for PMULL benchmarking
parent
4f725eddc1
commit
5522e93133
|
|
@ -274,6 +274,10 @@ void BenchmarkAll(double t, double hertz)
|
||||||
if (HasCLMUL())
|
if (HasCLMUL())
|
||||||
BenchMarkByName2<AuthenticatedSymmetricCipher, AuthenticatedSymmetricCipher>("AES/GCM", 0, "AES/GCM");
|
BenchMarkByName2<AuthenticatedSymmetricCipher, AuthenticatedSymmetricCipher>("AES/GCM", 0, "AES/GCM");
|
||||||
else
|
else
|
||||||
|
#elif CRYPTOPP_BOOL_ARM_PMULL_AVAILABLE
|
||||||
|
if (HasPMULL())
|
||||||
|
BenchMarkByName2<AuthenticatedSymmetricCipher, AuthenticatedSymmetricCipher>("AES/GCM", 0, "AES/GCM");
|
||||||
|
else
|
||||||
#endif
|
#endif
|
||||||
{
|
{
|
||||||
BenchMarkByName2<AuthenticatedSymmetricCipher, AuthenticatedSymmetricCipher>("AES/GCM", 0, "AES/GCM (2K tables)", MakeParameters(Name::TableSize(), 2048));
|
BenchMarkByName2<AuthenticatedSymmetricCipher, AuthenticatedSymmetricCipher>("AES/GCM", 0, "AES/GCM (2K tables)", MakeParameters(Name::TableSize(), 2048));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue