| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 50473 | table | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 50504 | table | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 50514 | table | gcc -funroll-loops -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 50521 | table | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 50542 | table | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 50566 | table | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 50642 | table | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 52051 | table | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 52107 | table | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 52109 | table | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 52112 | table | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 52152 | table | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 52154 | table | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 52180 | table | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 52223 | table | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 52265 | table | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 52285 | table | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 52285 | table | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 52293 | table | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 52318 | table | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 52331 | table | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 54698 | table | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 54715 | table | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 54744 | table | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 54854 | table | gcc -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 54864 | table | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 54873 | table | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 54886 | table | gcc -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 55016 | table | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 55047 | table | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 55048 | table | gcc -m64 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 55067 | table | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 55069 | table | gcc -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 55125 | table | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 55128 | table | gcc -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 55157 | table | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 55243 | table | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 55590 | table | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55605 | table | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 55687 | table | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55688 | table | gcc -m64 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55696 | table | gcc -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55718 | table | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55720 | table | gcc -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55729 | table | gcc -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 55731 | table | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55747 | table | gcc -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55754 | table | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 55759 | table | gcc -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 55765 | table | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 55789 | table | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 55795 | table | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55816 | table | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55835 | table | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 55848 | table | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 55857 | table | gcc -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 55858 | table | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55880 | table | gcc -m64 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 55891 | table | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55894 | table | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 55899 | table | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55907 | table | gcc -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55939 | table | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55941 | table | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55962 | table | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 55982 | table | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 55987 | table | gcc -m64 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 55998 | table | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56008 | table | gcc -funroll-loops -O -fomit-frame-pointer | 20161023 | 20161009 |
| 56011 | table | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56014 | table | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56024 | table | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 56046 | table | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56090 | table | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161023 | 20161009 |
| 56104 | table | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 56115 | table | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 56123 | table | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 56123 | table | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 56131 | table | gcc -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56186 | table | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56218 | table | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56288 | table | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 56307 | table | gcc -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 56309 | table | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56314 | table | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 56341 | table | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56376 | table | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 56427 | table | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56544 | table | gcc -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 56565 | table | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 57149 | table | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 57400 | table | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 87129 | table | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161023 | 20161009 |
| 87140 | table | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 87694 | table | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161023 | 20161009 |
| 88424 | table | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 88532 | table | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 88666 | table | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161023 | 20161009 |
| 113565 | table | cc | 20161023 | 20161009 |
| 113587 | table | gcc -funroll-loops | 20161023 | 20161009 |
| 113733 | table | gcc | 20161023 | 20161009 |
| 2504144 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2508526 | ref | gcc -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2523421 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2546645 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2546646 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2547737 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2548543 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2552005 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2552768 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 2575314 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2578023 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2606655 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2612421 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2614503 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2643119 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2652188 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2661131 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2668064 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 2668064 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 2680589 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 2697666 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2719583 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2725615 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161023 | 20161009 |
| 2726272 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 2726939 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 2738605 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 2739565 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 2753573 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 2755138 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 3527303 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 3529635 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161023 | 20161009 |
| 3538173 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161023 | 20161009 |
| 3636475 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 3642147 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 3709277 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 3716619 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 3768198 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 3795355 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 7145866 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7179642 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7184338 | ref | gcc -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7210683 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7211570 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7218477 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 7255958 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7286624 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7289385 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7290120 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7313459 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7314056 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7314071 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7752635 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 7772784 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161023 | 20161009 |
| 8363499 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8471366 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8521040 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8521256 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8525273 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8526120 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8543578 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8584692 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8613784 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8622904 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8623538 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8624609 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 8625680 | ref | gcc -m64 -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8634137 | ref | gcc -O -fomit-frame-pointer | 20161023 | 20161009 |
| 8708943 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161023 | 20161009 |
| 10880154 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 10941541 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 10947467 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11015176 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11024997 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11039798 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11048381 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11058274 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11067044 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11571056 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11572792 | ref | gcc -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11595614 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11597739 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11630962 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11642336 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11642555 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11642673 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11647082 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11652389 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11666509 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11669104 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161023 | 20161009 |
| 11692248 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11746843 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 11766592 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161023 | 20161009 |
| 27595991 | ref | gcc -funroll-loops | 20161023 | 20161009 |
| 27601758 | ref | gcc | 20161023 | 20161009 |
| 27617314 | ref | cc | 20161023 | 20161009 |
| Compiler | Implementations
|
| cc | opt |
| gcc | opt |
| 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 | 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 -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 -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 -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=native -mtune=native -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | opt |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | opt |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | opt |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 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
|
| Compiler | Implementations
|
| cc | aesnim |
| gcc | aesnim |
| gcc -O2 -fomit-frame-pointer | aesnim |
| gcc -O3 -fomit-frame-pointer | aesnim |
| gcc -O -fomit-frame-pointer | aesnim |
| gcc -Os -fomit-frame-pointer | aesnim |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesnim |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesnim |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | aesnim |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops | aesnim |
| gcc -funroll-loops -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -O3 -fomit-frame-pointer | aesnim |
| gcc -m64 -O -fomit-frame-pointer | aesnim |
| gcc -m64 -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | aesnim |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | aesnim |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | aesnim |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | aesnim |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | aesnim |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | aesnim |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | aesnim |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | aesnim |
| gcc -march=barcelona -O2 -fomit-frame-pointer | aesnim |
| gcc -march=barcelona -O3 -fomit-frame-pointer | aesnim |
| gcc -march=barcelona -O -fomit-frame-pointer | aesnim |
| gcc -march=barcelona -Os -fomit-frame-pointer | aesnim |
| gcc -march=k8 -O2 -fomit-frame-pointer | aesnim |
| gcc -march=k8 -O3 -fomit-frame-pointer | aesnim |
| gcc -march=k8 -O -fomit-frame-pointer | aesnim |
| gcc -march=k8 -Os -fomit-frame-pointer | aesnim |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | aesnim |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | aesnim |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | aesnim |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | aesnim |
| gcc -march=nocona -O2 -fomit-frame-pointer | aesnim |
| gcc -march=nocona -O3 -fomit-frame-pointer | aesnim |
| gcc -march=nocona -O -fomit-frame-pointer | aesnim |
| gcc -march=nocona -Os -fomit-frame-pointer | aesnim
|