| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 690856 | ? ? ? | ? ? ? | vperm | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20161020 | 20161009 |
| 691416 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 691544 | ? ? ? | ? ? ? | vperm | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20161020 | 20161009 |
| 691672 | ? ? ? | ? ? ? | vperm | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20161020 | 20161009 |
| 691816 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 692048 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 692056 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 692200 | ? ? ? | ? ? ? | vperm | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20161020 | 20161009 |
| 692432 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 692800 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 692904 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 693144 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 693208 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 693216 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 693376 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 693384 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 693480 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 693552 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 693568 | ? ? ? | ? ? ? | vperm | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20161020 | 20161009 |
| 693744 | ? ? ? | ? ? ? | vperm | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20161020 | 20161009 |
| 693760 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 694240 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 694680 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 8825560 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8826680 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8828000 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8828392 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8828472 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8831896 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8831992 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8833304 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8835728 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8836520 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8837872 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8840496 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8840528 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8840656 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8843232 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8846264 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 8862856 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20161020 | 20161009 |
| 9003928 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 9010392 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 9098168 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 9122480 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20161020 | 20161009 |
| 10508112 | ? ? ? | ? ? ? | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20161020 | 20161009 |
| 10516192 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20161020 | 20161009 |
| 10522664 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20161020 | 20161009 |
| 10524040 | ? ? ? | ? ? ? | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20161020 | 20161009 |
| 10525112 | ? ? ? | ? ? ? | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20161020 | 20161009 |
| 10534416 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20161020 | 20161009 |
| 14609808 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 14628648 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 14817648 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 14832512 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 14838800 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 14841144 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 14869920 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 14903912 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 14910600 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 16136816 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 16159448 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 16323120 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 16323464 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 16415272 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 16860544 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 16914680 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 17383344 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 17537056 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17556280 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17558768 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17560384 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17561880 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17574296 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20161020 | 20161009 |
| 17599112 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17657168 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 17688184 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17689816 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17834616 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17879880 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17881272 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17882552 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17882632 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 17883128 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20161020 | 20161009 |
| 21176776 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 21177304 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 21181960 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 21200192 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 21202816 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 21208880 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 21248576 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 21368520 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 21370936 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 21751368 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 21778016 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22028944 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22095608 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22148976 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 22171312 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22255496 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22259384 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22311448 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 22312392 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 22424008 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22427664 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22435152 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 22437088 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22680448 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20161020 | 20161009 |
| 22856144 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20161020 | 20161009 |
| 22863864 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22885600 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22941384 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20161020 | 20161009 |
| 22944224 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 23034520 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 23036824 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 23146672 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 23282672 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 23461720 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 23473992 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 23490288 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 23553560 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 23563408 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 23570528 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20161020 | 20161009 |
| 60029504 | ? ? ? | ? ? ? | ref | cc | 20161020 | 20161009 |
| 60041280 | ? ? ? | ? ? ? | ref | gcc | 20161020 | 20161009 |
| 60047040 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20161020 | 20161009 |
| Compiler | Implementations
|
| cc | vperm |
| gcc | vperm |
| gcc -O2 -fomit-frame-pointer | vperm |
| gcc -O3 -fomit-frame-pointer | vperm |
| gcc -O -fomit-frame-pointer | vperm |
| gcc -Os -fomit-frame-pointer | vperm |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | vperm |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | vperm |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | vperm |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops | vperm |
| gcc -funroll-loops -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | vperm |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | vperm |
| gcc -m64 -O2 -fomit-frame-pointer | vperm |
| gcc -m64 -O3 -fomit-frame-pointer | vperm |
| gcc -m64 -O -fomit-frame-pointer | vperm |
| gcc -m64 -Os -fomit-frame-pointer | vperm |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | vperm |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | vperm |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | vperm |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | vperm |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | vperm |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | vperm |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | vperm |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | vperm |
| gcc -march=barcelona -O2 -fomit-frame-pointer | vperm |
| gcc -march=barcelona -O3 -fomit-frame-pointer | vperm |
| gcc -march=barcelona -O -fomit-frame-pointer | vperm |
| gcc -march=barcelona -Os -fomit-frame-pointer | vperm |
| gcc -march=k8 -O2 -fomit-frame-pointer | vperm |
| gcc -march=k8 -O3 -fomit-frame-pointer | vperm |
| gcc -march=k8 -O -fomit-frame-pointer | vperm |
| gcc -march=k8 -Os -fomit-frame-pointer | vperm |
| gcc -march=nocona -O2 -fomit-frame-pointer | vperm |
| gcc -march=nocona -O3 -fomit-frame-pointer | vperm |
| gcc -march=nocona -O -fomit-frame-pointer | vperm |
| gcc -march=nocona -Os -fomit-frame-pointer | vperm
|