| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 5128 | avx2-3 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5130 | avx2-3 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5140 | avx2-3 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5140 | avx2-3 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5186 | avxicc | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5198 | avxicc | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5200 | avxicc | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5200 | avxicc | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5202 | avxicc | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5202 | avxicc | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5202 | avxicc | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5202 | avxicc | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5204 | avxicc | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5204 | avxicc | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5206 | avxicc | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5206 | avxicc | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5206 | avxicc | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5206 | avxicc | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5206 | avxicc | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5208 | avxicc | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5208 | avxicc | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5208 | avxicc | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5210 | avxicc | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5210 | avxicc | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5210 | avxicc | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5210 | avxicc | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5210 | avxicc | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5210 | avxicc | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5212 | avxicc | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5212 | avxicc | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5214 | avxicc | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5214 | avxicc | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5214 | avxicc | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5214 | avxicc | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5214 | avxicc | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5214 | avxicc | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5216 | avxicc | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5216 | avxicc | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5216 | avxicc | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5216 | avxicc | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5216 | avxicc | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5216 | avxicc | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5218 | avxicc | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5218 | avxicc | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5218 | avxicc | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5218 | avxicc | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5220 | avxicc | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5220 | avxicc | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5220 | avxicc | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5222 | avxicc | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5222 | avxicc | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5222 | avxicc | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5222 | avxicc | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5222 | avxicc | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5224 | avxicc | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5224 | avxicc | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5224 | avxicc | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5224 | avxicc | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5226 | avxicc | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5226 | avxicc | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5226 | avxicc | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5226 | avxicc | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5228 | avxicc | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5228 | avxicc | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5228 | avxicc | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5228 | avxicc | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5228 | avxicc | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5230 | avxicc | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5232 | avxicc | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5232 | avxicc | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5232 | avxicc | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5232 | avxicc | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5234 | avxicc | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5234 | avxicc | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5234 | avxicc | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5236 | avxicc | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5238 | avxicc | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5238 | avxicc | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5238 | avxicc | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5238 | avxicc | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5238 | avxicc | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5238 | avxicc | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5240 | avx2-2 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5240 | avx2-2 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5240 | avxicc | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5240 | avxicc | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5240 | avxicc | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5240 | avxicc | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5240 | avxicc | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5240 | avxicc | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5242 | avx2-2 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5244 | avxicc | cc | 20161215 | 20161026 |
| 5244 | avxicc | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5244 | avxicc | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5244 | avxicc | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5246 | avxicc | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5248 | avxicc | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5248 | avxicc | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5250 | avxicc | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5250 | avxicc | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5252 | avx2-2 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5252 | avxicc | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5252 | avxicc | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5254 | avxicc | gcc | 20161215 | 20161026 |
| 5254 | avxicc | gcc -funroll-loops | 20161215 | 20161026 |
| 5256 | avxicc | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5256 | avxicc | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5258 | avxicc | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5258 | avxicc | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5260 | avxicc | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5260 | avxicc | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5264 | avxicc | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5272 | avxicc | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5276 | moon/avx2/64 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5276 | moon/avx2/64 | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5278 | moon/avx2/64 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5280 | avxicc | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5282 | avxicc | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5284 | moon/avx2/64 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5284 | moon/avx2/64 | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5284 | avxicc | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5286 | moon/avx2/64 | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5288 | moon/avx2/64 | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5290 | moon/avx2/64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5294 | moon/avx2/64 | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5294 | moon/avx2/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5296 | moon/avx2/64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5298 | moon/avx2/64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5298 | moon/avx2/64 | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5298 | moon/avx2/64 | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5298 | moon/avx2/64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5298 | moon/avx2/64 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5300 | moon/avx2/64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5300 | moon/avx2/64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5300 | moon/avx2/64 | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5302 | moon/avx2/64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5302 | moon/avx2/64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5302 | moon/avx2/64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5302 | moon/avx2/64 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5302 | moon/avx2/64 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5302 | moon/avx2/64 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5302 | moon/avx2/64 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5304 | moon/avx2/64 | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5304 | moon/avx2/64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5304 | moon/avx2/64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5304 | moon/avx2/64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5304 | moon/avx2/64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5304 | moon/avx2/64 | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5306 | moon/avx2/64 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5306 | moon/avx2/64 | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5306 | moon/avx2/64 | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5306 | moon/avx2/64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5306 | moon/avx2/64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5306 | moon/avx2/64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5306 | moon/avx2/64 | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5306 | moon/avx2/64 | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5306 | moon/avx2/64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5308 | moon/avx2/64 | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5308 | moon/avx2/64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5308 | moon/avx2/64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5308 | moon/avx2/64 | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5308 | moon/avx2/64 | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5308 | moon/avx2/64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5308 | moon/avx2/64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5310 | moon/avx2/64 | gcc -funroll-loops | 20161215 | 20161026 |
| 5310 | moon/avx2/64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5310 | moon/avx2/64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5310 | moon/avx2/64 | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5310 | moon/avx2/64 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5310 | moon/avx2/64 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5310 | moon/avx2/64 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5310 | moon/avx2/64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5312 | moon/avx2/64 | cc | 20161215 | 20161026 |
| 5312 | moon/avx2/64 | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5312 | moon/avx2/64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5312 | moon/avx2/64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5314 | moon/avx2/64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5314 | moon/avx2/64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5314 | moon/avx2/64 | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5314 | moon/avx2/64 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5316 | moon/avx2/64 | gcc | 20161215 | 20161026 |
| 5316 | moon/avx2/64 | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5316 | moon/avx2/64 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5316 | avxicc | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5320 | moon/avx2/64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5324 | moon/avx2/64 | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5324 | moon/avx2/64 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5328 | moon/avx2/64 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5330 | moon/avx2/64 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5330 | moon/avx2/64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5330 | moon/avx2/64 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5332 | moon/avx2/64 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5332 | moon/avx2/64 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5334 | moon/avx2/64 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5334 | moon/avx2/64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5336 | moon/avx2/64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5336 | moon/avx2/64 | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5338 | moon/avx2/64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5338 | moon/avx2/64 | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5340 | moon/avx2/64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5340 | moon/avx2/64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5340 | moon/avx2/64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5340 | moon/avx2/64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5342 | moon/avx2/64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5342 | moon/avx2/64 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5344 | moon/avx2/64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5344 | moon/avx2/64 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5344 | moon/avx2/64 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5346 | moon/avx2/64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5346 | moon/avx2/64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5348 | moon/avx2/64 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5348 | moon/avx2/64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5350 | moon/avx2/64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5350 | moon/avx2/64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5350 | moon/avx2/64 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5350 | moon/avx2/64 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5352 | moon/avx2/64 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5352 | moon/avx2/64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5354 | moon/avx2/64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5354 | moon/avx2/64 | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5356 | moon/avx2/64 | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5356 | moon/avx2/64 | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5356 | moon/avx2/64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5358 | moon/avx2/64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5358 | moon/avx2/64 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5358 | moon/avx2/64 | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5360 | moon/avx2/64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5360 | avx2-3 | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5360 | moon/avx2/64 | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5360 | avx2-3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5362 | moon/avx2/64 | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5362 | avxicc | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5362 | moon/avx2/64 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5362 | moon/avx2/64 | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5364 | moon/avx2/64 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5364 | moon/avx2/64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5364 | avx2-3 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5364 | avx2-3 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5366 | moon/avx2/64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5366 | moon/avx2/64 | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5366 | avx2-3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5368 | moon/avx2/64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5368 | moon/avx2/64 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5370 | moon/avx2/64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5370 | avx2-3 | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5382 | avxicc | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5414 | avx2-3 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5418 | avx2-3 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5430 | avx2-3 | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5442 | moon/avx/64 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5444 | moon/avx/64 | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5450 | moon/avx/64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5452 | moon/avx/64 | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5452 | moon/avx/64 | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5452 | moon/avx/64 | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5452 | moon/avx/64 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5452 | moon/avx/64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5454 | moon/avx/64 | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5454 | moon/avx/64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5454 | moon/avx/64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5456 | moon/avx/64 | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5456 | moon/avx/64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5456 | moon/avx/64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5458 | moon/avx/64 | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5458 | moon/avx/64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5458 | moon/avx/64 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5460 | moon/avx/64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5460 | moon/avx/64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5460 | moon/avx/64 | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5460 | moon/avx/64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5460 | moon/avx/64 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5460 | moon/avx/64 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5462 | moon/avx/64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5462 | moon/avx/64 | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5464 | moon/avx/64 | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5464 | moon/avx/64 | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5464 | moon/avx/64 | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5464 | moon/avx/64 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5464 | moon/avx/64 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5464 | avx2-2 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5466 | moon/avx/64 | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5466 | moon/avx/64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5466 | moon/avx/64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5466 | moon/avx/64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5466 | moon/avx/64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5466 | moon/avx/64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5466 | moon/avx/64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5466 | avx2-2 | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5466 | moon/avx/64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5466 | moon/avx/64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5466 | avx2-2 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5468 | moon/avx/64 | gcc | 20161215 | 20161026 |
| 5468 | moon/avx/64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5468 | moon/avx/64 | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5470 | moon/avx/64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5470 | moon/avx/64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5470 | moon/avx/64 | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5470 | moon/avx/64 | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5470 | moon/avx/64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5470 | moon/avx/64 | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5472 | moon/avx/64 | gcc -funroll-loops | 20161215 | 20161026 |
| 5472 | moon/avx/64 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5472 | moon/avx/64 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5472 | avx2-2 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5474 | moon/avx/64 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5474 | avx2-2 | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5474 | moon/avx/64 | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5476 | avx2-3 | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5476 | avx2-2 | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5476 | moon/avx/64 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5476 | avx2-2 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5478 | moon/avx/64 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5478 | moon/avx/64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5478 | moon/avx/64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5480 | moon/avx/64 | cc | 20161215 | 20161026 |
| 5480 | moon/avx/64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5480 | avx2-2 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5480 | avx2-3 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5482 | moon/avx/64 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5484 | moon/avx/64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5484 | moon/avx/64 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5484 | moon/avx/64 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5484 | moon/avx/64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5484 | moon/avx/64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5486 | moon/avx/64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5486 | moon/avx/64 | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5488 | moon/avx/64 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5488 | moon/avx/64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5490 | avx2-3 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5490 | moon/avx/64 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5492 | moon/avx/64 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5492 | moon/avx/64 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5496 | moon/avx/64 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5496 | moon/avx/64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5496 | moon/avx/64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5498 | moon/avx/64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5498 | avx2-2 | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5500 | moon/avx/64 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5500 | avx2-2 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5502 | moon/avx/64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5502 | avx2-2 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5504 | moon/avx/64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5504 | moon/avx/64 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5504 | moon/avx/64 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5504 | moon/avx/64 | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5504 | moon/avx/64 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5506 | moon/avx/64 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5506 | moon/avx/64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5508 | moon/avx/64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5508 | moon/avx/64 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5508 | moon/avx/64 | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5508 | moon/avx/64 | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5510 | moon/avx/64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5510 | moon/avx/64 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5510 | moon/avx/64 | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5512 | moon/avx/64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5514 | moon/avx/64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5516 | moon/avx/64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5516 | moon/avx/64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5516 | moon/avx/64 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5516 | moon/avx/64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5516 | moon/avx/64 | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5516 | moon/avx/64 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5518 | moon/avx/64 | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5520 | moon/avx/64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5522 | moon/avx/64 | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5522 | moon/avx/64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5524 | moon/avx/64 | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5528 | moon/avx/64 | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5546 | moon/avx/64 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5608 | avx2-2 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5624 | moon/avx/64 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5630 | avx2-1 | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5630 | avx2-1 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5634 | moon/avx/64 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5634 | moon/avx/64 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5636 | moon/avx/64 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5636 | avx2-1 | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5638 | moon/avx/64 | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5640 | moon/avx/64 | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5644 | moon/avx/64 | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5646 | moon/avx/64 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5648 | moon/avx/64 | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5648 | moon/avx/64 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5652 | moon/avx/64 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5656 | moon/avx/64 | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5658 | moon/avx/64 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5670 | moon/avx/64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5692 | avx2-1 | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5692 | avx2-1 | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5694 | avx2-1 | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5698 | avx2-1 | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5702 | avx2-1 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5702 | avx2-1 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5762 | avx2-1 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5766 | avx2-1 | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 5766 | avx2-1 | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5912 | xmm | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5914 | xmm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 5918 | xmm | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5918 | xmm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5918 | xmm | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5924 | xmm | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5924 | regs | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5926 | xmm | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 5928 | regs | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5936 | regs | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5938 | xmm | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5940 | xmm | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5940 | xmm | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 5948 | xmm | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 5958 | xmm | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5972 | xmm | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 5996 | xmm | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 5998 | xmm | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6000 | xmm | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 6002 | xmm | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6002 | xmm | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6012 | xmm | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6028 | xmm | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 6032 | xmm | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6036 | xmm | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6044 | xmm | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6048 | xmm | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6052 | xmm | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6094 | regs | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6096 | regs | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6100 | xmm | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6108 | regs | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 6110 | regs | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6110 | regs | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6122 | regs | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 6176 | xmm | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6180 | xmm | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6188 | xmm | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6198 | xmm | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6202 | xmm | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6208 | xmm | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6214 | xmm | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6224 | xmm | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6228 | xmm | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6260 | xmm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6280 | xmm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6290 | xmm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6298 | regs | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6298 | regs | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 6300 | regs | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6302 | regs | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6302 | regs | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6306 | regs | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6310 | regs | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6322 | regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6322 | regs | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6322 | regs | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6324 | regs | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6324 | regs | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6326 | regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6326 | regs | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6328 | regs | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6330 | regs | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6332 | regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6334 | regs | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6336 | regs | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6338 | regs | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6342 | regs | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6350 | regs | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6356 | regs | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6440 | regs | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6446 | regs | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6452 | regs | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6454 | regs | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6454 | regs | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6458 | regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6458 | regs | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6462 | regs | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6462 | regs | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6466 | regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6468 | regs | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6472 | regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6472 | regs | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6474 | regs | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6476 | regs | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6482 | regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6488 | regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6498 | regs | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6498 | regs | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6504 | regs | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6504 | regs | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6506 | regs | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6510 | regs | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6514 | regs | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6514 | regs | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6516 | regs | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6516 | regs | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6518 | regs | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6518 | regs | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6524 | regs | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6524 | regs | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6524 | regs | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6530 | regs | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6534 | regs | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6544 | regs | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6550 | regs | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6552 | regs | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6552 | regs | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6556 | regs | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6562 | regs | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 6568 | regs | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 6574 | regs | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 6582 | regs | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6584 | regs | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 6584 | regs | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 6594 | regs | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 6602 | regs | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6640 | regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6646 | xmm | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 6652 | xmm | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 6654 | xmm | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 6656 | regs | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6660 | xmm | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 6672 | ref | gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6678 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6680 | regs | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 6688 | ref | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 6700 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6718 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6724 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6726 | regs | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6734 | regs | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6736 | regs | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6740 | regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6740 | regs | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6742 | regs | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6742 | regs | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6742 | regs | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6742 | regs | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6744 | regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6744 | regs | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6744 | regs | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6744 | regs | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6744 | regs | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6746 | regs | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6748 | regs | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6748 | regs | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6748 | regs | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6748 | regs | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6750 | regs | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6750 | regs | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6752 | regs | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6752 | regs | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6754 | regs | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6756 | regs | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6756 | regs | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6756 | regs | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6762 | regs | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6762 | regs | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6764 | regs | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6764 | regs | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6774 | regs | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
| 6816 | regs | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 6838 | avx2-1 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 6840 | avx2-1 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 6848 | avx2-1 | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 6848 | avx2-1 | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 6860 | regs | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 6932 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6940 | ref | gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 6954 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 6956 | ref | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 6978 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7022 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7030 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7034 | ref | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7042 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7048 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7052 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7056 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7078 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7084 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7098 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7112 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7114 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7122 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7126 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7144 | regs | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 7162 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7176 | regs | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 7180 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7184 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7324 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7326 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7330 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7334 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7350 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7352 | ref | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7364 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7364 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7388 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7416 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7448 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7572 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7596 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7622 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7674 | xmm | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7682 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7686 | xmm | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7694 | xmm | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7694 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7704 | xmm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 7708 | xmm | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7712 | xmm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7718 | xmm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7724 | xmm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7724 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7728 | xmm | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7728 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7732 | xmm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7736 | xmm | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7738 | xmm | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7740 | xmm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7742 | xmm | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 7748 | xmm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7748 | xmm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7748 | xmm | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 7748 | xmm | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 7756 | xmm | gcc -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7760 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7760 | xmm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7762 | xmm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7762 | xmm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7762 | xmm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7764 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7768 | xmm | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7776 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7778 | xmm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7778 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7784 | xmm | gcc -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7784 | xmm | gcc -m64 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7794 | xmm | gcc -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7794 | xmm | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7806 | xmm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7808 | xmm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7812 | xmm | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7812 | xmm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7820 | xmm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7820 | xmm | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7822 | xmm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7824 | xmm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7828 | xmm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7828 | xmm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7840 | xmm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7840 | xmm | gcc -march=k8 -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7868 | xmm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7878 | xmm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7878 | xmm | gcc -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7896 | xmm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7898 | xmm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7920 | xmm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7924 | xmm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7934 | xmm | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 7940 | xmm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7988 | xmm | gcc -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 7994 | xmm | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 7998 | xmm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8004 | xmm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8006 | xmm | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8010 | xmm | gcc -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8022 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8036 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8050 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8106 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8178 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8194 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8194 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8202 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8208 | xmm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161215 | 20161026 |
| 8276 | xmm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161215 | 20161026 |
| 8340 | ref | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 8372 | ref | gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8374 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8396 | ref | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161215 | 20161026 |
| 8400 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8412 | ref | gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8518 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8528 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8558 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8572 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8604 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8616 | ref | gcc -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8620 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8620 | ref | gcc -m64 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8630 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8630 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8640 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8666 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8672 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8674 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8674 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8676 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8676 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8676 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8678 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8680 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8680 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8680 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8688 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8690 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8694 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8706 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8708 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8714 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8716 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8720 | ref | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8720 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8730 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8776 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8792 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 8898 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8940 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8946 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20161215 | 20161026 |
| 8976 | ref | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 9004 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 9014 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 9024 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 9034 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 9036 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20161215 | 20161026 |
| 9060 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 9982 | ref | clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 9992 | ref | clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 9998 | ref | clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 10284 | ref | clang -O3 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 10560 | xmm | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 10570 | xmm | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 10700 | xmm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 10720 | xmm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 10720 | xmm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 10748 | xmm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 10786 | xmm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 10858 | xmm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11042 | xmm | gcc -funroll-loops -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11192 | xmm | gcc -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11202 | xmm | gcc -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11210 | xmm | gcc -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11212 | xmm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11222 | xmm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11266 | xmm | gcc -m64 -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11338 | xmm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11360 | xmm | gcc -march=nocona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11368 | xmm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161215 | 20161026 |
| 11810 | ref | clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 11966 | ref | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 11974 | ref | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 11978 | ref | clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161215 | 20161026 |
| 12508 | ref | clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 12536 | ref | clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161215 | 20161026 |
| 24494 | regs | cc | 20161215 | 20161026 |
| 24720 | regs | gcc | 20161215 | 20161026 |
| 24746 | regs | gcc -funroll-loops | 20161215 | 20161026 |
| 62176 | ref | gcc | 20161215 | 20161026 |
| 62290 | ref | cc | 20161215 | 20161026 |
| 62638 | ref | gcc -funroll-loops | 20161215 | 20161026 |
| 66798 | xmm | gcc | 20161215 | 20161026 |
| 68324 | xmm | cc | 20161215 | 20161026 |
| 68562 | xmm | gcc -funroll-loops | 20161215 | 20161026 |
| Compiler | Implementations |
| cc | moon/xop/64 |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | moon/xop/64 |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | moon/xop/64 |
| clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/xop/64 |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | moon/xop/64 |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | moon/xop/64 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/xop/64 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/xop/64 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/xop/64 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/xop/64 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 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=core-avx-i -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=core-avx2 -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=corei7-avx -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=corei7 -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/xop/64 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/xop/64 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/xop/64 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 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 |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | moon/xop/64 |
| gcc -m64 -march=barcelona -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=core-avx-i -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=core-avx2 -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=corei7-avx -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=corei7 -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/neon/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/neon/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/neon/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 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=core-avx-i -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=core-avx2 -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=corei7-avx -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=corei7 -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/armv6/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/armv6/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/armv6/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 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=core-avx-i -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=core-avx2 -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=corei7-avx -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=corei7 -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/avx2/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/avx2/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/avx2/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 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=core-avx-i -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=core-avx2 -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=corei7-avx -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=corei7 -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/ssse3/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/ssse3/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/ssse3/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 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=core-avx-i -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=core-avx2 -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=corei7-avx -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=corei7 -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/avx/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/avx/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/avx/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 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=core-avx-i -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=core-avx2 -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=corei7-avx -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=corei7 -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/sse2/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/sse2/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/sse2/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 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=core-avx-i -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=core-avx2 -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=corei7-avx -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=corei7 -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=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | moon/xop/32 |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | moon/xop/32 |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | moon/xop/32 |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 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 | 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=corei7 -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=corei7 -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=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=corei7 -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=corei7 -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=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=corei7 -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=corei7 -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=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=core2 -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ymm |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=corei7 -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 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | moon/neon/32 |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | moon/neon/32 |
| clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/neon/32 |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | moon/neon/32 |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | moon/neon/32 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/neon/32 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/neon/32 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/neon/32 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/neon/32 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/neon/32 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | moon/armv6/32 |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | moon/armv6/32 |
| clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/armv6/32 |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | moon/armv6/32 |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | moon/armv6/32 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/armv6/32 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/armv6/32 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/armv6/32 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/armv6/32 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/armv6/32 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | moon/avx2/32 |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | moon/avx2/32 |
| clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/avx2/32 |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | moon/avx2/32 |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | moon/avx2/32 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/avx2/32 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/avx2/32 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/avx2/32 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/avx2/32 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/avx2/32 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | moon/sse2/32 |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | moon/sse2/32 |
| clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/sse2/32 |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | moon/sse2/32 |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | moon/sse2/32 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/sse2/32 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/sse2/32 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/sse2/32 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/sse2/32 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/sse2/32 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | moon/ssse3/32 |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | moon/ssse3/32 |
| clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/ssse3/32 |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | moon/ssse3/32 |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | moon/ssse3/32 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/ssse3/32 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/ssse3/32 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/ssse3/32 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/ssse3/32 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/ssse3/32 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | moon/avx/32 |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | moon/avx/32 |
| clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/avx/32 |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | moon/avx/32 |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | moon/avx/32 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/avx/32 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/avx/32 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/avx/32 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/avx/32 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/avx/32 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | moon/xop/32 |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | moon/xop/32 |
| clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/xop/32 |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | moon/xop/32 |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | moon/xop/32 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | moon/xop/32 |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/xop/32 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/xop/32 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/xop/32 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | moon/xop/32 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | ymm |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | ymm |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | ymm |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | ymm |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | avx2-1 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx2-1 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx2-1 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx2-1 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | avx2-2 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx2-2 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx2-2 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx2-2 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | avx2-3 |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx2-3 |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx2-3 |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avx2-3 |
| Compiler | Implementations |
| clang -O3 -fomit-frame-pointer -Qunused-arguments | avxicc |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | avxicc |
| clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | avxicc |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | avxicc |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | avxicc |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | avxicc |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avxicc |
| clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avxicc |
| clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avxicc |
| clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | avxicc |
| Compiler | Implementations |
| clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | ymm |
| clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | ymm |
| clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | ymm |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | ymm |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | ymm |
| clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | ymm |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | avx2-2 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | avx2-2 |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | avx2-1 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | avx2-1 |
| Compiler | Implementations |
| clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | avx2-3 |
| clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | avx2-3 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | moon/neon/32 |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | moon/neon/32 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | moon/armv6/32 |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | moon/armv6/32 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | moon/avx2/32 |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | moon/avx2/32 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | moon/ssse3/32 |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | moon/ssse3/32 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | moon/avx/32 |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | moon/avx/32 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | moon/sse2/32 |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | moon/sse2/32 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | moon/xop/32 |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | moon/xop/32 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | avx2-1 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | avx2-2 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | avx2-3 |
| Compiler | Implementations |
| gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=barcelona -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=barcelona -Os -fomit-frame-pointer | ymm |
| Compiler | Implementations |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | avx2-1 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | avx2-1 |
| Compiler | Implementations |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | avx2-2 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | avx2-2 |
| Compiler | Implementations |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | avx2-3 |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | avx2-3 |
| Compiler | Implementations |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | ymm |
| gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | ymm |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | ymm |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | ymm |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | ymm |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | ymm |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | ymm |
| gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ymm |
| gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ymm |
| gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ymm |
| gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ymm |