Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
20090 | regs | gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
22064 | regs | gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
22512 | regs | gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
23919 | regs | gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
28875 | regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
29050 | regs | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
29239 | regs | gcc -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
29659 | regs | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
29855 | regs | gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
29974 | regs | gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20130127 | 20130126 |
30093 | regs | gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | 20130127 | 20130126 |
30191 | regs | gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
30233 | regs | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
30240 | regs | gcc -m64 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
30303 | regs | gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
30485 | regs | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
30576 | regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
30618 | regs | gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
30681 | regs | gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
30933 | regs | gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
31080 | regs | gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
31206 | regs | gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | 20130127 | 20130126 |
31276 | regs | gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20130127 | 20130126 |
31409 | regs | gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | 20130127 | 20130126 |
31451 | regs | gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
31479 | regs | gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
31528 | regs | gcc -Os -fomit-frame-pointer | 20130127 | 20130126 |
31717 | regs | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
31738 | regs | gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | 20130127 | 20130126 |
31759 | regs | gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
31815 | regs | gcc -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
32004 | regs | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
32025 | regs | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
32032 | regs | gcc -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
32249 | regs | gcc -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
32256 | regs | gcc -funroll-loops -O -fomit-frame-pointer | 20130127 | 20130126 |
32263 | regs | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
32326 | regs | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
32368 | regs | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
32375 | regs | gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
32403 | regs | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
32494 | regs | gcc -funroll-loops -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
32634 | regs | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
32669 | regs | gcc -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
32795 | regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
32865 | regs | gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
32928 | regs | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
32963 | regs | gcc -O2 -fomit-frame-pointer | 20130127 | 20130126 |
33068 | regs | gcc -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
33075 | regs | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
33138 | regs | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20130127 | 20130126 |
33159 | regs | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
33264 | regs | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
33264 | regs | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
33271 | regs | gcc -m64 -O -fomit-frame-pointer | 20130127 | 20130126 |
33320 | regs | gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
33439 | regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20130127 | 20130126 |
33467 | regs | gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
33474 | regs | gcc -O -fomit-frame-pointer | 20130127 | 20130126 |
33488 | regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
33495 | regs | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
33544 | regs | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
33635 | regs | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
33677 | regs | gcc -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
33747 | regs | gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
33768 | regs | gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
33796 | regs | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20130127 | 20130126 |
33845 | regs | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
33901 | regs | gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
34013 | regs | gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
34272 | regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20130127 | 20130126 |
34300 | regs | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
34391 | regs | gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
34776 | regs | gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
34909 | regs | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
34916 | regs | gcc -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
34979 | regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20130127 | 20130126 |
35280 | regs | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | 20130127 | 20130126 |
35308 | regs | gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
35385 | regs | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
35413 | regs | gcc -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
35511 | regs | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
35616 | regs | gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
35952 | regs | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
35952 | regs | gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
36036 | regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20130127 | 20130126 |
36043 | regs | gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
36162 | regs | gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
36288 | regs | gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | 20130127 | 20130126 |
36288 | regs | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
36778 | regs | gcc -O3 -fomit-frame-pointer | 20130127 | 20130126 |
37170 | regs | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
37359 | regs | gcc -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
37443 | regs | gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | 20130127 | 20130126 |
37786 | regs | gcc -mcpu=G5 -O2 -fomit-frame-pointer | 20130127 | 20130126 |
38255 | regs | gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | 20130127 | 20130126 |
38311 | regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20130127 | 20130126 |
38549 | regs | gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | 20130127 | 20130126 |
39473 | regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20130127 | 20130126 |
39886 | regs | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
40082 | regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20130127 | 20130126 |
41034 | regs | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20130127 | 20130126 |
41041 | regs | gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | 20130127 | 20130126 |
51177 | regs | gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | 20130127 | 20130126 |
276675 | regs | gcc | 20130127 | 20130126 |
287217 | regs | cc | 20130127 | 20130126 |
308476 | regs | gcc -funroll-loops | 20130127 | 20130126 |
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 -maltivec -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -maltivec -O -fomit-frame-pointer | ref |
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | ref |
gcc -funroll-loops -mcpu=G5 -maltivec -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 -maltivec -O2 -fomit-frame-pointer | ref |
gcc -m64 -maltivec -O3 -fomit-frame-pointer | ref |
gcc -m64 -maltivec -O -fomit-frame-pointer | ref |
gcc -m64 -maltivec -Os -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | ref |
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | ref |
gcc -maltivec -O2 -fomit-frame-pointer | ref |
gcc -maltivec -O3 -fomit-frame-pointer | ref |
gcc -maltivec -O -fomit-frame-pointer | ref |
gcc -maltivec -Os -fomit-frame-pointer | ref |
gcc -mcpu=G5 -O2 -fomit-frame-pointer | ref |
gcc -mcpu=G5 -O3 -fomit-frame-pointer | ref |
gcc -mcpu=G5 -O -fomit-frame-pointer | ref |
gcc -mcpu=G5 -Os -fomit-frame-pointer | ref |
gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | ref |
gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | ref |
gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | ref |
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | ref
|
Compiler | Implementations
|
cc | xmm ymm |
gcc | xmm ymm |
gcc -O2 -fomit-frame-pointer | xmm ymm |
gcc -O3 -fomit-frame-pointer | xmm ymm |
gcc -O -fomit-frame-pointer | xmm ymm |
gcc -Os -fomit-frame-pointer | xmm ymm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | xmm ymm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | xmm ymm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | xmm ymm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops | xmm ymm |
gcc -funroll-loops -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -funroll-loops -mcpu=G5 -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -m64 -O2 -fomit-frame-pointer | xmm ymm |
gcc -m64 -O3 -fomit-frame-pointer | xmm ymm |
gcc -m64 -O -fomit-frame-pointer | xmm ymm |
gcc -m64 -Os -fomit-frame-pointer | xmm ymm |
gcc -m64 -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -m64 -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -m64 -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -m64 -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -maltivec -Os -fomit-frame-pointer | xmm ymm |
gcc -mcpu=G5 -O2 -fomit-frame-pointer | xmm ymm |
gcc -mcpu=G5 -O3 -fomit-frame-pointer | xmm ymm |
gcc -mcpu=G5 -O -fomit-frame-pointer | xmm ymm |
gcc -mcpu=G5 -Os -fomit-frame-pointer | xmm ymm |
gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | xmm ymm |
gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | xmm ymm |
gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | xmm ymm |
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | xmm ymm
|
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 -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -maltivec -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -maltivec -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -mcpu=G5 -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -mcpu=G5 -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -mcpu=G5 -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -mcpu=G5 -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -mcpu=G5 -maltivec -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -mcpu=G5 -maltivec -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 -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -maltivec -O -fomit-frame-pointer | avxicc |
gcc -m64 -maltivec -Os -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G3 -O -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | avxicc |
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | avxicc |
gcc -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -maltivec -O -fomit-frame-pointer | avxicc |
gcc -maltivec -Os -fomit-frame-pointer | avxicc |
gcc -mcpu=G5 -O2 -fomit-frame-pointer | avxicc |
gcc -mcpu=G5 -O3 -fomit-frame-pointer | avxicc |
gcc -mcpu=G5 -O -fomit-frame-pointer | avxicc |
gcc -mcpu=G5 -Os -fomit-frame-pointer | avxicc |
gcc -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | avxicc |
gcc -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | avxicc |
gcc -mcpu=G5 -maltivec -O -fomit-frame-pointer | avxicc |
gcc -mcpu=G5 -maltivec -Os -fomit-frame-pointer | avxicc
|