summaryrefslogtreecommitdiff
path: root/bench1.cpp
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2017-08-19 15:41:45 -0400
committerJeffrey Walton <noloader@gmail.com>2017-08-19 15:41:45 -0400
commit7fb5953055d14307a9d4ae95fd6499f3a48f8b95 (patch)
tree8373b41085ae414dd5c06f410f8a7a430d366ba5 /bench1.cpp
parent65a96fe983d28e6e51612e3d2361716d7cdf9453 (diff)
downloadcryptopp-git-7fb5953055d14307a9d4ae95fd6499f3a48f8b95.tar.gz
Add VIA Padlock RNG
Diffstat (limited to 'bench1.cpp')
-rw-r--r--bench1.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/bench1.cpp b/bench1.cpp
index 4b6d4437..4fb12d2c 100644
--- a/bench1.cpp
+++ b/bench1.cpp
@@ -15,6 +15,8 @@
#include "smartptr.h"
#include "cpu.h"
#include "drbg.h"
+#include "rdrand.h"
+#include "padlkrng.h"
#if CRYPTOPP_MSC_VERSION
# pragma warning(disable: 4355)
@@ -439,6 +441,10 @@ void Benchmark1(double t, double hertz)
BenchMarkByNameKeyLess<RandomNumberGenerator>("AutoSeededX917RNG(AES)");
#endif
BenchMarkByNameKeyLess<RandomNumberGenerator>("MT19937");
+#if (CRYPTOPP_BOOL_X86)
+ if (HasPadlockRNG())
+ BenchMarkByNameKeyLess<RandomNumberGenerator>("PadlockRNG");
+#endif
#if (CRYPTOPP_BOOL_X86 || CRYPTOPP_BOOL_X32 || CRYPTOPP_BOOL_X64)
if (HasRDRAND())
BenchMarkByNameKeyLess<RandomNumberGenerator>("RDRAND");