X-Git-Url: https://www.bearssl.org/gitweb//home/git/?p=BearSSL;a=blobdiff_plain;f=test%2Ftest_speed.c;h=17c869f5ebd12aa6948871bede4a0953e039b230;hp=6981299e0f6c2756ee5aae7cf25749daf57257ec;hb=5db2d48b128326704cd33aff56c8b46e463f3bf6;hpb=db8f1b664524e3fbeea8a0730b2bbe2f0bdcea86 diff --git a/test/test_speed.c b/test/test_speed.c index 6981299..17c869f 100644 --- a/test/test_speed.c +++ b/test/test_speed.c @@ -416,6 +416,19 @@ test_speed_poly1305_ctmul32(void) &br_poly1305_ctmul32_run); } +static void +test_speed_poly1305_ctmulq(void) +{ + br_poly1305_run bp; + + bp = br_poly1305_ctmulq_get(); + if (bp == 0) { + printf("%-30s UNAVAILABLE\n", "Poly1305 (ctmulq)"); + } else { + test_speed_poly1305_inner("Poly1305 (ctmulq)", bp); + } +} + static void test_speed_poly1305_i15(void) { @@ -1260,6 +1273,7 @@ static const struct { STU(poly1305_ctmul), STU(poly1305_ctmul32), + STU(poly1305_ctmulq), STU(poly1305_i15), STU(rsa_i15),