| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 6004 | xmm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6004 | xmm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6154 | xmm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 6250 | xmm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6287 | xmm | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6290 | xmm | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6296 | xmm | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6318 | xmm | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6318 | xmm | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6318 | xmm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6327 | xmm | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6327 | xmm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6661 | regs | gcc -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6664 | regs | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6667 | regs | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6667 | regs | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6667 | regs | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6667 | regs | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6675 | regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6675 | regs | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6707 | regs | gcc -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6709 | regs | gcc -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6712 | regs | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6715 | regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6715 | regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6721 | regs | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6721 | regs | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6721 | regs | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6723 | regs | gcc -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6726 | regs | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6726 | regs | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6744 | regs | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 6746 | regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6752 | regs | gcc -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6752 | regs | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6755 | regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6760 | regs | gcc -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6760 | regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6766 | regs | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6775 | regs | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6777 | regs | gcc -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6777 | regs | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6777 | regs | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6777 | regs | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6777 | regs | gcc -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6778 | regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6780 | regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6780 | regs | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6794 | regs | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6800 | xmm | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 6800 | xmm | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 6800 | xmm | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150215 | 20141124 |
| 6803 | regs | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6803 | regs | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6834 | regs | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6834 | regs | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6840 | regs | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6840 | regs | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6862 | regs | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 6879 | regs | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6879 | regs | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6879 | regs | gcc -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6880 | regs | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 6880 | regs | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 7120 | regs | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 7123 | regs | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 7143 | regs | gcc -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 7148 | regs | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 7333 | regs | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7341 | regs | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7361 | regs | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 7361 | regs | gcc -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 7364 | regs | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 7364 | regs | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 7367 | regs | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 7367 | regs | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 7375 | regs | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7375 | regs | gcc -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7378 | regs | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7381 | regs | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7381 | regs | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7383 | regs | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7383 | regs | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 7384 | regs | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7384 | regs | gcc -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7387 | regs | gcc -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 7389 | regs | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7389 | regs | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7389 | regs | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7392 | regs | gcc -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7412 | regs | gcc -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7418 | regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7420 | regs | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7423 | regs | gcc -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7429 | regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7437 | regs | gcc -funroll-loops -O -fomit-frame-pointer | 20150215 | 20141124 |
| 7973 | xmm | gcc -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 7979 | xmm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 7979 | xmm | gcc -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 7982 | xmm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 7999 | xmm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8001 | xmm | gcc -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8002 | xmm | gcc -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8007 | xmm | gcc -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8010 | xmm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8012 | xmm | gcc -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8024 | xmm | gcc -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8024 | xmm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8067 | xmm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8078 | xmm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8086 | xmm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8092 | xmm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8095 | xmm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8098 | xmm | gcc -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8100 | xmm | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8104 | xmm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8112 | xmm | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8118 | xmm | gcc -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8121 | xmm | gcc -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8123 | xmm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8126 | xmm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8129 | xmm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8143 | xmm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8143 | xmm | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8149 | xmm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 8180 | xmm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8208 | xmm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 8466 | xmm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8466 | xmm | gcc -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8480 | xmm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8508 | xmm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8508 | xmm | gcc -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8540 | xmm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8551 | xmm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8559 | xmm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8579 | xmm | gcc -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8594 | xmm | gcc -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8594 | xmm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8594 | xmm | gcc -march=nocona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8597 | xmm | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 8613 | xmm | gcc -funroll-loops -O -fomit-frame-pointer | 20150215 | 20141124 |
| 9327 | xmm | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 9548 | xmm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 10197 | xmm | gcc -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10197 | xmm | gcc -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10197 | xmm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10203 | xmm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10228 | xmm | gcc -funroll-loops -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10228 | xmm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10228 | xmm | gcc -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10229 | xmm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10234 | xmm | gcc -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10240 | xmm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10262 | xmm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10280 | xmm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10299 | xmm | gcc -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10305 | xmm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 10345 | xmm | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 11356 | xmm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 12056 | regs | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 12308 | regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 12382 | regs | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 12399 | regs | gcc -march=k8 -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 12642 | regs | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 12911 | xmm | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 13356 | xmm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 13506 | xmm | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 13660 | regs | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 13671 | regs | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20150215 | 20141124 |
| 14187 | xmm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 14257 | xmm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20150215 | 20141124 |
| 14680 | xmm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20150215 | 20141124 |
| 20196 | xmm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20150215 | 20141124 |
| 20256 | xmm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20150215 | 20141124 |
| 21539 | xmm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20150215 | 20141124 |
| 28458 | regs | cc | 20150215 | 20141124 |
| 28486 | regs | gcc -funroll-loops | 20150215 | 20141124 |
| 28489 | regs | gcc | 20150215 | 20141124 |
| 33804 | xmm | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20150215 | 20141124 |
| 105057 | xmm | gcc -funroll-loops | 20150215 | 20141124 |
| 105451 | xmm | cc | 20150215 | 20141124 |
| 125162 | xmm | gcc | 20150215 | 20141124 |
| Compiler | Implementations
|
| cc | avxicc moon/avx/64 |
| gcc | avxicc moon/avx/64 |
| gcc -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops | avxicc moon/avx/64 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=barcelona -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=barcelona -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=k8 -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=k8 -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=k8 -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=k8 -Os -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=nocona -O2 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=nocona -O3 -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=nocona -O -fomit-frame-pointer | avxicc moon/avx/64 |
| gcc -march=nocona -Os -fomit-frame-pointer | avxicc moon/avx/64
|
| 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=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=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=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
|
| Compiler | Implementations
|
| cc | moon/xop/64 |
| gcc | moon/xop/64 |
| gcc -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -O -fomit-frame-pointer | moon/xop/64 |
| gcc -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/xop/64 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops | moon/xop/64 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -march=barcelona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -march=barcelona -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -march=k8 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -march=k8 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -march=k8 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -march=k8 -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -march=nocona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -march=nocona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -march=nocona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -march=nocona -Os -fomit-frame-pointer | moon/xop/64
|
| Compiler | Implementations
|
| cc | moon/neon/32 |
| gcc | moon/neon/32 |
| gcc -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -O -fomit-frame-pointer | moon/neon/32 |
| gcc -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/neon/32 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops | moon/neon/32 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -march=barcelona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -march=barcelona -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -march=k8 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -march=k8 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -march=k8 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -march=k8 -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -march=nocona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -march=nocona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -march=nocona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -march=nocona -Os -fomit-frame-pointer | moon/neon/32
|
| Compiler | Implementations
|
| cc | moon/armv6/32 |
| gcc | moon/armv6/32 |
| gcc -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops | moon/armv6/32 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=barcelona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=barcelona -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=k8 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=k8 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=k8 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=k8 -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=nocona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=nocona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=nocona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -march=nocona -Os -fomit-frame-pointer | moon/armv6/32
|
| Compiler | Implementations
|
| cc | moon/avx2/32 |
| gcc | moon/avx2/32 |
| gcc -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops | moon/avx2/32 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=barcelona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=barcelona -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=k8 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=k8 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=k8 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=k8 -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=nocona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=nocona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=nocona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -march=nocona -Os -fomit-frame-pointer | moon/avx2/32
|
| Compiler | Implementations
|
| cc | moon/ssse3/32 |
| gcc | moon/ssse3/32 |
| gcc -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops | moon/ssse3/32 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=barcelona -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=barcelona -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=k8 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=k8 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=k8 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=k8 -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=nocona -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=nocona -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=nocona -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -march=nocona -Os -fomit-frame-pointer | moon/ssse3/32
|
| Compiler | Implementations
|
| cc | moon/avx/32 |
| gcc | moon/avx/32 |
| gcc -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -O -fomit-frame-pointer | moon/avx/32 |
| gcc -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/avx/32 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops | moon/avx/32 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -O -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | moon/avx/32 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -march=barcelona -O -fomit-frame-pointer | moon/avx/32 |
| gcc -march=barcelona -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -march=k8 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -march=k8 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -march=k8 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -march=k8 -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -march=nocona -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -march=nocona -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -march=nocona -O -fomit-frame-pointer | moon/avx/32 |
| gcc -march=nocona -Os -fomit-frame-pointer | moon/avx/32
|
| Compiler | Implementations
|
| cc | moon/sse2/32 |
| gcc | moon/sse2/32 |
| gcc -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops | moon/sse2/32 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=barcelona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=barcelona -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=k8 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=k8 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=k8 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=k8 -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=nocona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=nocona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=nocona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -march=nocona -Os -fomit-frame-pointer | moon/sse2/32
|
| Compiler | Implementations
|
| cc | moon/xop/32 |
| gcc | moon/xop/32 |
| gcc -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -O -fomit-frame-pointer | moon/xop/32 |
| gcc -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/xop/32 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops | moon/xop/32 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -O -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | moon/xop/32 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -march=barcelona -O -fomit-frame-pointer | moon/xop/32 |
| gcc -march=barcelona -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -march=k8 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -march=k8 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -march=k8 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -march=k8 -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -march=nocona -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -march=nocona -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -march=nocona -O -fomit-frame-pointer | moon/xop/32 |
| gcc -march=nocona -Os -fomit-frame-pointer | moon/xop/32
|
| Compiler | Implementations
|
| cc | moon/avx2/64 |
| gcc | moon/avx2/64 |
| gcc -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops | moon/avx2/64 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=barcelona -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=barcelona -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=k8 -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=k8 -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=k8 -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=k8 -Os -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=nocona -O2 -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=nocona -O3 -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=nocona -O -fomit-frame-pointer | moon/avx2/64 |
| gcc -march=nocona -Os -fomit-frame-pointer | moon/avx2/64
|
| Compiler | Implementations
|
| cc | avx2-1 |
| gcc | avx2-1 |
| gcc -O2 -fomit-frame-pointer | avx2-1 |
| gcc -O3 -fomit-frame-pointer | avx2-1 |
| gcc -O -fomit-frame-pointer | avx2-1 |
| gcc -Os -fomit-frame-pointer | avx2-1 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx2-1 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx2-1 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avx2-1 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops | avx2-1 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx2-1 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx2-1 |
| gcc -m64 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx2-1 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | avx2-1 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | avx2-1 |
| gcc -march=barcelona -O -fomit-frame-pointer | avx2-1 |
| gcc -march=barcelona -Os -fomit-frame-pointer | avx2-1 |
| gcc -march=k8 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -march=k8 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -march=k8 -O -fomit-frame-pointer | avx2-1 |
| gcc -march=k8 -Os -fomit-frame-pointer | avx2-1 |
| gcc -march=nocona -O2 -fomit-frame-pointer | avx2-1 |
| gcc -march=nocona -O3 -fomit-frame-pointer | avx2-1 |
| gcc -march=nocona -O -fomit-frame-pointer | avx2-1 |
| gcc -march=nocona -Os -fomit-frame-pointer | avx2-1
|
| Compiler | Implementations
|
| cc | avx2-2 |
| gcc | avx2-2 |
| gcc -O2 -fomit-frame-pointer | avx2-2 |
| gcc -O3 -fomit-frame-pointer | avx2-2 |
| gcc -O -fomit-frame-pointer | avx2-2 |
| gcc -Os -fomit-frame-pointer | avx2-2 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx2-2 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx2-2 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avx2-2 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops | avx2-2 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx2-2 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx2-2 |
| gcc -m64 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx2-2 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | avx2-2 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | avx2-2 |
| gcc -march=barcelona -O -fomit-frame-pointer | avx2-2 |
| gcc -march=barcelona -Os -fomit-frame-pointer | avx2-2 |
| gcc -march=k8 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -march=k8 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -march=k8 -O -fomit-frame-pointer | avx2-2 |
| gcc -march=k8 -Os -fomit-frame-pointer | avx2-2 |
| gcc -march=nocona -O2 -fomit-frame-pointer | avx2-2 |
| gcc -march=nocona -O3 -fomit-frame-pointer | avx2-2 |
| gcc -march=nocona -O -fomit-frame-pointer | avx2-2 |
| gcc -march=nocona -Os -fomit-frame-pointer | avx2-2
|
| Compiler | Implementations
|
| cc | avx2-3 |
| gcc | avx2-3 |
| gcc -O2 -fomit-frame-pointer | avx2-3 |
| gcc -O3 -fomit-frame-pointer | avx2-3 |
| gcc -O -fomit-frame-pointer | avx2-3 |
| gcc -Os -fomit-frame-pointer | avx2-3 |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx2-3 |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx2-3 |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | avx2-3 |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops | avx2-3 |
| gcc -funroll-loops -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx2-3 |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx2-3 |
| gcc -m64 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx2-3 |
| gcc -march=barcelona -O2 -fomit-frame-pointer | avx2-3 |
| gcc -march=barcelona -O3 -fomit-frame-pointer | avx2-3 |
| gcc -march=barcelona -O -fomit-frame-pointer | avx2-3 |
| gcc -march=barcelona -Os -fomit-frame-pointer | avx2-3 |
| gcc -march=k8 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -march=k8 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -march=k8 -O -fomit-frame-pointer | avx2-3 |
| gcc -march=k8 -Os -fomit-frame-pointer | avx2-3 |
| gcc -march=nocona -O2 -fomit-frame-pointer | avx2-3 |
| gcc -march=nocona -O3 -fomit-frame-pointer | avx2-3 |
| gcc -march=nocona -O -fomit-frame-pointer | avx2-3 |
| gcc -march=nocona -Os -fomit-frame-pointer | avx2-3
|
| Compiler | Implementations
|
| cc | ymm |
| gcc | ymm |
| gcc -O2 -fomit-frame-pointer | ymm |
| gcc -O3 -fomit-frame-pointer | ymm |
| gcc -O -fomit-frame-pointer | ymm |
| gcc -Os -fomit-frame-pointer | ymm |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ymm |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ymm |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | ymm |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops | ymm |
| gcc -funroll-loops -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ymm |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ymm |
| gcc -m64 -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -O -fomit-frame-pointer | ymm |
| gcc -m64 -Os -fomit-frame-pointer | ymm |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | ymm |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | ymm |
| gcc -march=barcelona -O2 -fomit-frame-pointer | ymm |
| gcc -march=barcelona -O3 -fomit-frame-pointer | ymm |
| gcc -march=barcelona -O -fomit-frame-pointer | ymm |
| gcc -march=barcelona -Os -fomit-frame-pointer | ymm |
| gcc -march=k8 -O2 -fomit-frame-pointer | ymm |
| gcc -march=k8 -O3 -fomit-frame-pointer | ymm |
| gcc -march=k8 -O -fomit-frame-pointer | ymm |
| gcc -march=k8 -Os -fomit-frame-pointer | ymm |
| gcc -march=nocona -O2 -fomit-frame-pointer | ymm |
| gcc -march=nocona -O3 -fomit-frame-pointer | ymm |
| gcc -march=nocona -O -fomit-frame-pointer | ymm |
| gcc -march=nocona -Os -fomit-frame-pointer | ymm
|