Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
---|---|---|---|---|
24372 | e/ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140529 | 20140525 |
24374 | e/regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140529 | 20140525 |
24810 | e/regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140529 | 20140525 |
24828 | e/ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26304 | e/regs | gcc -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26306 | e/regs | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26308 | e/regs | gcc -mabi=32 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26378 | e/regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26400 | e/ref | gcc -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26432 | e/ref | gcc -mabi=32 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26450 | e/ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26464 | e/ref | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26646 | e/merged | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140529 | 20140525 |
26730 | e/merged | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26764 | e/merged | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140529 | 20140525 |
26806 | e/merged | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140529 | 20140525 |
27640 | e/merged | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140529 | 20140525 |
27696 | e/merged | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140529 | 20140525 |
29016 | e/merged | gcc -funroll-loops -O -fomit-frame-pointer | 20140529 | 20140525 |
29026 | e/merged | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140529 | 20140525 |
29034 | e/merged | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20140529 | 20140525 |
29956 | e/merged | gcc -O -fomit-frame-pointer | 20140529 | 20140525 |
29972 | e/merged | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140529 | 20140525 |
30012 | e/merged | gcc -mabi=32 -O -fomit-frame-pointer | 20140529 | 20140525 |
33630 | e/merged | gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
33662 | e/merged | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140529 | 20140525 |
33750 | e/merged | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
33906 | e/merged | gcc -mabi=32 -O3 -fomit-frame-pointer | 20140529 | 20140525 |
33910 | e/merged | gcc -O3 -fomit-frame-pointer | 20140529 | 20140525 |
33930 | e/merged | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140529 | 20140525 |
34428 | e/ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140529 | 20140525 |
35266 | e/regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140529 | 20140525 |
36180 | e/ref | gcc -funroll-loops -O -fomit-frame-pointer | 20140529 | 20140525 |
36180 | e/ref | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20140529 | 20140525 |
36192 | e/ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140529 | 20140525 |
36402 | e/merged | gcc -funroll-loops -Os -fomit-frame-pointer | 20140529 | 20140525 |
36576 | e/merged | gcc -Os -fomit-frame-pointer | 20140529 | 20140525 |
36588 | e/merged | gcc -mabi=32 -Os -fomit-frame-pointer | 20140529 | 20140525 |
36596 | e/merged | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20140529 | 20140525 |
36952 | e/merged | gcc -O2 -fomit-frame-pointer | 20140529 | 20140525 |
37016 | e/merged | gcc -mabi=32 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
37768 | e/regs | gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | 20140529 | 20140525 |
37772 | e/regs | gcc -funroll-loops -O -fomit-frame-pointer | 20140529 | 20140525 |
37778 | e/regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140529 | 20140525 |
38012 | e/regs | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
38188 | e/regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140529 | 20140525 |
38938 | e/regs | gcc -O -fomit-frame-pointer | 20140529 | 20140525 |
38944 | e/regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140529 | 20140525 |
38954 | e/regs | gcc -mabi=32 -O -fomit-frame-pointer | 20140529 | 20140525 |
39122 | e/regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140529 | 20140525 |
39568 | e/regs | gcc -mabi=32 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
39630 | e/regs | gcc -O2 -fomit-frame-pointer | 20140529 | 20140525 |
40270 | e/ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140529 | 20140525 |
40352 | e/ref | gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
41652 | e/regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140529 | 20140525 |
42246 | e/ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140529 | 20140525 |
42504 | e/ref | gcc -mabi=32 -O2 -fomit-frame-pointer | 20140529 | 20140525 |
42570 | e/ref | gcc -O2 -fomit-frame-pointer | 20140529 | 20140525 |
43306 | e/regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140529 | 20140525 |
43546 | e/regs | gcc -Os -fomit-frame-pointer | 20140529 | 20140525 |
43588 | e/regs | gcc -mabi=32 -Os -fomit-frame-pointer | 20140529 | 20140525 |
44506 | e/ref | gcc -O -fomit-frame-pointer | 20140529 | 20140525 |
44506 | e/ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140529 | 20140525 |
44534 | e/regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20140529 | 20140525 |
44544 | e/regs | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20140529 | 20140525 |
44554 | e/ref | gcc -mabi=32 -O -fomit-frame-pointer | 20140529 | 20140525 |
45934 | e/ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140529 | 20140525 |
49210 | e/ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140529 | 20140525 |
50730 | e/ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20140529 | 20140525 |
51036 | e/ref | gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | 20140529 | 20140525 |
52786 | e/ref | gcc -mabi=32 -Os -fomit-frame-pointer | 20140529 | 20140525 |
52856 | e/ref | gcc -Os -fomit-frame-pointer | 20140529 | 20140525 |
71450 | e/merged | cc | 20140529 | 20140525 |
71450 | e/merged | gcc -funroll-loops | 20140529 | 20140525 |
71468 | e/merged | gcc | 20140529 | 20140525 |
104860 | e/regs | cc | 20140529 | 20140525 |
104860 | e/regs | gcc | 20140529 | 20140525 |
104896 | e/regs | gcc -funroll-loops | 20140529 | 20140525 |
139670 | e/ref | cc | 20140529 | 20140525 |
139678 | e/ref | gcc | 20140529 | 20140525 |
139706 | e/ref | gcc -funroll-loops | 20140529 | 20140525 |
Compiler | Implementations |
cc | amd64-ssse3 |
gcc | amd64-ssse3 |
gcc -O2 -fomit-frame-pointer | amd64-ssse3 |
gcc -O3 -fomit-frame-pointer | amd64-ssse3 |
gcc -O -fomit-frame-pointer | amd64-ssse3 |
gcc -Os -fomit-frame-pointer | amd64-ssse3 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | amd64-ssse3 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | amd64-ssse3 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | amd64-ssse3 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops | amd64-ssse3 |
gcc -funroll-loops -O2 -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -O3 -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -O -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -Os -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | amd64-ssse3 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | amd64-ssse3 |
gcc -mabi=32 -O2 -fomit-frame-pointer | amd64-ssse3 |
gcc -mabi=32 -O3 -fomit-frame-pointer | amd64-ssse3 |
gcc -mabi=32 -O -fomit-frame-pointer | amd64-ssse3 |
gcc -mabi=32 -Os -fomit-frame-pointer | amd64-ssse3 |
Compiler | Implementations |
cc | moon/xop/64 |
gcc | moon/xop/64 |
gcc -O2 -fomit-frame-pointer | moon/xop/64 |
gcc -O3 -fomit-frame-pointer | moon/xop/64 |
gcc -O -fomit-frame-pointer | moon/xop/64 |
gcc -Os -fomit-frame-pointer | moon/xop/64 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/xop/64 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/xop/64 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/xop/64 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops | moon/xop/64 |
gcc -funroll-loops -O2 -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -O3 -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -O -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -Os -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | moon/xop/64 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | moon/xop/64 |
gcc -mabi=32 -O2 -fomit-frame-pointer | moon/xop/64 |
gcc -mabi=32 -O3 -fomit-frame-pointer | moon/xop/64 |
gcc -mabi=32 -O -fomit-frame-pointer | moon/xop/64 |
gcc -mabi=32 -Os -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
cc | moon/sse2/64 |
gcc | moon/sse2/64 |
gcc -O2 -fomit-frame-pointer | moon/sse2/64 |
gcc -O3 -fomit-frame-pointer | moon/sse2/64 |
gcc -O -fomit-frame-pointer | moon/sse2/64 |
gcc -Os -fomit-frame-pointer | moon/sse2/64 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/sse2/64 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/sse2/64 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/sse2/64 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops | moon/sse2/64 |
gcc -funroll-loops -O2 -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -O3 -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -O -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -Os -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | moon/sse2/64 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | moon/sse2/64 |
gcc -mabi=32 -O2 -fomit-frame-pointer | moon/sse2/64 |
gcc -mabi=32 -O3 -fomit-frame-pointer | moon/sse2/64 |
gcc -mabi=32 -O -fomit-frame-pointer | moon/sse2/64 |
gcc -mabi=32 -Os -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
cc | moon/ssse3/64 |
gcc | moon/ssse3/64 |
gcc -O2 -fomit-frame-pointer | moon/ssse3/64 |
gcc -O3 -fomit-frame-pointer | moon/ssse3/64 |
gcc -O -fomit-frame-pointer | moon/ssse3/64 |
gcc -Os -fomit-frame-pointer | moon/ssse3/64 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/ssse3/64 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/ssse3/64 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/ssse3/64 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops | moon/ssse3/64 |
gcc -funroll-loops -O2 -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -O3 -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -O -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -Os -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | moon/ssse3/64 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | moon/ssse3/64 |
gcc -mabi=32 -O2 -fomit-frame-pointer | moon/ssse3/64 |
gcc -mabi=32 -O3 -fomit-frame-pointer | moon/ssse3/64 |
gcc -mabi=32 -O -fomit-frame-pointer | moon/ssse3/64 |
gcc -mabi=32 -Os -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
cc | moon/avx/64 |
gcc | moon/avx/64 |
gcc -O2 -fomit-frame-pointer | moon/avx/64 |
gcc -O3 -fomit-frame-pointer | moon/avx/64 |
gcc -O -fomit-frame-pointer | moon/avx/64 |
gcc -Os -fomit-frame-pointer | moon/avx/64 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/avx/64 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/avx/64 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/avx/64 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops | moon/avx/64 |
gcc -funroll-loops -O2 -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -O3 -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -O -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -Os -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | moon/avx/64 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | moon/avx/64 |
gcc -mabi=32 -O2 -fomit-frame-pointer | moon/avx/64 |
gcc -mabi=32 -O3 -fomit-frame-pointer | moon/avx/64 |
gcc -mabi=32 -O -fomit-frame-pointer | moon/avx/64 |
gcc -mabi=32 -Os -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
cc | moon/avx2/64 |
gcc | moon/avx2/64 |
gcc -O2 -fomit-frame-pointer | moon/avx2/64 |
gcc -O3 -fomit-frame-pointer | moon/avx2/64 |
gcc -O -fomit-frame-pointer | moon/avx2/64 |
gcc -Os -fomit-frame-pointer | moon/avx2/64 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | moon/avx2/64 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | moon/avx2/64 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | moon/avx2/64 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops | moon/avx2/64 |
gcc -funroll-loops -O2 -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -O3 -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -O -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -Os -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | moon/avx2/64 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | moon/avx2/64 |
gcc -mabi=32 -O2 -fomit-frame-pointer | moon/avx2/64 |
gcc -mabi=32 -O3 -fomit-frame-pointer | moon/avx2/64 |
gcc -mabi=32 -O -fomit-frame-pointer | moon/avx2/64 |
gcc -mabi=32 -Os -fomit-frame-pointer | moon/avx2/64 |
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 -mabi=32 -O2 -fomit-frame-pointer | moon/ssse3/32 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | moon/ssse3/32 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | moon/ssse3/32 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | moon/ssse3/32 |
gcc -mabi=32 -O2 -fomit-frame-pointer | moon/ssse3/32 |
gcc -mabi=32 -O3 -fomit-frame-pointer | moon/ssse3/32 |
gcc -mabi=32 -O -fomit-frame-pointer | moon/ssse3/32 |
gcc -mabi=32 -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 -mabi=32 -O2 -fomit-frame-pointer | moon/avx/32 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | moon/avx/32 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | moon/avx/32 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | moon/avx/32 |
gcc -mabi=32 -O2 -fomit-frame-pointer | moon/avx/32 |
gcc -mabi=32 -O3 -fomit-frame-pointer | moon/avx/32 |
gcc -mabi=32 -O -fomit-frame-pointer | moon/avx/32 |
gcc -mabi=32 -Os -fomit-frame-pointer | moon/avx/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 -mabi=32 -O2 -fomit-frame-pointer | moon/xop/32 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | moon/xop/32 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | moon/xop/32 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | moon/xop/32 |
gcc -mabi=32 -O2 -fomit-frame-pointer | moon/xop/32 |
gcc -mabi=32 -O3 -fomit-frame-pointer | moon/xop/32 |
gcc -mabi=32 -O -fomit-frame-pointer | moon/xop/32 |
gcc -mabi=32 -Os -fomit-frame-pointer | moon/xop/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 -mabi=32 -O2 -fomit-frame-pointer | moon/avx2/32 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | moon/avx2/32 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | moon/avx2/32 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | moon/avx2/32 |
gcc -mabi=32 -O2 -fomit-frame-pointer | moon/avx2/32 |
gcc -mabi=32 -O3 -fomit-frame-pointer | moon/avx2/32 |
gcc -mabi=32 -O -fomit-frame-pointer | moon/avx2/32 |
gcc -mabi=32 -Os -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
cc | goll_gueron |
gcc | goll_gueron |
gcc -O2 -fomit-frame-pointer | goll_gueron |
gcc -O3 -fomit-frame-pointer | goll_gueron |
gcc -O -fomit-frame-pointer | goll_gueron |
gcc -Os -fomit-frame-pointer | goll_gueron |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | goll_gueron |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | goll_gueron |
gcc -fno-schedule-insns -O -fomit-frame-pointer | goll_gueron |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops | goll_gueron |
gcc -funroll-loops -O2 -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -O3 -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -O -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -Os -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | goll_gueron |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | goll_gueron |
gcc -mabi=32 -O2 -fomit-frame-pointer | goll_gueron |
gcc -mabi=32 -O3 -fomit-frame-pointer | goll_gueron |
gcc -mabi=32 -O -fomit-frame-pointer | goll_gueron |
gcc -mabi=32 -Os -fomit-frame-pointer | goll_gueron |
Compiler | Implementations |
cc | krovetz/vec128 |
gcc | krovetz/vec128 |
gcc -O2 -fomit-frame-pointer | krovetz/vec128 |
gcc -O3 -fomit-frame-pointer | krovetz/vec128 |
gcc -O -fomit-frame-pointer | krovetz/vec128 |
gcc -Os -fomit-frame-pointer | krovetz/vec128 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | krovetz/vec128 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | krovetz/vec128 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | krovetz/vec128 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops | krovetz/vec128 |
gcc -funroll-loops -O2 -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -O3 -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -O -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -Os -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | krovetz/vec128 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | krovetz/vec128 |
gcc -mabi=32 -O2 -fomit-frame-pointer | krovetz/vec128 |
gcc -mabi=32 -O3 -fomit-frame-pointer | krovetz/vec128 |
gcc -mabi=32 -O -fomit-frame-pointer | krovetz/vec128 |
gcc -mabi=32 -Os -fomit-frame-pointer | krovetz/vec128 |
Compiler | Implementations |
cc | krovetz/avx2 |
gcc | krovetz/avx2 |
gcc -O2 -fomit-frame-pointer | krovetz/avx2 |
gcc -O3 -fomit-frame-pointer | krovetz/avx2 |
gcc -O -fomit-frame-pointer | krovetz/avx2 |
gcc -Os -fomit-frame-pointer | krovetz/avx2 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | krovetz/avx2 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | krovetz/avx2 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | krovetz/avx2 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops | krovetz/avx2 |
gcc -funroll-loops -O2 -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -O3 -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -O -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -Os -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -mabi=32 -O2 -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -mabi=32 -O3 -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -mabi=32 -O -fomit-frame-pointer | krovetz/avx2 |
gcc -funroll-loops -mabi=32 -Os -fomit-frame-pointer | krovetz/avx2 |
gcc -mabi=32 -O2 -fomit-frame-pointer | krovetz/avx2 |
gcc -mabi=32 -O3 -fomit-frame-pointer | krovetz/avx2 |
gcc -mabi=32 -O -fomit-frame-pointer | krovetz/avx2 |
gcc -mabi=32 -Os -fomit-frame-pointer | krovetz/avx2 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | amd64-ssse3 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | amd64-ssse3 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | amd64-ssse3 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | amd64-ssse3 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | amd64-ssse3 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | amd64-ssse3 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | amd64-ssse3 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | amd64-ssse3 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | amd64-ssse3 |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | amd64-ssse3 |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | amd64-ssse3 |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | amd64-ssse3 |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | amd64-ssse3 |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | amd64-ssse3 |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | amd64-ssse3 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | goll_gueron |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | goll_gueron |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | goll_gueron |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | goll_gueron |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | goll_gueron |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | goll_gueron |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | goll_gueron |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | goll_gueron |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | goll_gueron |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | goll_gueron |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | goll_gueron |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | goll_gueron |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | goll_gueron |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | goll_gueron |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | goll_gueron |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | krovetz/vec128 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | krovetz/vec128 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | krovetz/vec128 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | krovetz/vec128 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | krovetz/vec128 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | krovetz/vec128 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | krovetz/vec128 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | krovetz/vec128 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | krovetz/vec128 |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | krovetz/vec128 |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | krovetz/vec128 |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | krovetz/vec128 |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | krovetz/vec128 |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | krovetz/vec128 |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | krovetz/vec128 |
Compiler | Implementations |
clang -O3 -fomit-frame-pointer | krovetz/avx2 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | krovetz/avx2 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | krovetz/avx2 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | krovetz/avx2 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | krovetz/avx2 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | krovetz/avx2 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | krovetz/avx2 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | krovetz/avx2 |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | krovetz/avx2 |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | krovetz/avx2 |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | krovetz/avx2 |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | krovetz/avx2 |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | krovetz/avx2 |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | krovetz/avx2 |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | krovetz/avx2 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=neon -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=softfp -mfpu=vfpv3-d16 -fomit-frame-pointer -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | moon/sse2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | e/merged |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | e/regs |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | e/ref |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/ssse3/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/ssse3/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/xop/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/xop/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx2/64 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/avx2/32 |
Compiler | Implementations |
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | moon/sse2/64 |