Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
754480360 | opt | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20181127 | 20181123 |
754646912 | opt | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20181127 | 20181123 |
759036456 | opt | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20181127 | 20181123 |
759198180 | opt | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
759603084 | opt | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
760020532 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20181127 | 20181123 |
762672932 | opt | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
778095784 | opt | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20181127 | 20181123 |
779674512 | opt | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
784502584 | opt | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20181127 | 20181123 |
785112720 | opt | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20181127 | 20181123 |
788136584 | opt | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20181127 | 20181123 |
788226720 | opt | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20181127 | 20181123 |
788607148 | opt | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20181127 | 20181123 |
788823636 | opt | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20181127 | 20181123 |
791387352 | opt | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
793995924 | opt | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20181127 | 20181123 |
795528280 | opt | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20181127 | 20181123 |
795599112 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20181127 | 20181123 |
795604808 | opt | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20181127 | 20181123 |
796259316 | opt | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20181127 | 20181123 |
796816896 | opt | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20181127 | 20181123 |
797358924 | opt | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20181127 | 20181123 |
798042968 | opt | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
800900528 | opt | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
800957980 | opt | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20181127 | 20181123 |
801151524 | opt | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20181127 | 20181123 |
801286000 | opt | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
801524760 | opt | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
802709592 | opt | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
803084148 | opt | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
803725784 | opt | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
807189656 | opt | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20181127 | 20181123 |
807658036 | opt | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20181127 | 20181123 |
807687624 | opt | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
807996040 | opt | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20181127 | 20181123 |
808201220 | opt | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20181127 | 20181123 |
808207060 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20181127 | 20181123 |
808324972 | opt | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20181127 | 20181123 |
808786948 | opt | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20181127 | 20181123 |
814485652 | opt | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20181127 | 20181123 |
814542356 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20181127 | 20181123 |
815194012 | opt | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20181127 | 20181123 |
815389264 | opt | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
815527208 | opt | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20181127 | 20181123 |
816193696 | opt | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20181127 | 20181123 |
816954424 | opt | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20181127 | 20181123 |
817078396 | opt | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20181127 | 20181123 |
817093684 | opt | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20181127 | 20181123 |
817112860 | opt | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
817206336 | opt | gcc -m32 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
817242088 | opt | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
817277540 | opt | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
817334252 | opt | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
817422012 | opt | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
817605420 | opt | gcc -m32 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
818273416 | opt | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
818293048 | opt | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
818362784 | opt | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
818547516 | opt | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
821219724 | opt | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20181127 | 20181123 |
822654408 | opt | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20181127 | 20181123 |
824027548 | opt | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
826499204 | opt | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
827063588 | opt | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20181127 | 20181123 |
828512124 | opt | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
828617564 | opt | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20181127 | 20181123 |
829369412 | opt | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20181127 | 20181123 |
829583408 | opt | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20181127 | 20181123 |
829794612 | opt | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20181127 | 20181123 |
830648460 | opt | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20181127 | 20181123 |
830692172 | opt | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20181127 | 20181123 |
831366032 | opt | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20181127 | 20181123 |
832900316 | opt | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20181127 | 20181123 |
833019708 | opt | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20181127 | 20181123 |
833081556 | opt | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20181127 | 20181123 |
833096812 | opt | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
835117704 | opt | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20181127 | 20181123 |
835201052 | opt | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
835300156 | opt | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
835571660 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20181127 | 20181123 |
837354672 | opt | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
837598876 | opt | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20181127 | 20181123 |
837762268 | opt | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
837843248 | opt | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
838429748 | opt | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20181127 | 20181123 |
838686760 | opt | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
838993272 | opt | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20181127 | 20181123 |
839491612 | opt | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20181127 | 20181123 |
839699468 | opt | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
841532296 | opt | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20181127 | 20181123 |
841690024 | opt | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20181127 | 20181123 |
841751404 | opt | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20181127 | 20181123 |
841926124 | opt | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20181127 | 20181123 |
842456092 | opt | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
842550672 | opt | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
842567108 | opt | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20181127 | 20181123 |
842601292 | opt | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
842738812 | opt | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20181127 | 20181123 |
844422960 | opt | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20181127 | 20181123 |
844592248 | opt | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20181127 | 20181123 |
844596592 | opt | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20181127 | 20181123 |
846034684 | opt | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20181127 | 20181123 |
846346668 | opt | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20181127 | 20181123 |
848662204 | opt | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20181127 | 20181123 |
848994344 | opt | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20181127 | 20181123 |
849586400 | opt | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20181127 | 20181123 |
849635660 | opt | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20181127 | 20181123 |
850035072 | opt | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20181127 | 20181123 |
850121076 | opt | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20181127 | 20181123 |
850152992 | opt | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20181127 | 20181123 |
850170624 | opt | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20181127 | 20181123 |
850344920 | opt | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20181127 | 20181123 |
850538808 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20181127 | 20181123 |
850886992 | opt | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20181127 | 20181123 |
850986928 | opt | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20181127 | 20181123 |
851005828 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20181127 | 20181123 |
851894628 | opt | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20181127 | 20181123 |
852232660 | opt | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20181127 | 20181123 |
852534380 | opt | gcc -m32 -O -fomit-frame-pointer | 20181127 | 20181123 |
852939280 | opt | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20181127 | 20181123 |
853067556 | opt | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20181127 | 20181123 |
853523092 | opt | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20181127 | 20181123 |
853582520 | opt | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20181127 | 20181123 |
853624316 | opt | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20181127 | 20181123 |
853700552 | opt | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20181127 | 20181123 |
854441940 | opt | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20181127 | 20181123 |
854656464 | opt | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20181127 | 20181123 |
854691220 | opt | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20181127 | 20181123 |
854743276 | opt | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20181127 | 20181123 |
854807924 | opt | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20181127 | 20181123 |
855181396 | opt | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20181127 | 20181123 |
855204152 | opt | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20181127 | 20181123 |
855436996 | opt | gcc -m32 -Os -fomit-frame-pointer | 20181127 | 20181123 |
855561096 | opt | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20181127 | 20181123 |
855617372 | opt | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20181127 | 20181123 |
855813852 | opt | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20181127 | 20181123 |
855834288 | opt | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20181127 | 20181123 |
855959476 | opt | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20181127 | 20181123 |
856016944 | opt | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20181127 | 20181123 |
856159056 | opt | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20181127 | 20181123 |
856181664 | opt | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20181127 | 20181123 |
856197224 | opt | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20181127 | 20181123 |
856215960 | opt | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20181127 | 20181123 |
856324644 | opt | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20181127 | 20181123 |
856371828 | opt | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20181127 | 20181123 |
856614828 | opt | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20181127 | 20181123 |
857605680 | opt | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
857717236 | opt | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
857753584 | opt | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
858362792 | opt | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20181127 | 20181123 |
858372012 | opt | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20181127 | 20181123 |
858473212 | opt | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20181127 | 20181123 |
858493412 | opt | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20181127 | 20181123 |
858573712 | opt | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
860068684 | opt | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20181127 | 20181123 |
861342680 | opt | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
861482028 | opt | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20181127 | 20181123 |
861566652 | opt | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20181127 | 20181123 |
861568716 | opt | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20181127 | 20181123 |
861837572 | opt | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20181127 | 20181123 |
862832488 | opt | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20181127 | 20181123 |
862889984 | opt | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
863495288 | opt | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
875297684 | opt | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
875434780 | opt | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
875600456 | opt | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20181127 | 20181123 |
881162688 | opt | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20181127 | 20181123 |
881174572 | opt | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20181127 | 20181123 |
881301268 | opt | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20181127 | 20181123 |
903859608 | opt | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20181127 | 20181123 |
904090980 | opt | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20181127 | 20181123 |
904476484 | opt | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20181127 | 20181123 |
910558796 | opt | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20181127 | 20181123 |
910636756 | opt | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20181127 | 20181123 |
910809080 | opt | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20181127 | 20181123 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ms |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ms |
gcc -m32 -O2 -fomit-frame-pointer | ms |
gcc -m32 -O3 -fomit-frame-pointer | ms |
gcc -m32 -O -fomit-frame-pointer | ms |
gcc -m32 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=athlon -O -fomit-frame-pointer | ms |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | ms |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | ms |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | ms |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | ms |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -O -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ms |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | ms |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | ms |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | ms |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=i386 -O -fomit-frame-pointer | ms |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=i486 -O -fomit-frame-pointer | ms |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ms |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ms |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=k6 -O -fomit-frame-pointer | ms |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=k8 -O -fomit-frame-pointer | ms |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | ms |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | ms |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=nocona -O -fomit-frame-pointer | ms |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | ms |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ms |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ms |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ms |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ms |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ms |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ms |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ms |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ms |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=pentium -O -fomit-frame-pointer | ms |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | ms |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ms |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ms |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ms |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ms |
gcc -m32 -march=prescott -O -fomit-frame-pointer | ms |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | ms
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | x64 |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | x64 |
gcc -m32 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -O -fomit-frame-pointer | x64 |
gcc -m32 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=athlon -O -fomit-frame-pointer | x64 |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | x64 |
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | x64 |
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=i386 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=i486 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=k6 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=k8 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | x64 |
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=nocona -O -fomit-frame-pointer | x64 |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium -O -fomit-frame-pointer | x64 |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | x64 |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | x64 |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | x64 |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | x64 |
gcc -m32 -march=prescott -O -fomit-frame-pointer | x64 |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | x64
|
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
|