Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
9417 | regs | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130127 | 20130126 |
9417 | regs | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130127 | 20130126 |
9417 | regs | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130127 | 20130126 |
9423 | regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
9423 | regs | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
9423 | regs | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
9423 | regs | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
9432 | regs | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
9450 | regs | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
9462 | regs | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9462 | regs | gcc -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9465 | regs | gcc -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
9465 | regs | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9465 | regs | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
9465 | regs | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
9465 | regs | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9465 | regs | gcc -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
9468 | regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20130127 | 20130126 |
9489 | regs | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9489 | regs | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130127 | 20130126 |
9489 | regs | gcc -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
9492 | regs | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9504 | regs | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9510 | regs | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130127 | 20130126 |
9513 | regs | gcc -Os -fomit-frame-pointer | 20130127 | 20130126 |
9540 | regs | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9543 | regs | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9555 | regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
9648 | regs | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9675 | regs | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9681 | regs | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9681 | regs | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9687 | regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9687 | regs | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9687 | regs | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9687 | regs | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9690 | regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9690 | regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9696 | regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9699 | regs | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9699 | regs | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9699 | regs | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9708 | regs | gcc -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9708 | regs | gcc -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9708 | regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9708 | regs | gcc -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9711 | regs | gcc -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9717 | regs | gcc -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9723 | regs | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9726 | regs | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9729 | regs | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9729 | regs | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
9732 | regs | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
9738 | regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
10794 | regs | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
10794 | regs | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
10800 | regs | gcc -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
10827 | regs | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
11220 | regs | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
11220 | regs | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
11220 | regs | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
11220 | regs | gcc -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
11220 | regs | gcc -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
11223 | regs | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
11223 | regs | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
11238 | regs | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
12018 | regs | clang -O3 | 20130127 | 20130126 |
12069 | regs | gcc -O -fomit-frame-pointer | 20130127 | 20130126 |
12069 | regs | gcc -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
12069 | regs | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
12069 | regs | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130127 | 20130126 |
12069 | regs | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130127 | 20130126 |
12069 | regs | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130127 | 20130126 |
12069 | regs | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
12078 | regs | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130127 | 20130126 |
12078 | regs | gcc -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
12081 | regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
12093 | regs | gcc -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
12096 | regs | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130127 | 20130126 |
12108 | regs | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
12108 | regs | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
12120 | regs | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
12126 | regs | gcc -funroll-loops -O -fomit-frame-pointer | 20130127 | 20130126 |
12126 | regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
12132 | regs | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
12138 | regs | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
12138 | regs | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
12144 | regs | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
12240 | regs | gcc -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
12243 | regs | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
20034 | xmm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20040 | xmm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20097 | xmm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20103 | xmm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20106 | xmm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20112 | xmm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
20112 | xmm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
20115 | xmm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
20121 | xmm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
20124 | xmm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20124 | xmm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20124 | xmm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20127 | xmm | gcc -funroll-loops -Os -fomit-frame-pointer | 20130127 | 20130126 |
20154 | xmm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20172 | xmm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20328 | xmm | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20343 | xmm | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20433 | xmm | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
20433 | xmm | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
20481 | xmm | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20481 | xmm | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20544 | xmm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
20547 | xmm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
20583 | xmm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20583 | xmm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20583 | xmm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20586 | xmm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20616 | xmm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20616 | xmm | gcc -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20655 | xmm | gcc -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20661 | xmm | gcc -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20667 | xmm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20682 | xmm | gcc -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20688 | xmm | gcc -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20697 | xmm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20718 | xmm | gcc -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
20718 | xmm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
20718 | xmm | gcc -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
20724 | xmm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
20742 | xmm | gcc -Os -fomit-frame-pointer | 20130127 | 20130126 |
20754 | xmm | gcc -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20763 | xmm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20775 | xmm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
20775 | xmm | gcc -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
20817 | xmm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20826 | xmm | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
20907 | xmm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
20916 | xmm | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21024 | xmm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
21027 | xmm | gcc -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
21063 | xmm | gcc -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21081 | xmm | gcc -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21087 | xmm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
21090 | xmm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
21210 | xmm | clang -O3 | 20130127 | 20130126 |
23130 | xmm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
23136 | xmm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
23166 | xmm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
23217 | xmm | gcc -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
25263 | xmm | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
25263 | xmm | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
25275 | xmm | gcc -funroll-loops -O -fomit-frame-pointer | 20130127 | 20130126 |
25275 | xmm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
25275 | xmm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
25329 | xmm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
25332 | xmm | gcc -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
25335 | xmm | gcc -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
25347 | xmm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
25347 | xmm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
25350 | xmm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
25350 | xmm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
25350 | xmm | gcc -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
25371 | xmm | gcc -O -fomit-frame-pointer | 20130127 | 20130126 |
30957 | xmm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130127 | 20130126 |
31005 | xmm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130127 | 20130126 |
31065 | xmm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130127 | 20130126 |
31098 | xmm | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130127 | 20130126 |
31137 | xmm | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130127 | 20130126 |
31224 | xmm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130127 | 20130126 |
31242 | xmm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
31257 | xmm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
69621 | regs | cc | 20130127 | 20130126 |
69621 | regs | gcc | 20130127 | 20130126 |
69654 | regs | gcc -funroll-loops | 20130127 | 20130126 |
378510 | xmm | gcc -funroll-loops | 20130127 | 20130126 |
380841 | xmm | cc | 20130127 | 20130126 |
436449 | xmm | gcc | 20130127 | 20130126 |
Compiler | Implementations
|
cc | avxicc |
gcc | avxicc |
gcc -O2 -fomit-frame-pointer | avxicc |
gcc -O3 -fomit-frame-pointer | avxicc |
gcc -O -fomit-frame-pointer | avxicc |
gcc -Os -fomit-frame-pointer | avxicc |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avxicc |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avxicc |
gcc -fno-schedule-insns -O -fomit-frame-pointer | avxicc |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops | avxicc |
gcc -funroll-loops -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avxicc |
gcc -m64 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -O -fomit-frame-pointer | avxicc |
gcc -m64 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avxicc xmm |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avxicc xmm |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avxicc xmm |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avxicc xmm |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avxicc xmm |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avxicc xmm |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avxicc xmm |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | avxicc xmm |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avxicc xmm |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=k8 -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=nocona -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | avxicc |
gcc -march=barcelona -O2 -fomit-frame-pointer | avxicc |
gcc -march=barcelona -O3 -fomit-frame-pointer | avxicc |
gcc -march=barcelona -O -fomit-frame-pointer | avxicc |
gcc -march=barcelona -Os -fomit-frame-pointer | avxicc |
gcc -march=k8 -O2 -fomit-frame-pointer | avxicc |
gcc -march=k8 -O3 -fomit-frame-pointer | avxicc |
gcc -march=k8 -O -fomit-frame-pointer | avxicc |
gcc -march=k8 -Os -fomit-frame-pointer | avxicc |
gcc -march=nocona -O2 -fomit-frame-pointer | avxicc |
gcc -march=nocona -O3 -fomit-frame-pointer | avxicc |
gcc -march=nocona -O -fomit-frame-pointer | avxicc |
gcc -march=nocona -Os -fomit-frame-pointer | avxicc
|
Compiler | Implementations
|
cc | ref |
gcc | ref |
gcc -O2 -fomit-frame-pointer | ref |
gcc -O3 -fomit-frame-pointer | ref |
gcc -O -fomit-frame-pointer | ref |
gcc -Os -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops | ref |
gcc -funroll-loops -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -O -fomit-frame-pointer | ref |
gcc -funroll-loops -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ref |
gcc -m64 -O2 -fomit-frame-pointer | ref |
gcc -m64 -O3 -fomit-frame-pointer | ref |
gcc -m64 -O -fomit-frame-pointer | ref |
gcc -m64 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -O -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | ref |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | ref |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -march=barcelona -O2 -fomit-frame-pointer | ref |
gcc -march=barcelona -O3 -fomit-frame-pointer | ref |
gcc -march=barcelona -O -fomit-frame-pointer | ref |
gcc -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -march=k8 -O -fomit-frame-pointer | ref |
gcc -march=k8 -Os -fomit-frame-pointer | ref |
gcc -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -march=nocona -O -fomit-frame-pointer | ref |
gcc -march=nocona -Os -fomit-frame-pointer | ref
|
Compiler | Implementations
|
cc | ymm |
gcc | ymm |
gcc -O2 -fomit-frame-pointer | ymm |
gcc -O3 -fomit-frame-pointer | ymm |
gcc -O -fomit-frame-pointer | ymm |
gcc -Os -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops | ymm |
gcc -funroll-loops -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -m64 -O2 -fomit-frame-pointer | ymm |
gcc -m64 -O3 -fomit-frame-pointer | ymm |
gcc -m64 -O -fomit-frame-pointer | ymm |
gcc -m64 -Os -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -march=k8 -O -fomit-frame-pointer | ymm |
gcc -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -march=nocona -O -fomit-frame-pointer | ymm |
gcc -march=nocona -Os -fomit-frame-pointer | ymm
|