| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 11613 | 15224 0 0 | 32117 784 928 | opt | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 14020 | 15328 0 0 | 31981 784 928 | opt | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 14248 | 14568 0 0 | 29840 760 896 | opt | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 15052 | 19318 0 0 | 38365 784 928 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 15500 | 15328 0 0 | 31981 784 928 | opt | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 15816 | 15224 0 0 | 32117 784 928 | opt | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 15832 | 19318 0 0 | 38461 784 928 | opt | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 16016 | 19318 0 0 | 38461 784 928 | opt | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 16192 | 19318 0 0 | 38461 784 928 | opt | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 16224 | 15224 0 0 | 32117 784 928 | opt | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 16260 | 14568 0 0 | 29840 760 896 | opt | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 16372 | 15224 0 0 | 32117 784 928 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 16900 | 15328 0 0 | 31981 784 928 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 16940 | 14568 0 0 | 29840 760 896 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 17948 | 15328 0 0 | 31981 784 928 | opt | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 19692 | 14568 0 0 | 29840 760 896 | opt | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 118608 | 54556 352 0 | 71603 1120 1160 | bitslice | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 121600 | 54152 352 0 | 74259 1120 872 | bitslice | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 121908 | 54152 352 0 | 74259 1120 872 | bitslice | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 130548 | 54152 352 0 | 72931 1120 872 | bitslice | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 132332 | 54814 352 0 | 72627 1120 1160 | bitslice | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 134752 | 54152 352 0 | 74259 1120 872 | bitslice | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 140260 | 54556 352 0 | 71603 1120 1160 | bitslice | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 168716 | 54814 352 0 | 72627 1120 1160 | bitslice | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 282702 | 20996 0 0 | 37973 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 297220 | 20996 0 0 | 37973 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 312400 | 22699 0 0 | 38133 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 315700 | 21018 0 0 | 41061 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 325292 | 21018 0 0 | 41061 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 325620 | 22811 0 0 | 38453 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 327640 | 21018 0 0 | 41061 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 332328 | 23067 0 0 | 41301 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 339088 | 20230 0 0 | 33149 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 345388 | 23072 0 0 | 39333 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 346576 | 22987 0 0 | 41077 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 346668 | 22916 0 0 | 40077 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 348620 | 20100 0 0 | 33013 784 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 350572 | 20333 0 0 | 33565 784 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 351040 | 23014 0 0 | 40509 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 351184 | 22606 0 0 | 37861 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 353476 | 23072 0 0 | 39333 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 354764 | 20100 0 0 | 33013 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 356028 | 20230 0 0 | 33149 784 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 357864 | 21331 0 0 | 39077 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
| 358764 | 23040 0 0 | 39141 784 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 360040 | 45622 0 0 | 38453 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 360148 | 22638 0 0 | 37821 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 363456 | 23040 0 0 | 39141 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 364576 | 22568 0 0 | 37421 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 367820 | 20132 0 0 | 33045 784 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 369148 | 20064 0 0 | 32645 784 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 369172 | 23071 0 0 | 39269 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 370032 | 21544 0 0 | 37869 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 371748 | 20230 0 0 | 33149 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 372300 | 22638 0 0 | 37797 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 372572 | 22699 0 0 | 38133 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 373100 | 22606 0 0 | 37861 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 373608 | 23067 0 0 | 41301 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 374580 | 21544 0 0 | 37869 784 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 375568 | 19350 0 0 | 31256 760 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 376924 | 22918 0 0 | 38701 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 376960 | 23014 0 0 | 40509 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 379540 | 19350 0 0 | 31256 760 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 379992 | 21528 0 0 | 37781 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 381168 | 20092 0 0 | 33013 784 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 381524 | 22606 0 0 | 37797 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 381536 | 22670 0 0 | 37845 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 382340 | 23071 0 0 | 39269 784 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 382456 | 22918 0 0 | 38701 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 382500 | 22987 0 0 | 41077 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 384112 | 40666 0 0 | 33565 784 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 385864 | 21018 0 0 | 39733 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 388636 | 21331 0 0 | 39077 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
| 388736 | 23071 0 0 | 39269 784 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 389948 | 22606 0 0 | 37861 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 390392 | 20100 0 0 | 33013 784 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 390404 | 20181 0 0 | 33101 784 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 392560 | 22638 0 0 | 37821 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 395084 | 19869 0 0 | 32821 784 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 395928 | 18922 0 0 | 30784 760 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 396300 | 20181 0 0 | 33101 784 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 396884 | 19349 0 0 | 31256 760 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 398068 | 18946 0 0 | 30816 760 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 398952 | 18946 0 0 | 30816 760 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 399892 | 22590 0 0 | 37629 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 400228 | 19038 0 0 | 30912 760 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 400956 | 19267 0 0 | 31176 760 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 401360 | 21535 0 0 | 37709 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 401452 | 19037 0 0 | 30896 760 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 402524 | 19038 0 0 | 30912 760 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 402596 | 19845 0 0 | 32789 784 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 406140 | 19038 0 0 | 30912 760 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 406184 | 20092 0 0 | 33013 784 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 406528 | 20100 0 0 | 33013 784 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 410256 | 19869 0 0 | 32821 784 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 411296 | 19870 0 0 | 32821 784 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 411948 | 22638 0 0 | 37821 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 413752 | 19836 0 0 | 32757 784 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 415100 | 23014 0 0 | 40509 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 416336 | 22916 0 0 | 40077 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 418720 | 19350 0 0 | 31256 760 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 419856 | 18922 0 0 | 30784 760 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 419896 | 19350 0 0 | 31256 760 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 420596 | 21535 0 0 | 37709 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 420920 | 19038 0 0 | 30912 760 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 421052 | 19864 0 0 | 32781 784 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 421172 | 19267 0 0 | 31176 760 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 421416 | 19038 0 0 | 30912 760 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 422260 | 22568 0 0 | 37421 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 422892 | 18946 0 0 | 30816 760 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 424116 | 22606 0 0 | 37733 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
| 428744 | 19349 0 0 | 31256 760 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 431036 | 21533 0 0 | 37933 784 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 432540 | 19037 0 0 | 30896 760 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 434408 | 19869 0 0 | 32821 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 438216 | 19869 0 0 | 32821 784 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 438304 | 21533 0 0 | 37933 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 439100 | 19267 0 0 | 31176 760 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 440764 | 39672 0 0 | 32757 784 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 442048 | 19869 0 0 | 32821 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 444904 | 20064 0 0 | 32645 784 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 447076 | 19038 0 0 | 30912 760 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 447248 | 38076 0 0 | 30912 760 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 448548 | 19869 0 0 | 32821 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 451084 | 18970 0 0 | 30848 760 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 452920 | 18922 0 0 | 30784 760 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 453344 | 19870 0 0 | 32821 784 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 456292 | 20092 0 0 | 33013 784 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
| 458712 | 19869 0 0 | 32821 784 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
| 463996 | 21533 0 0 | 37933 784 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 475636 | 21528 0 0 | 37781 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 476036 | 19845 0 0 | 32789 784 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 476724 | 19864 0 0 | 32781 784 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 482576 | 19870 0 0 | 32821 784 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 483580 | 18922 0 0 | 30784 760 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
| 506132 | 19869 0 0 | 32821 784 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
| 966400 | 31866 0 0 | 46439 768 888 | ref | cc | 20190826 | 20190816 |
| 1015684 | 31866 0 0 | 46439 768 888 | ref | gcc | 20190826 | 20190816 |
| 1028576 | 31866 0 0 | 46439 768 888 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
| Compiler | Implementations
|
| cc | bitslice |
| gcc | bitslice |
| gcc -O2 -fomit-frame-pointer | bitslice |
| gcc -O3 -fomit-frame-pointer | bitslice |
| gcc -O -fomit-frame-pointer | bitslice |
| gcc -Os -fomit-frame-pointer | bitslice |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | bitslice |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | bitslice |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | bitslice |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops | bitslice |
| gcc -funroll-loops -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | bitslice |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | bitslice |
| gcc -march=barcelona -O2 -fomit-frame-pointer | bitslice |
| gcc -march=barcelona -O3 -fomit-frame-pointer | bitslice |
| gcc -march=barcelona -O -fomit-frame-pointer | bitslice |
| gcc -march=barcelona -Os -fomit-frame-pointer | bitslice |
| gcc -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | bitslice |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | bitslice |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | bitslice |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | bitslice |
| gcc -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -march=nocona -Os -fomit-frame-pointer | bitslice
|
| Compiler | Implementations
|
| gcc -O2 -fomit-frame-pointer | opt |
| gcc -O3 -fomit-frame-pointer | opt |
| gcc -O -fomit-frame-pointer | opt |
| gcc -Os -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -m64 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -O -fomit-frame-pointer | opt |
| gcc -m64 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -march=k8 -O -fomit-frame-pointer | opt |
| gcc -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -march=nocona -O -fomit-frame-pointer | opt |
| gcc -march=nocona -Os -fomit-frame-pointer | opt
|