| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 15678 | ? ? ? | ? ? ? | aesni | icc_-xMIC-AVX512_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 15678 | ? ? ? | ? ? ? | aesni | icc_-xMIC-AVX512_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16068 | ? ? ? | ? ? ? | aesni | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20170410 | 20170228 | 
| 16068 | ? ? ? | ? ? ? | aesni | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170410 | 20170228 | 
| 16120 | ? ? ? | ? ? ? | aesni | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20170410 | 20170228 | 
| 16250 | ? ? ? | ? ? ? | aesni | clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20170410 | 20170228 | 
| 16549 | ? ? ? | ? ? ? | aesni | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170226 | 20170105 | 
| 16601 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16679 | ? ? ? | ? ? ? | aesni | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170226 | 20170105 | 
| 16692 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16692 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16718 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16731 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16731 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16744 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16744 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16757 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16848 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16848 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 16874 | ? ? ? | ? ? ? | aesni | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170226 | 20170105 | 
| 16913 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 17953 | ? ? ? | ? ? ? | aesni | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170226 | 20170105 | 
| 18044 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 18044 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 18057 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 19279 | ? ? ? | ? ? ? | aesni | gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 31447 | ? ? ? | ? ? ? | aesni | icc_-no-vec | 20170226 | 20170105 | 
| 31460 | ? ? ? | ? ? ? | aesni | icc | 20170226 | 20170105 | 
| 196534 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 196586 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 198939 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 198952 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 199381 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 199615 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 199745 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 199927 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 199979 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 200785 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 200798 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 200798 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 200889 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 200915 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 201019 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 201370 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 201370 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 201513 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 201708 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 201786 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 201877 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 202241 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 202540 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 202865 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203099 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203177 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203229 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203346 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203463 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203515 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203593 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203671 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203853 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203892 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203905 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203918 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203918 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203918 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203918 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203931 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203944 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 203944 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204048 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204204 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204451 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204581 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204607 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170226 | 20170105 | 
| 204659 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204750 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204789 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204802 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204841 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204867 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 204971 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205010 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205244 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205244 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205270 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205283 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205296 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205296 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205309 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205335 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205530 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205647 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 205881 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 206479 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 206687 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 206843 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 206934 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 206986 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 206999 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 207168 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 207181 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 207610 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 207701 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170226 | 20170105 | 
| 207740 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170226 | 20170105 | 
| 207753 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 209820 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 209859 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170226 | 20170105 | 
| 212355 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 212576 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 213811 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 213850 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 214214 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 214292 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 214357 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 214370 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 214526 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 214682 | ? ? ? | ? ? ? | ref | icc_-xMIC-AVX512_-O2_-fomit-frame-pointer | 20170226 | 20170105 | 
| 215709 | ? ? ? | ? ? ? | ref | icc | 20170226 | 20170105 | 
| 218556 | ? ? ? | ? ? ? | ref | icc_-xMIC-AVX512_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 218933 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20170226 | 20170105 | 
| 220168 | ? ? ? | ? ? ? | ref | icc_-no-vec | 20170226 | 20170105 | 
| 220454 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 221689 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 221702 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170226 | 20170105 | 
| 222300 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 222573 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 223171 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 223210 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 223327 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 223431 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 223431 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 223457 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 223756 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 223769 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 223990 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 224718 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 225017 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 225433 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 225472 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20170226 | 20170105 | 
| 239447 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170410 | 20170228 | 
| 239590 | ? ? ? | ? ? ? | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170410 | 20170228 | 
| 239759 | ? ? ? | ? ? ? | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20170410 | 20170228 | 
| 240929 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170410 | 20170228 | 
| 243776 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20170410 | 20170228 | 
| 243802 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20170410 | 20170228 | 
| 243997 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20170410 | 20170228 | 
| 244101 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-march=x86-64_-mcpu=core-avx2_-mavx2_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20170410 | 20170228 | 
| 486590 | ? ? ? | ? ? ? | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20170410 | 20170228 | 
| 487643 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20170410 | 20170228 | 
| 1053663 | ? ? ? | ? ? ? | ref | cc | 20170226 | 20170105 | 
| 1056523 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20170226 | 20170105 | 
| 1057914 | ? ? ? | ? ? ? | ref | gcc | 20170226 | 20170105 | 
| Compiler | Implementations | 
| gcc -O2 -fomit-frame-pointer | aesni | 
| gcc -O3 -fomit-frame-pointer | aesni | 
| gcc -O -fomit-frame-pointer | aesni | 
| gcc -Os -fomit-frame-pointer | aesni | 
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesni | 
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesni | 
| gcc -fno-schedule-insns -O -fomit-frame-pointer | aesni | 
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | aesni | 
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -O -fomit-frame-pointer | aesni | 
| gcc -m64 -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -O -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | aesni | 
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | aesni | 
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=k8 -O -fomit-frame-pointer | aesni | 
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | aesni | 
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | aesni | 
| gcc -m64 -march=nocona -O -fomit-frame-pointer | aesni | 
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | aesni | 
| gcc -march=barcelona -O2 -fomit-frame-pointer | aesni | 
| gcc -march=barcelona -O3 -fomit-frame-pointer | aesni | 
| gcc -march=barcelona -O -fomit-frame-pointer | aesni | 
| gcc -march=barcelona -Os -fomit-frame-pointer | aesni | 
| gcc -march=k8 -O2 -fomit-frame-pointer | aesni | 
| gcc -march=k8 -O3 -fomit-frame-pointer | aesni | 
| gcc -march=k8 -O -fomit-frame-pointer | aesni | 
| gcc -march=k8 -Os -fomit-frame-pointer | aesni | 
| gcc -march=nocona -O2 -fomit-frame-pointer | aesni | 
| gcc -march=nocona -O3 -fomit-frame-pointer | aesni | 
| gcc -march=nocona -O -fomit-frame-pointer | aesni | 
| gcc -march=nocona -Os -fomit-frame-pointer | aesni |