| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 176544 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 176634 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 176634 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 176724 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 177741 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 177858 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 179037 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 179235 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 181548 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 181557 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 181647 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 181647 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 181746 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 181755 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 181809 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 181890 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 182700 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 183105 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 183429 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 183609 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 184806 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 184986 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 185706 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 185724 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 185814 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 185859 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 185922 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 186273 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 186372 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 186435 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 186543 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 186588 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 186606 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 186615 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 186732 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 186768 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 186885 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 187119 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 187218 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 187299 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 187425 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 187506 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 187785 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 187983 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 188001 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 188037 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 188091 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 188091 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 188154 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 188235 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 188289 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 188289 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 188325 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 188424 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 188433 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 188550 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 188613 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 188793 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 188892 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 188973 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 189018 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 189252 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 189261 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 189288 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 189720 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 189819 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 189873 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 189900 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 189927 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 189936 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 189936 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 190017 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 190026 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 190035 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 190107 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 190107 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 190134 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 190161 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 190161 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 190179 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 190332 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 190341 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 191421 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 191817 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 191871 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 191880 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 191880 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 191979 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 192060 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 192060 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 192069 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 192105 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 192177 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 192402 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 193293 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 193329 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 193491 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 193581 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 193590 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 193662 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 194013 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 194085 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 194121 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 194184 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 194571 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 194580 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 194949 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 195174 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 196056 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 196056 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 196083 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 196803 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 206514 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161229 | 20161220 |
| 206820 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 206973 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 207090 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161229 | 20161220 |
| 207837 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 207873 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161229 | 20161220 |
| 207891 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161229 | 20161220 |
| 208017 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 208134 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 208971 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 209070 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 209196 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 209214 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161229 | 20161220 |
| 209340 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 210024 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161229 | 20161220 |
| 210231 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 210519 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 210618 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 211743 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161229 | 20161220 |
| 211959 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161229 | 20161220 |
| 212139 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 212229 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 212292 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 212319 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 212319 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161229 | 20161220 |
| 212463 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 212652 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161229 | 20161220 |
| 213147 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 213327 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161229 | 20161220 |
| 213381 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161229 | 20161220 |
| 213408 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161229 | 20161220 |
| 213804 | ref | gcc -m32 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 214677 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 214749 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161229 | 20161220 |
| 214776 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 214956 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 215550 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161229 | 20161220 |
| 215622 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161229 | 20161220 |
| 220077 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 221967 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 222840 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 226521 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 226773 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161229 | 20161220 |
| 227187 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161229 | 20161220 |
| 229527 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161229 | 20161220 |
| 229536 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161229 | 20161220 |
| 240831 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161229 | 20161220 |
| 242235 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161229 | 20161220 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | neon |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | neon |
| gcc -m32 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -O -fomit-frame-pointer | neon |
| gcc -m32 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | neon |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | neon |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | neon |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | neon |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | neon |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | neon |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | neon |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | neon |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | neon |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | neon
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ymm |
| gcc -m32 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -O -fomit-frame-pointer | ymm |
| gcc -m32 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ymm |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ymm |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ymm |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | ymm |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | ymm
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | xmm |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | xmm |
| gcc -m32 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -O -fomit-frame-pointer | xmm |
| gcc -m32 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | xmm |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | xmm |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | xmm |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | xmm
|