[Page version: 20250927 20:45:55]
Measurements for ppc64, power9, crypto_aead Test results for ppc64, power9, crypto_aead Test results for crypto_aead/silverv1| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 90956 | 55944 0 0 | 55281 684 1200 | T:littleendoptnotaesni | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 91040 | 27972 0 0 | 55281 684 1200 | T:littleendoptnotaesni | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 92281 | 27344 0 0 | 52529 684 1192 | T:littleendoptnotaesni | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 92951 | 27344 0 0 | 52529 684 1192 | T:littleendoptnotaesni | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 93241 | 27340 0 0 | 53105 684 1200 | T:littleendoptnotaesni | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 93419 | 23112 0 0 | 44619 676 1192 | T:littleendoptnotaesni | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 93548 | 23112 0 0 | 44619 676 1192 | T:littleendoptnotaesni | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 94132 | 23388 0 0 | 45291 676 1192 | T:littleendoptnotaesni | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 94156 | 23388 0 0 | 45291 676 1192 | T:littleendoptnotaesni | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 96176 | 29792 0 0 | 56763 676 1224 | T:littleendoptnotaesni | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 97036 | 29520 0 0 | 56227 676 1224 | T:littleendoptnotaesni | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 97316 | 29520 0 0 | 56227 676 1224 | T:littleendoptnotaesni | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 100342 | 20796 0 0 | 45945 684 1192 | T:anotherlittleend | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 100398 | 46968 0 0 | 50753 684 1200 | T:anotherlittleend | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 100451 | 20796 0 0 | 45945 684 1192 | T:anotherlittleend | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 100488 | 23484 0 0 | 50753 684 1200 | T:anotherlittleend | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 101789 | 27836 0 0 | 53163 676 1208 | T:littleendoptnotaesni | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 102898 | 21628 0 0 | 47361 684 1200 | T:anotherlittleend | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 103298 | 27744 0 0 | 53059 676 1208 | T:littleendoptnotaesni | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 103406 | 27744 0 0 | 53059 676 1208 | T:littleendoptnotaesni | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 103666 | 17428 0 0 | 39339 676 1192 | T:anotherlittleend | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 104339 | 17428 0 0 | 39339 676 1192 | T:anotherlittleend | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 104773 | 25764 0 0 | 47951 668 1200 | T:littleendoptnotaesni | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 104791 | 25764 0 0 | 47951 668 1200 | T:littleendoptnotaesni | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 104800 | 25824 0 0 | 48083 668 1200 | T:littleendoptnotaesni | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 105090 | 27136 0 0 | 50978 676 1200 | T:littleendoptnotaesni | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 105425 | 27136 0 0 | 50978 676 1200 | T:littleendoptnotaesni | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 105804 | 27124 0 0 | 50946 676 1200 | T:littleendoptnotaesni | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 110257 | 17140 0 0 | 38659 676 1192 | T:anotherlittleend | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 110277 | 17140 0 0 | 38659 676 1192 | T:anotherlittleend | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 126886 | 18492 0 0 | 40691 668 1200 | T:anotherlittleend | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 127451 | 18492 0 0 | 40691 668 1200 | T:anotherlittleend | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 128185 | 18592 0 0 | 40859 668 1200 | T:anotherlittleend | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 128459 | 23516 0 0 | 50195 676 1224 | T:anotherlittleend | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 128648 | 23516 0 0 | 50195 676 1224 | T:anotherlittleend | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 129136 | 23780 0 0 | 50739 676 1224 | T:anotherlittleend | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 129740 | 20580 0 0 | 45911 676 1208 | T:anotherlittleend | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 129883 | 20580 0 0 | 45867 676 1208 | T:anotherlittleend | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 130163 | 20580 0 0 | 45867 676 1208 | T:anotherlittleend | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 136029 | 20352 0 0 | 44182 676 1200 | T:anotherlittleend | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 148915 | 20344 0 0 | 44194 676 1200 | T:anotherlittleend | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 151572 | 20344 0 0 | 44194 676 1200 | T:anotherlittleend | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 655291 | 15582 0 0 | 40737 684 1192 | T:ref | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 656604 | 15582 0 0 | 40737 684 1192 | T:ref | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 660342 | 30812 0 0 | 42689 684 1200 | T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 664527 | 15242 0 0 | 40961 684 1200 | T:ref | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 668425 | 15406 0 0 | 42689 684 1200 | T:ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 723615 | 21464 0 0 | 48483 676 1224 | T:ref | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 723985 | 20888 0 0 | 47631 676 1224 | T:ref | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 748277 | 20888 0 0 | 47631 676 1224 | T:ref | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 748681 | 8598 0 0 | 30491 676 1192 | T:ref | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 752009 | 12392 0 0 | 37775 676 1208 | T:ref | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 759108 | 12732 0 0 | 38055 676 1208 | T:ref | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 760032 | 12732 0 0 | 38055 676 1208 | T:ref | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 767606 | 8598 0 0 | 30491 676 1192 | T:ref | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 772900 | 10472 0 0 | 34330 676 1200 | T:ref | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 773485 | 10472 0 0 | 34330 676 1200 | T:ref | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 777662 | 10340 0 0 | 34206 676 1200 | T:ref | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 789417 | 9020 0 0 | 31211 668 1200 | T:ref | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 790491 | 9020 0 0 | 31211 668 1200 | T:ref | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 826346 | 8956 0 0 | 31207 668 1200 | T:ref | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE | 20210422 | 20210326 |
| 844152 | 8642 0 0 | 30155 676 1192 | T:ref | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
| 863656 | 8642 0 0 | 30155 676 1192 | T:ref | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | 20210422 | 20210326 |
encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: encrypt.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." encrypt.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." encrypt.c: ^ encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: encrypt.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." encrypt.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." encrypt.c: ^ encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: encrypt.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." encrypt.c: #error \ encrypt.c: ^ encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:15: encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/__wmmintrin_aes.h:37:10: error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size encrypt.c: ...
| Implementation | Compiler |
| T:aesnioptimized | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesnioptimized | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesnioptimized | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesnioptimized | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesnioptimized | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesnioptimized | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesnioptimized | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:aesnioptimized | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: encrypt.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." encrypt.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." encrypt.c: ^ encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: encrypt.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." encrypt.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." encrypt.c: ^ encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: encrypt.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." encrypt.c: #error \ encrypt.c: ^ encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:15: encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/__wmmintrin_aes.h:37:10: error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size encrypt.c: ... encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: encrypt.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." encrypt.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." encrypt.c: ^ encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: encrypt.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." encrypt.c: #error "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error." encrypt.c: ^ encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:13: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/emmintrin.h:43: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/ppc_wrappers/xmmintrin.h:56: encrypt.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." encrypt.c: #error \ encrypt.c: ^ encrypt.c: In file included from encrypt.c:36: encrypt.c: In file included from ./macs4AESNI.h:6: encrypt.c: In file included from /usr/lib/llvm-11/lib/clang/11.0.0/include/wmmintrin.h:15: encrypt.c: /usr/lib/llvm-11/lib/clang/11.0.0/include/__wmmintrin_aes.h:37:10: error: invalid conversion between vector type '__m128i' (vector of 2 'long long' values) and integer type 'int' of different size encrypt.c: ...
| Implementation | Compiler |
| T:aesnioptimized | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
encrypt.c: In file included from encrypt.c:36: encrypt.c: macs4AESNI.h:6:10: fatal error: wmmintrin.h: No such file or directory encrypt.c: 6 | #include <wmmintrin.h> encrypt.c: | ^~~~~~~~~~~~~ encrypt.c: compilation terminated.
| Implementation | Compiler |
| T:aesnioptimized | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesnioptimized | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesnioptimized | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesnioptimized | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesnioptimized | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesnioptimized | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesnioptimized | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:aesnioptimized | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesnioptimized | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesnioptimized | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesnioptimized | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:aesnioptimized | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
encrypt.c: encrypt.c:28:2: error: "This code produces standard results only on BE machines" encrypt.c: #error "This code produces standard results only on BE machines" encrypt.c: ^ encrypt.c: 1 error generated.
| Implementation | Compiler |
| T:bigendoptimized | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:bigendoptimized | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:bigendoptimized | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:bigendoptimized | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:bigendoptimized | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:bigendoptimized | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:bigendoptimized | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:bigendoptimized | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
encrypt.c: encrypt.c:28:2: error: "This code produces standard results only on BE machines" encrypt.c: #error "This code produces standard results only on BE machines" encrypt.c: ^ encrypt.c: 1 error generated. encrypt.c: encrypt.c:28:2: error: "This code produces standard results only on BE machines" encrypt.c: #error "This code produces standard results only on BE machines" encrypt.c: ^ encrypt.c: 1 error generated.
| Implementation | Compiler |
| T:bigendoptimized | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
encrypt.c: encrypt.c:28:2: error: #error "This code produces standard results only on BE machines" encrypt.c: 28 | #error "This code produces standard results only on BE machines" encrypt.c: | ^~~~~
| Implementation | Compiler |
| T:bigendoptimized | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:bigendoptimized | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:bigendoptimized | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:bigendoptimized | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:bigendoptimized | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:bigendoptimized | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:bigendoptimized | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:bigendoptimized | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:bigendoptimized | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:bigendoptimized | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:bigendoptimized | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:bigendoptimized | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
encrypt.o AES_128_KEY_EXPANSION T encrypt.o CONVERT2DECKEY T encrypt.o Obtain_sessionrkeys T encrypt.o PartialBlock T encrypt.o ProcessAD T encrypt.o SETUPcounterLEFT T encrypt.o TAES_DECRYPT T encrypt.o TAES_ENCRYPT T encrypt.o TAG T rijndael-alg-fstplus.o INVERT T rijndael-alg-fstplus.o rijndaelDecrypt T rijndael-alg-fstplus.o rijndaelEncrypt T rijndael-alg-fstplus.o rijndaelKeySetupDec T rijndael-alg-fstplus.o rijndaelKeySetupEnc T
| Implementation | Compiler |
| T:anotherlittleend | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:anotherlittleend | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:anotherlittleend | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:anotherlittleend | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:anotherlittleend | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:anotherlittleend | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:anotherlittleend | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:anotherlittleend | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:anotherlittleend | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:anotherlittleend | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:anotherlittleend | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:anotherlittleend | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:anotherlittleend | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:anotherlittleend | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:anotherlittleend | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:anotherlittleend | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:anotherlittleend | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:anotherlittleend | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:anotherlittleend | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:anotherlittleend | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
encrypt.o AES_128_KEY_EXPANSION T encrypt.o AES_128_KEY_EXPANSION T encrypt.o CONVERT2DECKEY T encrypt.o CONVERT2DECKEY T encrypt.o Obtain_sessionrkeys T encrypt.o Obtain_sessionrkeys T encrypt.o PartialBlock T encrypt.o PartialBlock T encrypt.o ProcessAD T encrypt.o ProcessAD T encrypt.o SETUPcounterLEFT T encrypt.o SETUPcounterLEFT T encrypt.o TAES_DECRYPT T encrypt.o TAES_DECRYPT T encrypt.o TAES_ENCRYPT T encrypt.o TAES_ENCRYPT T encrypt.o TAG T encrypt.o TAG T rijndael-alg-fstplus.o INVERT T rijndael-alg-fstplus.o INVERT T rijndael-alg-fstplus.o rijndaelDecrypt T rijndael-alg-fstplus.o rijndaelDecrypt T rijndael-alg-fstplus.o rijndaelEncrypt T rijndael-alg-fstplus.o rijndaelEncrypt T rijndael-alg-fstplus.o rijndaelKeySetupDec T rijndael-alg-fstplus.o rijndaelKeySetupDec T rijndael-alg-fstplus.o rijndaelKeySetupEnc T rijndael-alg-fstplus.o rijndaelKeySetupEnc T
| Implementation | Compiler |
| T:anotherlittleend | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
AES-128TS.o CONVERT2DECKEY T AES-128TS.o INVERT T AES-128TS.o SilverDecrypt T AES-128TS.o SilverEncrypt T AES-128TS.o rijndaelDecrypt T AES-128TS.o rijndaelEncrypt T AES-128TS.o rijndaelKeySetupEnc T encrypt.o Obtain_sessionrkeys T encrypt.o PartialBlock T encrypt.o ProcessAD T encrypt.o SETUPcounterLEFT T encrypt.o TAG T
| Implementation | Compiler |
| T:littleendoptnotaesni | clang -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:littleendoptnotaesni | clang -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:littleendoptnotaesni | clang -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:littleendoptnotaesni | clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:littleendoptnotaesni | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:littleendoptnotaesni | clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:littleendoptnotaesni | clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:littleendoptnotaesni | clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
| T:littleendoptnotaesni | gcc -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:littleendoptnotaesni | gcc -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:littleendoptnotaesni | gcc -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:littleendoptnotaesni | gcc -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:littleendoptnotaesni | gcc -mcpu=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:littleendoptnotaesni | gcc -mcpu=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:littleendoptnotaesni | gcc -mcpu=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE |
| T:littleendoptnotaesni | gcc -mcpu=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:littleendoptnotaesni | gcc -mcpu=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:littleendoptnotaesni | gcc -mcpu=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:littleendoptnotaesni | gcc -mcpu=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
| T:littleendoptnotaesni | gcc -mcpu=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE (10.2.0) |
AES-128TS.o CONVERT2DECKEY T AES-128TS.o CONVERT2DECKEY T AES-128TS.o INVERT T AES-128TS.o INVERT T AES-128TS.o SilverDecrypt T AES-128TS.o SilverDecrypt T AES-128TS.o SilverEncrypt T AES-128TS.o SilverEncrypt T AES-128TS.o rijndaelDecrypt T AES-128TS.o rijndaelDecrypt T AES-128TS.o rijndaelEncrypt T AES-128TS.o rijndaelEncrypt T AES-128TS.o rijndaelKeySetupEnc T AES-128TS.o rijndaelKeySetupEnc T encrypt.o Obtain_sessionrkeys T encrypt.o Obtain_sessionrkeys T encrypt.o PartialBlock T encrypt.o PartialBlock T encrypt.o ProcessAD T encrypt.o ProcessAD T encrypt.o SETUPcounterLEFT T encrypt.o SETUPcounterLEFT T encrypt.o TAG T encrypt.o TAG T
| Implementation | Compiler |
| T:littleendoptnotaesni | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |
encrypt.o LESTOREu64inbytearray T encrypt.o NADD64 T encrypt.o Obtain_sessionrkeys T encrypt.o PartialBlock T encrypt.o ProcessAD T encrypt.o SETUPcounterLEFT T encrypt.o TAES_DECRYPT T encrypt.o TAES_ENCRYPT T encrypt.o TAG T encrypt.o XOR128 T encrypt.o XORADD T rijndaelEndianNeutral.o INVSBOX R rijndaelEndianNeutral.o InvMixColumn T rijndaelEndianNeutral.o InvShiftRowOnly T rijndaelEndianNeutral.o SBOX R rijndaelEndianNeutral.o ShiftRowOnly T rijndaelEndianNeutral.o ShiftRowandMixColumn T rijndaelEndianNeutral.o rijndaelDecrypt T rijndaelEndianNeutral.o rijndaelEncrypt T rijndaelEndianNeutral.o rijndaelexpandKey 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) |
encrypt.o LESTOREu64inbytearray T encrypt.o LESTOREu64inbytearray T encrypt.o NADD64 T encrypt.o NADD64 T encrypt.o Obtain_sessionrkeys T encrypt.o Obtain_sessionrkeys T encrypt.o PartialBlock T encrypt.o PartialBlock T encrypt.o ProcessAD T encrypt.o ProcessAD T encrypt.o SETUPcounterLEFT T encrypt.o SETUPcounterLEFT T encrypt.o TAES_DECRYPT T encrypt.o TAES_DECRYPT T encrypt.o TAES_ENCRYPT T encrypt.o TAES_ENCRYPT T encrypt.o TAG T encrypt.o TAG T encrypt.o XOR128 T encrypt.o XOR128 T encrypt.o XORADD T encrypt.o XORADD T rijndaelEndianNeutral.o INVSBOX R rijndaelEndianNeutral.o INVSBOX R rijndaelEndianNeutral.o InvMixColumn T rijndaelEndianNeutral.o InvMixColumn T rijndaelEndianNeutral.o InvShiftRowOnly T rijndaelEndianNeutral.o InvShiftRowOnly T rijndaelEndianNeutral.o SBOX R rijndaelEndianNeutral.o SBOX R rijndaelEndianNeutral.o ShiftRowOnly T rijndaelEndianNeutral.o ShiftRowOnly T rijndaelEndianNeutral.o ShiftRowandMixColumn T rijndaelEndianNeutral.o ShiftRowandMixColumn T rijndaelEndianNeutral.o rijndaelDecrypt T rijndaelEndianNeutral.o rijndaelDecrypt T rijndaelEndianNeutral.o rijndaelEncrypt T rijndaelEndianNeutral.o rijndaelEncrypt T rijndaelEndianNeutral.o rijndaelexpandKey T rijndaelEndianNeutral.o rijndaelexpandKey T
| Implementation | Compiler |
| T:ref | clang -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE (Ubuntu_Clang_11.0.0) |