[Page version: 20261114 10:40:43]
Measurements for aarch64, cfarm425, crypto_aead Test results for aarch64, cfarm425, crypto_aead Test results for crypto_aead/shellaes128v1d6n80| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|---|---|
| 146422 | 58968 0 0 | 82183 1264 1544 | T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 146947 | 57652 0 0 | 80807 1264 1528 | T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 149717 | 60004 0 0 | 83935 1264 1544 | T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 153133 | 64924 0 0 | 87388 1216 1544 | T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 162530 | 44824 0 0 | 66292 1216 1544 | T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 162742 | 43428 0 0 | 64759 1248 1528 | T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 194039 | 46468 0 0 | 68175 1264 1528 | T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 206525 | 43136 0 0 | 64620 1216 1536 | T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
| 213427 | 40628 0 0 | 60892 1200 1528 | T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall | 20261111 | 20261018 |
shellaes.c: shellaes.c: In function 'CENC':
shellaes.c: shellaes.c:265:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
shellaes.c: 265 | while(++ctr[i]==0){
shellaes.c: | ~~~~~~~~^~~
shellaes.c: shellaes.c:249:8: note: at offset -1 into destination object 'ctr' of size 16
shellaes.c: 249 | u8 ctr[16];
shellaes.c: | ^~~
shellaes.c: shellaes.c:290:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
shellaes.c: 290 | while(++ctr[i]==0){
shellaes.c: | ~~~~~~~~^~~
shellaes.c: shellaes.c:249:8: note: at offset -1 into destination object 'ctr' of size 16
shellaes.c: 249 | u8 ctr[16];
shellaes.c: | ^~~
shellaes.c: shellaes.c:300:27: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
shellaes.c: 300 | while(++ctr[i]==0){
shellaes.c: | ~~~~~~~~^~~
shellaes.c: shellaes.c:249:8: note: at offset -1 into destination object 'ctr' of size 16
shellaes.c: 249 | u8 ctr[16];
shellaes.c: | ^~~
shellaes.c: shellaes.c:317:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=]
shellaes.c: 317 | while(++ctr[i]==0){
shellaes.c: | ~~~~~~~~^~~
shellaes.c: shellaes.c:249:8: note: at offset -1 into destination object 'ctr' of size 16
shellaes.c: 249 | u8 ctr[16];
shellaes.c: | ^~~
shellaes.c: ...| Implementation | Compiler |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
aes.o aesDecrypt T aes.o aesEncrypt T aes.o aesKeySetupDec T aes.o aesKeySetupEnc T aesReduced.o aesReducedDec T aesReduced.o aesReducedEnc T shellaes.o CENC T shellaes.o KeySetupDec T shellaes.o KeySetupEnc T shellaes.o MIX T shellaes.o PXDEC T shellaes.o PXENC T shellaes.o PXMAC T shellaes.o XEXLayerDec T shellaes.o XEXLayerEnc T shellaes.o XLS T shellaes.o XLSInv T shellaes.o checksum_state_string T shellaes.o double_mask T shellaes.o printf_byte_string T shellaes.o shellaesDec T shellaes.o shellaesDecVef_fb T shellaes.o shellaesDec_fb T shellaes.o shellaesDec_nfb T shellaes.o shellaesDec_short T shellaes.o shellaesEnc T shellaes.o shellaesEnc_fb T shellaes.o shellaesEnc_nfb T shellaes.o shellaesEnc_short T shellaes.o tagGen T shellaes.o tagVef T shellaes.o xor_byte_string T
| Implementation | Compiler |
| T:ref | clang -march=native -O2 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| T:ref | clang -march=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| T:ref | clang -march=native -O -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| T:ref | clang -march=native -Os -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| T:ref | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_21.1.8_(13)) |
| T:ref | gcc -march=native -mtune=native -O2 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
| T:ref | gcc -march=native -mtune=native -O3 -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
| T:ref | gcc -march=native -mtune=native -O -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |
| T:ref | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (16.2.0) |