| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 19283 | xmm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 19550 | xmm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 19558 | xmm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 21300 | xmm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 22558 | xmm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22558 | xmm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22658 | xmm | gcc -funroll-loops -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22683 | xmm | gcc -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 22684 | xmm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22684 | xmm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22691 | xmm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 22700 | xmm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22716 | xmm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22775 | xmm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 22792 | xmm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 22792 | xmm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 22792 | xmm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 22808 | xmm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 22809 | xmm | gcc -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22825 | xmm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22825 | xmm | gcc -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 22850 | xmm | gcc -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22850 | xmm | gcc -m64 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22866 | xmm | gcc -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22883 | xmm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 22884 | xmm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140519 | 20140517 |
| 23066 | xmm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 23075 | xmm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 23084 | xmm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 23192 | xmm | gcc -m64 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 23200 | xmm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 23200 | xmm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 23208 | xmm | gcc -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 23208 | xmm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 23208 | xmm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 23208 | xmm | gcc -m64 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 23217 | xmm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 23233 | xmm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 23241 | xmm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 23242 | xmm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 23266 | xmm | gcc -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 23275 | xmm | gcc -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 23283 | xmm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 23308 | xmm | gcc -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 23309 | xmm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 30750 | xmm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 32967 | regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 32967 | regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 32967 | regs | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 33050 | regs | gcc -m64 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 33116 | regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 33141 | regs | gcc -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 33308 | regs | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 33367 | regs | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 33383 | regs | gcc -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 33484 | regs | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 33542 | regs | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 33558 | regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140519 | 20140517 |
| 34607 | xmm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 34649 | xmm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 34675 | regs | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 34675 | regs | gcc -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 35108 | regs | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 35259 | regs | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 36366 | regs | gcc -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36367 | regs | gcc -m64 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36375 | regs | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36375 | regs | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36392 | regs | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36400 | regs | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36417 | regs | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36500 | regs | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36500 | regs | gcc -march=k8 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36575 | regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36575 | regs | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140519 | 20140517 |
| 36641 | regs | gcc -funroll-loops -O -fomit-frame-pointer | 20140519 | 20140517 |
| 37025 | regs | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 37042 | regs | gcc -march=nocona -O -fomit-frame-pointer | 20140519 | 20140517 |
| 37484 | xmm | gcc -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37491 | xmm | gcc -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37492 | xmm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37492 | xmm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37492 | xmm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37492 | xmm | gcc -march=nocona -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37516 | xmm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37517 | xmm | gcc -m64 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37533 | xmm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37534 | xmm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37534 | xmm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 37567 | xmm | gcc -funroll-loops -Os -fomit-frame-pointer | 20140519 | 20140517 |
| 40075 | regs | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 40167 | regs | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 40225 | regs | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 40325 | regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 40409 | regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 40817 | regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 40825 | regs | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 41225 | regs | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 41250 | regs | gcc -march=k8 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 41300 | regs | gcc -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 41358 | regs | gcc -m64 -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 41417 | regs | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 41433 | regs | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 41442 | regs | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 41450 | regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 41491 | regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 41525 | regs | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 41533 | regs | gcc -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 41550 | regs | gcc -m64 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 41625 | regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 41625 | regs | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 41625 | regs | gcc -march=k8 -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 42642 | regs | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 42658 | regs | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 42683 | regs | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 42725 | regs | gcc -march=nocona -O2 -fomit-frame-pointer | 20140519 | 20140517 |
| 43075 | regs | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 43100 | regs | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 43184 | regs | gcc -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 43192 | regs | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140519 | 20140517 |
| 116909 | regs | gcc | 20140519 | 20140517 |
| 116916 | regs | cc | 20140519 | 20140517 |
| 116992 | regs | gcc -funroll-loops | 20140519 | 20140517 |
| 234450 | xmm | gcc | 20140519 | 20140517 |
| 234459 | xmm | cc | 20140519 | 20140517 |
| 234483 | xmm | gcc -funroll-loops | 20140519 | 20140517 |
| 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 -funroll-loops -m64 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -m64 -O2 -fomit-frame-pointer | ref |
| gcc -m64 -O3 -fomit-frame-pointer | ref |
| gcc -m64 -O -fomit-frame-pointer | ref |
| gcc -m64 -Os -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | ref |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | ref |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ref |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ref |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ref |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ref |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ref |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ref |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -march=k8 -O2 -fomit-frame-pointer | ref |
| gcc -march=k8 -O3 -fomit-frame-pointer | ref |
| gcc -march=k8 -O -fomit-frame-pointer | ref |
| gcc -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -march=nocona -O2 -fomit-frame-pointer | ref |
| gcc -march=nocona -O3 -fomit-frame-pointer | ref |
| gcc -march=nocona -O -fomit-frame-pointer | ref |
| gcc -march=nocona -Os -fomit-frame-pointer | ref
|
| Compiler | Implementations
|
| cc | regs |
| gcc | regs |
| gcc -O2 -fomit-frame-pointer | regs |
| gcc -O3 -fomit-frame-pointer | regs |
| gcc -O -fomit-frame-pointer | regs |
| gcc -Os -fomit-frame-pointer | regs |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | regs |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | regs |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | regs |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | regs |
| gcc -funroll-loops | regs |
| gcc -funroll-loops -O2 -fomit-frame-pointer | regs |
| gcc -funroll-loops -O3 -fomit-frame-pointer | regs |
| gcc -funroll-loops -O -fomit-frame-pointer | regs |
| gcc -funroll-loops -Os -fomit-frame-pointer | regs |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | regs |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | regs |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | regs |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | regs |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | regs |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | regs |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | regs |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | regs |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | regs |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | regs |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | regs |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | regs |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | regs |
| gcc -m64 -O2 -fomit-frame-pointer | regs |
| gcc -m64 -O3 -fomit-frame-pointer | regs |
| gcc -m64 -O -fomit-frame-pointer | regs |
| gcc -m64 -Os -fomit-frame-pointer | regs |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | regs |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | regs |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | regs |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | regs |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | regs |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | regs |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | regs |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | regs |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | regs |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | regs |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | regs |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | regs |
| gcc -march=k8 -O2 -fomit-frame-pointer | regs |
| gcc -march=k8 -O3 -fomit-frame-pointer | regs |
| gcc -march=k8 -O -fomit-frame-pointer | regs |
| gcc -march=k8 -Os -fomit-frame-pointer | regs |
| gcc -march=nocona -O2 -fomit-frame-pointer | regs |
| gcc -march=nocona -O3 -fomit-frame-pointer | regs |
| gcc -march=nocona -O -fomit-frame-pointer | regs |
| gcc -march=nocona -Os -fomit-frame-pointer | regs
|
| Compiler | Implementations
|
| cc | avxicc |
| gcc | avxicc |
| gcc -O2 -fomit-frame-pointer | avxicc |
| gcc -O3 -fomit-frame-pointer | avxicc |
| gcc -O -fomit-frame-pointer | avxicc |
| gcc -Os -fomit-frame-pointer | avxicc |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avxicc |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avxicc |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avxicc |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops | avxicc |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avxicc |
| gcc -m64 -O2 -fomit-frame-pointer | avxicc |
| gcc -m64 -O3 -fomit-frame-pointer | avxicc |
| gcc -m64 -O -fomit-frame-pointer | avxicc |
| gcc -m64 -Os -fomit-frame-pointer | avxicc |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avxicc |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avxicc |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avxicc |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avxicc |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avxicc |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avxicc |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avxicc |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avxicc |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avxicc |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avxicc |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avxicc |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avxicc |
| gcc -march=k8 -O2 -fomit-frame-pointer | avxicc |
| gcc -march=k8 -O3 -fomit-frame-pointer | avxicc |
| gcc -march=k8 -O -fomit-frame-pointer | avxicc |
| gcc -march=k8 -Os -fomit-frame-pointer | avxicc |
| gcc -march=nocona -O2 -fomit-frame-pointer | avxicc |
| gcc -march=nocona -O3 -fomit-frame-pointer | avxicc |
| gcc -march=nocona -O -fomit-frame-pointer | avxicc |
| gcc -march=nocona -Os -fomit-frame-pointer | avxicc
|