| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 214301 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 214341 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 218766 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 219229 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 224266 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 224544 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 224776 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 225736 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 225928 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 226854 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 226883 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 227240 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 227346 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 227509 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 227829 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 228082 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 228107 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 228738 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 228983 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 229042 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 229549 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 229643 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 229798 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 229984 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 231040 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 231120 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 231154 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 231410 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 233597 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 233693 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 234339 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 234368 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 234532 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 234549 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 234590 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 234601 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 234629 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 234645 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 234654 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 234781 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 234861 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 235317 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 236261 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 239085 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 239242 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 241613 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 241632 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 241854 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 242550 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 242848 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 243085 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 243754 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 244008 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 244347 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 244899 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 257149 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 257187 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161015 | 20161009 |
| 257427 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 257450 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 257781 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161015 | 20161009 |
| 257816 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 258426 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 260147 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 260245 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 261437 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 262206 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 262931 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 263173 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 263269 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 263859 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 264213 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 266506 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 266618 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 268227 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161015 | 20161009 |
| 268235 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 268370 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161015 | 20161009 |
| 268568 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 270149 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 270211 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 270251 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 270581 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 270749 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 271389 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 272752 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 272843 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 274994 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 275442 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 275480 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 275817 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 276112 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 278541 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 279511 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161015 | 20161009 |
| 280096 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161015 | 20161009 |
| 280432 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 282216 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 282519 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 283237 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 286798 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161015 | 20161009 |
| 287232 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161015 | 20161009 |
| 289570 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 290229 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 290381 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 290774 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 290909 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 291304 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 291731 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161015 | 20161009 |
| 297297 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 297357 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 297901 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 297917 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 298072 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161015 | 20161009 |
| 298920 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161015 | 20161009 |
| 298925 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 298941 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 299064 | ref | gcc -m32 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 300677 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 303749 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 304142 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 304483 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 304797 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 305002 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161015 | 20161009 |
| 306333 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 308432 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 309192 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 309694 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 310109 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 311836 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 311877 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161015 | 20161009 |
| 311968 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 312029 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 312683 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 313096 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 313483 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 313752 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 314245 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 314246 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 314320 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 314360 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 314765 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 314776 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 314968 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 315117 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 315538 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 315982 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 316144 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 316339 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 316674 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 316760 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 316928 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 316962 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 317101 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 317288 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 317920 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 318778 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 319400 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 319525 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 319610 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 319723 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 319787 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 319812 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=athlon -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=athlon -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=i386 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=i386 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=i486 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=i486 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k6 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | ni_p7m2 ni_p8m2 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | ni_p7m2 ni_p8m2
|
| Compiler | Implementations
|
| gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=core2 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=core2 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=corei7 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k8 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=k8 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=nocona -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=nocona -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=prescott -O -fomit-frame-pointer | ni_p7m1 ni_p8m1 |
| gcc -m32 -march=prescott -Os -fomit-frame-pointer | ni_p7m1 ni_p8m1
|