| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 343716 | sse4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343755 | sse4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343815 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343818 | sse4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343821 | sse4 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343881 | sse4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343884 | sse4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343896 | sse4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343902 | sse4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343929 | sse4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343947 | sse4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343950 | sse4 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343953 | sse4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 343956 | sse4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343962 | sse4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343968 | sse4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343980 | sse4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 343980 | sse4 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344016 | sse4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344019 | sse4 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344082 | sse4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344181 | sse4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344187 | sse4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344196 | sse4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344217 | sse4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344223 | sse4 | gcc -m64 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344244 | sse4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344313 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344352 | sse4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344355 | sse4 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344460 | sse4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344475 | sse4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344601 | sse4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344649 | sse4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 344775 | sse4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 344823 | sse4 | gcc -funroll-loops -O -fomit-frame-pointer | 20141017 | 20141014 |
| 345255 | sse4 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 351084 | sse4 | gcc -O3 -fomit-frame-pointer | 20141017 | 20141014 |
| 353520 | sse4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 353532 | sse4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 353898 | sse4 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 353919 | sse4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 353922 | sse4 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 353979 | sse4 | gcc -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 353979 | sse4 | gcc -m64 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354063 | sse4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354171 | sse4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354183 | sse4 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354438 | sse4 | gcc -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 354498 | sse4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354522 | sse4 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354543 | sse4 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354804 | sse4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20141017 | 20141014 |
| 354915 | sse4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355302 | sse4 | gcc -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355344 | sse4 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355377 | sse4 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355443 | sse4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355467 | sse4 | gcc -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355470 | sse4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355482 | sse4 | gcc -m64 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355482 | sse4 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355482 | sse4 | gcc -march=barcelona -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355797 | sse4 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 355818 | sse4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20141017 | 20141014 |
| 358944 | sse4 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20141017 | 20141014 |
| 370671 | sse4 | gcc -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370716 | sse4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370719 | sse4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370722 | sse4 | gcc -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370725 | sse4 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370734 | sse4 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370740 | sse4 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370740 | sse4 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370764 | sse4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370767 | sse4 | gcc -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370770 | sse4 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370773 | sse4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370773 | sse4 | gcc -m64 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370776 | sse4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370827 | sse4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370827 | sse4 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370836 | sse4 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370914 | sse4 | gcc -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 370974 | sse4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 371079 | sse4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 371106 | sse4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 371112 | sse4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 373833 | sse4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20141017 | 20141014 |
| 441210 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 441411 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 445647 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 445689 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 445884 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140625 | 20140525 |
| 445893 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 445902 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 445968 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140525 |
| 446067 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 446139 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 446193 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 447672 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447681 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447723 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447747 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447768 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447906 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 447996 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 456630 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 456693 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 456987 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 457071 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 459900 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 459918 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 460404 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 461805 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 461826 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 463020 | ref | gcc -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 463023 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 463083 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 464238 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140625 | 20140525 |
| 464532 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 464565 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 464574 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 464601 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 466086 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 466107 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 466152 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 469521 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 469617 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 473349 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 474954 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 475089 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 479163 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 479343 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 483663 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 483855 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 483927 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 484011 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 484236 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 484575 | ref | gcc -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 484632 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140625 | 20140525 |
| 486888 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 486894 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 488025 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 488037 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140625 | 20140525 |
| 488280 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20140625 | 20140525 |
| 490704 | sse4 | gcc -funroll-loops | 20141017 | 20141014 |
| 490902 | sse4 | cc | 20141017 | 20141014 |
| 490917 | sse4 | gcc | 20141017 | 20141014 |
| 494373 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 494400 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 494421 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 494466 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140625 | 20140525 |
| 494517 | ref | gcc -m64 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 494523 | ref | gcc -O -fomit-frame-pointer | 20140625 | 20140525 |
| 494574 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 494616 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 494823 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140625 | 20140525 |
| 517557 | ref | gcc -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 517836 | ref | clang -O3 -fomit-frame-pointer | 20140804 | 20140622 |
| 517971 | ref | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140804 | 20140622 |
| 518028 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141017 | 20141014 |
| 518043 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140804 | 20140622 |
| 518049 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141017 | 20141014 |
| 518061 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518211 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518220 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518235 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518268 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518295 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518295 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518343 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518370 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518397 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518406 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518427 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 518433 | ref | gcc -m64 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 549672 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 549771 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 549795 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 549900 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 549924 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 549996 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 550071 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 552309 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 552342 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140625 | 20140525 |
| 1388787 | ref | cc | 20140625 | 20140525 |
| 1389048 | ref | gcc | 20140625 | 20140525 |
| 1390299 | ref | gcc -funroll-loops | 20140625 | 20140525 |
| Compiler | Implementations
|
| cc | avx1 |
| gcc | avx1 |
| gcc -O2 -fomit-frame-pointer | avx1 |
| gcc -O3 -fomit-frame-pointer | avx1 |
| gcc -O -fomit-frame-pointer | avx1 |
| gcc -Os -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avx1 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops | avx1 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -O -fomit-frame-pointer | avx1 |
| gcc -march=barcelona -Os -fomit-frame-pointer | avx1 |
| gcc -march=k8 -O2 -fomit-frame-pointer | avx1 |
| gcc -march=k8 -O3 -fomit-frame-pointer | avx1 |
| gcc -march=k8 -O -fomit-frame-pointer | avx1 |
| gcc -march=k8 -Os -fomit-frame-pointer | avx1 |
| gcc -march=nocona -O2 -fomit-frame-pointer | avx1 |
| gcc -march=nocona -O3 -fomit-frame-pointer | avx1 |
| gcc -march=nocona -O -fomit-frame-pointer | avx1 |
| gcc -march=nocona -Os -fomit-frame-pointer | avx1
|