| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 50383 | bitslice | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 50394 | bitslice | gcc -march=k8 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 50420 | bitslice | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 50468 | bitslice | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 50516 | bitslice | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 50553 | bitslice | gcc -m64 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 50592 | bitslice | gcc -m64 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 50699 | bitslice | gcc -m64 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 50703 | bitslice | gcc -m64 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 50725 | bitslice | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 50730 | bitslice | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 50813 | bitslice | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 50849 | bitslice | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 50882 | bitslice | gcc -march=barcelona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 51055 | bitslice | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120529 | 20120525 |
| 61500 | bitslice | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 61654 | bitslice | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 64144 | bitslice | gcc -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 64309 | bitslice | gcc -march=barcelona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 64584 | bitslice | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 64653 | bitslice | gcc -march=k8 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 65426 | bitslice | gcc -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 65479 | bitslice | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 65482 | bitslice | gcc -march=nocona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 65494 | bitslice | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 65626 | bitslice | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 65649 | bitslice | gcc -march=nocona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 65972 | bitslice | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 66038 | bitslice | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 66123 | bitslice | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 66860 | bitslice | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 66979 | bitslice | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 67284 | c | gcc -march=barcelona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 67378 | bitslice | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 67615 | bitslice | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 67837 | c | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 67876 | bitslice | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 67909 | c | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 68233 | c | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 68262 | c | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120529 | 20120525 |
| 68274 | bitslice | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 68342 | c | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 68354 | c | gcc -O -fomit-frame-pointer | 20120529 | 20120525 |
| 68442 | bitslice | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 68686 | bitslice | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 68696 | bitslice | gcc -march=k8 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 68706 | bitslice | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 68861 | bitslice | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120529 | 20120525 |
| 68880 | bitslice | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 68941 | c | gcc -m64 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 68966 | bitslice | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69158 | c | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69184 | c | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69350 | c | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69368 | c | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69419 | bitslice | gcc -funroll-loops -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69419 | c | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69529 | c | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69554 | c | gcc -march=k8 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69564 | c | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69639 | c | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69864 | bitslice | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69906 | c | gcc -march=nocona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69937 | c | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120529 | 20120525 |
| 69964 | c | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 70030 | bitslice | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 70037 | c | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 70126 | c | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 70144 | bitslice | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 70202 | c | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 70373 | c | gcc -funroll-loops -O -fomit-frame-pointer | 20120529 | 20120525 |
| 70529 | c | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 70569 | bitslice | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 70628 | bitslice | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 70679 | bitslice | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 70690 | bitslice | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 70717 | bitslice | gcc -march=nocona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 70728 | bitslice | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 70881 | bitslice | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 70903 | c | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 70929 | bitslice | gcc -funroll-loops | 20120529 | 20120525 |
| 70988 | bitslice | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 71053 | bitslice | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 71091 | bitslice | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 71161 | bitslice | gcc -march=nocona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 71167 | bitslice | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 71352 | bitslice | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 71357 | bitslice | gcc -march=k8 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 71663 | bitslice | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120529 | 20120525 |
| 72074 | bitslice | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 73234 | bitslice | cc | 20120529 | 20120525 |
| 77947 | c | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 79150 | c | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 79157 | c | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 80097 | c | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 80355 | c | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 80393 | c | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 80419 | c | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 80461 | c | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 80626 | c | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 80682 | c | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 80885 | c | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 81078 | c | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 81522 | c | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 81806 | c | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 81920 | c | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 81999 | c | gcc -march=k8 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 82023 | c | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 82049 | c | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 82055 | c | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 82127 | c | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 82131 | c | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 82426 | c | gcc -march=nocona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 82429 | c | gcc -march=nocona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 82526 | c | gcc -march=k8 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 82541 | c | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 82557 | c | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 82781 | c | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 82847 | c | gcc -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 82930 | c | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 82930 | c | gcc -m64 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 82999 | c | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 83017 | c | gcc -m64 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 83019 | c | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 83060 | c | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 83084 | c | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 83130 | c | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 83133 | c | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 83264 | c | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 83335 | c | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 83436 | c | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 83544 | c | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 83613 | c | gcc -m64 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 83617 | c | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 83638 | c | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 83645 | c | gcc -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 83645 | c | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 83647 | c | gcc -march=barcelona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 83656 | c | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 83695 | c | gcc -funroll-loops -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 83738 | c | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 83797 | c | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 83820 | c | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 83984 | c | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 84121 | c | gcc -march=k8 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 84209 | c | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 84246 | c | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 84285 | c | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 84354 | bitslice | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 84453 | c | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 84474 | c | gcc -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 84600 | bitslice | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 84605 | c | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 84749 | c | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 84760 | c | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 85028 | c | gcc -march=nocona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 85083 | c | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 85139 | c | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 85376 | bitslice | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 85536 | c | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 85543 | c | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 85602 | c | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 85836 | c | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 85861 | bitslice | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 85962 | bitslice | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 85995 | bitslice | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86013 | bitslice | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86031 | bitslice | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 86134 | bitslice | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 86158 | bitslice | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86190 | c | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 86259 | c | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86304 | bitslice | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86401 | bitslice | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 86430 | bitslice | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86432 | bitslice | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86572 | bitslice | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 86580 | bitslice | gcc -funroll-loops -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86611 | bitslice | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 86645 | bitslice | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86677 | bitslice | gcc -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86696 | bitslice | gcc | 20120529 | 20120525 |
| 86711 | bitslice | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86716 | bitslice | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120529 | 20120525 |
| 86732 | bitslice | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 86757 | bitslice | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 86775 | bitslice | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 86783 | bitslice | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120529 | 20120525 |
| 86787 | c | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 86804 | bitslice | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 86807 | bitslice | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 86827 | bitslice | gcc -O -fomit-frame-pointer | 20120529 | 20120525 |
| 86833 | bitslice | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 86897 | bitslice | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 86909 | bitslice | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 86928 | bitslice | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86969 | bitslice | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 86986 | bitslice | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120529 | 20120525 |
| 87020 | bitslice | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| 87034 | bitslice | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120529 | 20120525 |
| 87128 | bitslice | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120529 | 20120525 |
| 87606 | c | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120529 | 20120525 |
| 105634 | c | gcc | 20120529 | 20120525 |
| 108552 | c | cc | 20120529 | 20120525 |
| 108725 | c | gcc -funroll-loops | 20120529 | 20120525 |
| 113427 | c | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120529 | 20120525 |
| Compiler | Implementations
|
| cc | mmx |
| gcc | mmx |
| gcc -O2 -fomit-frame-pointer | mmx |
| gcc -O3 -fomit-frame-pointer | mmx |
| gcc -O -fomit-frame-pointer | mmx |
| gcc -Os -fomit-frame-pointer | mmx |
| gcc -fno-schedule-insns -O2 -fomit-frame-pointer | mmx |
| gcc -fno-schedule-insns -O3 -fomit-frame-pointer | mmx |
| gcc -fno-schedule-insns -O -fomit-frame-pointer | mmx |
| gcc -fno-schedule-insns -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops | mmx |
| gcc -funroll-loops -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | mmx |
| gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | mmx |
| gcc -m64 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -O -fomit-frame-pointer | mmx |
| gcc -m64 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7 -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=corei7 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=k8 -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=k8 -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=k8 -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=k8 -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | mmx |
| gcc -m64 -march=nocona -O2 -fomit-frame-pointer | mmx |
| gcc -m64 -march=nocona -O3 -fomit-frame-pointer | mmx |
| gcc -m64 -march=nocona -O -fomit-frame-pointer | mmx |
| gcc -m64 -march=nocona -Os -fomit-frame-pointer | mmx |
| gcc -march=barcelona -O2 -fomit-frame-pointer | mmx |
| gcc -march=barcelona -O3 -fomit-frame-pointer | mmx |
| gcc -march=barcelona -O -fomit-frame-pointer | mmx |
| gcc -march=barcelona -Os -fomit-frame-pointer | mmx |
| gcc -march=k8 -O2 -fomit-frame-pointer | mmx |
| gcc -march=k8 -O3 -fomit-frame-pointer | mmx |
| gcc -march=k8 -O -fomit-frame-pointer | mmx |
| gcc -march=k8 -Os -fomit-frame-pointer | mmx |
| gcc -march=nocona -O2 -fomit-frame-pointer | mmx |
| gcc -march=nocona -O3 -fomit-frame-pointer | mmx |
| gcc -march=nocona -O -fomit-frame-pointer | mmx |
| gcc -march=nocona -Os -fomit-frame-pointer | mmx
|