| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 1220231 | amd64 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1220365 | amd64 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1220824 | amd64 | gcc -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1220966 | amd64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1223099 | amd64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1223215 | amd64 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1223408 | amd64 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1223555 | amd64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1223603 | amd64 | gcc -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1234914 | amd64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1236569 | amd64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1238518 | amd64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1238816 | amd64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1370492 | 64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1370659 | 64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1370906 | 64 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1371293 | 64 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1372478 | 64 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1372869 | 64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1373781 | 64 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1374065 | 64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1374484 | 64 | gcc -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1374674 | 64 | gcc -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1376807 | 64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1377317 | 64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1377637 | 64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1378046 | 64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1402064 | 64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1402415 | 64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1406235 | 64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1406637 | 64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1440206 | 64 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1440926 | 64 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1442963 | 64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1443725 | 64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1443949 | 64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1444053 | 64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1444504 | 64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1481176 | 64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1484480 | 64 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1484834 | 64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1485086 | 64 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 1493920 | 64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1494037 | 64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1494118 | 64 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1494382 | 64 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1495912 | 64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1496411 | 64 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1496620 | 64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1496657 | 64 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1506208 | 64 | gcc -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1506594 | 64 | gcc -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1506801 | 64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1508991 | 64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1509371 | 64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1542362 | 64 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1542657 | 64 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1542747 | 64 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1542810 | 64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1543138 | 64 | gcc -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1543447 | 64 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1545025 | 64 | gcc -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1545059 | 64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1545371 | 64 | gcc -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1545442 | 64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1545921 | 64 | gcc -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1546153 | 64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1546569 | 64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 1547473 | 64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1547646 | 64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1547777 | 64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1547904 | 64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1548292 | 64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1551465 | 64 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1551593 | 64 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1578054 | 64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1578325 | 64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1579006 | 64 | gcc -funroll-loops -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1579748 | 64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1580164 | 64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1582349 | 64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1582938 | 64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1589936 | 64 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1590415 | 64 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1614059 | 64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1614286 | 64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1625044 | 64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1625183 | 64 | gcc -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 1729053 | 64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1732017 | 64 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1732272 | 64 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1734179 | 64 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1775604 | 64 | gcc -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1775783 | 64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1781954 | 64 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1782422 | 64 | gcc -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1783654 | 64 | gcc -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1784062 | 64 | gcc -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1784116 | 64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1786870 | 64 | gcc -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 1787003 | 64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 3118849 | 32 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3119540 | 32 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3142048 | 32 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3142934 | 32 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3143748 | 32 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3145887 | 32 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3147148 | 32 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3147151 | 32 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3174724 | 32 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3176609 | 32 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3189211 | 32 | gcc -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3192308 | 32 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3210110 | 32 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3212416 | 32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3212552 | 32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3215745 | 32 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3216171 | 32 | gcc -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3232507 | 32 | gcc -m64 -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3234811 | 32 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3235341 | 32 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3235449 | 32 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3235593 | 32 | gcc -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3236330 | 32 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3241866 | 32 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3241914 | 32 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3259030 | 32 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3260232 | 32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3261753 | 32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3262912 | 32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150216 | 20141124 |
| 3302616 | 32 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3303312 | 32 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3304196 | 32 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3304315 | 32 | gcc -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3304729 | 32 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3304743 | 32 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3353446 | 32 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3354553 | 32 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3354636 | 32 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3355009 | 32 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3374313 | 32 | gcc -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3374342 | 32 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3394929 | 32 | gcc -m64 -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3394985 | 32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3395118 | 32 | gcc -O2 -fomit-frame-pointer | 20150216 | 20141124 |
| 3528506 | 32 | gcc -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3528852 | 32 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3529639 | 32 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3529990 | 32 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3529993 | 32 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3530311 | 32 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3541616 | 32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3541953 | 32 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3542058 | 32 | gcc -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3542120 | 32 | gcc -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3542256 | 32 | gcc -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3580829 | 32 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3581906 | 32 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3604147 | 32 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3605791 | 32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3606173 | 32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3606278 | 32 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3606346 | 32 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3626139 | 32 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3626800 | 32 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3740788 | 32 | gcc -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 3741232 | 32 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150216 | 20141124 |
| 8205285 | 32 | gcc -funroll-loops -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8398261 | 32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8447697 | 32 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8460316 | 32 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8508812 | 32 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8509713 | 32 | gcc -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8509857 | 32 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8519970 | 32 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8569326 | 32 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8606533 | 32 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8696010 | 32 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8705105 | 32 | gcc -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 8705136 | 32 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 9069367 | 32 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 9071637 | 32 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150216 | 20141124 |
| 9073067 | 32 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 9073073 | 32 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 9075830 | 32 | gcc -m64 -O -fomit-frame-pointer | 20150216 | 20141124 |
| 9077487 | 32 | gcc -O -fomit-frame-pointer | 20150216 | 20141124 |
| 9078425 | 32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150216 | 20141124 |
| 9079006 | 32 | gcc -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| 9083213 | 32 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150216 | 20141124 |
| Compiler | Implementations
|
| cc | arm32 |
| gcc | arm32 |
| gcc -O2 -fomit-frame-pointer | arm32 |
| gcc -O3 -fomit-frame-pointer | arm32 |
| gcc -O -fomit-frame-pointer | arm32 |
| gcc -Os -fomit-frame-pointer | arm32 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | arm32 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | arm32 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | arm32 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | arm32 |
| gcc -funroll-loops | arm32 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -O -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -Os -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | arm32 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | arm32 |
| gcc -m64 -O2 -fomit-frame-pointer | arm32 |
| gcc -m64 -O3 -fomit-frame-pointer | arm32 |
| gcc -m64 -O -fomit-frame-pointer | arm32 |
| gcc -m64 -Os -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | arm32 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | arm32 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | arm32 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | arm32 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | arm32 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | arm32 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | arm32 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | arm32 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | arm32 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | arm32 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | arm32 |
| gcc -march=barcelona -O -fomit-frame-pointer | arm32 |
| gcc -march=barcelona -Os -fomit-frame-pointer | arm32 |
| gcc -march=k8 -O2 -fomit-frame-pointer | arm32 |
| gcc -march=k8 -O3 -fomit-frame-pointer | arm32 |
| gcc -march=k8 -O -fomit-frame-pointer | arm32 |
| gcc -march=k8 -Os -fomit-frame-pointer | arm32 |
| gcc -march=nocona -O2 -fomit-frame-pointer | arm32 |
| gcc -march=nocona -O3 -fomit-frame-pointer | arm32 |
| gcc -march=nocona -O -fomit-frame-pointer | arm32 |
| gcc -march=nocona -Os -fomit-frame-pointer | arm32
|
| Compiler | Implementations
|
| cc | neon |
| gcc | neon |
| gcc -O2 -fomit-frame-pointer | neon |
| gcc -O3 -fomit-frame-pointer | neon |
| gcc -O -fomit-frame-pointer | neon |
| gcc -Os -fomit-frame-pointer | neon |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | neon |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | neon |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | neon |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops | neon |
| gcc -funroll-loops -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | neon |
| gcc -m64 -O2 -fomit-frame-pointer | neon |
| gcc -m64 -O3 -fomit-frame-pointer | neon |
| gcc -m64 -O -fomit-frame-pointer | neon |
| gcc -m64 -Os -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | neon |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | neon |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | neon |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | neon |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | neon |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | neon |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | neon |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | neon |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | neon |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | neon |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | neon |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | neon |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | neon |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | neon |
| gcc -march=barcelona -O2 -fomit-frame-pointer | neon |
| gcc -march=barcelona -O3 -fomit-frame-pointer | neon |
| gcc -march=barcelona -O -fomit-frame-pointer | neon |
| gcc -march=barcelona -Os -fomit-frame-pointer | neon |
| gcc -march=k8 -O2 -fomit-frame-pointer | neon |
| gcc -march=k8 -O3 -fomit-frame-pointer | neon |
| gcc -march=k8 -O -fomit-frame-pointer | neon |
| gcc -march=k8 -Os -fomit-frame-pointer | neon |
| gcc -march=nocona -O2 -fomit-frame-pointer | neon |
| gcc -march=nocona -O3 -fomit-frame-pointer | neon |
| gcc -march=nocona -O -fomit-frame-pointer | neon |
| gcc -march=nocona -Os -fomit-frame-pointer | neon
|