| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 83010 | table | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83025 | table | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83048 | table | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83055 | table | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83085 | table | gcc -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83085 | table | gcc -funroll-loops -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83085 | table | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83092 | table | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83100 | table | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83115 | table | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83122 | table | gcc -m64 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83137 | table | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83152 | table | gcc -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83153 | table | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83153 | table | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83175 | table | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83205 | table | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83213 | table | gcc -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83228 | table | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83287 | table | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83332 | table | gcc -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 83355 | table | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 92257 | table | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 92280 | table | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 92700 | table | gcc -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 92835 | table | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93480 | table | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93525 | table | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93720 | table | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93735 | table | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93758 | table | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93795 | table | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 93832 | table | gcc -funroll-loops -O -fomit-frame-pointer | 20140709 | 20140622 |
| 94042 | table | gcc -m64 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 94222 | table | gcc -O -fomit-frame-pointer | 20140709 | 20140622 |
| 94260 | table | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140709 | 20140622 |
| 94665 | table | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 94912 | table | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 95002 | table | gcc -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 95025 | table | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 95047 | table | gcc -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 95115 | table | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140709 | 20140622 |
| 95137 | table | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 95287 | table | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 144878 | table | gcc | 20140709 | 20140622 |
| 145132 | table | gcc -funroll-loops | 20140709 | 20140622 |
| 145717 | table | cc | 20140709 | 20140622 |
| 3160155 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3177773 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3180885 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3182903 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3188925 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3189398 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3189802 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3627352 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3629407 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3634493 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3647348 | ref | gcc -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3656340 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3669263 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3674655 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3681877 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3688845 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3691267 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 3719828 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 4273942 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 4280662 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 4280962 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 4293113 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 4301340 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 4347120 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 4349632 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 4879935 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 4880033 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 5064022 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 5070555 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140709 | 20140622 |
| 5251612 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 5255715 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 5340007 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 5348475 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 5402430 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140709 | 20140622 |
| 5407215 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 5409862 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140709 | 20140622 |
| 5491312 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 5510018 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 6516787 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 6526118 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 7594950 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 7611742 | ref | gcc -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 7667430 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 7670272 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 7670955 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 7760085 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 7762807 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 7834200 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 7836555 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 7848082 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 7915448 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 8110088 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 8113238 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140709 | 20140622 |
| 8441415 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 8454660 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140709 | 20140622 |
| 8462377 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 8464073 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 8474145 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 8476957 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 8561797 | ref | gcc -m64 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 8567160 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140709 | 20140622 |
| 8570392 | ref | gcc -O -fomit-frame-pointer | 20140709 | 20140622 |
| 8709953 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 8796637 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140709 | 20140622 |
| 9317490 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9330330 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9414285 | ref | gcc -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9419025 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9468120 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9470970 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9476220 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9476708 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9476865 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9496118 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9517575 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9519022 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9521167 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9560423 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 9563055 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140709 | 20140622 |
| 9646815 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9646875 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9772762 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9774870 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9774900 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9774960 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9774983 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9775200 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 9775800 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140709 | 20140622 |
| 25371720 | ref | gcc | 20140709 | 20140622 |
| 25383953 | ref | gcc -funroll-loops | 20140709 | 20140622 |
| 25409970 | ref | cc | 20140709 | 20140622 |
| Compiler | Implementations
|
| gcc -O2 -fomit-frame-pointer | table |
| gcc -O3 -fomit-frame-pointer | table |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | table |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | table |
| gcc -funroll-loops -O2 -fomit-frame-pointer | table |
| gcc -funroll-loops -O3 -fomit-frame-pointer | table |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | table |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | table |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | table |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | table |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | table |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | table |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | table |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | table |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | table |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | table |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | table |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | table |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | table |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | table |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | table |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | table |
| gcc -m64 -O2 -fomit-frame-pointer | table |
| gcc -m64 -O3 -fomit-frame-pointer | table |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | table |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | table |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | table |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | table |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | table |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | table |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | table |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | table |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | table |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | table |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | table |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | table |
| gcc -march=barcelona -O2 -fomit-frame-pointer | table |
| gcc -march=barcelona -O3 -fomit-frame-pointer | table |
| gcc -march=k8 -O2 -fomit-frame-pointer | table |
| gcc -march=k8 -O3 -fomit-frame-pointer | table |
| gcc -march=nocona -O2 -fomit-frame-pointer | table |
| gcc -march=nocona -O3 -fomit-frame-pointer | table
|
| Compiler | Implementations
|
| cc | opt |
| gcc | opt |
| gcc -O2 -fomit-frame-pointer | opt |
| gcc -O3 -fomit-frame-pointer | opt |
| gcc -O -fomit-frame-pointer | opt |
| gcc -Os -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | opt |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops | opt |
| gcc -funroll-loops -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -m64 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -O -fomit-frame-pointer | opt |
| gcc -m64 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | opt |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | opt |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | opt |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -march=k8 -O -fomit-frame-pointer | opt |
| gcc -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -march=nocona -O -fomit-frame-pointer | opt |
| gcc -march=nocona -Os -fomit-frame-pointer | opt
|
| Compiler | Implementations
|
| cc | aesnim |
| gcc | aesnim |
| gcc -O2 -fomit-frame-pointer | aesnim |
| gcc -O3 -fomit-frame-pointer | aesnim |
| gcc -O -fomit-frame-pointer | aesnim |
| gcc -Os -fomit-frame-pointer | aesnim |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | aesnim |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | aesnim |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | aesnim |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops | aesnim |
| gcc -funroll-loops -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | aesnim |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -O3 -fomit-frame-pointer | aesnim |
| gcc -m64 -O -fomit-frame-pointer | aesnim |
| gcc -m64 -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | aesnim |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | aesnim |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | aesnim |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | aesnim |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | aesnim |
| gcc -march=barcelona -O2 -fomit-frame-pointer | aesnim |
| gcc -march=barcelona -O3 -fomit-frame-pointer | aesnim |
| gcc -march=barcelona -O -fomit-frame-pointer | aesnim |
| gcc -march=barcelona -Os -fomit-frame-pointer | aesnim |
| gcc -march=k8 -O2 -fomit-frame-pointer | aesnim |
| gcc -march=k8 -O3 -fomit-frame-pointer | aesnim |
| gcc -march=k8 -O -fomit-frame-pointer | aesnim |
| gcc -march=k8 -Os -fomit-frame-pointer | aesnim |
| gcc -march=nocona -O2 -fomit-frame-pointer | aesnim |
| gcc -march=nocona -O3 -fomit-frame-pointer | aesnim |
| gcc -march=nocona -O -fomit-frame-pointer | aesnim |
| gcc -march=nocona -Os -fomit-frame-pointer | aesnim
|