| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 322263 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 323586 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 323739 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 323874 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 324243 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 324720 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 325161 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 325215 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 325341 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 325575 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 325890 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 326862 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 327069 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 328365 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 329220 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170724 | 20170718 |
| 329607 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170724 | 20170718 |
| 329859 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 330138 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 330606 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 331056 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 331164 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 331227 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 331227 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 331506 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 331542 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 331695 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 332145 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 332199 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 332289 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 332847 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 334971 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170724 | 20170718 |
| 335160 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 335178 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 335466 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 335871 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 336105 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 336159 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 336276 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 336564 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 336924 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170724 | 20170718 |
| 337284 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 337284 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 337572 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 338022 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 339228 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 341649 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 342189 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 342225 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 342261 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 342801 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 342801 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 342936 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170724 | 20170718 |
| 344511 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 344673 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 344817 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 344988 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 345492 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 345933 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 347031 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 347328 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 347544 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170724 | 20170718 |
| 348120 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 348255 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170724 | 20170718 |
| 348381 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 350559 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 350586 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 351585 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 351873 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 351981 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 352809 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 353232 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 353268 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 353835 | ref | gcc -m32 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 353952 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 354591 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170724 | 20170718 |
| 354627 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 354852 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 354996 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 355518 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 355536 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170724 | 20170718 |
| 355545 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 355770 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 355905 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 355905 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170724 | 20170718 |
| 356877 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 357057 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170724 | 20170718 |
| 357147 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170724 | 20170718 |
| 357714 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 357966 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 358074 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 358452 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 358650 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 359460 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 359550 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 359613 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170724 | 20170718 |
| 359640 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170724 | 20170718 |
| 359829 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 360045 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 360153 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 360270 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 360738 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 360972 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 360999 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 361494 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 362745 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 363177 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170724 | 20170718 |
| 363222 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 363672 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170724 | 20170718 |
| 364158 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 364167 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 364383 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 366084 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 366444 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 367119 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 368478 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 376191 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 376344 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 376506 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170724 | 20170718 |
| 377361 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 377469 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170724 | 20170718 |
| 382950 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 383166 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 384552 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 387189 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170724 | 20170718 |
| 393336 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 393768 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 394038 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 394443 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 394479 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 394542 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 394893 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 394956 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 394992 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 395298 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 395613 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 396171 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 397170 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 399051 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 399618 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 399672 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 400014 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 400275 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 400284 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 400401 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 400590 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 400797 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 401319 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 401436 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 401526 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 401922 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 401931 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 403335 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 403947 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 404136 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 404163 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 404892 | ref | gcc -m32 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 405162 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 405432 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 405792 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 405954 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 406008 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 406098 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 406314 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 406332 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 409599 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 416583 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| 416736 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170724 | 20170718 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | ref |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | ref |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | ref |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=barcelona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | sse4 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx1 |
| Compiler | Implementations |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse4 |