| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 392360 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 392380 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 392476 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 392492 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 392508 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 392596 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 392612 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 392644 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 392652 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 392668 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 392696 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 392704 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 392724 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 392736 | ? ? ? | ? ? ? | vperm | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
| 392752 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 392752 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 392772 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 392784 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 392788 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 392828 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 392844 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 392928 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 392932 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 392936 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 392964 | ? ? ? | ? ? ? | vperm | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
| 392976 | ? ? ? | ? ? ? | vperm | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
| 392984 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 393036 | ? ? ? | ? ? ? | vperm | icc_-xAVX_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 393048 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 393136 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 393188 | ? ? ? | ? ? ? | vperm | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
| 393216 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 393460 | ? ? ? | ? ? ? | vperm | icc_-xAVX_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 399592 | ? ? ? | ? ? ? | vperm | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8544780 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8549212 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8552808 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8555036 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8558064 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8560392 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8561756 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8562324 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8562748 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8563320 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8565004 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8565540 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8566316 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8572120 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8580484 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8582072 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8615492 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8616352 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8617472 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8624300 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8641396 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8656516 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
| 8684340 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8690684 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8747080 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 8747240 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 9693700 | ? ? ? | ? ? ? | ref | icc_-xAVX_-O3_-fomit-frame-pointer | 20170412 | 20170228 |
| 10000856 | ? ? ? | ? ? ? | ref | icc | 20170412 | 20170228 |
| 10014764 | ? ? ? | ? ? ? | ref | icc_-no-vec | 20170412 | 20170228 |
| 10017656 | ? ? ? | ? ? ? | ref | icc_-xAVX_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 15207376 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 15208748 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 15209568 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 15236528 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 15239404 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 15311404 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 15314784 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 15349912 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 15351324 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 16576500 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 16588576 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 17342176 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 17354260 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 17356576 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 17399624 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 17400540 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 17528624 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 17678204 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 20608440 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20622372 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20639428 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20641824 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20643184 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 20646612 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 20648296 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 20648512 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 20651400 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 20653352 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 20657640 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 20657800 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20669204 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
| 20733144 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20734536 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20738564 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20879340 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20884296 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20889232 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20900700 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
| 20961756 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20964576 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20968068 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 20970388 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 21325668 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 21336016 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 21810164 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20170412 | 20170228 |
| 22643804 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 22676764 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 22680140 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 22680828 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 22686596 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 22687732 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 22688956 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 22690660 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 22692780 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 22694264 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 22718196 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 22775740 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 22797360 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23203644 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23413876 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23416208 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23417412 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23419964 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23423988 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23431136 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23433264 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23483040 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23504048 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 23602940 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 24246104 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 24352264 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 24775980 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 24981440 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 24982904 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 24989944 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170412 | 20170228 |
| 25038404 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170412 | 20170228 |
| 25679644 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 25684316 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170412 | 20170228 |
| 60403872 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20170412 | 20170228 |
| 60421012 | ? ? ? | ? ? ? | ref | gcc | 20170412 | 20170228 |
| 63805444 | ? ? ? | ? ? ? | ref | cc | 20170412 | 20170228 |
| Compiler | Implementations
|
| 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
|