| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 131979 | 43919 0 16 | 48885 800 1256 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 132534 | 43919 0 16 | 48981 800 1256 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 133768 | 45935 0 16 | 50189 800 1256 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 133941 | 61681 0 16 | 59085 800 1256 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 137624 | 61681 0 16 | 59085 800 1256 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 137708 | 61681 0 16 | 59085 800 1256 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 138837 | 63988 0 16 | 61757 800 1256 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 139020 | 46639 0 16 | 50629 800 1256 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 139132 | 46215 0 16 | 50565 800 1256 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 139528 | 46119 0 16 | 50565 800 1256 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 139764 | 43919 0 16 | 48981 800 1256 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 139896 | 58971 0 16 | 57789 800 1256 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 140032 | 45997 0 16 | 49597 800 1256 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 140552 | 64695 0 16 | 62645 800 1256 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 140616 | 43919 0 16 | 48981 800 1256 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 140620 | 58971 0 16 | 57789 800 1256 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 141248 | 46639 0 16 | 50629 800 1256 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 143156 | 46639 0 16 | 50629 800 1256 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 143968 | 45997 0 16 | 49597 800 1256 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 146484 | 48008 0 16 | 52165 800 1256 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 146904 | 63988 0 16 | 61757 800 1256 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 147420 | 46119 0 16 | 50501 800 1256 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 147756 | 48955 0 16 | 53293 800 1256 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 148600 | 64695 0 16 | 62645 800 1256 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 149636 | 97910 0 32 | 53293 800 1256 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 150408 | 48008 0 16 | 52165 800 1256 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 | 
| 163800 | 31577 0 16 | 38533 800 1256 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 163845 | 31471 0 16 | 38661 800 1256 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 164193 | 31471 0 16 | 38661 800 1256 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 167556 | 46041 0 12 | 43461 776 1192 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 167808 | 28759 0 16 | 37261 800 1256 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 167853 | 28759 0 16 | 37261 800 1256 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 168064 | 31577 0 16 | 38533 800 1256 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 168408 | 31471 0 16 | 38661 800 1256 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 168570 | 46041 0 12 | 43461 776 1192 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 169023 | 46041 0 12 | 43461 776 1192 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 169215 | 46041 0 12 | 42133 776 1192 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 170728 | 32311 0 16 | 39445 800 1256 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 174720 | 32311 0 16 | 39445 800 1256 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 176322 | 63838 0 12 | 41485 776 1480 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 179223 | 59342 0 12 | 39789 776 1480 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 184272 | 59342 0 12 | 39789 776 1480 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 | 
| 185912 | 63838 0 12 | 41485 776 1480 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 | 
| 202953 | 29356 0 16 | 38133 800 1256 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 203514 | 29356 0 16 | 38133 800 1256 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 207300 | 29239 0 16 | 38213 800 1256 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 207468 | 29239 0 16 | 38213 800 1256 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 207609 | 29239 0 16 | 38213 800 1256 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 208248 | 29100 0 16 | 37925 800 1256 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 214292 | 29100 0 16 | 37925 800 1256 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 244880 | 29503 0 16 | 37933 800 1256 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 245056 | 29503 0 16 | 37933 800 1256 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 492903 | 20239 0 16 | 32565 800 1256 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 506454 | 19361 0 16 | 31461 800 1256 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 507549 | 19190 0 16 | 31381 800 1256 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 508000 | 40478 0 32 | 32565 800 1256 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 508047 | 19190 0 16 | 31381 800 1256 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 508732 | 19174 0 16 | 31365 800 1256 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 512949 | 19166 0 16 | 31405 800 1256 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 513192 | 19286 0 16 | 31469 800 1256 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 516128 | 19286 0 16 | 31469 800 1256 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 516900 | 19286 0 16 | 31469 800 1256 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 520660 | 19361 0 16 | 31461 800 1256 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 521680 | 19190 0 16 | 31381 800 1256 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 527480 | 19166 0 16 | 31405 800 1256 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 527904 | 19166 0 16 | 31405 800 1256 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 537080 | 19190 0 16 | 31381 800 1256 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 659187 | 18832 0 16 | 30557 800 1256 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 673428 | 18832 0 16 | 30557 800 1256 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 | 
| 841926 | 16748 0 16 | 27992 776 1224 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 842130 | 16748 0 16 | 27984 776 1224 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 842748 | 16748 0 16 | 27992 776 1224 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 843408 | 16750 0 16 | 27992 776 1224 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 844464 | 16740 0 16 | 27976 776 1224 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 844791 | 16750 0 16 | 27992 776 1224 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 845220 | 16748 0 16 | 27992 776 1224 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 845496 | 19182 0 16 | 30989 800 1256 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 845553 | 16750 0 16 | 27992 776 1224 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 845619 | 19285 0 16 | 31101 800 1256 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 845769 | 19488 0 16 | 31141 800 1256 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 846828 | 19213 0 16 | 31021 800 1256 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 847545 | 19213 0 16 | 31021 800 1256 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 847953 | 19182 0 16 | 30989 800 1256 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 850188 | 19213 0 16 | 31021 800 1256 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 850197 | 19285 0 16 | 31101 800 1256 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 850485 | 19213 0 16 | 31021 800 1256 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 | 
| 850824 | 19488 0 16 | 31141 800 1256 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 852192 | 16808 0 16 | 28008 776 1224 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 853029 | 16808 0 16 | 28008 776 1224 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 858918 | 16808 0 16 | 28048 776 1224 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 860586 | 16808 0 16 | 28048 776 1224 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 860763 | 16808 0 16 | 28040 776 1224 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 862722 | 16748 0 16 | 27976 776 1224 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 863344 | 16740 0 16 | 27976 776 1224 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 866740 | 16748 0 16 | 27992 776 1224 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 867808 | 16750 0 16 | 27992 776 1224 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 868036 | 19285 0 16 | 31101 800 1256 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 868476 | 19182 0 16 | 30989 800 1256 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 869704 | 16808 0 16 | 28008 776 1224 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 870124 | 19218 0 16 | 31037 800 1256 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 870480 | 19213 0 16 | 31021 800 1256 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 871744 | 16748 0 16 | 27984 776 1224 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 872172 | 38436 0 32 | 31037 800 1256 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 873699 | 16748 0 16 | 27968 776 1224 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 875934 | 16748 0 16 | 27968 776 1224 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 876633 | 16800 0 16 | 28032 776 1224 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 877200 | 16800 0 16 | 28032 776 1224 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 880268 | 16808 0 16 | 28040 776 1224 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 891980 | 33496 0 32 | 27992 776 1224 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 910004 | 16748 0 16 | 27968 776 1224 | ref | gcc_-Os_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1384482 | 20219 0 16 | 31813 800 1256 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 1411636 | 20219 0 16 | 31813 800 1256 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 | 
| 3427437 | 26568 0 12 | 38087 784 1224 | ref | cc | 20190830 | 20190816 | 
| 3505636 | 26568 0 12 | 38087 784 1224 | ref | gcc | 20190830 | 20190816 | 
| 3543556 | 26568 0 12 | 38087 784 1224 | ref | gcc_-funroll-loops | 20190830 | 20190816 | 
| Compiler | Implementations | 
| cc | ref | 
| gcc | ref | 
| gcc -O2 -fomit-frame-pointer | ref | 
| gcc -O3 -fomit-frame-pointer | ref | 
| gcc -O -fomit-frame-pointer | ref | 
| gcc -Os -fomit-frame-pointer | ref | 
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref | 
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref | 
| gcc -fno-schedule-insns -O -fomit-frame-pointer | ref | 
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref | 
| gcc -funroll-loops | ref | 
| gcc -funroll-loops -O2 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -O3 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -O -fomit-frame-pointer | ref | 
| gcc -funroll-loops -Os -fomit-frame-pointer | ref | 
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref | 
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ref | 
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ref | 
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ref | 
| gcc -m64 -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -O3 -fomit-frame-pointer | ref | 
| gcc -m64 -O -fomit-frame-pointer | ref | 
| gcc -m64 -Os -fomit-frame-pointer | ref | 
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | ref | 
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | ref | 
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | ref | 
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | ref | 
| gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -O -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ref | 
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ref | 
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | ref | 
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | ref | 
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | ref | 
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | ref | 
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | ref | 
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ref | 
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ref | 
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ref | 
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ref | 
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | ref | 
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | ref | 
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | ref | 
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ref | 
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ref | 
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ref | 
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ref | 
| gcc -march=barcelona -O2 -fomit-frame-pointer | ref | 
| gcc -march=barcelona -O3 -fomit-frame-pointer | ref | 
| gcc -march=barcelona -O -fomit-frame-pointer | ref | 
| gcc -march=barcelona -Os -fomit-frame-pointer | ref | 
| gcc -march=k8 -O2 -fomit-frame-pointer | ref | 
| gcc -march=k8 -O3 -fomit-frame-pointer | ref | 
| gcc -march=k8 -O -fomit-frame-pointer | ref | 
| gcc -march=k8 -Os -fomit-frame-pointer | ref | 
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ref | 
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ref | 
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ref | 
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ref | 
| gcc -march=nocona -O2 -fomit-frame-pointer | ref | 
| gcc -march=nocona -O3 -fomit-frame-pointer | ref | 
| gcc -march=nocona -O -fomit-frame-pointer | ref | 
| gcc -march=nocona -Os -fomit-frame-pointer | ref |