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
|