| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 8168 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8168 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8168 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8168 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8168 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8175 | moon/ssse3/32 | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8175 | moon/ssse3/32 | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8175 | moon/ssse3/32 | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8182 | moon/ssse3/32 | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8183 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8183 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8183 | moon/ssse3/32 | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8183 | moon/ssse3/32 | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8183 | moon/ssse3/32 | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8190 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8190 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8190 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8190 | moon/ssse3/32 | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8190 | moon/ssse3/32 | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8190 | moon/ssse3/32 | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8197 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8197 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8197 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8197 | moon/ssse3/32 | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8197 | moon/ssse3/32 | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8197 | moon/ssse3/32 | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8197 | moon/ssse3/32 | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8197 | moon/ssse3/32 | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8198 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8198 | moon/ssse3/32 | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8198 | moon/ssse3/32 | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8198 | moon/ssse3/32 | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8198 | moon/ssse3/32 | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8198 | moon/ssse3/32 | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8205 | moon/ssse3/32 | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8212 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8212 | moon/ssse3/32 | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8213 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8213 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8213 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8213 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8213 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8213 | moon/ssse3/32 | gcc -m32 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8213 | moon/ssse3/32 | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8220 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8220 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8220 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8220 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8220 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8220 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8220 | moon/ssse3/32 | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8220 | moon/ssse3/32 | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8220 | moon/ssse3/32 | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8220 | moon/ssse3/32 | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8227 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8227 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8227 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8227 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8227 | moon/ssse3/32 | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8227 | moon/ssse3/32 | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8228 | moon/ssse3/32 | gcc -m32 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8228 | moon/ssse3/32 | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8235 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8235 | moon/ssse3/32 | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8235 | moon/ssse3/32 | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8242 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8242 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8242 | moon/ssse3/32 | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8242 | moon/ssse3/32 | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8242 | moon/ssse3/32 | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8243 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8243 | moon/ssse3/32 | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8243 | moon/ssse3/32 | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8243 | moon/ssse3/32 | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8250 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8257 | moon/ssse3/32 | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8258 | moon/ssse3/32 | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8265 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8265 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8265 | moon/ssse3/32 | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8265 | moon/ssse3/32 | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8265 | moon/ssse3/32 | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8272 | moon/ssse3/32 | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8273 | moon/ssse3/32 | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8280 | moon/ssse3/32 | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8280 | moon/ssse3/32 | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8287 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8288 | moon/ssse3/32 | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8295 | moon/ssse3/32 | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8295 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8295 | moon/ssse3/32 | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8303 | moon/ssse3/32 | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8303 | moon/ssse3/32 | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8310 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8325 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8325 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8325 | moon/ssse3/32 | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8325 | moon/ssse3/32 | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8332 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8332 | moon/ssse3/32 | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8332 | moon/ssse3/32 | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8333 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8340 | moon/ssse3/32 | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8340 | moon/ssse3/32 | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8347 | moon/ssse3/32 | gcc -m32 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8347 | moon/ssse3/32 | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8348 | moon/ssse3/32 | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8348 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8348 | moon/ssse3/32 | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8355 | moon/ssse3/32 | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8362 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8362 | moon/ssse3/32 | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8362 | moon/ssse3/32 | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8363 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8363 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8363 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8363 | moon/ssse3/32 | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8370 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8370 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8370 | moon/ssse3/32 | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8370 | moon/ssse3/32 | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8370 | moon/ssse3/32 | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8370 | moon/ssse3/32 | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8370 | moon/ssse3/32 | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8370 | moon/ssse3/32 | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8370 | moon/ssse3/32 | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8377 | moon/ssse3/32 | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8377 | moon/ssse3/32 | gcc -m32 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8377 | moon/ssse3/32 | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8378 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8378 | moon/ssse3/32 | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8385 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8385 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20141016 | 20141014 |
| 8385 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8385 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8385 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8385 | moon/ssse3/32 | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8392 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8392 | moon/ssse3/32 | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8392 | moon/ssse3/32 | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8392 | moon/ssse3/32 | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8393 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8400 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20141016 | 20141014 |
| 8400 | moon/ssse3/32 | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8400 | moon/ssse3/32 | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8407 | moon/ssse3/32 | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20141016 | 20141014 |
| 8408 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8408 | moon/ssse3/32 | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8430 | moon/ssse3/32 | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8445 | moon/ssse3/32 | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20141016 | 20141014 |
| 8475 | xmm | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 8610 | xmm | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 8640 | xmm | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 8647 | xmm | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 8730 | xmm | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 8730 | xmm | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140702 | 20140622 |
| 8737 | xmm | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 8835 | xmm | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 8850 | xmm | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 8925 | xmm | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 9060 | xmm | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 9067 | xmm | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 9068 | xmm | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 9075 | xmm | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 9075 | xmm | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 9075 | xmm | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 11820 | xmm | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 11858 | xmm | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 11888 | xmm | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 11895 | xmm | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 11895 | xmm | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 11902 | xmm | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 11918 | xmm | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 11940 | xmm | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 11947 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 11955 | xmm | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 11955 | xmm | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 11955 | xmm | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 11962 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 11963 | xmm | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 11978 | xmm | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 11978 | xmm | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 11993 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 12000 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 12015 | xmm | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 12023 | xmm | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 12045 | xmm | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 12045 | xmm | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 12045 | xmm | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 12052 | xmm | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 12052 | xmm | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 12068 | xmm | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 12075 | xmm | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 12082 | xmm | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 12098 | xmm | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 12120 | xmm | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 12120 | xmm | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 12135 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12135 | xmm | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12143 | xmm | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12150 | xmm | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12150 | xmm | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12150 | xmm | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12150 | xmm | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 12187 | xmm | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 12187 | xmm | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 12195 | xmm | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 12202 | xmm | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12217 | xmm | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12233 | xmm | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12247 | xmm | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 12255 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12255 | xmm | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140702 | 20140622 |
| 12435 | xmm | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61192 | regs | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61230 | regs | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61312 | regs | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61313 | regs | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61515 | regs | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61740 | regs | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61747 | regs | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61762 | regs | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61770 | regs | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61912 | regs | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 61920 | regs | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62010 | regs | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62077 | regs | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62100 | regs | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62145 | regs | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62205 | regs | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62220 | regs | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62273 | regs | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62325 | regs | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62347 | regs | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62415 | regs | gcc -m32 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62468 | regs | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62475 | regs | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62588 | regs | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62595 | regs | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62798 | regs | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62865 | regs | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62888 | regs | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62917 | regs | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62925 | regs | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62940 | regs | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 62955 | regs | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 63030 | regs | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20140702 | 20140622 |
| 63090 | regs | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 63097 | regs | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20140702 | 20140622 |
| 63135 | regs | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20140702 | 20140622 |
| 63232 | regs | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 63270 | regs | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20140702 | 20140622 |
| 63352 | regs | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20140702 | 20140622 |
| 63472 | regs | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20140702 | 20140622 |
| 114097 | regs | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 114787 | regs | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 115312 | regs | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 116887 | regs | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 116978 | regs | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117082 | regs | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117217 | regs | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117255 | regs | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117255 | regs | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117270 | regs | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117285 | regs | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117285 | regs | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117315 | regs | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117315 | regs | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117337 | regs | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117352 | regs | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117353 | regs | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117368 | regs | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117405 | regs | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117427 | regs | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117428 | regs | gcc -m32 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117450 | regs | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117457 | regs | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117473 | regs | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 117480 | regs | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117503 | regs | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117525 | regs | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 117525 | regs | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117532 | regs | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 117540 | regs | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 117548 | regs | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117577 | regs | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117592 | regs | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117608 | regs | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117630 | regs | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 117645 | regs | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117653 | regs | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 117667 | regs | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117743 | regs | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117757 | regs | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117847 | regs | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117862 | regs | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 117878 | regs | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117930 | regs | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 117930 | regs | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 117975 | regs | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 117982 | regs | gcc -m32 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 117990 | regs | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 118012 | regs | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 118080 | regs | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 118095 | regs | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 118133 | regs | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 118140 | regs | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 118185 | regs | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 118185 | regs | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 118245 | regs | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 118252 | regs | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 118275 | regs | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 118313 | regs | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 118328 | regs | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 118335 | regs | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 118643 | regs | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 119227 | regs | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 119618 | regs | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 119655 | regs | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 119767 | regs | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 119798 | regs | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 119812 | regs | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 119850 | regs | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 119918 | regs | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 119933 | regs | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 120007 | regs | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 120008 | regs | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 120008 | regs | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 120015 | regs | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 120023 | regs | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 120038 | regs | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 120045 | regs | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 120045 | regs | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 120165 | regs | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 120165 | regs | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 120262 | regs | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 120263 | regs | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 120270 | regs | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 120285 | regs | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 120585 | regs | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 120608 | regs | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 121987 | regs | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 122197 | regs | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 122438 | regs | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 122445 | regs | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 122513 | regs | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 122685 | regs | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 122925 | regs | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 122940 | regs | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 123097 | regs | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 123202 | regs | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 123218 | regs | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 123525 | regs | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 123540 | regs | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 123570 | regs | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 123585 | regs | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 123615 | regs | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 123690 | regs | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 123712 | regs | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 123720 | regs | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 123878 | regs | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 123922 | regs | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 124275 | regs | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 124388 | regs | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 124538 | regs | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20140702 | 20140622 |
| 124635 | regs | gcc -m32 -O3 -fomit-frame-pointer | 20140702 | 20140622 |
| 124650 | regs | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 124680 | regs | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 126412 | regs | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 126427 | regs | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 126510 | regs | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 126915 | regs | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 127005 | regs | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| 127283 | regs | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20140702 | 20140622 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | moon/avx/32 moon/xop/32 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | moon/avx/32 moon/xop/32
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ref |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ref |
| gcc -m32 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -O -fomit-frame-pointer | ref |
| gcc -m32 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | ref |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ref |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | ref |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | ref |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ref |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ref |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | ref |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | ref
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2-1 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2-1
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2-2 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2-2
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2-3 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2-3
|
| 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=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=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=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 -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=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=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=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
|
| 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=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=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=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 -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=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=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=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
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avxicc |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avxicc |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avxicc |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | avxicc |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | avxicc
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | moon/avx2/32
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | moon/neon/32
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | moon/armv6/32
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | moon/avx2/64
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | moon/xop/64
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | moon/avx/64 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | moon/avx/64 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | moon/avx/64
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | moon/sse2/32
|