Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
5480293 | opt | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20181118 | 20181113 |
5534269 | opt | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
5540166 | opt | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20181118 | 20181113 |
5594228 | opt | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
5603184 | opt | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
5625804 | opt | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20181118 | 20181113 |
5672320 | opt | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
5699073 | opt | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
5765401 | opt | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
5792385 | opt | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20181118 | 20181113 |
5793823 | opt | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
5826463 | opt | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20181118 | 20181113 |
5849047 | opt | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
5849994 | opt | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
5860925 | opt | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20181118 | 20181113 |
5875782 | opt | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
5907639 | opt | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20181118 | 20181113 |
5923541 | opt | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
5933827 | opt | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
6008094 | opt | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
6042841 | opt | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20181118 | 20181113 |
6069395 | opt | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20181118 | 20181113 |
6099813 | opt | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
6105693 | opt | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20181118 | 20181113 |
6106379 | opt | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20181118 | 20181113 |
6120061 | opt | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20181118 | 20181113 |
6121138 | opt | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20181118 | 20181113 |
6121796 | opt | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20181118 | 20181113 |
6132055 | opt | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
6140117 | opt | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20181118 | 20181113 |
6158161 | opt | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
6162463 | opt | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20181118 | 20181113 |
6169015 | opt | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20181118 | 20181113 |
6180244 | opt | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20181118 | 20181113 |
6210825 | opt | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20181118 | 20181113 |
6218399 | opt | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20181118 | 20181113 |
6223407 | opt | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20181118 | 20181113 |
6223961 | opt | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20181118 | 20181113 |
6229429 | opt | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20181118 | 20181113 |
6232180 | opt | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20181118 | 20181113 |
6240075 | opt | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20181118 | 20181113 |
6252087 | opt | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20181118 | 20181113 |
6285540 | opt | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20181118 | 20181113 |
6556202 | opt | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20181118 | 20181113 |
6571915 | opt | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20181118 | 20181113 |
6589022 | opt | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20181118 | 20181113 |
6606355 | opt | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20181118 | 20181113 |
6748548 | opt | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20181118 | 20181113 |
6752659 | opt | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
6771099 | opt | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20181118 | 20181113 |
6859477 | opt | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20181118 | 20181113 |
7068704 | opt | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
7114835 | opt | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20181118 | 20181113 |
7668135 | opt | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20181118 | 20181113 |
7793946 | opt | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8242177 | opt | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20181118 | 20181113 |
8276015 | opt | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20181118 | 20181113 |
8292234 | opt | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8302721 | opt | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8303921 | opt | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20181118 | 20181113 |
8311780 | opt | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20181118 | 20181113 |
8314560 | opt | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8329337 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20181118 | 20181113 |
8330593 | opt | gcc -m32 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8331369 | opt | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20181118 | 20181113 |
8333475 | opt | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8334139 | opt | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8338762 | opt | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8339584 | opt | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8342133 | opt | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8356978 | opt | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8359054 | opt | gcc -m32 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8371347 | opt | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20181118 | 20181113 |
8380224 | opt | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20181118 | 20181113 |
8380659 | opt | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20181118 | 20181113 |
8384865 | opt | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8388740 | opt | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8391508 | opt | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20181118 | 20181113 |
8403467 | opt | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8405050 | opt | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8406085 | opt | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8407284 | opt | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8421786 | opt | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8432301 | opt | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20181118 | 20181113 |
8433280 | opt | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8433923 | opt | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20181118 | 20181113 |
8444819 | opt | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8453721 | opt | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20181118 | 20181113 |
8454996 | opt | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8472353 | opt | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20181118 | 20181113 |
8481258 | opt | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8496776 | opt | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20181118 | 20181113 |
8498236 | opt | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8509099 | opt | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20181118 | 20181113 |
8511470 | opt | gcc -m32 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8518971 | opt | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8519415 | opt | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20181118 | 20181113 |
8528778 | opt | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8539659 | opt | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8543569 | opt | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8544189 | opt | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8554111 | opt | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8557627 | opt | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20181118 | 20181113 |
8567629 | opt | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8577677 | opt | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8585155 | opt | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8589432 | opt | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20181118 | 20181113 |
8589779 | opt | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20181118 | 20181113 |
8604187 | opt | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20181118 | 20181113 |
8607625 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20181118 | 20181113 |
8610832 | opt | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20181118 | 20181113 |
8613051 | opt | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20181118 | 20181113 |
8614347 | opt | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20181118 | 20181113 |
8615391 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20181118 | 20181113 |
8620105 | opt | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8620984 | opt | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20181118 | 20181113 |
8625877 | opt | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20181118 | 20181113 |
8628329 | opt | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20181118 | 20181113 |
8630325 | opt | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20181118 | 20181113 |
8633615 | opt | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8637450 | opt | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20181118 | 20181113 |
8637798 | opt | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20181118 | 20181113 |
8643526 | opt | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20181118 | 20181113 |
8648355 | opt | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20181118 | 20181113 |
8650525 | opt | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20181118 | 20181113 |
8659107 | opt | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8666651 | opt | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20181118 | 20181113 |
8668548 | opt | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20181118 | 20181113 |
8671903 | opt | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8683267 | opt | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20181118 | 20181113 |
8703083 | opt | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20181118 | 20181113 |
8704551 | opt | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20181118 | 20181113 |
8718656 | opt | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8725486 | opt | gcc -m32 -O -fomit-frame-pointer | 20181118 | 20181113 |
8745797 | opt | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8750381 | opt | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20181118 | 20181113 |
8763870 | opt | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8827552 | opt | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20181118 | 20181113 |
8832016 | opt | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20181118 | 20181113 |
8848425 | opt | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8850494 | opt | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
8915040 | opt | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20181118 | 20181113 |
8925319 | opt | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20181118 | 20181113 |
8939780 | opt | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
8958908 | opt | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20181118 | 20181113 |
8972090 | opt | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20181118 | 20181113 |
8979115 | opt | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20181118 | 20181113 |
9007488 | opt | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20181118 | 20181113 |
9008210 | opt | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20181118 | 20181113 |
9025028 | opt | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20181118 | 20181113 |
9060552 | opt | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20181118 | 20181113 |
9335353 | opt | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
9336526 | opt | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
9337264 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20181118 | 20181113 |
9339260 | opt | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
9343268 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20181118 | 20181113 |
9414831 | opt | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
9497837 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20181118 | 20181113 |
9547264 | opt | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20181118 | 20181113 |
9573008 | opt | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
9584959 | opt | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20181118 | 20181113 |
9590316 | opt | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20181118 | 20181113 |
9606562 | opt | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20181118 | 20181113 |
9623540 | opt | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20181118 | 20181113 |
9627172 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20181118 | 20181113 |
9662345 | opt | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20181118 | 20181113 |
9683861 | opt | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
9701607 | opt | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20181118 | 20181113 |
9706984 | opt | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20181118 | 20181113 |
9709543 | opt | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20181118 | 20181113 |
9711645 | opt | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20181118 | 20181113 |
10615216 | opt | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20181118 | 20181113 |
10709319 | opt | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20181118 | 20181113 |
10735994 | opt | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20181118 | 20181113 |
10873636 | opt | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20181118 | 20181113 |
10991520 | opt | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20181118 | 20181113 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ref |
gcc -m32 -O2 -fomit-frame-pointer | ref |
gcc -m32 -O3 -fomit-frame-pointer | ref |
gcc -m32 -O -fomit-frame-pointer | ref |
gcc -m32 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -O -fomit-frame-pointer | ref |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ref |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | ref |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | ref |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -O -fomit-frame-pointer | ref |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -O -fomit-frame-pointer | ref |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -O -fomit-frame-pointer | ref |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ref |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -O -fomit-frame-pointer | ref |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ref |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -O -fomit-frame-pointer | ref |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | ref
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse2 |
gcc -m32 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -O -fomit-frame-pointer | sse2 |
gcc -m32 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | sse2
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2 |
gcc -m32 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -O -fomit-frame-pointer | avx2 |
gcc -m32 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | avx2
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | avx2 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | avx2
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | sse2 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | sse2 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | sse2
|