Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
15495 | regs | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15495 | regs | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15498 | regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15498 | regs | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15498 | regs | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15504 | regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15504 | regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15504 | regs | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15507 | regs | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15510 | regs | gcc -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15510 | regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15510 | regs | gcc -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15513 | regs | gcc -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15513 | regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15513 | regs | gcc -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15513 | regs | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15522 | regs | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15543 | regs | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15543 | regs | gcc -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15564 | regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15570 | regs | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15573 | regs | gcc -Os -fomit-frame-pointer | 20130127 | 20130126 |
15573 | regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
15573 | regs | gcc -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
15573 | regs | gcc -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
15576 | regs | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
15576 | regs | gcc -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
15609 | regs | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130127 | 20130126 |
15621 | regs | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
15639 | regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20130127 | 20130126 |
15639 | regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
15639 | regs | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
15639 | regs | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
15639 | regs | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
15639 | regs | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
15657 | regs | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
15696 | regs | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15702 | regs | gcc -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15708 | regs | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15708 | regs | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15714 | regs | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130127 | 20130126 |
15714 | regs | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20130127 | 20130126 |
15714 | regs | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20130127 | 20130126 |
15717 | regs | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15723 | regs | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15732 | regs | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15747 | regs | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20130127 | 20130126 |
15762 | regs | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15765 | regs | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15768 | regs | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
15771 | regs | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15774 | regs | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15777 | regs | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130127 | 20130126 |
15801 | regs | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
18024 | regs | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
18024 | regs | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
18030 | regs | gcc -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
18030 | regs | gcc -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
18045 | regs | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
18066 | regs | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
18081 | regs | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
18087 | regs | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
18192 | regs | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
18192 | regs | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
18216 | regs | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
18216 | regs | gcc -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
18561 | regs | clang -O3 | 20130127 | 20130126 |
20007 | regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
20007 | regs | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
20007 | regs | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
20007 | regs | gcc -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
20010 | regs | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
20010 | regs | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
20010 | regs | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
20010 | regs | gcc -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
20010 | regs | gcc -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
20013 | regs | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
20019 | regs | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
20019 | regs | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130127 | 20130126 |
20043 | regs | gcc -funroll-loops -O -fomit-frame-pointer | 20130127 | 20130126 |
20046 | regs | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
20151 | regs | gcc -O -fomit-frame-pointer | 20130127 | 20130126 |
20151 | regs | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
20151 | regs | gcc -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
20151 | regs | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130127 | 20130126 |
20151 | regs | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20130127 | 20130126 |
20151 | regs | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20130127 | 20130126 |
20160 | regs | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
20166 | regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
20166 | regs | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20130127 | 20130126 |
23232 | xmm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23235 | xmm | gcc -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23238 | xmm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23244 | xmm | gcc -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23310 | xmm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23328 | xmm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23349 | xmm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23361 | xmm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23526 | xmm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23526 | xmm | gcc -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23547 | xmm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23556 | xmm | gcc -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23637 | xmm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
23637 | xmm | gcc -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
23664 | xmm | gcc -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23664 | xmm | gcc -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23664 | xmm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23664 | xmm | gcc -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23664 | xmm | gcc -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23679 | xmm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23826 | xmm | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23832 | xmm | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23841 | xmm | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20130127 | 20130126 |
23856 | xmm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
23859 | xmm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
23877 | xmm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
23886 | xmm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
23901 | xmm | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20130127 | 20130126 |
24063 | xmm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20130127 | 20130126 |
24084 | xmm | gcc -Os -fomit-frame-pointer | 20130127 | 20130126 |
24084 | xmm | gcc -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
24090 | xmm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
24090 | xmm | gcc -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
24093 | xmm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
24093 | xmm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
24093 | xmm | gcc -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
24108 | xmm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20130127 | 20130126 |
24120 | xmm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
24180 | xmm | gcc -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
24249 | xmm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130127 | 20130126 |
24249 | xmm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
24249 | xmm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
24249 | xmm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
24255 | xmm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
24255 | xmm | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
24255 | xmm | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
24279 | xmm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130127 | 20130126 |
24282 | xmm | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
24282 | xmm | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
24306 | xmm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
24309 | xmm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
24318 | xmm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20130127 | 20130126 |
24333 | xmm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20130127 | 20130126 |
24387 | xmm | gcc -O -fomit-frame-pointer | 20130127 | 20130126 |
24387 | xmm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
24387 | xmm | gcc -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
24387 | xmm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
24387 | xmm | gcc -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
24426 | xmm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
24435 | xmm | gcc -funroll-loops -O -fomit-frame-pointer | 20130127 | 20130126 |
24435 | xmm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
24435 | xmm | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
24438 | xmm | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20130127 | 20130126 |
24447 | xmm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
24450 | xmm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
24504 | xmm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
24507 | xmm | gcc -march=nocona -O -fomit-frame-pointer | 20130127 | 20130126 |
24513 | xmm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
24525 | xmm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
24525 | xmm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
24525 | xmm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
24528 | xmm | gcc -march=k8 -O -fomit-frame-pointer | 20130127 | 20130126 |
24537 | xmm | gcc -funroll-loops -Os -fomit-frame-pointer | 20130127 | 20130126 |
24537 | xmm | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
24540 | xmm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20130127 | 20130126 |
24543 | xmm | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20130127 | 20130126 |
25053 | xmm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
25053 | xmm | gcc -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
25236 | xmm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
25236 | xmm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20130127 | 20130126 |
25401 | xmm | clang -O3 | 20130127 | 20130126 |
107481 | regs | cc | 20130127 | 20130126 |
107481 | regs | gcc -funroll-loops | 20130127 | 20130126 |
107616 | regs | gcc | 20130127 | 20130126 |
274842 | xmm | gcc | 20130127 | 20130126 |
275166 | xmm | gcc -funroll-loops | 20130127 | 20130126 |
275193 | xmm | cc | 20130127 | 20130126 |
Compiler | Implementations
|
cc | avxicc |
clang -O3 | 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 | regs |
gcc | regs |
gcc -O2 -fomit-frame-pointer | regs |
gcc -O3 -fomit-frame-pointer | regs |
gcc -O -fomit-frame-pointer | regs |
gcc -Os -fomit-frame-pointer | regs |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | regs |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | regs |
gcc -fno-schedule-insns -O -fomit-frame-pointer | regs |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | regs |
gcc -funroll-loops | regs |
gcc -funroll-loops -O2 -fomit-frame-pointer | regs |
gcc -funroll-loops -O3 -fomit-frame-pointer | regs |
gcc -funroll-loops -O -fomit-frame-pointer | regs |
gcc -funroll-loops -Os -fomit-frame-pointer | regs |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | regs |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | regs |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | regs |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | regs |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | regs |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | regs |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | regs |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | regs |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | regs |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | regs |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | regs |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | regs |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | regs |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | regs |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | regs |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | regs |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | regs |
gcc -m64 -O2 -fomit-frame-pointer | regs |
gcc -m64 -O3 -fomit-frame-pointer | regs |
gcc -m64 -O -fomit-frame-pointer | regs |
gcc -m64 -Os -fomit-frame-pointer | regs |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | regs |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | regs |
gcc -m64 -march=core2 -O -fomit-frame-pointer | regs |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | regs |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | regs |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | regs |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | regs |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | regs |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | regs |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | regs |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | regs |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | regs |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | regs |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | regs |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | regs |
gcc -m64 -march=k8 -O -fomit-frame-pointer | regs |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | regs |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | regs |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | regs |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | regs |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | regs |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | regs |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | regs |
gcc -m64 -march=nocona -O -fomit-frame-pointer | regs |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | regs |
gcc -march=barcelona -O2 -fomit-frame-pointer | regs |
gcc -march=barcelona -O3 -fomit-frame-pointer | regs |
gcc -march=barcelona -O -fomit-frame-pointer | regs |
gcc -march=barcelona -Os -fomit-frame-pointer | regs |
gcc -march=k8 -O2 -fomit-frame-pointer | regs |
gcc -march=k8 -O3 -fomit-frame-pointer | regs |
gcc -march=k8 -O -fomit-frame-pointer | regs |
gcc -march=k8 -Os -fomit-frame-pointer | regs |
gcc -march=nocona -O2 -fomit-frame-pointer | regs |
gcc -march=nocona -O3 -fomit-frame-pointer | regs |
gcc -march=nocona -O -fomit-frame-pointer | regs |
gcc -march=nocona -Os -fomit-frame-pointer | regs
|