Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
8353640 | opt | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8356468 | opt | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8359616 | opt | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8417212 | opt | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8434728 | opt | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8488884 | opt | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8559332 | opt | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8564388 | opt | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8589696 | opt | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20181123 | 20181113 |
8611308 | opt | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8611832 | opt | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8618604 | opt | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8619012 | opt | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8620648 | opt | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8637912 | opt | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8661680 | opt | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8700088 | opt | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8705396 | opt | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8711328 | opt | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8711772 | opt | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20181123 | 20181113 |
8718892 | opt | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20181123 | 20181113 |
8729944 | opt | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20181123 | 20181113 |
8739444 | opt | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8751516 | opt | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8755620 | opt | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8763612 | opt | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8797592 | opt | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8808644 | opt | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8815540 | opt | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8816068 | opt | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8817532 | opt | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8817692 | opt | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8825880 | opt | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8828020 | opt | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8829160 | opt | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8834720 | opt | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8836972 | opt | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8841904 | opt | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8842092 | opt | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8843016 | opt | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20181123 | 20181113 |
8844124 | opt | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8845888 | opt | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20181123 | 20181113 |
8848620 | opt | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8850348 | opt | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8851176 | opt | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8857176 | opt | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8858044 | opt | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8861724 | opt | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8864612 | opt | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8865544 | opt | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8868212 | opt | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8868368 | opt | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8869996 | opt | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20181123 | 20181113 |
8870580 | opt | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8872268 | opt | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20181123 | 20181113 |
8876520 | opt | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20181123 | 20181113 |
8878356 | opt | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8880508 | opt | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20181123 | 20181113 |
8884492 | opt | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8887168 | opt | gcc -m32 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8888268 | opt | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20181123 | 20181113 |
8889076 | opt | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20181123 | 20181113 |
8889440 | opt | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8891276 | opt | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8896924 | opt | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20181123 | 20181113 |
8897948 | opt | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20181123 | 20181113 |
8898436 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20181123 | 20181113 |
8903424 | opt | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20181123 | 20181113 |
8909996 | opt | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20181123 | 20181113 |
8912312 | opt | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20181123 | 20181113 |
8913100 | opt | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20181123 | 20181113 |
8918492 | opt | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20181123 | 20181113 |
8918792 | opt | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20181123 | 20181113 |
8920964 | opt | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20181123 | 20181113 |
8922136 | opt | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8922332 | opt | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20181123 | 20181113 |
8926652 | opt | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20181123 | 20181113 |
8927016 | opt | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20181123 | 20181113 |
8927020 | opt | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20181123 | 20181113 |
8929512 | opt | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8934764 | opt | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20181123 | 20181113 |
8937964 | opt | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8940468 | opt | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8943704 | opt | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20181123 | 20181113 |
8945768 | opt | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8947808 | opt | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20181123 | 20181113 |
8950488 | opt | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20181123 | 20181113 |
8953332 | opt | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8954208 | opt | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20181123 | 20181113 |
8955100 | opt | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8957688 | opt | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20181123 | 20181113 |
8958380 | opt | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8960056 | opt | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8963864 | opt | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8964136 | opt | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8965888 | opt | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8971980 | opt | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8973684 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20181123 | 20181113 |
8976256 | opt | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8979568 | opt | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8982084 | opt | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20181123 | 20181113 |
8983620 | opt | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8986972 | opt | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8989060 | opt | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
8991108 | opt | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
8993852 | opt | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20181123 | 20181113 |
8997976 | opt | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20181123 | 20181113 |
9002980 | opt | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20181123 | 20181113 |
9017056 | opt | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9027572 | opt | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9034684 | opt | gcc -m32 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9037128 | opt | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9050896 | opt | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20181123 | 20181113 |
9071092 | opt | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9073756 | opt | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9085024 | opt | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20181123 | 20181113 |
9089168 | opt | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9105148 | opt | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20181123 | 20181113 |
9107332 | opt | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9113072 | opt | gcc -m32 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9125676 | opt | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9136316 | opt | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20181123 | 20181113 |
9139988 | opt | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20181123 | 20181113 |
9141640 | opt | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20181123 | 20181113 |
9141924 | opt | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20181123 | 20181113 |
9144760 | opt | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9146752 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20181123 | 20181113 |
9150700 | opt | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20181123 | 20181113 |
9156064 | opt | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20181123 | 20181113 |
9156196 | opt | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20181123 | 20181113 |
9156228 | opt | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9158764 | opt | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20181123 | 20181113 |
9163524 | opt | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9164188 | opt | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20181123 | 20181113 |
9164676 | opt | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20181123 | 20181113 |
9168492 | opt | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9170764 | opt | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20181123 | 20181113 |
9199848 | opt | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20181123 | 20181113 |
9200420 | opt | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20181123 | 20181113 |
9206340 | opt | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20181123 | 20181113 |
9209108 | opt | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20181123 | 20181113 |
9213376 | opt | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9217840 | opt | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20181123 | 20181113 |
9222604 | opt | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20181123 | 20181113 |
9225784 | opt | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20181123 | 20181113 |
9236284 | opt | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20181123 | 20181113 |
9242476 | opt | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9243656 | opt | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20181123 | 20181113 |
9257724 | opt | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20181123 | 20181113 |
9375428 | opt | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20181123 | 20181113 |
9376508 | opt | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20181123 | 20181113 |
9394416 | opt | gcc -m32 -O -fomit-frame-pointer | 20181123 | 20181113 |
9497528 | opt | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9574956 | opt | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9713880 | opt | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9756780 | opt | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9761764 | opt | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9762248 | opt | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9764616 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9765232 | opt | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9768228 | opt | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9772548 | opt | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9773100 | opt | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9781172 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9782924 | opt | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9788456 | opt | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9790456 | opt | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9795840 | opt | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9796712 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9807128 | opt | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9820028 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9843972 | opt | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9851344 | opt | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
9906740 | opt | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9911036 | opt | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20181123 | 20181113 |
9938580 | opt | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20181123 | 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
|