| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 71888 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 81092 | sphlib | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 82024 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 82700 | sphlib-small | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 84804 | sphlib-small | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 86396 | sphlib | gcc -m64 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 87312 | sphlib | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 87620 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 88836 | sphlib | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 89576 | sphlib | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 89600 | bitslice_opt64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 89716 | sphlib | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 89940 | sphlib | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 90048 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 90484 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 90856 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 90912 | bitslice_opt64 | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 91108 | sphlib | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 91216 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 91284 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 91748 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 92172 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 92480 | sphlib | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 92576 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 95420 | sphlib | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 95612 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 95648 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 96072 | sphlib | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 97148 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 97740 | bitslice_opt64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 99072 | bitslice_opt64 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 101708 | bitslice_opt64 | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 102584 | sphlib-small | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 102592 | sphlib-small | gcc -m64 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 103220 | sphlib-small | gcc -m64 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 104180 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 105620 | sphlib-small | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 106904 | sphlib-small | gcc -m64 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 107528 | sphlib | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 107668 | sphlib-small | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 108976 | sphlib-small | gcc -m64 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 109072 | sphlib-small | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 110040 | sphlib-small | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 111584 | sphlib-small | gcc -m64 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 111644 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 112252 | sphlib-small | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 112476 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 113772 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 114304 | sphlib-small | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 114404 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 116788 | sphlib | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 117092 | bitslice_opt64 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 118100 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 118784 | bitslice_opt64 | gcc -m64 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 118792 | bitslice_opt64 | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 118948 | bitslice_opt64 | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 119136 | bitslice_opt64 | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 119632 | bitslice_opt64 | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 120660 | bitslice_opt64 | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 120680 | sphlib | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 120976 | sphlib-small | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 121252 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 121256 | sphlib-small | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 121312 | bitslice_opt64 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 121392 | sphlib-small | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 121640 | bitslice_opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 121964 | sphlib | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 122136 | bitslice_opt64 | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 122592 | sphlib | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 122760 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 123576 | bitslice_opt64 | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 124032 | sphlib-small | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 124256 | sphlib | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 124728 | sphlib-small | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 124924 | bitslice_opt64 | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 125404 | bitslice_opt64 | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 125568 | sphlib-small | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 127576 | bitslice_opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 129780 | bitslice_opt64 | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 131224 | bitslice_opt64 | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 134028 | bitslice_opt64 | gcc -m64 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 138036 | sphlib-small | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 138168 | sphlib-small | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 139040 | sphlib-small | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 151476 | bitslice_opt64 | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 153020 | sphlib-small | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 153316 | bitslice_opt64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 153616 | bitslice_opt64 | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 154036 | bitslice_opt64 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 154796 | bitslice_opt64 | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 155776 | bitslice_opt64 | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 156232 | sphlib-small | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 156936 | bitslice_opt64 | gcc -m64 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 157996 | bitslice_opt64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 158156 | bitslice_opt64 | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 164356 | bitslice_opt64 | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 177724 | bitslice_ref64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 190804 | bitslice_ref64 | gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 203228 | bitslice_ref64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 204480 | bitslice_ref64 | gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 210444 | bitslice_ref64 | gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 210692 | bitslice_ref64 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 216104 | bitslice_ref64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 220488 | bitslice_ref64 | gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 223508 | bitslice_ref64 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 242804 | bitslice_ref64 | gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 251480 | bitslice_ref64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 252024 | bitslice_ref64 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 257696 | bitslice_ref64 | gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 258152 | bitslice_ref64 | gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 259792 | bitslice_ref64 | gcc -m64 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 260140 | bitslice_ref64 | gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 265884 | bitslice_ref64 | gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 275332 | bitslice_ref64 | gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 290816 | bitslice_ref64 | gcc -m64 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 294708 | bitslice_ref64 | gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 295184 | bitslice_ref64 | gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 307044 | bitslice_ref64 | gcc -m64 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 307176 | bitslice_ref64 | gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 307700 | bitslice_ref64 | gcc -m64 -maltivec -O -fomit-frame-pointer | 20101109 | 20101029 |
| 316164 | bitslice_ref64 | gcc -m64 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 318536 | bitslice_ref64 | gcc -m64 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 320152 | bitslice_ref64 | gcc -m64 -O2 -fomit-frame-pointer | 20101109 | 20101029 |
| 325600 | bitslice_ref64 | gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 325708 | bitslice_ref64 | gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | 20101109 | 20101029 |
| 333912 | bitslice_ref64 | gcc -m64 -O -fomit-frame-pointer | 20101109 | 20101029 |
| 342336 | bitslice_ref64 | gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | 20101109 | 20101029 |
| 342396 | bitslice_ref64 | gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | 20101109 | 20101029 |
| Compiler | Implementations
|
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -O2 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -O3 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -O -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -Os -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -maltivec -O2 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -maltivec -O3 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -maltivec -O -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -maltivec -Os -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | bitslice_opt32 bitslice_ref32 |
| gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | bitslice_opt32 bitslice_ref32
|
| Compiler | Implementations
|
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -O2 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -O3 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -O -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -Os -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -maltivec -O2 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -maltivec -O3 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -maltivec -O -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -maltivec -Os -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | bitslice_sse2_opt32 |
| gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | bitslice_sse2_opt32
|
| Compiler | Implementations
|
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -O2 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -O3 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -O -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -Os -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -maltivec -O2 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -maltivec -O3 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -maltivec -O -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -maltivec -Os -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -mcpu=G5 -O -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer | bitslice_sse2_opt64 |
| gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer | bitslice_sse2_opt64
|