[Page version: 20241023 21:10:39]
Measurements for amd64, titan0, crypto_kem Test results for amd64, titan0, crypto_kem Test results for crypto_kem/sikep503Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
40774768 | 72387 0 0 | 94816 868 1728 | T:mulx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
40961887 | 34167 0 0 | 53994 860 1792 | T:mulx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
41489405 | 69946 0 0 | 92056 868 1728 | T:mulx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
41853186 | 48193 0 0 | 70213 812 1760 | T:mulx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
42222731 | 38210 0 0 | 58189 812 1760 | T:mulx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
42303575 | 78952 0 0 | 99688 868 1728 | T:mulx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
44402087 | 46935 0 0 | 66072 868 1728 | T:mulx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
45667328 | 25755 0 0 | 44269 804 1728 | T:mulx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
46262210 | 29420 0 0 | 49037 812 1760 | T:mulx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
47253836 | 34531 0 0 | 54378 860 1792 | T:amd64asm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
47529483 | 70310 0 0 | 92440 868 1728 | T:amd64asm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
47701348 | 72751 0 0 | 95136 868 1728 | T:amd64asm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
48543589 | 48557 0 0 | 70597 812 1760 | T:amd64asm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
48764057 | 38574 0 0 | 58573 812 1760 | T:amd64asm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
48886064 | 47299 0 0 | 66456 868 1728 | T:amd64asm | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
49203861 | 79316 0 0 | 100008 868 1728 | T:amd64asm | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
51033034 | 29784 0 0 | 49421 812 1760 | T:amd64asm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
52839483 | 26119 0 0 | 44653 804 1728 | T:amd64asm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
295428948 | 81197 0 0 | 103608 868 1728 | T:amd64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
295594218 | 68108 0 0 | 90200 868 1728 | T:amd64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
303067855 | 44990 0 0 | 64168 868 1728 | T:amd64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
306978175 | 87563 0 0 | 108280 868 1728 | T:amd64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
329115120 | 87136 0 0 | 109149 812 1760 | T:amd64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
358081743 | 36878 0 0 | 56706 860 1792 | T:amd64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
378346437 | 42199 0 0 | 62181 812 1760 | T:amd64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
401276823 | 33865 0 0 | 53477 812 1760 | T:amd64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
572994210 | 24111 0 0 | 42637 804 1728 | T:amd64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
4242620535 | 35411 1088 0 | 275693 2244 1824 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
4250894951 | 43430 1088 0 | 286363 2252 1760 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
4253805034 | 51530 1088 0 | 294699 2252 1760 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
4254289197 | 40845 1088 0 | 282739 2252 1760 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
4268096765 | 41554 1136 0 | 272212 2236 1792 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
4269679752 | 66070 1136 0 | 298772 2236 1792 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
4299041911 | 37250 1136 0 | 266388 2228 1760 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
4308839878 | 40277 1088 0 | 279811 2252 1760 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
4322667929 | 40354 1136 0 | 270636 2236 1792 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20240720 | 20240716 |
error 111
Implementation | Compiler |
T:mulxadx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mulxadx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mulxadx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mulxadx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mulxadx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mulxadx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mulxadx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mulxadx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mulxadx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
api_generic.c: api_generic.c:95:1: warning: unused label 'end' [-Wunused-label] api_generic.c: end: api_generic.c: ^~~~ api_generic.c: 1 warning generated. fips202.c: fips202.c:578:13: warning: unused function 'cshake256_simple_absorb_for_kmac256' [-Wunused-function] fips202.c: static void cshake256_simple_absorb_for_kmac256(uint64_t s[25], uint16_t cstm, const unsigned char *in, unsigned long long inlen) fips202.c: ^ fips202.c: 1 warning generated.
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
api_generic.c: api_generic.c: In function 'crypto_kem_dec_generic': api_generic.c: api_generic.c:95:1: warning: label 'end' defined but not used [-Wunused-label] api_generic.c: 95 | end: api_generic.c: | ^~~ fips202.c: fips202.c:428:39: warning: argument 1 of type 'uint64_t[25]' {aka 'long unsigned int[25]'} with mismatched bound [-Warray-parameter=] fips202.c: 428 | void cshake128_simple_absorb(uint64_t s[25], uint16_t cstm, const unsigned char *in, unsigned long long inlen) fips202.c: | ~~~~~~~~~^~~~~ fips202.c: In file included from fips202.c:16: fips202.c: fips202.h:14:40: note: previously declared as 'uint64_t *' {aka 'long unsigned int *'} fips202.c: 14 | void cshake128_simple_absorb(uint64_t *s, uint16_t cstm, const unsigned char *in, unsigned long long inlen); fips202.c: | ~~~~~~~~~~^ fips202.c: fips202.c:524:39: warning: argument 1 of type 'uint64_t[25]' {aka 'long unsigned int[25]'} with mismatched bound [-Warray-parameter=] fips202.c: 524 | void cshake256_simple_absorb(uint64_t s[25], uint16_t cstm, const unsigned char *in, unsigned long long inlen) fips202.c: | ~~~~~~~~~^~~~~ fips202.c: In file included from fips202.c:16: fips202.c: fips202.h:22:40: note: previously declared as 'uint64_t *' {aka 'long unsigned int *'} fips202.c: 22 | void cshake256_simple_absorb(uint64_t *s, uint16_t cstm, const unsigned char *in, unsigned long long inlen); fips202.c: | ~~~~~~~~~~^ fips202.c: fips202.c:578:13: warning: 'cshake256_simple_absorb_for_kmac256' defined but not used [-Wunused-function] fips202.c: 578 | static void cshake256_simple_absorb_for_kmac256(uint64_t s[25], uint16_t cstm, const unsigned char *in, unsigned long long inlen) fips202.c: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Implementation | Compiler |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
P503.o A_gen R P503.o Alice_order R P503.o B_gen R P503.o Bob_order R P503.o EphemeralKeyGeneration_A_SIDHp503 T P503.o EphemeralKeyGeneration_B_SIDHp503 T P503.o EphemeralSecretAgreement_A_SIDHp503 T P503.o EphemeralSecretAgreement_B_SIDHp503 T P503.o Montgomery_R2 R P503.o Montgomery_one R P503.o clear_words T P503.o copy_words T P503.o ct_cmov T P503.o ct_compare T P503.o eval_3_isog T P503.o eval_4_isog T P503.o fp2add503 T P503.o fp2copy503 T P503.o fp2correction503 T P503.o fp2div2_503 T P503.o fp2inv503_mont T P503.o fp2mul503_mont T P503.o fp2neg503 T P503.o fp2sqr503_mont T P503.o fp2sub503 T P503.o fp2zero503 T P503.o fpcopy503 T P503.o fpinv503_chain_mont T P503.o fpinv503_mont T P503.o fpmul503_mont T P503.o fpsqr503_mont T P503.o fpzero503 T P503.o from_fp2mont T P503.o from_mont T P503.o get_3_isog T P503.o get_4_isog T P503.o get_A T P503.o inv_3_way T P503.o j_inv T P503.o mp_add T P503.o mp_shiftl1 T P503.o mp_shiftleft T P503.o mp_shiftr1 T P503.o mp_sub T P503.o p503 R P503.o p503p1 R P503.o p503p1x64 R P503.o p503x16p R P503.o p503x2 R P503.o p503x4 R P503.o random_mod_order_A_SIDHp503 T P503.o random_mod_order_B_SIDHp503 T P503.o strat_Alice R P503.o strat_Bob R P503.o to_fp2mont T P503.o to_mont T P503.o xDBL T P503.o xDBLADD T P503.o xDBLe T P503.o xTPL T P503.o xTPLe T fips202.o KeccakF1600_StatePermute T fips202.o shake128 T fips202.o shake128_absorb T fips202.o shake128_squeezeblocks T fips202.o shake256 T fips202.o shake256_absorb T fips202.o shake256_squeezeblocks T fp_generic.o digit_x_digit T fp_generic.o fpadd503 T fp_generic.o fpcorrection503 T fp_generic.o fpdiv2_503 T fp_generic.o fpneg503 T fp_generic.o fpsub503 T fp_generic.o mp_mul T fp_generic.o mp_sub503_p2 T fp_generic.o mp_sub503_p4 T fp_generic.o rdc_mont T
Implementation | Compiler |
T:amd64 | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:amd64 | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:amd64 | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:amd64 | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:amd64 | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:amd64 | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:amd64 | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:amd64 | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:amd64 | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
P503.o A_gen R P503.o Alice_order R P503.o B_gen R P503.o Bob_order R P503.o EphemeralKeyGeneration_A_SIDHp503 T P503.o EphemeralKeyGeneration_B_SIDHp503 T P503.o EphemeralSecretAgreement_A_SIDHp503 T P503.o EphemeralSecretAgreement_B_SIDHp503 T P503.o Montgomery_R2 R P503.o Montgomery_one R P503.o clear_words T P503.o copy_words T P503.o ct_cmov T P503.o ct_compare T P503.o eval_3_isog T P503.o eval_4_isog T P503.o fp2add503 T P503.o fp2copy503 T P503.o fp2correction503 T P503.o fp2div2_503 T P503.o fp2inv503_mont T P503.o fp2mul503_mont T P503.o fp2neg503 T P503.o fp2sqr503_mont T P503.o fp2sub503 T P503.o fp2zero503 T P503.o fpcopy503 T P503.o fpinv503_chain_mont T P503.o fpinv503_mont T P503.o fpmul503_mont T P503.o fpsqr503_mont T P503.o fpzero503 T P503.o from_fp2mont T P503.o from_mont T P503.o get_3_isog T P503.o get_4_isog T P503.o get_A T P503.o inv_3_way T P503.o j_inv T P503.o mp_add T P503.o mp_shiftl1 T P503.o mp_shiftleft T P503.o mp_shiftr1 T P503.o mp_sub T P503.o p503 R P503.o p503p1 R P503.o p503p1x64 R P503.o p503x16p R P503.o p503x2 R P503.o p503x4 R P503.o random_mod_order_A_SIDHp503 T P503.o random_mod_order_B_SIDHp503 T P503.o strat_Alice R P503.o strat_Bob R P503.o to_fp2mont T P503.o to_mont T P503.o xDBL T P503.o xDBLADD T P503.o xDBLe T P503.o xTPL T P503.o xTPLe T fips202.o KeccakF1600_StatePermute T fips202.o shake128 T fips202.o shake128_absorb T fips202.o shake128_squeezeblocks T fips202.o shake256 T fips202.o shake256_absorb T fips202.o shake256_squeezeblocks T fp_x64.o fpadd503 T fp_x64.o fpcorrection503 T fp_x64.o fpdiv2_503 T fp_x64.o fpneg503 T fp_x64.o fpsub503 T fp_x64.o mp_mul T fp_x64.o mp_sub503_p2 T fp_x64.o mp_sub503_p4 T fp_x64.o rdc_mont T fp_x64_asm.o fpadd503_asm T fp_x64_asm.o fpsub503_asm T fp_x64_asm.o mp_add503_asm T fp_x64_asm.o mp_dblsub503x2_asm T fp_x64_asm.o mp_sub503_p2_asm T fp_x64_asm.o mp_sub503_p4_asm T fp_x64_asm.o mp_subadd503x2_asm T fp_x64_asm.o mul503_asm T fp_x64_asm.o rdc503_asm T
Implementation | Compiler |
T:amd64asm | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:amd64asm | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:amd64asm | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:amd64asm | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:amd64asm | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:amd64asm | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:amd64asm | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:amd64asm | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:amd64asm | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mulx | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mulx | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mulx | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mulx | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mulx | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:mulx | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mulx | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mulx | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:mulx | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
api_generic.o crypto_kem_dec_generic T api_generic.o crypto_kem_enc_generic T api_generic.o crypto_kem_keypair_generic T encoding.o clear_free T encoding.o encapstoos T encoding.o encapstoos_alloc T encoding.o encapstoos_len T encoding.o fp2toos T encoding.o fp2toos_alloc T encoding.o fp2toos_len T encoding.o ostoencaps T encoding.o ostofp T encoding.o ostofp2 T encoding.o ostoi T encoding.o ostopk T encoding.o ostosk T encoding.o pktoos T encoding.o pktoos_alloc T encoding.o pktoos_len T encoding.o sktoos T encoding.o sktoos_len T fips202.o KeccakF1600_StatePermute T fips202.o cshake128_simple T fips202.o cshake128_simple_absorb T fips202.o cshake128_simple_squeezeblocks T fips202.o cshake256_simple T fips202.o cshake256_simple_absorb T fips202.o cshake256_simple_squeezeblocks T fips202.o shake128 T fips202.o shake128_absorb T fips202.o shake128_squeezeblocks T fips202.o shake256 T fips202.o shake256_absorb T fips202.o shake256_squeezeblocks T fp.o fp_Add T fp.o fp_Clear T fp.o fp_Constant T fp.o fp_Copy T fp.o fp_ImportHex T fp.o fp_Init T fp.o fp_Invert T fp.o fp_IsBitSet T fp.o fp_IsConstant T fp.o fp_IsEqual T fp.o fp_Multiply T fp.o fp_Negative T fp.o fp_Pow T fp.o fp_Rand T fp.o fp_Square T fp.o fp_Subtract T fp.o fp_Unity T fp.o fp_Zero T fp.o mp_export T fp.o mp_import T fp.o mp_mod T fp.o mp_pow T fp.o mp_sizeinbase T fp.o set_gmp_fp_params T fp2.o fp2_Add T fp2.o fp2_AddDeg1 T fp2.o fp2_Clear T fp2.o fp2_Copy T fp2.o fp2_Init T fp2.o fp2_Init_set T fp2.o fp2_Invert T fp2.o fp2_IsConst T fp2.o fp2_IsEqual T fp2.o fp2_Multiply T fp2.o fp2_Negative T fp2.o fp2_Rand T fp2.o fp2_Set T fp2.o fp2_Sqrt T fp2.o fp2_Square T fp2.o fp2_Sub T isogeny.o curve_2_iso T isogeny.o curve_3_iso T isogeny.o curve_4_iso T isogeny.o eval_2_iso T isogeny.o eval_3_iso T isogeny.o eval_4_iso T isogeny.o iso_2_e T isogeny.o iso_3_e T montgomery.o get_xR T montgomery.o get_yP_yQ_A_B T montgomery.o j_inv T montgomery.o mont_curve_clear T montgomery.o mont_curve_copy T montgomery.o mont_curve_init T montgomery.o mont_double_and_add T montgomery.o mont_pt_clear T montgomery.o mont_pt_copy T montgomery.o mont_pt_init T montgomery.o public_key_clear T montgomery.o public_key_init T montgomery.o xADD T montgomery.o xDBL T montgomery.o xDBLe T montgomery.o xTPL T montgomery.o xTPLe T sidh.o sidh_isoex T sidh.o sidh_isogen T sidh.o sidh_sk_keygen T sike.o sike_kem_decaps T sike.o sike_kem_encaps T sike.o sike_kem_keygen T sike.o sike_pke_dec T sike.o sike_pke_enc T sike_params.o SIKEp434 D sike_params.o SIKEp503 D sike_params.o SIKEp610 D sike_params.o SIKEp751 D sike_params.o sike_setup_params T sike_params.o sike_teardown_params T
Implementation | Compiler |
T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Ubuntu_Clang_14.0.0) |
T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |
T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (11.4.0) |