Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
16890 | ymm | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
16920 | ymm | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
16980 | ymm | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
17010 | ymm | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180526 | 20171218 |
17070 | ymm | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180526 | 20171218 |
17100 | ymm | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180526 | 20171218 |
17970 | ymm | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180526 | 20171218 |
17970 | ymm | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180526 | 20171218 |
20850 | xmm | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
20880 | xmm | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
20880 | xmm | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
20880 | xmm | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
21630 | xmm | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
21660 | xmm | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180526 | 20171218 |
21660 | xmm | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180526 | 20171218 |
21900 | xmm | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
21960 | xmm | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
22290 | xmm | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180526 | 20171218 |
22320 | xmm | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180526 | 20171218 |
22380 | xmm | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
22410 | xmm | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
22410 | xmm | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180526 | 20171218 |
22440 | xmm | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
22440 | xmm | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
22470 | xmm | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180526 | 20171218 |
22560 | xmm | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
23550 | xmm | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180526 | 20171218 |
23580 | xmm | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
23580 | xmm | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180526 | 20171218 |
23610 | xmm | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180526 | 20171218 |
23670 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180526 | 20171218 |
23670 | xmm | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180526 | 20171218 |
23760 | xmm | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180526 | 20171218 |
23910 | xmm | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
23910 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180526 | 20171218 |
23940 | xmm | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180526 | 20171218 |
24060 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
24060 | xmm | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
24060 | xmm | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180526 | 20171218 |
24150 | xmm | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
24210 | xmm | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180526 | 20171218 |
24570 | xmm | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
24750 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180526 | 20171218 |
24750 | xmm | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
24810 | xmm | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180526 | 20171218 |
24810 | xmm | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180526 | 20171218 |
24840 | xmm | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180526 | 20171218 |
24870 | xmm | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180526 | 20171218 |
24870 | xmm | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180526 | 20171218 |
24960 | xmm | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
25140 | xmm | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
25200 | xmm | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180526 | 20171218 |
25200 | xmm | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
25290 | xmm | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180526 | 20171218 |
25320 | xmm | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180526 | 20171218 |
25350 | xmm | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
25380 | xmm | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180526 | 20171218 |
25410 | xmm | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180526 | 20171218 |
25410 | xmm | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
25410 | xmm | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180526 | 20171218 |
25500 | xmm | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
25590 | xmm | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180526 | 20171218 |
25590 | xmm | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180526 | 20171218 |
26130 | xmm | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180526 | 20171218 |
26280 | xmm | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
27330 | xmm | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180526 | 20171218 |
27360 | xmm | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
27420 | xmm | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180526 | 20171218 |
29340 | xmm | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180526 | 20171218 |
31050 | xmm | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180526 | 20171218 |
31290 | xmm | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180526 | 20171218 |
32460 | xmm | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180526 | 20171218 |
32520 | xmm | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180526 | 20171218 |
32610 | xmm | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180526 | 20171218 |
32640 | xmm | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
32640 | xmm | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
32640 | xmm | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180526 | 20171218 |
32670 | xmm | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180526 | 20171218 |
32730 | xmm | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180526 | 20171218 |
32730 | xmm | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180526 | 20171218 |
32760 | xmm | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180526 | 20171218 |
32760 | xmm | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
32790 | xmm | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180526 | 20171218 |
32790 | xmm | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180526 | 20171218 |
32790 | xmm | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180526 | 20171218 |
32790 | xmm | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180526 | 20171218 |
32820 | xmm | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
35790 | xmm | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180526 | 20171218 |
133530 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180526 | 20171218 |
133560 | ref | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20180526 | 20171218 |
134610 | ref | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180526 | 20171218 |
134850 | ref | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
135060 | ref | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
135090 | ref | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20180526 | 20171218 |
135090 | ref | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180526 | 20171218 |
135180 | ref | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180526 | 20171218 |
135420 | ref | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180526 | 20171218 |
135480 | ref | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
135510 | ref | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20180526 | 20171218 |
135540 | ref | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20180526 | 20171218 |
135600 | ref | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20180526 | 20171218 |
135600 | ref | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20180526 | 20171218 |
135810 | ref | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20180526 | 20171218 |
135870 | ref | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20180526 | 20171218 |
136260 | ref | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
136320 | ref | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20180526 | 20171218 |
136350 | ref | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20180526 | 20171218 |
136380 | ref | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20180526 | 20171218 |
136440 | ref | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20180526 | 20171218 |
136440 | ref | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20180526 | 20171218 |
136830 | ref | gcc -m32 -Os -fomit-frame-pointer | 20180526 | 20171218 |
136830 | ref | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20180526 | 20171218 |
136830 | ref | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20180526 | 20171218 |
136860 | ref | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20180526 | 20171218 |
136890 | ref | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20180526 | 20171218 |
136890 | ref | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
136920 | ref | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20180526 | 20171218 |
136920 | ref | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20180526 | 20171218 |
137070 | ref | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20180526 | 20171218 |
137070 | ref | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20180526 | 20171218 |
137070 | ref | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20180526 | 20171218 |
137100 | ref | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20180526 | 20171218 |
137130 | ref | gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
137190 | ref | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20180526 | 20171218 |
137220 | ref | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20180526 | 20171218 |
137310 | ref | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20180526 | 20171218 |
137550 | ref | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
137820 | ref | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20180526 | 20171218 |
137820 | ref | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20180526 | 20171218 |
137820 | ref | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20180526 | 20171218 |
137910 | ref | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20180526 | 20171218 |
138000 | ref | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20180526 | 20171218 |
198510 | ref | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
199560 | ref | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
200970 | ref | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
203100 | ref | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
203340 | ref | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
203970 | ref | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
204960 | ref | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20180526 | 20171218 |
205020 | ref | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
205110 | ref | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20180526 | 20171218 |
205140 | ref | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
206310 | ref | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
208200 | ref | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
208470 | ref | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20180526 | 20171218 |
208500 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180526 | 20171218 |
208560 | ref | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
208620 | ref | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20180526 | 20171218 |
208680 | ref | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20180526 | 20171218 |
208950 | ref | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20180526 | 20171218 |
209100 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180526 | 20171218 |
209280 | ref | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20180526 | 20171218 |
209310 | ref | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20180526 | 20171218 |
209340 | ref | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20180526 | 20171218 |
209370 | ref | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20180526 | 20171218 |
209700 | ref | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
209730 | ref | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20180526 | 20171218 |
209850 | ref | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20180526 | 20171218 |
209940 | ref | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
210090 | ref | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20180526 | 20171218 |
210210 | ref | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
210360 | ref | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
210360 | ref | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20180526 | 20171218 |
210420 | ref | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20180526 | 20171218 |
210840 | ref | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20180526 | 20171218 |
210960 | ref | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20180526 | 20171218 |
210960 | ref | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20180526 | 20171218 |
211080 | ref | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20180526 | 20171218 |
211110 | ref | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20180526 | 20171218 |
211320 | ref | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20180526 | 20171218 |
211560 | ref | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20180526 | 20171218 |
211590 | ref | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20180526 | 20171218 |
211710 | ref | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
211710 | ref | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180526 | 20171218 |
211890 | ref | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
211950 | ref | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20180526 | 20171218 |
212010 | ref | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20180526 | 20171218 |
212220 | ref | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20180526 | 20171218 |
212430 | ref | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20180526 | 20171218 |
212490 | ref | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
212520 | ref | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20180526 | 20171218 |
212520 | ref | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20180526 | 20171218 |
212580 | ref | gcc -m32 -O -fomit-frame-pointer | 20180526 | 20171218 |
212610 | ref | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20180526 | 20171218 |
212790 | ref | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20180526 | 20171218 |
212880 | ref | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20180526 | 20171218 |
212940 | ref | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20180526 | 20171218 |
212940 | ref | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20180526 | 20171218 |
212970 | ref | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
213000 | ref | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20180526 | 20171218 |
213120 | ref | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
213120 | ref | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20180526 | 20171218 |
213270 | ref | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20180526 | 20171218 |
213330 | ref | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20180526 | 20171218 |
213360 | ref | gcc -m32 -march=core-avx2 -O -fomit-frame-pointer | 20180526 | 20171218 |
213420 | ref | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20180526 | 20171218 |
213510 | ref | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20180526 | 20171218 |
213510 | ref | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20180526 | 20171218 |
213510 | ref | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20180526 | 20171218 |
213540 | ref | gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
213630 | ref | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
213660 | ref | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20180526 | 20171218 |
213720 | ref | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20180526 | 20171218 |
213900 | ref | gcc -m32 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
214110 | ref | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
214560 | ref | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
214650 | ref | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
214860 | ref | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20180526 | 20171218 |
214950 | ref | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
215460 | ref | gcc -m32 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
218040 | ref | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
218400 | ref | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
218760 | ref | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
219570 | ref | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
219660 | ref | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
219690 | ref | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
219690 | ref | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
219810 | ref | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
219840 | ref | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
220140 | ref | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
220200 | ref | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20180526 | 20171218 |
220230 | ref | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
220230 | ref | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
220350 | ref | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
220410 | ref | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180526 | 20171218 |
220680 | ref | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20180526 | 20171218 |
220860 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20180526 | 20171218 |
220860 | ref | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180526 | 20171218 |
220890 | ref | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20180526 | 20171218 |
221010 | ref | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
221010 | ref | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20180526 | 20171218 |
221100 | ref | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20180526 | 20171218 |
221190 | ref | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
221190 | ref | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20180526 | 20171218 |
221400 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180526 | 20171218 |
221520 | ref | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
221520 | ref | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
221550 | ref | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20180526 | 20171218 |
221610 | ref | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
221790 | ref | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20180526 | 20171218 |
221910 | ref | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20180526 | 20171218 |
222030 | ref | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180526 | 20171218 |
222120 | ref | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
222150 | ref | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20180526 | 20171218 |
222300 | ref | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20180526 | 20171218 |
222360 | ref | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20180526 | 20171218 |
222420 | ref | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
222450 | ref | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20180526 | 20171218 |
222480 | ref | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
222540 | ref | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
222630 | ref | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
222690 | ref | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20180526 | 20171218 |
222900 | ref | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20180526 | 20171218 |
222960 | ref | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
222990 | ref | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20180526 | 20171218 |
223230 | ref | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
223380 | ref | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20180526 | 20171218 |
224160 | ref | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
225030 | ref | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20180526 | 20171218 |
225810 | ref | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180526 | 20171218 |
226080 | ref | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20180526 | 20171218 |
251730 | ref | gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer | 20180526 | 20171218 |
254610 | ref | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20180526 | 20171218 |
255360 | ref | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20180526 | 20171218 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | ymm |
gcc -m32 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -O -fomit-frame-pointer | ymm |
gcc -m32 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=athlon -O -fomit-frame-pointer | ymm |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=i386 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=i486 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=k6 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | ymm
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm |
gcc -m32 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -O -fomit-frame-pointer | xmm |
gcc -m32 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -O -fomit-frame-pointer | xmm |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | xmm |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | xmm
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=corei7 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=corei7 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=k8 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=nocona -O -fomit-frame-pointer | ymm |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium3 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | ymm |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | ymm |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | ymm |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | ymm |
gcc -m32 -march=prescott -O -fomit-frame-pointer | ymm |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | ymm
|