| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 263826 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 264114 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 264177 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 271107 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170731 | 20170725 |
| 271584 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170731 | 20170725 |
| 271746 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 271809 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 272241 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170731 | 20170725 |
| 273033 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170731 | 20170725 |
| 273942 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 274995 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 275868 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170731 | 20170725 |
| 276444 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170731 | 20170725 |
| 277632 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 277803 | ref | gcc -m32 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 278010 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170731 | 20170725 |
| 278136 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 278172 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170731 | 20170725 |
| 278226 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170731 | 20170725 |
| 278469 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 278469 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170731 | 20170725 |
| 278577 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 278883 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170731 | 20170725 |
| 279009 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 279468 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 279846 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 280098 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 280431 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 281043 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 281052 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 281079 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170731 | 20170725 |
| 281214 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170731 | 20170725 |
| 281907 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 283959 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170731 | 20170725 |
| 285993 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170731 | 20170725 |
| 286416 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 289683 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170731 | 20170725 |
| 289746 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 290133 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 290916 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170731 | 20170725 |
| 295875 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170731 | 20170725 |
| 296838 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 296856 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170731 | 20170725 |
| 297072 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 297333 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 297558 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170731 | 20170725 |
| 297738 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 298242 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 299223 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 299331 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 299484 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 299511 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 300465 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 301221 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 301473 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 304560 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 304623 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 304749 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 304812 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 305703 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 306027 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 306927 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 307179 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 307548 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 307593 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 310725 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 310752 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 310761 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 311121 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 311157 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 311481 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 311634 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 311832 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 311841 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 312012 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 312552 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 312723 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 312804 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 313038 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 313263 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 313713 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 313776 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 313920 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 313965 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 313992 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 313992 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 314091 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 314091 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 314136 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 314388 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 314469 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 314568 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 314577 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 314730 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 314793 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 315018 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 315063 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 315288 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 315513 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 315594 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 315810 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 315810 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 315828 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 315864 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 315891 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 316278 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 316332 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 316647 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 317304 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 317700 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 317907 | ref | gcc -m32 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 318438 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 318519 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 318879 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 318879 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 318951 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 318987 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 319122 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 319194 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 319266 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 319266 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 319770 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 320256 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 320310 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 320778 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 320904 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 320922 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 321588 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 321849 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 322506 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 322668 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 322668 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 322767 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 322848 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 323343 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 323550 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 323622 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 323874 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 324009 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 324090 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 325242 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 330210 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 330885 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 336339 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 337608 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 338175 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 338364 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 338769 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 338850 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 339102 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 339993 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170731 | 20170725 |
| 346824 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 347022 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 347283 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 347391 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 347949 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 348084 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 348084 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 348165 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 348237 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 348381 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 348921 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170731 | 20170725 |
| 349245 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 350253 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 351225 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 351297 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| 354258 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170731 | 20170725 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | opt |
| gcc -m32 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -O -fomit-frame-pointer | opt |
| gcc -m32 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | opt |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | opt
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | bitslice
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | bitslice |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | bitslice |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | bitslice |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | bitslice |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | bitslice
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | opt |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | opt |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | opt |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | opt |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | opt |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | opt |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | opt |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | opt
|