| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 17220033 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 17232513 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 17509269 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 17915490 | 13821 32 0 | 34452 984 1920 | ref_ossl | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191008 | 20190816 |
| 18582084 | 13999 32 0 | 37692 984 1568 | ref_ossl | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191008 | 20190816 |
| 19792743 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191008 | 20190816 |
| 19837623 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 19897419 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 19898805 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 19980762 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 20119110 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 23111232 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 23387802 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 23523969 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 25796259 | ? ? ? | ? ? ? | ref_ossl | gcc_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 25845525 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 25872075 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 25909275 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 26648223 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 27458688 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 27645039 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 29437401 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 29936025 | 13672 32 0 | 34916 984 1920 | ref_ossl | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20191008 | 20190816 |
| 30148518 | 13821 32 0 | 34452 984 1920 | ref_ossl | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191008 | 20190816 |
| 30502914 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 31526607 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 31650318 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 31655496 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 32479674 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 32969760 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 33178548 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 33507267 | 13999 32 0 | 37692 984 1568 | ref_ossl | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191008 | 20190816 |
| 34440471 | 13672 32 0 | 34916 984 1920 | ref_ossl | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191008 | 20190816 |
| 34791882 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 34899324 | 13900 32 0 | 36284 984 1568 | ref_ossl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191008 | 20190816 |
| 34986018 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 35144739 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 35309592 | 13999 32 0 | 37692 984 1568 | ref_ossl | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191008 | 20190816 |
| 35415540 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 35465778 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 35939598 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 36946254 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 38613129 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191008 | 20190816 |
| 38954031 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 39042741 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 39217074 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 40066737 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 40211436 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 40505658 | ? ? ? | ? ? ? | ref_ossl | gcc_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 40980075 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 41410395 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 41542206 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 41564292 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 41569926 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 41708574 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 41722086 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 42046941 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 42048870 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 42412824 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 43227933 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 44873724 | ? ? ? | ? ? ? | ref_ossl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 45081459 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 45147483 | ? ? ? | ? ? ? | ref_ossl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 45798834 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=k8_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 46304949 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 46336899 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 46431999 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=k8_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
| 46501260 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 46597599 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
| 51134592 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 51182766 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 51524202 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191008 | 20190816 |
| 51577539 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 51594009 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 51687486 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 51801465 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 52555359 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 52821459 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 52920840 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 53025900 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 53031705 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 53138031 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 53381262 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 53389173 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 53397045 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 53687337 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=k8_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 53706783 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191008 | 20190816 |
| 53712171 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 53713857 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 53914308 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 54118620 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 54381063 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 54547902 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 54564816 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 54661986 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 54735300 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 54880389 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=nocona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 54901575 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 54933786 | ? ? ? | ? ? ? | ref_ossl | gcc_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 54952164 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 54978195 | ? ? ? | ? ? ? | ref_ossl | gcc_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 54987774 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 55205298 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 55388895 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 55468371 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 55578795 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 56067894 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 56385906 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 56512911 | ? ? ? | ? ? ? | ref_ossl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
| 56540751 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=k8_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 56612325 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 57658251 | ? ? ? | ? ? ? | ref_ossl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191008 | 20190816 |
| 87663711 | ? ? ? | ? ? ? | ref_ossl | gcc | 20191008 | 20190816 |
| 141697272 | ? ? ? | ? ? ? | ref_ossl | cc | 20191008 | 20190816 |
| 149931429 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops | 20191008 | 20190816 |
| Compiler | Implementations
|
| cc | avx2_ossl |
| gcc | avx2_ossl |
| gcc -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -O -fomit-frame-pointer | avx2_ossl |
| gcc -Os -fomit-frame-pointer | avx2_ossl |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avx2_ossl |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops | avx2_ossl |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -O -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -Os -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx2_ossl |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avx2_ossl |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx2_ossl |
| gcc -march=barcelona -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -march=barcelona -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -march=barcelona -O -fomit-frame-pointer | avx2_ossl |
| gcc -march=barcelona -Os -fomit-frame-pointer | avx2_ossl |
| gcc -march=k8 -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -march=k8 -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -march=k8 -O -fomit-frame-pointer | avx2_ossl |
| gcc -march=k8 -Os -fomit-frame-pointer | avx2_ossl |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | avx2_ossl |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | avx2_ossl |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | avx2_ossl |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | avx2_ossl |
| gcc -march=nocona -O2 -fomit-frame-pointer | avx2_ossl |
| gcc -march=nocona -O3 -fomit-frame-pointer | avx2_ossl |
| gcc -march=nocona -O -fomit-frame-pointer | avx2_ossl |
| gcc -march=nocona -Os -fomit-frame-pointer | avx2_ossl |
| cc | avx512_ossl |
| gcc | avx512_ossl |
| gcc -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -O -fomit-frame-pointer | avx512_ossl |
| gcc -Os -fomit-frame-pointer | avx512_ossl |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avx512_ossl |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops | avx512_ossl |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -O -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -Os -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx512_ossl |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx512_ossl |
| gcc -march=barcelona -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -march=barcelona -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -march=barcelona -O -fomit-frame-pointer | avx512_ossl |
| gcc -march=barcelona -Os -fomit-frame-pointer | avx512_ossl |
| gcc -march=k8 -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -march=k8 -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -march=k8 -O -fomit-frame-pointer | avx512_ossl |
| gcc -march=k8 -Os -fomit-frame-pointer | avx512_ossl |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | avx512_ossl |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | avx512_ossl |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | avx512_ossl |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | avx512_ossl |
| gcc -march=nocona -O2 -fomit-frame-pointer | avx512_ossl |
| gcc -march=nocona -O3 -fomit-frame-pointer | avx512_ossl |
| gcc -march=nocona -O -fomit-frame-pointer | avx512_ossl |
| gcc -march=nocona -Os -fomit-frame-pointer | avx512_ossl |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | ref_ossl
|
| Compiler | Implementations
|
| g++ -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -O -fomit-frame-pointer | avx2_ntl |
| g++ -fno-schedule-insns -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -fno-schedule-insns -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -fno-schedule-insns -O -fomit-frame-pointer | avx2_ntl |
| g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -O -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=core2 -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=core2 -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=core2 -O -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=corei7 -O -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=k8 -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=k8 -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=k8 -O -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=nocona -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=nocona -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -m64 -march=nocona -O -fomit-frame-pointer | avx2_ntl |
| g++ -march=barcelona -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -march=barcelona -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -march=barcelona -O -fomit-frame-pointer | avx2_ntl |
| g++ -march=k8 -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -march=k8 -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -march=k8 -O -fomit-frame-pointer | avx2_ntl |
| g++ -march=nocona -O2 -fomit-frame-pointer | avx2_ntl |
| g++ -march=nocona -O3 -fomit-frame-pointer | avx2_ntl |
| g++ -march=nocona -O -fomit-frame-pointer | avx2_ntl |
| g++ -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -O -fomit-frame-pointer | avx512_ntl |
| g++ -fno-schedule-insns -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -fno-schedule-insns -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -fno-schedule-insns -O -fomit-frame-pointer | avx512_ntl |
| g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -O -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=core2 -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=core2 -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=core2 -O -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=corei7 -O -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=k8 -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=k8 -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=k8 -O -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=nocona -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=nocona -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -m64 -march=nocona -O -fomit-frame-pointer | avx512_ntl |
| g++ -march=barcelona -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -march=barcelona -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -march=barcelona -O -fomit-frame-pointer | avx512_ntl |
| g++ -march=k8 -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -march=k8 -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -march=k8 -O -fomit-frame-pointer | avx512_ntl |
| g++ -march=nocona -O2 -fomit-frame-pointer | avx512_ntl |
| g++ -march=nocona -O3 -fomit-frame-pointer | avx512_ntl |
| g++ -march=nocona -O -fomit-frame-pointer | avx512_ntl |
| g++ -O2 -fomit-frame-pointer | ref_ntl |
| g++ -O3 -fomit-frame-pointer | ref_ntl |
| g++ -O -fomit-frame-pointer | ref_ntl |
| g++ -fno-schedule-insns -O2 -fomit-frame-pointer | ref_ntl |
| g++ -fno-schedule-insns -O3 -fomit-frame-pointer | ref_ntl |
| g++ -fno-schedule-insns -O -fomit-frame-pointer | ref_ntl |
| g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref_ntl |
| g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref_ntl |
| g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref_ntl |
| g++ -m64 -O2 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -O3 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -O -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=core2 -O2 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=core2 -O3 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=core2 -O -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=corei7 -O -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=k8 -O2 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=k8 -O3 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=k8 -O -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=nocona -O2 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=nocona -O3 -fomit-frame-pointer | ref_ntl |
| g++ -m64 -march=nocona -O -fomit-frame-pointer | ref_ntl |
| g++ -march=barcelona -O2 -fomit-frame-pointer | ref_ntl |
| g++ -march=barcelona -O3 -fomit-frame-pointer | ref_ntl |
| g++ -march=barcelona -O -fomit-frame-pointer | ref_ntl |
| g++ -march=k8 -O2 -fomit-frame-pointer | ref_ntl |
| g++ -march=k8 -O3 -fomit-frame-pointer | ref_ntl |
| g++ -march=k8 -O -fomit-frame-pointer | ref_ntl |
| g++ -march=nocona -O2 -fomit-frame-pointer | ref_ntl |
| g++ -march=nocona -O3 -fomit-frame-pointer | ref_ntl |
| g++ -march=nocona -O -fomit-frame-pointer | ref_ntl
|
| Compiler | Implementations
|
| cc | ref_ossl |
| gcc | ref_ossl |
| gcc -O2 -fomit-frame-pointer | ref_ossl |
| gcc -O3 -fomit-frame-pointer | ref_ossl |
| gcc -O -fomit-frame-pointer | ref_ossl |
| gcc -Os -fomit-frame-pointer | ref_ossl |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref_ossl |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref_ossl |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | ref_ossl |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops | ref_ossl |
| gcc -funroll-loops -O2 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -O3 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -O -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -Os -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ref_ossl |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ref_ossl |
| gcc -m64 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -O3 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -Os -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ref_ossl |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ref_ossl |
| gcc -march=barcelona -O2 -fomit-frame-pointer | ref_ossl |
| gcc -march=barcelona -O3 -fomit-frame-pointer | ref_ossl |
| gcc -march=barcelona -O -fomit-frame-pointer | ref_ossl |
| gcc -march=barcelona -Os -fomit-frame-pointer | ref_ossl |
| gcc -march=k8 -O2 -fomit-frame-pointer | ref_ossl |
| gcc -march=k8 -O3 -fomit-frame-pointer | ref_ossl |
| gcc -march=k8 -O -fomit-frame-pointer | ref_ossl |
| gcc -march=k8 -Os -fomit-frame-pointer | ref_ossl |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ref_ossl |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ref_ossl |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ref_ossl |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ref_ossl |
| gcc -march=nocona -O2 -fomit-frame-pointer | ref_ossl |
| gcc -march=nocona -O3 -fomit-frame-pointer | ref_ossl |
| gcc -march=nocona -O -fomit-frame-pointer | ref_ossl |
| gcc -march=nocona -Os -fomit-frame-pointer | ref_ossl
|