| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 607630 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 623560 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 628910 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 642850 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 649310 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 650530 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 651240 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 652860 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 682470 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 682680 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 686440 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 688900 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 700170 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 702970 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 703060 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 703860 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 711390 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 713230 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 716110 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 716180 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 716920 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 717910 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 718310 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 720500 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 720740 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 726040 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 732860 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 738180 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 738270 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 738300 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 739840 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 740000 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 741110 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 745310 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 751560 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 752940 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 757700 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 758000 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 759590 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 766360 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 767140 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 774910 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 775040 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 775530 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 775700 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 775960 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 776490 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 789590 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 789600 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 793580 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 793730 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 816460 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 820940 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 821040 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 833200 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161122 | 20161009 |
| 833340 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 834570 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 837960 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 837970 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 840350 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 840460 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 840680 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 842880 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 842900 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 842900 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 844070 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 845060 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 845630 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 845630 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 848720 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 849120 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 849650 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 850000 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 850750 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 852710 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 854010 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 856420 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 856530 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 858380 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 858430 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 859070 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 860590 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161122 | 20161009 |
| 860820 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 861670 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 861930 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 862000 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 862080 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 863630 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 863790 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 863900 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 864100 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 869150 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 869670 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 873440 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 873450 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 873470 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 878330 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 878570 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 879760 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 879760 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 880070 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 880100 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 880120 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 882330 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161122 | 20161009 |
| 882650 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 886050 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 887380 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 887400 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161122 | 20161009 |
| 887610 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 887750 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 893820 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161122 | 20161009 |
| 895010 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161122 | 20161009 |
| 901640 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 906640 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 908930 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161122 | 20161009 |
| 909010 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161122 | 20161009 |
| 910500 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 923780 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 924650 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 924840 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 924980 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161122 | 20161009 |
| 925100 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 925230 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161122 | 20161009 |
| 935880 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 935910 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 936430 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 937510 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 938780 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 941650 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161122 | 20161009 |
| 956990 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 957090 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161122 | 20161009 |
| 957730 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161122 | 20161009 |
| 958280 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161122 | 20161009 |
| 961400 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 961880 | ref | gcc -m32 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 963070 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 963510 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 963850 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 963910 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161122 | 20161009 |
| 975890 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 986200 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 987300 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 988190 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 988400 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 988540 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 988780 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 989540 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 989740 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 989820 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 989900 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161122 | 20161009 |
| 989900 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161122 | 20161009 |
| 997280 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 997360 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 997460 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 998400 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161122 | 20161009 |
| 998470 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 1001430 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 1004820 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161122 | 20161009 |
| 1004890 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161122 | 20161009 |
| 1011070 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| 1011940 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161122 | 20161009 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | ref |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | ref |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | ref |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx1 |