Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
3761916 | opt | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
3773032 | opt | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20181123 | 20181113 |
3857660 | opt | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
3884952 | opt | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20181123 | 20181113 |
3910284 | opt | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20181123 | 20181113 |
3920228 | opt | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
3921560 | opt | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
3931156 | opt | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
3935496 | opt | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20181123 | 20181113 |
3952372 | opt | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
3958904 | opt | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20181123 | 20181113 |
3964212 | opt | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20181123 | 20181113 |
3965772 | opt | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20181123 | 20181113 |
3966532 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20181123 | 20181113 |
3972848 | opt | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20181123 | 20181113 |
3973080 | opt | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20181123 | 20181113 |
3973484 | opt | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20181123 | 20181113 |
3973492 | opt | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20181123 | 20181113 |
3974044 | opt | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20181123 | 20181113 |
3974408 | opt | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
3975728 | opt | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20181123 | 20181113 |
3985288 | opt | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20181123 | 20181113 |
3992860 | opt | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
3996588 | opt | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4001912 | opt | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4004368 | opt | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4006212 | opt | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4007368 | opt | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4008244 | opt | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4010360 | opt | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4014336 | opt | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4022188 | opt | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20181123 | 20181113 |
4026752 | opt | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4029880 | opt | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4031504 | opt | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20181123 | 20181113 |
4036128 | opt | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4036148 | opt | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4039356 | opt | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4041784 | opt | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4043588 | opt | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20181123 | 20181113 |
4044472 | opt | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4044572 | opt | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4044624 | opt | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4044800 | opt | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4045532 | opt | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4046316 | opt | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4047792 | opt | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4047980 | opt | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20181123 | 20181113 |
4048400 | opt | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20181123 | 20181113 |
4049484 | opt | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20181123 | 20181113 |
4052324 | opt | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4052556 | opt | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4052708 | opt | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20181123 | 20181113 |
4052996 | opt | gcc -m32 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4053288 | opt | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4055060 | opt | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4055524 | opt | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4055528 | opt | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4056588 | opt | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20181123 | 20181113 |
4056592 | opt | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4057380 | opt | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4058188 | opt | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20181123 | 20181113 |
4058296 | opt | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4059536 | opt | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20181123 | 20181113 |
4059792 | opt | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4061248 | opt | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4061360 | opt | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20181123 | 20181113 |
4064272 | opt | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20181123 | 20181113 |
4064424 | opt | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20181123 | 20181113 |
4065320 | opt | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20181123 | 20181113 |
4065452 | opt | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20181123 | 20181113 |
4067020 | opt | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20181123 | 20181113 |
4068860 | opt | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20181123 | 20181113 |
4070032 | opt | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20181123 | 20181113 |
4072728 | opt | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20181123 | 20181113 |
4073240 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20181123 | 20181113 |
4076904 | opt | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4082100 | opt | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4084480 | opt | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4086848 | opt | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20181123 | 20181113 |
4090844 | opt | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20181123 | 20181113 |
4091300 | opt | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4092868 | opt | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4094728 | opt | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4094892 | opt | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4096472 | opt | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4096496 | opt | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4100688 | opt | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20181123 | 20181113 |
4104396 | opt | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20181123 | 20181113 |
4105468 | opt | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20181123 | 20181113 |
4105800 | opt | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4106352 | opt | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20181123 | 20181113 |
4107872 | opt | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20181123 | 20181113 |
4112532 | opt | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20181123 | 20181113 |
4116648 | opt | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4117372 | opt | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4120464 | opt | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4121932 | opt | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4123084 | opt | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4123668 | opt | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4123980 | opt | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4132728 | opt | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4132740 | opt | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20181123 | 20181113 |
4134108 | opt | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4134404 | opt | gcc -m32 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4135704 | opt | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20181123 | 20181113 |
4136228 | opt | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4142580 | opt | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4143004 | opt | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20181123 | 20181113 |
4143704 | opt | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4145960 | opt | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4151892 | opt | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20181123 | 20181113 |
4154660 | opt | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20181123 | 20181113 |
4155500 | opt | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20181123 | 20181113 |
4156076 | opt | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20181123 | 20181113 |
4157840 | opt | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20181123 | 20181113 |
4158072 | opt | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20181123 | 20181113 |
4160208 | opt | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20181123 | 20181113 |
4160500 | opt | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20181123 | 20181113 |
4161152 | opt | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20181123 | 20181113 |
4162908 | opt | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4163732 | opt | gcc -m32 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4166376 | opt | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20181123 | 20181113 |
4167456 | opt | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20181123 | 20181113 |
4167628 | opt | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4169460 | opt | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4171604 | opt | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4172228 | opt | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4174108 | opt | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20181123 | 20181113 |
4174720 | opt | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20181123 | 20181113 |
4176076 | opt | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20181123 | 20181113 |
4187648 | opt | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4191044 | opt | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20181123 | 20181113 |
4192664 | opt | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4197400 | opt | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20181123 | 20181113 |
4197488 | opt | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20181123 | 20181113 |
4200640 | opt | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4202152 | opt | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20181123 | 20181113 |
4205536 | opt | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20181123 | 20181113 |
4207468 | opt | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4209984 | opt | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4220044 | opt | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20181123 | 20181113 |
4224124 | opt | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4226516 | opt | gcc -m32 -O -fomit-frame-pointer | 20181123 | 20181113 |
4274704 | opt | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20181123 | 20181113 |
4289848 | opt | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20181123 | 20181113 |
4299472 | opt | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20181123 | 20181113 |
4305412 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20181123 | 20181113 |
4310724 | opt | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20181123 | 20181113 |
4321748 | opt | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20181123 | 20181113 |
4321828 | opt | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20181123 | 20181113 |
4325292 | opt | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20181123 | 20181113 |
4424152 | opt | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4425380 | opt | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4426868 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4432288 | opt | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4440448 | opt | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4447608 | opt | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4448544 | opt | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4450372 | opt | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4455092 | opt | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4455208 | opt | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4479776 | opt | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4499404 | opt | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4523736 | opt | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4524092 | opt | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4528076 | opt | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4564620 | opt | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4584332 | opt | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4628340 | opt | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4630832 | opt | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4639416 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4647436 | opt | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4647676 | opt | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20181123 | 20181113 |
4648344 | opt | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20181123 | 20181113 |
4651820 | opt | gcc -funroll-loops -m32 -march=pentium2 -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 | 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
|
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
|