| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 32032 | asm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32096 | asm64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32112 | asm64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32320 | asm64 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32320 | asm | gcc -march=barcelona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32360 | asm | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32440 | asm64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32504 | asm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32544 | asm64 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32552 | asm64 | gcc -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32560 | asm64 | gcc -march=nocona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32568 | asm | gcc -funroll-loops -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32568 | asm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32576 | asm64 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32624 | asm64 | gcc -m64 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32632 | asm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32656 | asm | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32664 | asm | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32664 | asm64 | gcc -march=barcelona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32672 | asm64 | gcc -m64 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32680 | asm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32688 | asm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32696 | asm64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32712 | asm | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 32712 | asm64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32728 | asm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32728 | asm64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32736 | asm64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32736 | asm | gcc -march=k8 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32744 | asm | gcc -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32752 | asm64 | gcc -funroll-loops -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32752 | asm64 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32768 | asm | gcc -m64 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32768 | asm64 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32776 | asm64 | gcc -march=k8 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32784 | asm64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32816 | asm64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32816 | asm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32824 | asm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32824 | asm64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32824 | asm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32824 | asm | gcc -march=nocona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 32840 | asm | gcc -march=k8 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32864 | asm64 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32872 | asm64 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 32872 | asm | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32872 | asm64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32888 | asm64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32896 | asm | gcc -march=k8 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 32912 | asm64 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32920 | asm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32928 | asm64 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32960 | asm64 | gcc -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32960 | asm | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 32976 | asm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32984 | asm64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 32984 | asm64 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33000 | asm | gcc -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33000 | asm64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33008 | asm64 | gcc -m64 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33008 | asm | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33016 | asm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33024 | asm64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33040 | asm64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33048 | asm64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33048 | asm64 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33056 | asm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33064 | asm | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20110901 | 20110831 |
| 33064 | asm | gcc -march=nocona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 33072 | asm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33080 | asm64 | gcc -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33080 | asm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33080 | asm | gcc -march=barcelona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33080 | asm64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33112 | asm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33120 | asm | gcc -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33128 | asm64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33128 | asm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20110901 | 20110831 |
| 33136 | asm64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33136 | asm64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33152 | asm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33152 | asm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33152 | asm64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33176 | asm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33192 | asm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33200 | asm64 | gcc -m64 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33208 | asm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33216 | asm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33216 | asm | gcc -m64 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33224 | asm64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33224 | asm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33224 | asm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33224 | asm | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33232 | asm64 | gcc -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33232 | asm | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33232 | asm64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33232 | asm64 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33240 | asm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33248 | asm64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33248 | asm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33256 | asm | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33256 | asm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33272 | asm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33272 | asm64 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33280 | asm64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33288 | asm64 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33288 | asm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33304 | asm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33304 | asm64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33304 | asm64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33312 | asm64 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33320 | asm64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33320 | asm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33320 | asm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33328 | asm64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33328 | asm64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33328 | asm | gcc -march=barcelona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33336 | asm64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33336 | asm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33336 | asm64 | gcc -march=k8 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33344 | asm | gcc -m64 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33352 | asm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33352 | asm64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33352 | asm | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33360 | asm64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33360 | asm64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33368 | asm64 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33376 | asm64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33376 | asm | gcc -march=barcelona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33384 | asm64 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33384 | asm64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33384 | asm64 | gcc -march=nocona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33392 | asm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33408 | asm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33408 | asm | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33432 | asm64 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33432 | asm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33432 | asm64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33440 | asm64 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33472 | asm64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33480 | asm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33480 | asm | gcc -m64 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33480 | asm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33480 | asm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33480 | asm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33504 | asm64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33512 | asm | gcc -funroll-loops -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33512 | asm64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33512 | asm64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33520 | asm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33536 | asm | gcc -march=nocona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33544 | asm64 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33576 | asm64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33576 | asm | gcc -march=nocona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33584 | asm | gcc -march=k8 -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33592 | asm | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33600 | asm64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33600 | asm64 | gcc -march=barcelona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33608 | asm | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33624 | asm64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33624 | asm64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33696 | asm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33712 | asm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33736 | asm | gcc -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33736 | asm64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20110901 | 20110831 |
| 33768 | asm64 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33800 | asm64 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33864 | asm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20110901 | 20110831 |
| 33896 | asm64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33904 | asm64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33904 | asm | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20110901 | 20110831 |
| 33944 | asm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20110901 | 20110831 |
| Compiler | Implementations
|
| cc | asm32 |
| gcc | asm32 |
| gcc -O2 -fomit-frame-pointer | asm32 |
| gcc -O3 -fomit-frame-pointer | asm32 |
| gcc -O -fomit-frame-pointer | asm32 |
| gcc -Os -fomit-frame-pointer | asm32 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | asm32 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | asm32 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | asm32 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | asm32 |
| gcc -funroll-loops | asm32 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -O -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -Os -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | asm32 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | asm32 |
| gcc -m64 -O2 -fomit-frame-pointer | asm32 |
| gcc -m64 -O3 -fomit-frame-pointer | asm32 |
| gcc -m64 -O -fomit-frame-pointer | asm32 |
| gcc -m64 -Os -fomit-frame-pointer | asm32 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | asm32 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | asm32 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | asm32 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | asm32 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | asm32 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | asm32 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | asm32 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | asm32 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | asm32 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | asm32 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | asm32 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | asm32 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | asm32 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | asm32 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | asm32 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | asm32 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | asm32 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | asm32 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | asm32 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | asm32 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | asm32 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | asm32 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | asm32 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | asm32 |
| gcc -march=barcelona -O -fomit-frame-pointer | asm32 |
| gcc -march=barcelona -Os -fomit-frame-pointer | asm32 |
| gcc -march=k8 -O2 -fomit-frame-pointer | asm32 |
| gcc -march=k8 -O3 -fomit-frame-pointer | asm32 |
| gcc -march=k8 -O -fomit-frame-pointer | asm32 |
| gcc -march=k8 -Os -fomit-frame-pointer | asm32 |
| gcc -march=nocona -O2 -fomit-frame-pointer | asm32 |
| gcc -march=nocona -O3 -fomit-frame-pointer | asm32 |
| gcc -march=nocona -O -fomit-frame-pointer | asm32 |
| gcc -march=nocona -Os -fomit-frame-pointer | asm32
|