| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 5143659 | ref | g++ -m32 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 5221234 | ref | g++ -m32 -march=nocona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 5239260 | ref | g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 5289777 | ref | g++ -m32 -march=prescott -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 5348854 | ref | g++ -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 5356564 | ref | g++ -m32 -march=k8 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 5376263 | ref | g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 5476095 | ref | g++ -m32 -march=athlon -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6089612 | ref | g++ -m32 -march=pentium -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6149629 | ref | g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6194078 | ref | g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6274430 | ref | g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6363131 | ref | g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6423371 | ref | g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6429053 | ref | g++ -m32 -march=k6 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6449348 | ref | g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6470080 | ref | g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6688531 | ref | g++ -m32 -march=i386 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 6690009 | ref | g++ -m32 -march=i486 -O3 -fomit-frame-pointer | 20141014 | 20141014 |
| 11841484 | ref | g++ -m32 -march=nocona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 11856340 | ref | g++ -m32 -march=prescott -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 11859647 | ref | g++ -m32 -march=core2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 11862342 | ref | g++ -m32 -march=corei7 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 11872380 | ref | g++ -m32 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 11900343 | ref | g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 11932756 | ref | g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 12114593 | ref | g++ -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 12115686 | ref | g++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 12134090 | ref | g++ -m32 -march=k8 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 12166334 | ref | g++ -m32 -march=athlon -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 12188517 | ref | g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 12248180 | ref | g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 12263924 | ref | g++ -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 12934533 | ref | g++ -m32 -march=barcelona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 12945040 | ref | g++ -m32 -march=core2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 12946074 | ref | g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 12947278 | ref | g++ -m32 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 12949720 | ref | g++ -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 12958242 | ref | g++ -m32 -march=k8 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 12963292 | ref | g++ -m32 -march=athlon -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 12963620 | ref | g++ -m32 -march=corei7 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 12974130 | ref | g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 12984668 | ref | g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 12996551 | ref | g++ -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 13104347 | ref | g++ -m32 -march=prescott -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 13122623 | ref | g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 13243277 | ref | g++ -m32 -march=nocona -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 14259648 | ref | g++ -m32 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14260985 | ref | g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14271968 | ref | g++ -m32 -march=corei7-avx -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14273232 | ref | g++ -m32 -march=pentium4 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14381601 | ref | g++ -m32 -march=core-avx-i -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14384003 | ref | g++ -m32 -march=core2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14397802 | ref | g++ -m32 -march=corei7 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14525519 | ref | g++ -m32 -march=prescott -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14539024 | ref | g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14550331 | ref | g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14552979 | ref | g++ -m32 -march=barcelona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14677393 | ref | g++ -m32 -march=k8 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14742729 | ref | g++ -m32 -march=nocona -O -fomit-frame-pointer | 20141014 | 20141014 |
| 14848197 | ref | g++ -m32 -march=athlon -O -fomit-frame-pointer | 20141014 | 20141014 |
| 19527541 | ref | g++ -m32 -march=i386 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 20579001 | ref | g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 20586560 | ref | g++ -m32 -march=i486 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 20607019 | ref | g++ -m32 -march=pentium -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 21373018 | ref | g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 21373201 | ref | g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 21385354 | ref | g++ -m32 -march=k6 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 21680869 | ref | g++ -m32 -march=i386 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 21734622 | ref | g++ -m32 -march=pentium -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 22082505 | ref | g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 22093848 | ref | g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 22122091 | ref | g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 22183360 | ref | g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 22210056 | ref | g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141014 | 20141014 |
| 22267963 | ref | g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 22295286 | ref | g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 22468454 | ref | g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 22505461 | ref | g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141014 | 20141014 |
| 22526049 | ref | g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 22540035 | ref | g++ -m32 -march=pentium -O -fomit-frame-pointer | 20141014 | 20141014 |
| 22587965 | ref | g++ -m32 -march=k6-3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 22643770 | ref | g++ -m32 -march=k6-2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 22669390 | ref | g++ -m32 -march=pentium2 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 22691210 | ref | g++ -m32 -march=k6 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 22727500 | ref | g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141014 | 20141014 |
| 22740993 | ref | g++ -m32 -march=pentium3 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 22746528 | ref | g++ -m32 -march=pentium-m -O -fomit-frame-pointer | 20141014 | 20141014 |
| 23015721 | ref | g++ -m32 -march=i386 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 23030685 | ref | g++ -m32 -march=i486 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 23315136 | ref | g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 23358223 | ref | g++ -m32 -march=i486 -O -fomit-frame-pointer | 20141014 | 20141014 |
| 23370481 | ref | g++ -m32 -march=k6 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| 23398993 | ref | g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141014 | 20141014 |
| Compiler | Implementations
|
| g++ -m32 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=athlon -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=athlon -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=athlon -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=athlon -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=i386 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=i386 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=i386 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=i386 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=i486 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=i486 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=i486 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=i486 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6-2 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6-3 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k6 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium2 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium3 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | opt-win-aes
|
| Compiler | Implementations
|
| g++ -m32 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -O -fomit-frame-pointer | aesni |
| g++ -m32 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=athlon -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=athlon -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=athlon -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=athlon -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=i386 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=i386 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=i386 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=i386 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=i486 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=i486 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=i486 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=i486 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6-2 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6-3 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=k6 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium2 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium3 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | aesni
|
| Compiler | Implementations
|
| g++ -m32 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -O -fomit-frame-pointer | ref |
| g++ -m32 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=athlon -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=athlon -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=athlon -O -fomit-frame-pointer | ref |
| g++ -m32 -march=athlon -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=core-avx-i -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=core-avx-i -O -fomit-frame-pointer | ref |
| g++ -m32 -march=core-avx-i -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=core2 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=core2 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=core2 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=core2 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=corei7-avx -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=corei7-avx -O -fomit-frame-pointer | ref |
| g++ -m32 -march=corei7-avx -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=corei7 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=corei7 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=corei7 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=i386 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=i386 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=i386 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=i386 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=i486 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=i486 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=i486 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=i486 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=k6-2 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=k6-2 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=k6-2 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=k6-3 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=k6-3 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=k6-3 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=k6 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=k6 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=k6 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=k6 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=k8 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=k8 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=k8 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=k8 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | ref |
| g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=nocona -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=nocona -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=nocona -O -fomit-frame-pointer | ref |
| g++ -m32 -march=nocona -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium-m -O -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium-mmx -O -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium2 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium2 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium2 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium3 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium3 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium3 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium4 -O -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium -O -fomit-frame-pointer | ref |
| g++ -m32 -march=pentium -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=pentiumpro -O -fomit-frame-pointer | ref |
| g++ -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
| g++ -m32 -march=prescott -O2 -fomit-frame-pointer | ref |
| g++ -m32 -march=prescott -O3 -fomit-frame-pointer | ref |
| g++ -m32 -march=prescott -O -fomit-frame-pointer | ref |
| g++ -m32 -march=prescott -Os -fomit-frame-pointer | ref
|
| Compiler | Implementations
|
| g++ -m32 -march=core2 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=core2 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=core2 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=core2 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=corei7 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=corei7 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=corei7 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k8 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k8 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k8 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=k8 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=nocona -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=nocona -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=nocona -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=nocona -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium-m -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium4 -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=prescott -O2 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=prescott -O3 -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=prescott -O -fomit-frame-pointer | opt-win-aes |
| g++ -m32 -march=prescott -Os -fomit-frame-pointer | opt-win-aes
|
| Compiler | Implementations
|
| g++ -m32 -march=core2 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=core2 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=core2 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=core2 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=corei7 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=corei7 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=corei7 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=k8 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=k8 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=k8 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=k8 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=native -mtune=native -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=nocona -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=nocona -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=nocona -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=nocona -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium-m -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium-m -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium-m -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium-m -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium4 -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium4 -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium4 -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=pentium4 -Os -fomit-frame-pointer | aesni |
| g++ -m32 -march=prescott -O2 -fomit-frame-pointer | aesni |
| g++ -m32 -march=prescott -O3 -fomit-frame-pointer | aesni |
| g++ -m32 -march=prescott -O -fomit-frame-pointer | aesni |
| g++ -m32 -march=prescott -Os -fomit-frame-pointer | aesni
|