| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 15263910 | arm32 | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 15301500 | arm32 | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 15513252 | arm32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 15535836 | arm32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 15561654 | arm32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 15680562 | arm32 | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 15724530 | arm32 | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 15906444 | arm32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16136244 | arm32 | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16144194 | arm32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16144710 | arm32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16175022 | arm32 | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16176030 | arm32 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16177248 | arm32 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16178922 | arm32 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16179798 | arm32 | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16181376 | arm32 | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16181496 | arm32 | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16181544 | arm32 | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16183074 | arm32 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16184574 | arm32 | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16184826 | arm32 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16203210 | arm32 | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16204230 | arm32 | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16204884 | arm32 | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16205382 | arm32 | gcc -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16205616 | arm32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16207416 | arm32 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16211376 | arm32 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16212930 | arm32 | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16214406 | arm32 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16214436 | arm32 | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16214736 | arm32 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16216818 | arm32 | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16217586 | arm32 | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16221210 | arm32 | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 16221222 | arm32 | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16221852 | arm32 | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16225662 | arm32 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16225692 | arm32 | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16234236 | arm32 | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16373916 | arm32 | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16379730 | arm32 | gcc -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16441602 | arm32 | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150404 | 20141124 |
| 16460832 | arm32 | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150404 | 20141124 |
| 16598508 | arm32 | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16608594 | arm32 | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16613220 | arm32 | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16617222 | arm32 | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16619328 | arm32 | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16619628 | arm32 | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16621332 | arm32 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16621632 | arm32 | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16622706 | arm32 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16624788 | arm32 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16625400 | arm32 | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16626672 | arm32 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16627458 | arm32 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16700208 | arm32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 16799118 | arm32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16827282 | arm32 | gcc -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 16835286 | arm32 | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 17410980 | arm32 | gcc -funroll-loops -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17416746 | arm32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17577360 | arm32 | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17580288 | arm32 | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17603022 | arm32 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17603250 | arm32 | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17606400 | arm32 | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17607024 | arm32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17608026 | arm32 | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17611092 | arm32 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17611494 | arm32 | gcc -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17611962 | arm32 | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17612826 | arm32 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17614092 | arm32 | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17615208 | arm32 | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17615604 | arm32 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17618550 | arm32 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17623728 | arm32 | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 17777640 | 32 | gcc -mcpu=xscale -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 18523290 | 32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 18687996 | 32 | gcc -mcpu=xscale -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 19309920 | 32 | gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 19344888 | 32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 19534320 | 32 | gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 20849460 | 32 | gcc -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 20852682 | 32 | gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 21254550 | 32 | gcc -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 21257676 | 32 | gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 21972750 | 32 | gcc -mcpu=xscale -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 22075560 | 32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 22086474 | 32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 22518348 | 32 | gcc -mcpu=arm9e -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 23111652 | 32 | gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23114694 | 32 | gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23115234 | 32 | gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23115816 | 32 | gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23116242 | 32 | gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23116326 | 32 | gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23118120 | 32 | gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23120244 | 32 | gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23123532 | 32 | gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23124984 | 32 | gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23129490 | 32 | gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23129784 | 32 | gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23129856 | 32 | gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23129928 | 32 | gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23129958 | 32 | gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23130000 | 32 | gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23130228 | 32 | gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23130420 | 32 | gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23130810 | 32 | gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23131170 | 32 | gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23131626 | 32 | gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 23132088 | 32 | gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23132538 | 32 | gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23132946 | 32 | gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23135034 | 32 | gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 23156904 | 32 | gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 25321902 | 32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150404 | 20141124 |
| 25341012 | 32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150404 | 20141124 |
| 27301944 | 32 | gcc -mcpu=arm8 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27303060 | 32 | gcc -mcpu=arm940t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27304140 | 32 | gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27304950 | 32 | gcc -mcpu=arm920t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27305166 | 32 | gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27305370 | 32 | gcc -mcpu=arm920 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27305406 | 32 | gcc -mcpu=strongarm -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27305514 | 32 | gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27305946 | 32 | gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27308316 | 32 | gcc -mcpu=arm9 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27310326 | 32 | gcc -mcpu=arm810 -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27322818 | 32 | gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27324672 | 32 | gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27366066 | 32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27374700 | 32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27429006 | 32 | gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27432450 | 32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 27434280 | 32 | gcc -Os -fomit-frame-pointer | 20150404 | 20141124 |
| 37576320 | 32 | gcc -mcpu=xscale -O -fomit-frame-pointer | 20150404 | 20141124 |
| 37578108 | 32 | gcc -mcpu=arm9e -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41607870 | 32 | gcc -mcpu=arm1020t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41609916 | 32 | gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41615646 | 32 | gcc -mcpu=strongarm -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41616834 | 32 | gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41617194 | 32 | gcc -mcpu=arm940t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41617764 | 32 | gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41617776 | 32 | gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41618400 | 32 | gcc -mcpu=arm920t -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41618904 | 32 | gcc -mcpu=arm8 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41620902 | 32 | gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41621526 | 32 | gcc -mcpu=arm9 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41622996 | 32 | gcc -mcpu=ep9312 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41623962 | 32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41624166 | 32 | gcc -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41624730 | 32 | gcc -mcpu=arm920 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 41625468 | 32 | gcc -mcpu=arm810 -O -fomit-frame-pointer | 20150404 | 20141124 |
| 46415736 | 32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150404 | 20141124 |
| 46415772 | 32 | gcc -funroll-loops -O -fomit-frame-pointer | 20150404 | 20141124 |
| 131033634 | 32 | gcc -funroll-loops | 20150404 | 20141124 |
| 131036406 | 32 | cc | 20150404 | 20141124 |
| 131053476 | 32 | gcc | 20150404 | 20141124 |
| 217698888 | arm32 | gcc | 20150404 | 20141124 |
| 217761072 | arm32 | gcc -funroll-loops | 20150404 | 20141124 |
| 218084862 | arm32 | cc | 20150404 | 20141124 |
| Compiler | Implementations
|
| cc | 64 amd64 |
| gcc | 64 amd64 |
| gcc -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -O -fomit-frame-pointer | 64 amd64 |
| gcc -Os -fomit-frame-pointer | 64 amd64 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | 64 amd64 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops | 64 amd64 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -O -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -Os -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | 64 amd64 |
| gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1020t -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 64 amd64 |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 64 amd64 |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 64 amd64 |
| gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 64 amd64 |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 64 amd64 |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 64 amd64 |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 64 amd64 |
| gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 64 amd64 |
| gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm920 -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm920 -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm920t -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm920t -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm940t -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm940t -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9 -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9 -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9e -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9e -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=ep9312 -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=xscale -O2 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=xscale -O3 -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=xscale -O -fomit-frame-pointer | 64 amd64 |
| gcc -mcpu=xscale -Os -fomit-frame-pointer | 64 amd64
|
| 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 -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm1020t -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm1020t -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | neon |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | neon |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | neon |
| gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | neon |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | neon |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | neon |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | neon |
| gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | neon |
| gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm920 -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm920 -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm920 -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm920 -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm920t -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm920t -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm920t -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm920t -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm940t -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm940t -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm940t -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm940t -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm9 -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm9 -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm9 -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm9 -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm9e -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm9e -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm9e -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm9e -Os -fomit-frame-pointer | neon |
| gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | neon |
| gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | neon |
| gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | neon |
| gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | neon |
| gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | neon |
| gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer | neon |
| gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=ep9312 -O -fomit-frame-pointer | neon |
| gcc -mcpu=ep9312 -Os -fomit-frame-pointer | neon |
| gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=iwmmxt -O -fomit-frame-pointer | neon |
| gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | neon |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | neon |
| gcc -mcpu=xscale -O2 -fomit-frame-pointer | neon |
| gcc -mcpu=xscale -O3 -fomit-frame-pointer | neon |
| gcc -mcpu=xscale -O -fomit-frame-pointer | neon |
| gcc -mcpu=xscale -Os -fomit-frame-pointer | neon
|
| Compiler | Implementations
|
| cc | 32 arm32 |
| gcc | 32 arm32 |
| gcc -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -O -fomit-frame-pointer | 32 arm32 |
| gcc -Os -fomit-frame-pointer | 32 arm32 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | 32 arm32 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops | 32 arm32 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -O -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -Os -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -O -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -fno-schedule-insns -march=iwmmxt -Os -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -march=iwmmxt -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -march=iwmmxt -O -fomit-frame-pointer | 32 arm32 |
| gcc -funroll-loops -march=iwmmxt -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1020t -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1020t -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1020t -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1020t -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm10tdmi -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns | 32 arm32 |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns | 32 arm32 |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns | 32 arm32 |
| gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns | 32 arm32 |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns | 32 arm32 |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns | 32 arm32 |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns | 32 arm32 |
| gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns | 32 arm32 |
| gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm7tdmi -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm810 -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm810 -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm810 -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm810 -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm8 -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm8 -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm8 -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm8 -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm920 -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm920 -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm920 -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm920 -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm920t -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm920t -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm920t -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm920t -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm940t -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm940t -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm940t -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm940t -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9 -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9 -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9 -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9 -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9e -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9e -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9e -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9e -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9tdmi -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=cortex-r4 -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=cortex-r4f -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=ep9312 -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=ep9312 -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=ep9312 -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=ep9312 -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=iwmmxt -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=iwmmxt -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=iwmmxt -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm1100 -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm110 -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm110 -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=strongarm -Os -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=xscale -O2 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=xscale -O3 -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=xscale -O -fomit-frame-pointer | 32 arm32 |
| gcc -mcpu=xscale -Os -fomit-frame-pointer | 32 arm32
|