| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 84729212 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84738044 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84775440 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84816008 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84836444 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84840476 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84844480 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84852272 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84882212 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84889492 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84893352 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84896116 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84898764 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 84912412 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 85104488 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 85114352 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 85176848 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 85217816 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 86242612 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 86497220 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 86537408 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 88649900 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 88688240 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 88689432 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 88713532 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 88715088 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 88716280 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 88722820 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 88731936 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 88867820 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 88869392 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 88873400 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 88966440 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 89001716 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 89021336 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 89022120 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 89769484 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 89877048 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 90505596 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 90676828 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140630 | 20140622 |
| 90678196 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140630 | 20140622 |
| 90797616 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140622 |
| 90807188 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 90807960 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140630 | 20140622 |
| 90825516 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 90897220 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 91527704 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 91533496 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 91535264 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 91538120 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 91555836 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 91594168 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 91601292 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 91663788 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 91672732 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 91673012 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 91675580 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 91682260 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 92595624 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 92728508 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 92737776 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140630 | 20140622 |
| 92744416 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 92754364 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140630 | 20140622 |
| 92855412 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 93054168 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 93054720 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 93061360 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 93119552 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 93127000 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 93134940 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 93165772 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 93170016 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 93269068 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140630 | 20140622 |
| 93270276 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140630 | 20140622 |
| 93380980 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 93387956 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 93531852 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 93534824 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 94388308 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 94398852 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 94400964 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 94436004 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 94438700 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 94440872 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 94443872 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 94447016 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 94448820 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 94450804 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 94452268 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 94456304 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 94515232 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 96162120 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 96197728 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 96203116 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 96358284 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 96362660 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 96565044 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 96586200 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 96671604 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140630 | 20140622 |
| 96766728 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 96767188 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 96767280 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20140630 | 20140622 |
| 96770672 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 96771316 | ref | gcc -m32 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 96772880 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20140630 | 20140622 |
| 96774868 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 96787712 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140630 | 20140622 |
| 96796696 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 96829880 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 96835204 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 96838012 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 96861108 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97053156 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140630 | 20140622 |
| 97131028 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97137796 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97140688 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97141736 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97142588 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97145244 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97149692 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97151096 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97156580 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97168788 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97192216 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97195240 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97195616 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97197392 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97265148 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140630 | 20140622 |
| 97306540 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97309724 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97311652 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97328340 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97328540 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97328960 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97329800 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97330676 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97332888 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97335656 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97336396 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97336752 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97339236 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97341148 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97343352 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97352424 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97356128 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97356792 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97358640 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97359320 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97360252 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97391888 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97393124 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97400292 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97400988 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97410144 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97416732 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97419868 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97426196 | ref | gcc -m32 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97478924 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97502164 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97505816 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97511692 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97512224 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140630 | 20140622 |
| 97516104 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97516596 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97526576 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97527120 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97553416 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97602004 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97608300 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97608716 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97612068 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140630 | 20140622 |
| 97616408 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140630 | 20140622 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | openssl |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | openssl |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | openssl
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | openssl |
| gcc -m32 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | openssl |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | openssl
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | openssl |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | openssl |
| gcc -m32 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | openssl |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | openssl
|