| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
|---|---|---|---|---|
| 84312 | opt64lcu24 | xlc -qarch=pwr2 -O | 20120522 | 20120521 |
| 84360 | opt64lcu24 | xlc -qarch=pwr2 -O2 | 20120522 | 20120521 |
| 84800 | opt64lcu24 | xlc -qarch=com -O | 20120522 | 20120521 |
| 84840 | opt64lcu24 | xlc -O2 | 20120522 | 20120521 |
| 84848 | opt64lcu24 | xlc -O | 20120522 | 20120521 |
| 84880 | opt64lcu24 | xlc -qarch=com -O2 | 20120522 | 20120521 |
| 84952 | opt64lcu24 | xlc -q32 -O2 | 20120522 | 20120521 |
| 85120 | opt64lcu24 | xlc -qarch=ppc -O2 | 20120522 | 20120521 |
| 85144 | opt64lcu24 | xlc -qarch=ppc -O | 20120522 | 20120521 |
| 85240 | opt64lcu24 | xlc -q32 -O3 | 20120522 | 20120521 |
| 86040 | opt64lcu6 | xlc -qarch=ppc -O2 | 20120522 | 20120521 |
| 86056 | opt64lcu6 | xlc -qarch=pwr2 -O | 20120522 | 20120521 |
| 86096 | opt64lcu6 | xlc -qarch=pwr2 -O2 | 20120522 | 20120521 |
| 86120 | opt64lcu6 | xlc -q32 -O2 | 20120522 | 20120521 |
| 86168 | opt64lcu6 | xlc -O2 | 20120522 | 20120521 |
| 86176 | opt64lcu6 | xlc -qarch=com -O2 | 20120522 | 20120521 |
| 86224 | opt64lcu6 | xlc -qarch=com -O | 20120522 | 20120521 |
| 86232 | opt64lcu6 | xlc -O | 20120522 | 20120521 |
| 86256 | opt64lcu6 | xlc -qarch=ppc -O | 20120522 | 20120521 |
| 86720 | opt64lcu6 | xlc -q32 -O3 | 20120522 | 20120521 |
| 91504 | opt64u6 | xlc -qarch=pwr2 -O2 | 20120522 | 20120521 |
| 91536 | opt64u6 | xlc -qarch=pwr2 -O | 20120522 | 20120521 |
| 91968 | opt32biT-s2lcu4 | xlc -qarch=ppc -O | 20120522 | 20120521 |
| 91992 | opt32biT-s2lcu4 | xlc -qarch=ppc -O2 | 20120522 | 20120521 |
| 92224 | opt32biT-s2lcu4 | xlc -O2 | 20120522 | 20120521 |
| 92272 | opt32biT-s2lcu4 | xlc -qarch=com -O | 20120522 | 20120521 |
| 92344 | opt32biT-s2lcu4 | xlc -O | 20120522 | 20120521 |
| 92376 | opt32biT-s2lcu4 | xlc -qarch=com -O2 | 20120522 | 20120521 |
| 92512 | opt32biT-s2lcu4 | xlc -q32 -O2 | 20120522 | 20120521 |
| 92920 | opt32biT-s2lcu4 | xlc -q32 -O3 | 20120522 | 20120521 |
| 93216 | opt32biT-s2lcu4 | xlc -qarch=pwr2 -O2 | 20120522 | 20120521 |
| 93280 | opt32biT-s2lcu4 | xlc -qarch=pwr2 -O | 20120522 | 20120521 |
| 93696 | opt32biT-s2lcu4 | xlc -q32 -O3 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 94440 | opt64lcu24 | xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 94560 | opt64lcu24 | xlc -q32 -O3 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 94760 | opt64u6 | xlc -qarch=com -O2 | 20120522 | 20120521 |
| 94808 | opt64u6 | xlc -q32 -O3 | 20120522 | 20120521 |
| 94816 | opt64u6 | xlc -q32 -O2 | 20120522 | 20120521 |
| 94856 | opt64u6 | xlc -qarch=ppc -O2 | 20120522 | 20120521 |
| 94888 | opt64lcu6 | xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 94912 | opt64u6 | xlc -O | 20120522 | 20120521 |
| 94920 | opt64u6 | xlc -qarch=ppc -O | 20120522 | 20120521 |
| 94936 | opt64u6 | xlc -qarch=com -O | 20120522 | 20120521 |
| 95000 | opt64u6 | xlc -O2 | 20120522 | 20120521 |
| 95096 | opt64lcu6 | xlc -q32 -O3 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 95280 | opt32biT-s2lcu4 | xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 95400 | opt32bi-s2lcu4 | xlc -q32 -O3 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 96008 | opt32bi-s2lcu4 | xlc -O | 20120522 | 20120521 |
| 96024 | opt32bi-s2lcu4 | xlc -qarch=ppc -O2 | 20120522 | 20120521 |
| 96032 | opt32bi-s2lcu4 | xlc -qarch=com -O2 | 20120522 | 20120521 |
| 96040 | opt32bi-s2lcu4 | xlc -qarch=com -O | 20120522 | 20120521 |
| 96056 | opt32bi-s2lcu4 | xlc -qarch=ppc -O | 20120522 | 20120521 |
| 96088 | opt32bi-s2lcu4 | xlc -q32 -O2 | 20120522 | 20120521 |
| 96096 | opt32bi-s2lcu4 | xlc -qarch=pwr2 -O2 | 20120522 | 20120521 |
| 96144 | opt32bi-s2lcu4 | xlc -qarch=pwr2 -O | 20120522 | 20120521 |
| 96240 | opt32bi-s2lcu4 | xlc -q32 -O3 | 20120522 | 20120521 |
| 96688 | opt32bi-s2lcu4 | xlc -O2 | 20120522 | 20120521 |
| 97104 | opt32bi-s2lcu4 | xlc -qarch=pwr -O2 | 20120522 | 20120521 |
| 97120 | opt32bi-s2lcu4 | xlc -qarch=pwr -O | 20120522 | 20120521 |
| 97288 | opt32biT-s2lcu4 | xlc -qarch=pwr -O2 | 20120522 | 20120521 |
| 97736 | opt32biT-s2lcu4 | xlc -qarch=pwr -O | 20120522 | 20120521 |
| 98640 | opt32bi-rvku2 | xlc -qarch=ppc -O2 | 20120522 | 20120521 |
| 98648 | opt32bi-s2lcu4 | xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 98688 | opt32bi-rvku2 | xlc -qarch=com -O2 | 20120522 | 20120521 |
| 98712 | opt32bi-rvku2 | xlc -O | 20120522 | 20120521 |
| 98712 | opt32bi-rvku2 | xlc -q32 -O2 | 20120522 | 20120521 |
| 98768 | opt32bi-rvku2 | xlc -O2 | 20120522 | 20120521 |
| 98784 | opt32bi-rvku2 | xlc -qarch=ppc -O | 20120522 | 20120521 |
| 98888 | opt32bi-rvku2 | xlc -qarch=com -O | 20120522 | 20120521 |
| 98904 | opt32bi-rvku2 | xlc -q32 -O3 | 20120522 | 20120521 |
| 99432 | opt64lcu24 | xlc -qarch=pwr -O2 | 20120522 | 20120521 |
| 99480 | opt64lcu24 | xlc -qarch=pwr -O | 20120522 | 20120521 |
| 100000 | opt32bi-rvku2 | xlc -qarch=pwr2 -O | 20120522 | 20120521 |
| 100120 | opt32bi-rvku2 | xlc -qarch=pwr2 -O2 | 20120522 | 20120521 |
| 100928 | opt64u6 | xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 101168 | opt32bi-rvku2 | xlc -qarch=pwr -O | 20120522 | 20120521 |
| 101272 | opt32bi-rvku2 | xlc -qarch=pwr -O2 | 20120522 | 20120521 |
| 101376 | opt64u6 | xlc -q32 -O3 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 101608 | opt64lcu6 | xlc -qarch=pwr -O | 20120522 | 20120521 |
| 101616 | opt64lcu6 | xlc -qarch=pwr -O2 | 20120522 | 20120521 |
| 106824 | opt64u6 | xlc -qarch=pwr -O | 20120522 | 20120521 |
| 106936 | opt64u6 | xlc -qarch=pwr -O2 | 20120522 | 20120521 |
| 107600 | opt32bi-rvku2 | xlc -q32 -O3 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 109600 | opt32bi-rvku2 | xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | 20120522 | 20120521 |
| 123208 | opt64lcu6 | xlc -q32 -O3 -qhot | 20120522 | 20120521 |
| 134368 | opt64lcu24 | xlc -q32 -O3 -qhot | 20120522 | 20120521 |
| 137648 | opt64lcu6 | xlc -q32 -O4 | 20120522 | 20120521 |
| 137832 | opt64lcu6 | xlc -q32 -O5 | 20120522 | 20120521 |
| 140928 | opt64u6 | xlc -q32 -O3 -qhot | 20120522 | 20120521 |
| 143336 | opt32biT-s2lcu4 | xlc -q32 -O3 -qhot | 20120522 | 20120521 |
| 145792 | opt64u6 | xlc -q32 -O4 | 20120522 | 20120521 |
| 147808 | opt64u6 | xlc -q32 -O5 | 20120522 | 20120521 |
| 149816 | opt64lcu24 | xlc -q32 -O4 | 20120522 | 20120521 |
| 151288 | opt32biT-s2lcu4 | xlc -q32 -O5 | 20120522 | 20120521 |
| 153304 | opt32biT-s2lcu4 | xlc -q32 -O4 | 20120522 | 20120521 |
| 153328 | opt32bi-s2lcu4 | xlc -q32 -O3 -qhot | 20120522 | 20120521 |
| 157216 | opt32bi-s2lcu4 | xlc -q32 -O5 | 20120522 | 20120521 |
| 157824 | opt32bi-rvku2 | xlc -q32 -O3 -qhot | 20120522 | 20120521 |
| 160472 | opt32bi-s2lcu4 | xlc -q32 -O4 | 20120522 | 20120521 |
| 172456 | opt32bi-rvku2 | xlc -q32 -O5 | 20120522 | 20120521 |
| 173328 | opt32bi-rvku2 | xlc -q32 -O4 | 20120522 | 20120521 |
| 175120 | opt64lcu24 | xlc -q32 -O5 | 20120522 | 20120521 |
| 217352 | opt32biT-s2lcu4 | xlc | 20120522 | 20120521 |
| 236720 | opt32bi-rvku2 | xlc | 20120522 | 20120521 |
| 250976 | opt32bi-s2lcu4 | xlc | 20120522 | 20120521 |
| 435288 | opt64lcu6 | xlc | 20120522 | 20120521 |
| 435944 | opt64lcu24 | xlc | 20120522 | 20120521 |
| 441896 | opt64u6 | xlc | 20120522 | 20120521 |
| Compiler | Implementations |
| xlc | inplace32bi simple32bi |
| xlc -O | inplace32bi simple32bi |
| xlc -O2 | inplace32bi simple32bi |
| xlc -q32 -O2 | inplace32bi simple32bi |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | inplace32bi simple32bi |
| xlc -q32 -O3 | inplace32bi simple32bi |
| xlc -q32 -O3 -qarch=auto -qtune=auto | inplace32bi simple32bi |
| xlc -q32 -O3 -qhot | inplace32bi simple32bi |
| xlc -q32 -O4 | inplace32bi simple32bi |
| xlc -q32 -O5 | inplace32bi simple32bi |
| xlc -qarch=com -O | inplace32bi simple32bi |
| xlc -qarch=com -O2 | inplace32bi simple32bi |
| xlc -qarch=ppc -O | inplace32bi simple32bi |
| xlc -qarch=ppc -O2 | inplace32bi simple32bi |
| xlc -qarch=pwr2 -O | inplace32bi simple32bi |
| xlc -qarch=pwr2 -O2 | inplace32bi simple32bi |
| xlc -qarch=pwr -O | inplace32bi simple32bi |
| xlc -qarch=pwr -O2 | inplace32bi simple32bi |
| Compiler | Implementations |
| xlc | compact compact8 inplace simple |
| xlc -O | compact compact8 inplace simple |
| xlc -O2 | compact compact8 inplace simple |
| xlc -q32 -O2 | compact compact8 inplace simple |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | compact compact8 inplace simple |
| xlc -q32 -O3 | compact compact8 inplace simple |
| xlc -q32 -O3 -qarch=auto -qtune=auto | compact compact8 inplace simple |
| xlc -q32 -O3 -qhot | compact compact8 inplace simple |
| xlc -q32 -O4 | compact compact8 inplace simple |
| xlc -q32 -O5 | compact compact8 inplace simple |
| xlc -qarch=com -O | compact compact8 inplace simple |
| xlc -qarch=com -O2 | compact compact8 inplace simple |
| xlc -qarch=ppc -O | compact compact8 inplace simple |
| xlc -qarch=ppc -O2 | compact compact8 inplace simple |
| xlc -qarch=pwr2 -O | compact compact8 inplace simple |
| xlc -qarch=pwr2 -O2 | compact compact8 inplace simple |
| xlc -qarch=pwr -O | compact compact8 inplace simple |
| xlc -qarch=pwr -O2 | compact compact8 inplace simple |
| Compiler | Implementations |
| cc | sseu2 |
| Compiler | Implementations |
| cc | mmxu1 |
| xlc | mmxu1 |
| xlc -O | mmxu1 |
| xlc -O2 | mmxu1 |
| xlc -q32 -O2 | mmxu1 |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | mmxu1 |
| xlc -q32 -O3 | mmxu1 |
| xlc -q32 -O3 -qarch=auto -qtune=auto | mmxu1 |
| xlc -q32 -O3 -qhot | mmxu1 |
| xlc -q32 -O4 | mmxu1 |
| xlc -q32 -O5 | mmxu1 |
| xlc -qarch=com -O | mmxu1 |
| xlc -qarch=com -O2 | mmxu1 |
| xlc -qarch=ppc -O | mmxu1 |
| xlc -qarch=ppc -O2 | mmxu1 |
| xlc -qarch=pwr2 -O | mmxu1 |
| xlc -qarch=pwr2 -O2 | mmxu1 |
| xlc -qarch=pwr -O | mmxu1 |
| xlc -qarch=pwr -O2 | mmxu1 |
| Compiler | Implementations |
| cc | avr8 |
| Compiler | Implementations |
| cc | opt64lcu24shld opt64lcu24 opt64lcu6 |
| Compiler | Implementations |
| cc | compact |
| Compiler | Implementations |
| cc | compact8 |
| Compiler | Implementations |
| cc | inplace |
| Compiler | Implementations |
| cc | inplace32bi |
| Compiler | Implementations |
| cc | simple |
| Compiler | Implementations |
| cc | simple32bi |
| Compiler | Implementations |
| cc | opt32bi-s2lcu4 |
| Compiler | Implementations |
| cc | opt32bi-rvku2 |
| Compiler | Implementations |
| cc | opt32biT-s2lcu4 |
| Compiler | Implementations |
| cc | opt64u6 |
| Compiler | Implementations |
| cc | inplace-armv7a-neon |
| xlc | inplace-armv7a-neon |
| xlc -O | inplace-armv7a-neon |
| xlc -O2 | inplace-armv7a-neon |
| xlc -q32 -O2 | inplace-armv7a-neon |
| xlc -q32 -O3 | inplace-armv7a-neon |
| xlc -q32 -O3 -qhot | inplace-armv7a-neon |
| xlc -qarch=com -O | inplace-armv7a-neon |
| xlc -qarch=com -O2 | inplace-armv7a-neon |
| xlc -qarch=ppc -O | inplace-armv7a-neon |
| xlc -qarch=ppc -O2 | inplace-armv7a-neon |
| xlc -qarch=pwr2 -O | inplace-armv7a-neon |
| xlc -qarch=pwr2 -O2 | inplace-armv7a-neon |
| xlc -qarch=pwr -O | inplace-armv7a-neon |
| xlc -qarch=pwr -O2 | inplace-armv7a-neon |
| Compiler | Implementations |
| xlc | sseu2 |
| xlc -O | sseu2 |
| xlc -O2 | sseu2 |
| xlc -q32 -O2 | sseu2 |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | sseu2 |
| xlc -q32 -O3 | sseu2 |
| xlc -q32 -O3 -qarch=auto -qtune=auto | sseu2 |
| xlc -q32 -O3 -qhot | sseu2 |
| xlc -q32 -O4 | sseu2 |
| xlc -q32 -O5 | sseu2 |
| xlc -qarch=com -O | sseu2 |
| xlc -qarch=com -O2 | sseu2 |
| xlc -qarch=ppc -O | sseu2 |
| xlc -qarch=ppc -O2 | sseu2 |
| xlc -qarch=pwr2 -O | sseu2 |
| xlc -qarch=pwr2 -O2 | sseu2 |
| xlc -qarch=pwr -O | sseu2 |
| xlc -qarch=pwr -O2 | sseu2 |
| Compiler | Implementations |
| xlc | avr8 |
| xlc -O | avr8 |
| xlc -O2 | avr8 |
| xlc -q32 -O2 | avr8 |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | avr8 |
| xlc -q32 -O3 | avr8 |
| xlc -q32 -O3 -qarch=auto -qtune=auto | avr8 |
| xlc -q32 -O3 -qhot | avr8 |
| xlc -q32 -O4 | avr8 |
| xlc -q32 -O5 | avr8 |
| xlc -qarch=com -O | avr8 |
| xlc -qarch=ppc -O | avr8 |
| xlc -qarch=ppc -O2 | avr8 |
| xlc -qarch=pwr2 -O | avr8 |
| xlc -qarch=pwr2 -O2 | avr8 |
| xlc -qarch=pwr -O | avr8 |
| xlc -qarch=pwr -O2 | avr8 |
| Compiler | Implementations |
| xlc | opt64lcu24shld |
| Compiler | Implementations |
| xlc | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -O | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -O2 | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -q32 -O2 | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -q32 -O3 | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -q32 -O3 -qarch=auto -qtune=auto | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -q32 -O3 -qhot | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -q32 -O4 | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -q32 -O5 | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -qarch=com -O | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -qarch=com -O2 | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -qarch=ppc -O | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -qarch=ppc -O2 | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -qarch=pwr2 -O | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -qarch=pwr2 -O2 | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -qarch=pwr -O | compact compact8 inplace inplace32bi simple simple32bi |
| xlc -qarch=pwr -O2 | compact compact8 inplace inplace32bi simple simple32bi |
| Compiler | Implementations |
| xlc | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -O | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -O2 | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -q32 -O2 | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -q32 -O3 | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -q32 -O3 -qarch=auto -qtune=auto | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -q32 -O3 -qhot | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -q32 -O4 | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -q32 -O5 | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -qarch=com -O | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -qarch=com -O2 | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -qarch=ppc -O | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -qarch=ppc -O2 | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -qarch=pwr2 -O | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -qarch=pwr2 -O2 | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -qarch=pwr -O | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| xlc -qarch=pwr -O2 | opt32bi-rvku2 opt32bi-s2lcu4 opt32biT-s2lcu4 opt64lcu24 opt64lcu6 opt64u6 |
| Compiler | Implementations |
| xlc -O | opt64lcu24shld |
| Compiler | Implementations |
| xlc -O2 | opt64lcu24shld |
| Compiler | Implementations |
| xlc -q32 -O2 | opt64lcu24shld |
| Compiler | Implementations |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | opt64lcu24shld |
| Compiler | Implementations |
| xlc -q32 -O2 -qmaxmem=-1 -qarch=auto -qtune=auto | inplace-armv7a-neon |
| xlc -q32 -O3 -qarch=auto -qtune=auto | inplace-armv7a-neon |
| xlc -q32 -O4 | inplace-armv7a-neon |
| xlc -q32 -O5 | inplace-armv7a-neon |
| Compiler | Implementations |
| xlc -q32 -O3 | opt64lcu24shld |
| Compiler | Implementations |
| xlc -q32 -O3 -qarch=auto -qtune=auto | opt64lcu24shld |
| Compiler | Implementations |
| xlc -q32 -O3 -qhot | opt64lcu24shld |
| Compiler | Implementations |
| xlc -q32 -O4 | opt64lcu24shld |
| Compiler | Implementations |
| xlc -q32 -O5 | opt64lcu24shld |
| Compiler | Implementations |
| xlc -qarch=com -O | opt64lcu24shld |
| Compiler | Implementations |
| xlc -qarch=com -O2 | opt64lcu24shld |
| Compiler | Implementations |
| xlc -qarch=ppc -O | opt64lcu24shld |
| Compiler | Implementations |
| xlc -qarch=ppc -O2 | opt64lcu24shld |
| Compiler | Implementations |
| xlc -qarch=pwr2 -O | opt64lcu24shld |
| Compiler | Implementations |
| xlc -qarch=pwr2 -O2 | opt64lcu24shld |
| Compiler | Implementations |
| xlc -qarch=pwr -O | opt64lcu24shld |
| Compiler | Implementations |
| xlc -qarch=pwr -O2 | opt64lcu24shld |