Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
8364 | xmm | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140123 | 20130419 |
8368 | xmm | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140123 | 20130419 |
8368 | xmm | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140123 | 20130419 |
8408 | xmm | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
8408 | xmm | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
8412 | xmm | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140123 | 20130419 |
8412 | xmm | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140123 | 20130419 |
8412 | xmm | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140123 | 20130419 |
8416 | xmm | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
8416 | xmm | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
8416 | xmm | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
8416 | xmm | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
8452 | xmm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140123 | 20130419 |
8472 | xmm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
8492 | xmm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
8500 | xmm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140123 | 20130419 |
10320 | xmm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
10320 | xmm | gcc -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
10324 | xmm | gcc -O -fomit-frame-pointer | 20140123 | 20130419 |
10324 | xmm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140123 | 20130419 |
10324 | xmm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
10324 | xmm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
10324 | xmm | gcc -m64 -O -fomit-frame-pointer | 20140123 | 20130419 |
10324 | xmm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
10328 | xmm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
10340 | xmm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
10340 | xmm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
10340 | xmm | gcc -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
10352 | xmm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
10356 | xmm | gcc -funroll-loops -O -fomit-frame-pointer | 20140123 | 20130419 |
10356 | xmm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140123 | 20130419 |
10356 | xmm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140123 | 20130419 |
10356 | xmm | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
10372 | xmm | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
10372 | xmm | gcc -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
10412 | xmm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10424 | xmm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10424 | xmm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10424 | xmm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10440 | xmm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10440 | xmm | gcc -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10444 | xmm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10452 | xmm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
10456 | xmm | gcc -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10468 | xmm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10468 | xmm | gcc -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10472 | xmm | gcc -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
10476 | xmm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10476 | xmm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
10480 | xmm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
10480 | xmm | gcc -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
10484 | xmm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10484 | xmm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10484 | xmm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10484 | xmm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
10488 | xmm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
10488 | xmm | gcc -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10496 | xmm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10496 | xmm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10500 | xmm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10500 | xmm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10504 | xmm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10504 | xmm | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10504 | xmm | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10544 | xmm | gcc -Os -fomit-frame-pointer | 20140123 | 20130419 |
10544 | xmm | gcc -m64 -Os -fomit-frame-pointer | 20140123 | 20130419 |
10544 | xmm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
10548 | xmm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140123 | 20130419 |
10548 | xmm | gcc -funroll-loops -Os -fomit-frame-pointer | 20140123 | 20130419 |
10548 | xmm | gcc -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
10552 | xmm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140123 | 20130419 |
10552 | xmm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
10552 | xmm | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
10556 | xmm | gcc -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10556 | xmm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140123 | 20130419 |
10556 | xmm | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
10556 | xmm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
10564 | xmm | gcc -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10564 | xmm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10564 | xmm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10564 | xmm | gcc -m64 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10564 | xmm | gcc -m64 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10584 | xmm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10588 | xmm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10588 | xmm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10596 | xmm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10596 | xmm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10600 | xmm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10616 | xmm | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10624 | xmm | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
10628 | xmm | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
10632 | xmm | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11676 | regs | gcc -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11688 | regs | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11692 | regs | gcc -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11696 | regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11696 | regs | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11696 | regs | gcc -m64 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11700 | regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11700 | regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11700 | regs | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11708 | regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11708 | regs | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11712 | regs | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11716 | regs | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
11716 | regs | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11720 | regs | gcc -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11720 | regs | gcc -m64 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11720 | regs | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11720 | regs | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11724 | regs | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11724 | regs | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11728 | regs | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11732 | regs | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11740 | regs | gcc -Os -fomit-frame-pointer | 20140123 | 20130419 |
11740 | regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11740 | regs | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11740 | regs | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
11740 | regs | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11740 | regs | gcc -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
11744 | regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11744 | regs | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
11748 | regs | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11748 | regs | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11752 | regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20140123 | 20130419 |
11752 | regs | gcc -m64 -Os -fomit-frame-pointer | 20140123 | 20130419 |
11756 | regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140123 | 20130419 |
11756 | regs | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
11756 | regs | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
11764 | regs | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11764 | regs | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11764 | regs | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11768 | regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140123 | 20130419 |
11772 | regs | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
11776 | regs | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11784 | regs | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
11784 | regs | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
11788 | regs | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140123 | 20130419 |
11788 | regs | gcc -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11788 | regs | gcc -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
11792 | regs | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11796 | regs | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11796 | regs | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11800 | regs | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140123 | 20130419 |
11804 | regs | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140123 | 20130419 |
11808 | regs | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11808 | regs | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
11812 | regs | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140123 | 20130419 |
11836 | regs | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140123 | 20130419 |
12464 | regs | gcc -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
12480 | regs | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
12484 | regs | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
12488 | regs | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
12492 | regs | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
12520 | regs | gcc -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
12536 | regs | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
12540 | regs | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
12556 | regs | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
12564 | regs | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
12584 | regs | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
12644 | regs | gcc -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
13528 | regs | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140123 | 20130419 |
13532 | regs | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
13536 | regs | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
13536 | regs | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
13540 | regs | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
13540 | regs | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140123 | 20130419 |
13544 | regs | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140123 | 20130419 |
13548 | regs | gcc -O -fomit-frame-pointer | 20140123 | 20130419 |
13548 | regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140123 | 20130419 |
13548 | regs | gcc -m64 -O -fomit-frame-pointer | 20140123 | 20130419 |
13564 | regs | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140123 | 20130419 |
13568 | regs | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
13584 | regs | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
13644 | regs | gcc -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
13648 | regs | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
13652 | regs | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
13652 | regs | gcc -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
13656 | regs | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
13656 | regs | gcc -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
13660 | regs | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
13744 | regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140123 | 20130419 |
13784 | regs | gcc -funroll-loops -O -fomit-frame-pointer | 20140123 | 20130419 |
13812 | regs | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140123 | 20130419 |
49400 | regs | gcc -funroll-loops | 20140123 | 20130419 |
49420 | regs | cc | 20140123 | 20130419 |
49444 | regs | gcc | 20140123 | 20130419 |
97900 | xmm | gcc | 20140123 | 20130419 |
97916 | xmm | gcc -funroll-loops | 20140123 | 20130419 |
97960 | xmm | cc | 20140123 | 20130419 |
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 |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avxicc |
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=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 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=corei7 -O3 -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=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 -O3 -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 -O3 -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 -O3 -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=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
|