Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|---|---|
40785011 | 29976 0 1280 | 52226 796 3064 | T:aesni | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
44115569 | 26487 0 1280 | 46762 796 3064 | T:aesni | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
45055336 | 24199 0 1280 | 43740 820 3000 | T:aesni | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
45861229 | 34419 0 1280 | 56382 828 3032 | T:aesni | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
47382680 | 34688 0 1280 | 56726 828 3032 | T:aesni | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
52415874 | 22571 0 1280 | 41756 820 3000 | T:aesni | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
54253712 | 24441 0 1280 | 44274 796 3064 | T:aesni | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
709782172 | 23324 0 1280 | 45506 796 3064 | T:ref | gcc_-march=native_-mtune=native_-O3_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
749437815 | 23775 0 1280 | 45606 828 3000 | T:ref | clang_-mcpu=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
769709602 | 23033 0 1280 | 45606 828 3032 | T:ref | clang_-march=native_-O3_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
879696796 | 21768 0 1280 | 44190 828 3032 | T:ref | clang_-march=native_-O2_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
913293406 | 15346 0 1280 | 34444 820 3000 | T:ref | clang_-march=native_-Os_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
952388241 | 17290 0 1280 | 37602 796 3064 | T:ref | gcc_-march=native_-mtune=native_-O2_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
993361073 | 16464 0 1280 | 36370 796 3064 | T:ref | gcc_-march=native_-mtune=native_-O_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
1086829824 | 16381 0 1280 | 36012 820 3000 | T:ref | clang_-march=native_-O_-fwrapv_-Qunused-arguments_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
1372273612 | 15540 0 1280 | 34298 788 3032 | T:ref | gcc_-march=native_-mtune=native_-Os_-fwrapv_-fPIC_-fPIE_-gdwarf-4_-Wall | 20240705 | 20240625 |
error 111
Implementation | Compiler |
T:aesni | gcc -march=native -mtune=native -Os -fwrapv -fPIC -fPIE -gdwarf-4 -Wall (10.2.1_20210110) |
haraka.c: haraka.c:421:5: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'haraka512_perm' that is compiled without support for 'aes' haraka.c: AES4(s[0], s[1], s[2], s[3], rc); haraka.c: ^ haraka.c: haraka.c:36:8: note: expanded from macro 'AES4' haraka.c: s0 = _mm_aesenc_si128(s0, *(rci)); \ haraka.c: ^ haraka.c: haraka.c:421:5: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'haraka512_perm' that is compiled without support for 'aes' haraka.c: haraka.c:37:8: note: expanded from macro 'AES4' haraka.c: s1 = _mm_aesenc_si128(s1, *(rci + 1)); \ haraka.c: ^ haraka.c: haraka.c:421:5: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'haraka512_perm' that is compiled without support for 'aes' haraka.c: haraka.c:38:8: note: expanded from macro 'AES4' haraka.c: s2 = _mm_aesenc_si128(s2, *(rci + 2)); \ haraka.c: ^ haraka.c: haraka.c:421:5: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'haraka512_perm' that is compiled without support for 'aes' haraka.c: haraka.c:39:8: note: expanded from macro 'AES4' haraka.c: s3 = _mm_aesenc_si128(s3, *(rci + 3)); \ haraka.c: ^ haraka.c: haraka.c:421:5: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'haraka512_perm' that is compiled without support for 'aes' haraka.c: haraka.c:40:8: note: expanded from macro 'AES4' haraka.c: s0 = _mm_aesenc_si128(s0, *(rci + 4)); \ haraka.c: ^ haraka.c: haraka.c:421:5: error: always_inline function '_mm_aesenc_si128' requires target feature 'aes', but would be inlined into function 'haraka512_perm' that is compiled without support for 'aes' haraka.c: haraka.c:41:8: note: expanded from macro 'AES4' haraka.c: s1 = _mm_aesenc_si128(s1, *(rci + 5)); \ haraka.c: ...
Implementation | Compiler |
T:aesni | clang -mcpu=native -O3 -fwrapv -Qunused-arguments -fPIC -fPIE -gdwarf-4 -Wall (Debian_Clang_11.0.1) |