[Page version: 20250927 20:45:55]
Measurements for ppc64, power9, crypto_kem Test results for ppc64, power9, crypto_kem Test results for crypto_kem/ntskem1264| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 598332 | 112665 6236 16 | 137246 6932 1944 | T:opt | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 606582 | 121489 6236 16 | 147550 6932 1944 | T:opt | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 607941 | 242978 12472 32 | 147550 6932 1944 | T:opt | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 710102 | 84369 6236 16 | 108670 6932 1928 | T:opt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 710471 | 84369 6236 16 | 108670 6932 1928 | T:opt | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 800291 | 88660 6244 16 | 115476 6932 1968 | T:opt | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 842672 | 85700 6244 16 | 112248 6932 1968 | T:opt | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 843936 | 53957 6236 16 | 74888 6924 1928 | T:opt | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 844280 | 53957 6236 16 | 74888 6924 1928 | T:opt | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 845922 | 85700 6244 16 | 112248 6932 1968 | T:opt | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 852828 | 55728 6252 16 | 81004 6924 1952 | T:opt | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 879391 | 46333 6236 16 | 69192 6916 1952 | T:opt | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 881074 | 46333 6236 16 | 69192 6916 1952 | T:opt | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 884037 | 46329 6236 16 | 69156 6916 1952 | T:opt | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 897423 | 55840 6252 16 | 81024 6924 1952 | T:opt | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 933024 | 55840 6252 16 | 81024 6924 1952 | T:opt | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 949889 | 57605 6236 16 | 79336 6924 1928 | T:opt | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 950007 | 57605 6236 16 | 79336 6924 1928 | T:opt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 1165634 | 51700 6236 16 | 76208 6924 1952 | T:opt | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 1168505 | 51644 6236 16 | 76160 6924 1952 | T:opt | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 1170174 | 51644 6236 16 | 76160 6924 1952 | T:opt | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 7721728 | 57196 84 16 | 84044 772 1968 | T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 7734374 | 55384 84 16 | 81932 772 1968 | T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 7744776 | 55384 84 16 | 81932 772 1968 | T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 8436565 | 35048 84 16 | 60212 772 1952 | T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 8449749 | 35236 84 16 | 60460 772 1952 | T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 8586513 | 35048 84 16 | 60212 772 1952 | T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 9400526 | 48581 84 16 | 73662 780 1944 | T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 9497122 | 47977 84 16 | 72622 780 1928 | T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 9519286 | 102514 168 32 | 77838 780 1944 | T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 9521747 | 47977 84 16 | 72622 780 1928 | T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 9531400 | 51257 84 16 | 77838 780 1944 | T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 10354990 | 31728 84 16 | 56200 772 1952 | T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 10682233 | 28225 84 16 | 49944 772 1928 | T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 10698803 | 28225 84 16 | 49944 772 1928 | T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 10953375 | 31484 84 16 | 55984 772 1952 | T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 11069223 | 26017 84 16 | 47016 772 1928 | T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 11103362 | 26017 84 16 | 47016 772 1928 | T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210423 | 20210326 |
| 11179029 | 31484 84 16 | 55984 772 1952 | T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 11319939 | 25117 84 16 | 48012 764 1952 | T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 11355405 | 25117 84 16 | 48012 764 1952 | T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
| 11688800 | 25197 84 16 | 47976 764 1952 | T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210423 | 20210326 |
bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: ...
| Implementation | Compiler |
| T:avx2 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:avx2 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: ... bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: ...
| Implementation | Compiler |
| T:avx2 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
bitslice_bma_128.c: In file included from bitslice_bma_128.c:17: bitslice_bma_128.c: bitslice_bma_128.h:18:10: fatal error: immintrin.h: No such file or directory bitslice_bma_128.c: 18 | #include <immintrin.h> bitslice_bma_128.c: | ^~~~~~~~~~~~~ bitslice_bma_128.c: compilation terminated.
| Implementation | Compiler |
| T:avx2 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:avx2 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:avx2 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: ...
| Implementation | Compiler |
| T:sse2 | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:sse2 | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:sse2 | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:sse2 | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:sse2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:sse2 | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:sse2 | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:sse2 | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: ... bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:15: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:20: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/mmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error \ bitslice_bma_128.c: ^ bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: In file included from ./bitslice_bma_128.h:18: bitslice_bma_128.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/immintrin.h:25: bitslice_bma_128.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:32:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." bitslice_bma_128.c: ^ bitslice_bma_128.c: ...
| Implementation | Compiler |
| T:sse2 | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
bitslice_bma_128.c: In file included from bitslice_bma_128.c:18: bitslice_bma_128.c: bitslice_bma_128.h:18:10: fatal error: immintrin.h: No such file or directory bitslice_bma_128.c: 18 | #include <immintrin.h> bitslice_bma_128.c: | ^~~~~~~~~~~~~ bitslice_bma_128.c: compilation terminated.
| Implementation | Compiler |
| T:sse2 | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:sse2 | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:sse2 | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:sse2 | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:sse2 | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:sse2 | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:sse2 | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:sse2 | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:sse2 | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:sse2 | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:sse2 | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:sse2 | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
bitslice_bma_64.o bitslice_bma T bitslice_fft_64.o _twist_factors12_64_64 R bitslice_fft_64.o a64_consts_64 D bitslice_fft_64.o bitslice_fft12_64 T bitslice_fft_64.o twiddle_factors R bitslice_fft_64.o twist_factors D ff.o bitslice_mul12_64 T ff.o ff_add_m T ff.o ff_create T ff.o ff_inv_12 T ff.o ff_mul_12 T ff.o ff_reduce_12 T ff.o ff_release T ff.o ff_sqr_12 T ff.o vector_ff_inv_12 T ff.o vector_ff_mul_12 T ff.o vector_ff_pow16_12 T ff.o vector_ff_pow4_12 T ff.o vector_ff_pow8_12 T ff.o vector_ff_sqr_12 T ff.o vector_ff_sqr_inv_12 T ff.o vector_ff_transpose_xor_12 T keccak.o shake_256 T m4r.o _gray_codes_lut D m4r.o _gray_codes_lut2 R m4r.o _gray_codes_lut3 R m4r.o _gray_codes_lut4 R m4r.o _gray_codes_lut5 R m4r.o _gray_codes_lut6 R m4r.o _gray_codes_lut7 R m4r.o _gray_codes_lut8 R m4r.o _m4ri_gauss_submatrix T m4r.o _m4ri_make_table_rev T m4r.o m4r_rref T matrix_ff2.o alloc_matrix_ff2 T matrix_ff2.o calloc_matrix_ff2 T matrix_ff2.o clone_matrix_ff2 T matrix_ff2.o column_swap_matrix_ff2 T matrix_ff2.o free_matrix_ff2 T matrix_ff2.o is_equal_matrix_ff2 T matrix_ff2.o reduce_row_echelon_matrix_ff2 T matrix_ff2.o zero_matrix_ff2 T nts_kem.o compute_syndrome T nts_kem.o correct_error_and_recover_ke T nts_kem.o create_matrix_G T nts_kem.o create_random_goppa_polynomial T nts_kem.o deserialise_private_key T nts_kem.o fisher_yates_shuffle T nts_kem.o is_valid_goppa_polynomial T nts_kem.o load_input_ciphertext T nts_kem.o nts_kem_ciphertext_size T nts_kem.o nts_kem_create T nts_kem.o nts_kem_decapsulate T nts_kem.o nts_kem_encapsulate T nts_kem.o nts_kem_init_from_private_key T nts_kem.o nts_kem_key_size T nts_kem.o nts_kem_release T nts_kem.o pack_buffer T nts_kem.o random_vector T nts_kem.o serialise_private_key T nts_kem.o serialise_public_key T nts_kem.o unpack_buffer T polynomial.o clone_poly T polynomial.o create_random_poly T polynomial.o evaluate_poly T polynomial.o formal_derivative_poly T polynomial.o free_poly T polynomial.o gcd_poly T polynomial.o init_poly T polynomial.o is_equal_poly T polynomial.o modulo_reduce_poly T polynomial.o poly_from_roots T polynomial.o update_poly_degree T polynomial.o zero_poly T random.o random_uint16_bounded T random.o randombit T vector_utils.o vector_ff_or_64 T vector_utils.o vector_load_1d_64 T vector_utils.o vector_load_2d_64 T vector_utils.o vector_store_1d_64 T vector_utils.o vector_store_2d_64 T
| Implementation | Compiler |
| T:opt | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:opt | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:opt | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:opt | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
bitslice_bma_64.o bitslice_bma T bitslice_bma_64.o bitslice_bma T bitslice_fft_64.o _twist_factors12_64_64 R bitslice_fft_64.o _twist_factors12_64_64 R bitslice_fft_64.o a64_consts_64 D bitslice_fft_64.o a64_consts_64 D bitslice_fft_64.o bitslice_fft12_64 T bitslice_fft_64.o bitslice_fft12_64 T bitslice_fft_64.o twiddle_factors R bitslice_fft_64.o twiddle_factors R bitslice_fft_64.o twist_factors D bitslice_fft_64.o twist_factors D ff.o bitslice_mul12_64 T ff.o bitslice_mul12_64 T ff.o ff_add_m T ff.o ff_add_m T ff.o ff_create T ff.o ff_create T ff.o ff_inv_12 T ff.o ff_inv_12 T ff.o ff_mul_12 T ff.o ff_mul_12 T ff.o ff_reduce_12 T ff.o ff_reduce_12 T ff.o ff_release T ff.o ff_release T ff.o ff_sqr_12 T ff.o ff_sqr_12 T ff.o vector_ff_inv_12 T ff.o vector_ff_inv_12 T ff.o vector_ff_mul_12 T ff.o vector_ff_mul_12 T ff.o vector_ff_pow16_12 T ff.o vector_ff_pow16_12 T ff.o vector_ff_pow4_12 T ff.o vector_ff_pow4_12 T ff.o vector_ff_pow8_12 T ff.o vector_ff_pow8_12 T ff.o vector_ff_sqr_12 T ff.o vector_ff_sqr_12 T ff.o vector_ff_sqr_inv_12 T ff.o vector_ff_sqr_inv_12 T ff.o vector_ff_transpose_xor_12 T ff.o vector_ff_transpose_xor_12 T keccak.o shake_256 T keccak.o shake_256 T m4r.o _gray_codes_lut D m4r.o _gray_codes_lut D m4r.o _gray_codes_lut2 R m4r.o _gray_codes_lut2 R m4r.o _gray_codes_lut3 R m4r.o _gray_codes_lut3 R m4r.o _gray_codes_lut4 R m4r.o _gray_codes_lut4 R m4r.o _gray_codes_lut5 R m4r.o _gray_codes_lut5 R m4r.o _gray_codes_lut6 R m4r.o _gray_codes_lut6 R m4r.o _gray_codes_lut7 R m4r.o _gray_codes_lut7 R m4r.o _gray_codes_lut8 R m4r.o _gray_codes_lut8 R m4r.o _m4ri_gauss_submatrix T m4r.o _m4ri_gauss_submatrix T m4r.o _m4ri_make_table_rev T m4r.o _m4ri_make_table_rev T m4r.o m4r_rref T m4r.o m4r_rref T matrix_ff2.o alloc_matrix_ff2 T matrix_ff2.o alloc_matrix_ff2 T matrix_ff2.o calloc_matrix_ff2 T matrix_ff2.o calloc_matrix_ff2 T matrix_ff2.o clone_matrix_ff2 T matrix_ff2.o clone_matrix_ff2 T matrix_ff2.o column_swap_matrix_ff2 T matrix_ff2.o column_swap_matrix_ff2 T matrix_ff2.o free_matrix_ff2 T matrix_ff2.o free_matrix_ff2 T matrix_ff2.o is_equal_matrix_ff2 T matrix_ff2.o is_equal_matrix_ff2 T matrix_ff2.o reduce_row_echelon_matrix_ff2 T matrix_ff2.o reduce_row_echelon_matrix_ff2 T matrix_ff2.o zero_matrix_ff2 T matrix_ff2.o zero_matrix_ff2 T nts_kem.o compute_syndrome T nts_kem.o compute_syndrome T nts_kem.o correct_error_and_recover_ke T nts_kem.o correct_error_and_recover_ke T nts_kem.o create_matrix_G T nts_kem.o create_matrix_G T nts_kem.o create_random_goppa_polynomial T nts_kem.o create_random_goppa_polynomial T nts_kem.o deserialise_private_key T nts_kem.o deserialise_private_key T nts_kem.o fisher_yates_shuffle T nts_kem.o fisher_yates_shuffle T nts_kem.o is_valid_goppa_polynomial T nts_kem.o is_valid_goppa_polynomial T nts_kem.o load_input_ciphertext T nts_kem.o load_input_ciphertext T nts_kem.o nts_kem_ciphertext_size T nts_kem.o nts_kem_ciphertext_size T nts_kem.o nts_kem_create T nts_kem.o nts_kem_create T nts_kem.o nts_kem_decapsulate T nts_kem.o nts_kem_decapsulate T nts_kem.o nts_kem_encapsulate T nts_kem.o nts_kem_encapsulate T nts_kem.o nts_kem_init_from_private_key T nts_kem.o nts_kem_init_from_private_key T nts_kem.o nts_kem_key_size T nts_kem.o nts_kem_key_size T nts_kem.o nts_kem_release T nts_kem.o nts_kem_release T nts_kem.o pack_buffer T nts_kem.o pack_buffer T nts_kem.o random_vector T nts_kem.o random_vector T nts_kem.o serialise_private_key T nts_kem.o serialise_private_key T nts_kem.o serialise_public_key T nts_kem.o serialise_public_key T nts_kem.o unpack_buffer T nts_kem.o unpack_buffer T polynomial.o clone_poly T polynomial.o clone_poly T polynomial.o create_random_poly T polynomial.o create_random_poly T polynomial.o evaluate_poly T polynomial.o evaluate_poly T polynomial.o formal_derivative_poly T polynomial.o formal_derivative_poly T polynomial.o free_poly T polynomial.o free_poly T polynomial.o gcd_poly T polynomial.o gcd_poly T polynomial.o init_poly T polynomial.o init_poly T polynomial.o is_equal_poly T polynomial.o is_equal_poly T polynomial.o modulo_reduce_poly T polynomial.o modulo_reduce_poly T polynomial.o poly_from_roots T polynomial.o poly_from_roots T polynomial.o update_poly_degree T polynomial.o update_poly_degree T polynomial.o zero_poly T polynomial.o zero_poly T random.o random_uint16_bounded T random.o random_uint16_bounded T random.o randombit T random.o randombit T vector_utils.o vector_ff_or_64 T vector_utils.o vector_ff_or_64 T vector_utils.o vector_load_1d_64 T vector_utils.o vector_load_1d_64 T vector_utils.o vector_load_2d_64 T vector_utils.o vector_load_2d_64 T vector_utils.o vector_store_1d_64 T vector_utils.o vector_store_1d_64 T vector_utils.o vector_store_2d_64 T vector_utils.o vector_store_2d_64 T
| Implementation | Compiler |
| T:opt | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
additive_fft.o _additive_fft_construct_basis T additive_fft.o _additive_fft_core T additive_fft.o _additive_fft_ff_value T additive_fft.o additive_fft T additive_fft.o ff_poly_taylor_expansion T berlekamp_massey.o berlekamp_massey T ff.o ff_add_m T ff.o ff_create T ff.o ff_inv_12 T ff.o ff_mul_12 T ff.o ff_reduce_12 T ff.o ff_release T ff.o ff_sqr_12 T keccak.o Keccak T keccak.o KeccakF1600_StatePermute T keccak.o LFSR86540 T keccak.o sha3_256 T keccak.o sha3_384 T keccak.o sha3_512 T keccak.o shake_256 T m4r.o _gray_codes_lut D m4r.o _gray_codes_lut2 R m4r.o _gray_codes_lut3 R m4r.o _gray_codes_lut4 R m4r.o _gray_codes_lut5 R m4r.o _gray_codes_lut6 R m4r.o _gray_codes_lut7 R m4r.o _gray_codes_lut8 R m4r.o _m4ri_gauss_submatrix T m4r.o _m4ri_make_table_rev T m4r.o m4r_rref T matrix_ff2.o alloc_matrix_ff2 T matrix_ff2.o calloc_matrix_ff2 T matrix_ff2.o clone_matrix_ff2 T matrix_ff2.o column_swap_matrix_ff2 T matrix_ff2.o free_matrix_ff2 T matrix_ff2.o is_equal_matrix_ff2 T matrix_ff2.o reduce_row_echelon_matrix_ff2 T matrix_ff2.o zero_matrix_ff2 T nts_kem.o compute_syndrome T nts_kem.o correct_error_and_recover_ke T nts_kem.o create_matrix_G T nts_kem.o create_random_goppa_polynomial T nts_kem.o deserialise_private_key T nts_kem.o fisher_yates_shuffle T nts_kem.o is_valid_goppa_polynomial T nts_kem.o nts_kem_ciphertext_size T nts_kem.o nts_kem_create T nts_kem.o nts_kem_decapsulate T nts_kem.o nts_kem_encapsulate T nts_kem.o nts_kem_init_from_private_key T nts_kem.o nts_kem_key_size T nts_kem.o nts_kem_release T nts_kem.o pack_buffer T nts_kem.o random_vector T nts_kem.o serialise_private_key T nts_kem.o serialise_public_key T nts_kem.o unpack_buffer T polynomial.o clone_poly T polynomial.o create_random_poly T polynomial.o evaluate_poly T polynomial.o formal_derivative_poly T polynomial.o free_poly T polynomial.o gcd_poly T polynomial.o init_poly T polynomial.o is_equal_poly T polynomial.o modulo_reduce_poly T polynomial.o poly_from_roots T polynomial.o update_poly_degree T polynomial.o zero_poly T random.o random_uint16_bounded T random.o randombit T stack.o stack_create T stack.o stack_free T stack.o stack_pop T stack.o stack_push T stack.o stack_size T
| Implementation | Compiler |
| T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
additive_fft.o _additive_fft_construct_basis T additive_fft.o _additive_fft_construct_basis T additive_fft.o _additive_fft_core T additive_fft.o _additive_fft_core T additive_fft.o _additive_fft_ff_value T additive_fft.o _additive_fft_ff_value T additive_fft.o additive_fft T additive_fft.o additive_fft T additive_fft.o ff_poly_taylor_expansion T additive_fft.o ff_poly_taylor_expansion T berlekamp_massey.o berlekamp_massey T berlekamp_massey.o berlekamp_massey T ff.o ff_add_m T ff.o ff_add_m T ff.o ff_create T ff.o ff_create T ff.o ff_inv_12 T ff.o ff_inv_12 T ff.o ff_mul_12 T ff.o ff_mul_12 T ff.o ff_reduce_12 T ff.o ff_reduce_12 T ff.o ff_release T ff.o ff_release T ff.o ff_sqr_12 T ff.o ff_sqr_12 T keccak.o Keccak T keccak.o Keccak T keccak.o KeccakF1600_StatePermute T keccak.o KeccakF1600_StatePermute T keccak.o LFSR86540 T keccak.o LFSR86540 T keccak.o sha3_256 T keccak.o sha3_256 T keccak.o sha3_384 T keccak.o sha3_384 T keccak.o sha3_512 T keccak.o sha3_512 T keccak.o shake_256 T keccak.o shake_256 T m4r.o _gray_codes_lut D m4r.o _gray_codes_lut D m4r.o _gray_codes_lut2 R m4r.o _gray_codes_lut2 R m4r.o _gray_codes_lut3 R m4r.o _gray_codes_lut3 R m4r.o _gray_codes_lut4 R m4r.o _gray_codes_lut4 R m4r.o _gray_codes_lut5 R m4r.o _gray_codes_lut5 R m4r.o _gray_codes_lut6 R m4r.o _gray_codes_lut6 R m4r.o _gray_codes_lut7 R m4r.o _gray_codes_lut7 R m4r.o _gray_codes_lut8 R m4r.o _gray_codes_lut8 R m4r.o _m4ri_gauss_submatrix T m4r.o _m4ri_gauss_submatrix T m4r.o _m4ri_make_table_rev T m4r.o _m4ri_make_table_rev T m4r.o m4r_rref T m4r.o m4r_rref T matrix_ff2.o alloc_matrix_ff2 T matrix_ff2.o alloc_matrix_ff2 T matrix_ff2.o calloc_matrix_ff2 T matrix_ff2.o calloc_matrix_ff2 T matrix_ff2.o clone_matrix_ff2 T matrix_ff2.o clone_matrix_ff2 T matrix_ff2.o column_swap_matrix_ff2 T matrix_ff2.o column_swap_matrix_ff2 T matrix_ff2.o free_matrix_ff2 T matrix_ff2.o free_matrix_ff2 T matrix_ff2.o is_equal_matrix_ff2 T matrix_ff2.o is_equal_matrix_ff2 T matrix_ff2.o reduce_row_echelon_matrix_ff2 T matrix_ff2.o reduce_row_echelon_matrix_ff2 T matrix_ff2.o zero_matrix_ff2 T matrix_ff2.o zero_matrix_ff2 T nts_kem.o compute_syndrome T nts_kem.o compute_syndrome T nts_kem.o correct_error_and_recover_ke T nts_kem.o correct_error_and_recover_ke T nts_kem.o create_matrix_G T nts_kem.o create_matrix_G T nts_kem.o create_random_goppa_polynomial T nts_kem.o create_random_goppa_polynomial T nts_kem.o deserialise_private_key T nts_kem.o deserialise_private_key T nts_kem.o fisher_yates_shuffle T nts_kem.o fisher_yates_shuffle T nts_kem.o is_valid_goppa_polynomial T nts_kem.o is_valid_goppa_polynomial T nts_kem.o nts_kem_ciphertext_size T nts_kem.o nts_kem_ciphertext_size T nts_kem.o nts_kem_create T nts_kem.o nts_kem_create T nts_kem.o nts_kem_decapsulate T nts_kem.o nts_kem_decapsulate T nts_kem.o nts_kem_encapsulate T nts_kem.o nts_kem_encapsulate T nts_kem.o nts_kem_init_from_private_key T nts_kem.o nts_kem_init_from_private_key T nts_kem.o nts_kem_key_size T nts_kem.o nts_kem_key_size T nts_kem.o nts_kem_release T nts_kem.o nts_kem_release T nts_kem.o pack_buffer T nts_kem.o pack_buffer T nts_kem.o random_vector T nts_kem.o random_vector T nts_kem.o serialise_private_key T nts_kem.o serialise_private_key T nts_kem.o serialise_public_key T nts_kem.o serialise_public_key T nts_kem.o unpack_buffer T nts_kem.o unpack_buffer T polynomial.o clone_poly T polynomial.o clone_poly T polynomial.o create_random_poly T polynomial.o create_random_poly T polynomial.o evaluate_poly T polynomial.o evaluate_poly T polynomial.o formal_derivative_poly T polynomial.o formal_derivative_poly T polynomial.o free_poly T polynomial.o free_poly T polynomial.o gcd_poly T polynomial.o gcd_poly T polynomial.o init_poly T polynomial.o init_poly T polynomial.o is_equal_poly T polynomial.o is_equal_poly T polynomial.o modulo_reduce_poly T polynomial.o modulo_reduce_poly T polynomial.o poly_from_roots T polynomial.o poly_from_roots T polynomial.o update_poly_degree T polynomial.o update_poly_degree T polynomial.o zero_poly T polynomial.o zero_poly T random.o random_uint16_bounded T random.o random_uint16_bounded T random.o randombit T random.o randombit T stack.o stack_create T stack.o stack_create T stack.o stack_free T stack.o stack_free T stack.o stack_pop T stack.o stack_pop T stack.o stack_push T stack.o stack_push T stack.o stack_size T stack.o stack_size T
| Implementation | Compiler |
| T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |