Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
22212 | 21357 0 0 | 38204 776 928 | opt | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
23256 | 21357 0 0 | 38204 776 928 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
24256 | 27533 0 0 | 46797 784 928 | opt | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
24264 | 21357 0 0 | 38204 776 928 | opt | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
25716 | 27533 0 0 | 46797 784 928 | opt | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
25732 | 26917 0 0 | 47949 760 1160 | opt | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
26300 | 20312 0 0 | 36916 776 928 | opt | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
26432 | 20619 0 0 | 35904 760 896 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
26720 | 20312 0 0 | 36916 776 928 | opt | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
27500 | 20619 0 0 | 35904 760 896 | opt | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
27932 | 21357 0 0 | 38204 776 928 | opt | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
28100 | 27533 0 0 | 46701 784 928 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
28332 | 20312 0 0 | 36916 776 928 | opt | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
28356 | 20312 0 0 | 36916 776 928 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
28676 | 20619 0 0 | 35904 760 896 | opt | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
29140 | 27533 0 0 | 46797 784 928 | opt | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
29224 | 26165 0 0 | 46413 760 1160 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
30000 | 20619 0 0 | 35904 760 896 | opt | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
30688 | 26917 0 0 | 47949 760 1160 | opt | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
207076 | 61200 352 0 | 79141 1128 1160 | bitslice | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
211492 | 60159 352 0 | 80389 1128 872 | bitslice | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
211796 | 60159 352 0 | 80389 1128 872 | bitslice | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
212524 | 60159 352 0 | 80389 1128 872 | bitslice | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
213916 | 61200 352 0 | 79141 1128 1160 | bitslice | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
217204 | 60464 352 0 | 77637 1128 1160 | bitslice | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
232000 | 60464 352 0 | 77637 1128 1160 | bitslice | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
233804 | 60159 352 0 | 79061 1128 872 | bitslice | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
502184 | 26074 0 0 | 46157 760 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
511004 | 25815 0 0 | 42845 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
511440 | 25815 0 0 | 42845 760 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
519744 | 26074 0 0 | 46157 760 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
520688 | 26615 0 0 | 44413 760 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
521908 | 30365 0 0 | 45589 784 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
522268 | 31623 0 0 | 49917 784 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
523840 | 30269 0 0 | 45565 784 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
527168 | 30116 0 0 | 45029 784 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
529012 | 31628 0 0 | 49173 784 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
531484 | 31623 0 0 | 49917 784 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
531724 | 26074 0 0 | 46157 760 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
531780 | 26074 0 0 | 44829 760 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
534080 | 28448 0 0 | 44612 776 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
537996 | 28582 0 0 | 44804 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
538184 | 28448 0 0 | 44612 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
538616 | 30301 0 0 | 45501 784 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
544376 | 26615 0 0 | 44413 760 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
546408 | 31628 0 0 | 49173 784 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
546420 | 31478 0 0 | 49613 784 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
550012 | 30116 0 0 | 45029 784 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
551676 | 30237 0 0 | 45317 784 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
553164 | 30412 0 0 | 45645 784 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
556140 | 61000 0 0 | 46205 784 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
557012 | 31628 0 0 | 49173 784 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
562568 | 22748 0 0 | 35932 776 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
563996 | 30381 0 0 | 45869 784 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
564072 | 28346 0 0 | 44124 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
564184 | 31478 0 0 | 49613 784 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
564376 | 30524 0 0 | 45741 784 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
565676 | 45496 0 0 | 35932 776 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
565912 | 28448 0 0 | 44612 776 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
566336 | 30500 0 0 | 46205 784 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
569336 | 30269 0 0 | 45565 784 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
571436 | 30269 0 0 | 45565 784 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
573064 | 31261 0 0 | 48469 784 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
574556 | 30365 0 0 | 45589 784 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
579712 | 22503 0 0 | 35380 776 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
579888 | 30365 0 0 | 45589 784 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
584684 | 30412 0 0 | 45581 784 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
586548 | 22424 0 0 | 34980 776 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
589596 | 28462 0 0 | 44516 776 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
590604 | 22645 0 0 | 35532 776 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
590844 | 31261 0 0 | 48469 784 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
593016 | 28462 0 0 | 44516 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
593460 | 22500 0 0 | 35388 776 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
596560 | 20843 0 0 | 32744 760 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
597096 | 22645 0 0 | 35532 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
598960 | 30381 0 0 | 45869 784 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
603388 | 28582 0 0 | 44804 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
604092 | 22424 0 0 | 34980 776 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
605080 | 22510 0 0 | 35396 776 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
605100 | 20908 0 0 | 32808 760 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
605108 | 24580 0 0 | 40876 776 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
605368 | 28346 0 0 | 44124 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
606140 | 22510 0 0 | 35396 776 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
607632 | 22510 0 0 | 35396 776 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
608032 | 22503 0 0 | 35380 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
610644 | 22077 0 0 | 34988 776 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
611124 | 22500 0 0 | 35388 776 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
613260 | 22503 0 0 | 35380 776 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
614728 | 20843 0 0 | 32744 760 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
615880 | 21237 0 0 | 33168 760 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
620660 | 21240 0 0 | 33168 760 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
620672 | 20876 0 0 | 32776 760 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
625164 | 24589 0 0 | 40948 776 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
625780 | 20909 0 0 | 32808 760 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
626512 | 20909 0 0 | 32808 760 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
628136 | 24589 0 0 | 40948 776 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
629332 | 22645 0 0 | 35532 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
629864 | 21169 0 0 | 33104 760 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
630044 | 22486 0 0 | 35364 776 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
631324 | 20843 0 0 | 32744 760 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
631984 | 20876 0 0 | 32776 760 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
632588 | 20906 0 0 | 32808 760 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
633000 | 21240 0 0 | 33168 760 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
633684 | 24580 0 0 | 40876 776 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
637996 | 20908 0 0 | 32808 760 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
639840 | 21239 0 0 | 33168 760 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
639912 | 21239 0 0 | 33168 760 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
641268 | 21237 0 0 | 33168 760 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
642276 | 22535 0 0 | 35412 776 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
643568 | 22118 0 0 | 35028 776 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
645924 | 22077 0 0 | 34988 776 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
647028 | 21169 0 0 | 33104 760 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
648080 | 20908 0 0 | 32808 760 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
652928 | 22118 0 0 | 35028 776 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
653500 | 20843 0 0 | 32744 760 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
655504 | 22105 0 0 | 34980 776 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
661204 | 24596 0 0 | 40820 776 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
662788 | 24589 0 0 | 40948 776 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
667888 | 20876 0 0 | 32776 760 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
667944 | 20900 0 0 | 32808 760 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
668340 | 41816 0 0 | 32808 760 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
674260 | 22118 0 0 | 35028 776 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
677880 | 24496 0 0 | 40644 776 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
679472 | 21169 0 0 | 33104 760 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
681784 | 22105 0 0 | 34980 776 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
682512 | 22118 0 0 | 35028 776 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
683092 | 22119 0 0 | 35028 776 928 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
683404 | 22119 0 0 | 35028 776 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
683840 | 22118 0 0 | 35028 776 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
685068 | 22118 0 0 | 35028 776 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
685128 | 20906 0 0 | 32808 760 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
685960 | 24496 0 0 | 40644 776 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
688332 | 20908 0 0 | 32808 760 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
688932 | 21997 0 0 | 34884 776 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
691524 | 43994 0 0 | 34884 776 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
693012 | 24596 0 0 | 40820 776 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
700296 | 22119 0 0 | 35028 776 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
703784 | 22118 0 0 | 35028 776 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
708164 | 22118 0 0 | 35028 776 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1633596 | 34746 0 0 | 49351 768 888 | ref | cc | 20190826 | 20190816 |
1763260 | 34746 0 0 | 49351 768 888 | ref | gcc | 20190826 | 20190816 |
1772640 | 34746 0 0 | 49351 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
|