| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 674947222 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 679724330 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 755511561 | ref | gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 808788678 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 810326004 | ref | gcc -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 811550616 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140818 | 20140622 |
| 857689200 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 886988742 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 967217700 | ref | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 967230180 | ref | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 967370427 | ref | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 967632000 | ref | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 967663551 | ref | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1036665936 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1044870321 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1048747452 | ref | gcc -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1057643457 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1083495518 | ref | gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1084633905 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140818 | 20140622 |
| 1086859272 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1087411860 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1143112263 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1151638301 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1167636144 | ref | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1167928653 | ref | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1168022100 | ref | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1174420095 | ref | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1174433871 | ref | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1179482580 | ref | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20140817 | 20140622 |
| 1179716053 | ref | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20140817 | 20140622 |
| 1179849332 | ref | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20140817 | 20140622 |
| 1180030352 | ref | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20140817 | 20140622 |
| 1180037947 | ref | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20140817 | 20140622 |
| 1203539936 | ref | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1203796800 | ref | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1212117618 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1212195162 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1212682494 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1212761719 | ref | gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | 20140818 | 20140622 |
| 1212818343 | ref | gcc -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1226106408 | ref | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1226454750 | ref | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1226501361 | ref | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1226683585 | ref | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1236879999 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140817 | 20140622 |
| 1237339677 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 20140817 | 20140622 |
| 1237550181 | ref | gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1237574193 | ref | gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1241828967 | ref | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1241852351 | ref | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1242089943 | ref | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1248812633 | ref | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1248885957 | ref | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1249049024 | ref | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1249302917 | ref | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1249448897 | ref | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1249886171 | ref | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1258659183 | ref | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20140817 | 20140622 |
| 1304761956 | ref | gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 20140817 | 20140622 |
| 1321305318 | ref | gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1376557290 | ref | gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | 20140817 | 20140622 |
| 1376589006 | ref | gcc -Os -fomit-frame-pointer | 20140817 | 20140622 |
| 1405833471 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140818 | 20140622 |
| 1740750963 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140817 | 20140622 |
| 1740990079 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1741038688 | ref | gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 20140817 | 20140622 |
| 1741126128 | ref | gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1759690647 | ref | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1764475257 | ref | gcc -mcpu=xscale -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1764491958 | ref | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1764551886 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 20140817 | 20140622 |
| 1764612207 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 20140817 | 20140622 |
| 1764872595 | ref | gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1764910764 | ref | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1765111560 | ref | gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1765722879 | ref | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1767717561 | ref | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1768760797 | ref | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1768817862 | ref | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1769101577 | ref | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1781543189 | ref | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1781709204 | ref | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1781729918 | ref | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1782159671 | ref | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1782310632 | ref | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1782421860 | ref | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1782463458 | ref | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20140817 | 20140622 |
| 1782567381 | ref | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1782568881 | ref | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1782805470 | ref | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1782886449 | ref | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1783288536 | ref | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 1783351458 | ref | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20140817 | 20140622 |
| 5351080866 | ref | cc | 20140818 | 20140622 |
| 5351877093 | ref | gcc -funroll-loops | 20140818 | 20140622 |
| 5352480906 | ref | gcc | 20140817 | 20140622 |
| Compiler | Implementations
|
| cc | avx2 |
| gcc | avx2 |
| gcc -O2 -fomit-frame-pointer | avx2 |
| gcc -O3 -fomit-frame-pointer | avx2 |
| gcc -O -fomit-frame-pointer | avx2 |
| gcc -Os -fomit-frame-pointer | avx2 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx2 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx2 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avx2 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops | avx2 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -Os -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm1020t -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | avx2 |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | avx2 |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | avx2 |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | avx2 |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | avx2 |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | avx2 |
| gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm920 -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm920 -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm920 -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm920t -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm920t -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm920t -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm940t -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm940t -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm940t -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm9 -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm9 -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm9 -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm9e -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm9e -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm9e -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | avx2 |
| gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=ep9312 -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=xscale -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=xscale -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=xscale -O -fomit-frame-pointer | avx2
|
| Compiler | Implementations
|
| cc | ref |
| gcc | ref |
| gcc -O2 -fomit-frame-pointer | ref |
| gcc -O3 -fomit-frame-pointer | ref |
| gcc -O -fomit-frame-pointer | ref |
| gcc -Os -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | ref |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops | ref |
| gcc -funroll-loops -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref |
| gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm1020t -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | ref |
| gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm920 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm920 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm920 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm920t -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm920t -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm920t -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm940t -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm940t -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm940t -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm9 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm9 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm9 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm9e -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm9e -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm9e -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -O -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer | ref |
| gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer | ref |
| gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=ep9312 -O -fomit-frame-pointer | ref |
| gcc -mcpu=xscale -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=xscale -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=xscale -O -fomit-frame-pointer | ref
|
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | avx2 |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | avx2
|
| Compiler | Implementations
|
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | ref |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | ref |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | ref
|