| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 201363 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 201856 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 205987 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 206547 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 208066 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 210682 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 211715 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 211998 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 212064 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 212715 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 212947 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 212986 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 213606 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 213669 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 214048 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 214403 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 214811 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 215085 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 215709 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 216311 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 216628 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 217078 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 218168 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 218248 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 218591 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 218840 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 219128 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 219274 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 219595 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 220024 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 220400 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 221072 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 221080 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 221456 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 221808 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 222440 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 222592 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 223076 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 223168 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 223245 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 223253 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 223646 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 223818 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 223886 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 223965 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 224136 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 224512 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 225338 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 228146 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 228401 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 228575 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 230149 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 230229 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 230253 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 230520 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 230640 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 230744 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 231493 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 231583 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 231691 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 232694 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 232845 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 232878 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 233811 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 233936 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 234736 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 234848 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 235269 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20161015 | 20161009 |
| 237605 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 238760 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 239187 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 239213 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 240158 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161015 | 20161009 |
| 240323 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20161015 | 20161009 |
| 240389 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 242047 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 243264 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 243454 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 246449 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 246651 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 248451 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 249199 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20161015 | 20161009 |
| 250098 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 250663 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 250673 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 251381 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 251637 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 251807 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 251853 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20161015 | 20161009 |
| 252200 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 252299 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161015 | 20161009 |
| 260122 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 260138 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20161015 | 20161009 |
| 260314 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 260320 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20161015 | 20161009 |
| 261432 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20161015 | 20161009 |
| 261640 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 262520 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 262541 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20161015 | 20161009 |
| 263187 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 263512 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 265043 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 265336 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 265469 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 267238 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 267557 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20161015 | 20161009 |
| 272622 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 272792 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 272943 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 273109 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20161015 | 20161009 |
| 273230 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 273458 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 273762 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 274957 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 275042 | ref | gcc -m32 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 277850 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 278375 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 278971 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 279030 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 279140 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 279535 | ref | gcc -m32 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 279552 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 280034 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 280086 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 280088 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 280122 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 280174 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20161015 | 20161009 |
| 280714 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 281075 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 281442 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20161015 | 20161009 |
| 281706 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 281873 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 281930 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 282116 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 282209 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 282458 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 282824 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 282885 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 283197 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 283296 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 283487 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 283869 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 283912 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 284133 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 284264 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20161015 | 20161009 |
| 284418 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 284429 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 284770 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20161015 | 20161009 |
| 284853 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 285024 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20161015 | 20161009 |
| 285095 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 285109 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 285216 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 285859 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 286375 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 286535 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 286572 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 286827 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 291000 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20161015 | 20161009 |
| 297040 | ref | gcc -funroll-loops -m32 -march=i386 -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
|