| Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
| 232725 | emmintrin4 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232725 | emmintrin4 | gcc -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232740 | emmintrin4 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232740 | emmintrin4 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232740 | emmintrin4 | gcc -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232743 | emmintrin4 | gcc -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232743 | emmintrin4 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232743 | emmintrin4 | gcc -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232788 | emmintrin4 | gcc -funroll-loops -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232788 | emmintrin4 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232791 | emmintrin4 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232791 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232791 | emmintrin4 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232791 | emmintrin4 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 232794 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
| 233856 | emmintrin4 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 233859 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 233898 | emmintrin4 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 233904 | emmintrin4 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 233952 | emmintrin4 | gcc -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 236100 | emmintrin4 | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 236133 | emmintrin4 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 236133 | emmintrin4 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
| 236133 | emmintrin4 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 236133 | emmintrin4 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 242898 | emmintrin4 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 242898 | emmintrin4 | gcc -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 242901 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 242901 | emmintrin4 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 243246 | emmintrin4 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 243246 | emmintrin4 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 243264 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 243264 | emmintrin4 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 243642 | emmintrin4 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 243642 | emmintrin4 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 243642 | emmintrin4 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 243642 | emmintrin4 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 245520 | emmintrin4 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245520 | emmintrin4 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245586 | emmintrin4 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245589 | emmintrin4 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245709 | emmintrin4 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245712 | emmintrin4 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245712 | emmintrin4 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245730 | emmintrin4 | gcc -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245730 | emmintrin4 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245730 | emmintrin4 | gcc -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245745 | emmintrin4 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245745 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245745 | emmintrin4 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245781 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245784 | emmintrin4 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 245880 | emmintrin4 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 245883 | emmintrin4 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 245904 | emmintrin4 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 245904 | emmintrin4 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 245961 | emmintrin4 | gcc -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245961 | emmintrin4 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245961 | emmintrin4 | gcc -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245961 | emmintrin4 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245961 | emmintrin4 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245961 | emmintrin4 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245961 | emmintrin4 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245961 | emmintrin4 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245961 | emmintrin4 | gcc -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245967 | emmintrin4 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245967 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245967 | emmintrin4 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245967 | emmintrin4 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245967 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245967 | emmintrin4 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 245976 | emmintrin4 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 246075 | emmintrin4 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246084 | emmintrin4 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246084 | emmintrin4 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246123 | emmintrin4 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246123 | emmintrin4 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246123 | emmintrin4 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246132 | emmintrin4 | gcc -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246135 | emmintrin4 | gcc -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246180 | emmintrin4 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246180 | emmintrin4 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246180 | emmintrin4 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 246306 | emmintrin4 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 246720 | emmintrin4 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 440184 | simple | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 440268 | simple | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 440274 | simple | gcc -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 440613 | simple | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 458457 | unrolled | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 458463 | unrolled | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 458466 | unrolled | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 458469 | unrolled | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 461013 | simple | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 462042 | unrolled | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 465426 | unrolled | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 465432 | unrolled | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 465492 | unrolled | gcc -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 465495 | unrolled | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 468828 | unrolled | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 468873 | unrolled | gcc -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 468873 | unrolled | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 468948 | unrolled | gcc -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 470007 | unrolled | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 470010 | unrolled | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 470217 | unrolled | gcc -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 470448 | unrolled | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 470457 | unrolled | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 470523 | unrolled | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 471681 | unrolled | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 471684 | unrolled | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 471756 | unrolled | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 472236 | unrolled | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 472242 | unrolled | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 472395 | unrolled | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 472425 | unrolled | gcc -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 472467 | unrolled | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 472677 | unrolled | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 472683 | unrolled | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 472887 | unrolled | gcc -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 472920 | unrolled | gcc -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 472929 | unrolled | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 473082 | unrolled | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 473082 | unrolled | gcc -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 473178 | unrolled | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 473343 | unrolled | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 474423 | unrolled | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 474483 | unrolled | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 474792 | unrolled | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 474861 | unrolled | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 477819 | unrolled | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 477822 | unrolled | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 477888 | unrolled | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 477978 | unrolled | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 478011 | unrolled | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
| 478011 | unrolled | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 478011 | unrolled | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 478014 | unrolled | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 485487 | simple | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 486714 | simple | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 486720 | simple | gcc -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 487449 | simple | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 489612 | simple | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 489750 | simple | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 491244 | simple | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 491298 | simple | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 491307 | simple | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 492099 | simple | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 494769 | simple | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 494802 | simple | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 495150 | unrolled | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 495162 | unrolled | gcc -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 497247 | unrolled | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140528 | 20140525 |
| 497247 | unrolled | gcc -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 497250 | unrolled | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 497616 | unrolled | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 497619 | unrolled | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
| 497622 | unrolled | gcc -O -fomit-frame-pointer | 20140528 | 20140525 |
| 497631 | unrolled | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 497658 | unrolled | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 497661 | unrolled | gcc -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 497667 | unrolled | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 498786 | unrolled | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 498789 | unrolled | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 500478 | unrolled | gcc -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 500553 | unrolled | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 502158 | unrolled | gcc -funroll-loops -O -fomit-frame-pointer | 20140528 | 20140525 |
| 502200 | unrolled | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 502317 | unrolled | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
| 503718 | unrolled | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 503721 | unrolled | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 503763 | unrolled | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 503772 | unrolled | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 504333 | simple | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 504339 | simple | gcc -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 504378 | simple | gcc -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 717609 | unrolled | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 717609 | unrolled | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 717609 | unrolled | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 717618 | unrolled | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 729819 | unrolled | gcc -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 729825 | unrolled | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 730188 | unrolled | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 730188 | unrolled | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 733146 | unrolled | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 733146 | unrolled | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 733152 | unrolled | gcc -funroll-loops -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 733152 | unrolled | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 733155 | unrolled | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 733155 | unrolled | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 733158 | unrolled | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 740124 | unrolled | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 740124 | unrolled | gcc -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 740124 | unrolled | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 740124 | unrolled | gcc -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 740130 | unrolled | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 740130 | unrolled | gcc -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 740136 | unrolled | gcc -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 740139 | unrolled | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 855915 | simple | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 855939 | simple | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 855948 | simple | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 855957 | simple | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 860646 | simple | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 860661 | simple | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 860727 | simple | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 894663 | simple | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 896676 | simple | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 912330 | simple | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 912417 | simple | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 912480 | simple | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 912564 | simple | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 917466 | simple | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 917481 | simple | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 926556 | simple | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 926607 | simple | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
| 926628 | simple | gcc -funroll-loops -O -fomit-frame-pointer | 20140528 | 20140525 |
| 1210308 | unrolled | gcc -funroll-loops | 20140528 | 20140525 |
| 1210680 | unrolled | gcc | 20140528 | 20140525 |
| 1210695 | unrolled | cc | 20140528 | 20140525 |
| 1381341 | spec | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1381374 | spec | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1381908 | spec | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1382724 | spec | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1385043 | spec | gcc -march=nocona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1386408 | spec | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1386414 | spec | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1413615 | spec | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1413633 | spec | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1414224 | spec | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1414242 | spec | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1414410 | spec | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 1414422 | spec | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 1414425 | spec | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 1414425 | spec | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 1421478 | spec | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
| 1426968 | spec | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1426968 | spec | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1426992 | spec | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1427064 | spec | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1427082 | spec | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1427280 | spec | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1430223 | spec | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1430235 | spec | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1430406 | spec | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1430487 | spec | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1430634 | spec | gcc -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1430661 | spec | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1438965 | spec | gcc -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1438968 | spec | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1442037 | spec | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1442043 | spec | gcc -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1442055 | spec | gcc -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1442118 | spec | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1442127 | spec | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1442127 | spec | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140528 | 20140525 |
| 1473012 | spec | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1473024 | spec | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1473027 | spec | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1473036 | spec | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1486671 | spec | gcc -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1486674 | spec | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1486683 | spec | gcc -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1496133 | spec | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1496148 | spec | gcc -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1497261 | spec | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1497267 | spec | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1497276 | spec | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 1808982 | simple | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141014 | 20141014 |
| 1809480 | simple | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141014 | 20141014 |
| 1811184 | simple | clang -O3 -fomit-frame-pointer | 20140712 | 20140622 |
| 1849893 | simple | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140712 | 20140622 |
| 1849938 | simple | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140712 | 20140622 |
| 2041404 | spec | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2041407 | spec | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2041623 | spec | gcc -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2041692 | spec | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2042412 | spec | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2042481 | spec | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2047863 | spec | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2047878 | spec | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2047974 | spec | gcc -funroll-loops -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2066415 | spec | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2066460 | spec | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2072745 | spec | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2072793 | spec | gcc -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2074536 | spec | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2074539 | spec | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2074680 | spec | gcc -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2156892 | spec | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2156904 | spec | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2156922 | spec | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2156925 | spec | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2158737 | spec | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2158746 | spec | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2158746 | spec | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2158767 | spec | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2158776 | spec | gcc -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2158866 | spec | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2158977 | spec | gcc -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2160051 | spec | gcc -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2160084 | spec | gcc -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2160087 | spec | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2160093 | spec | gcc -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2160096 | spec | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2160099 | spec | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2160102 | spec | gcc -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2160114 | spec | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2166876 | spec | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2166906 | spec | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2172600 | spec | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2172627 | spec | gcc -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2176809 | spec | gcc -funroll-loops -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2176815 | spec | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2176818 | spec | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2176845 | spec | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2176845 | spec | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2176881 | spec | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2176887 | spec | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2247495 | emmintrin4 | cc | 20140528 | 20140525 |
| 2249007 | emmintrin4 | gcc -funroll-loops | 20140528 | 20140525 |
| 2249235 | emmintrin4 | gcc | 20140528 | 20140525 |
| 2390301 | simple | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2390355 | simple | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2390358 | simple | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2520798 | simple | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2520801 | simple | gcc -march=nocona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2737008 | simple | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2777088 | simple | gcc -march=k8 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2795142 | simple | gcc -m64 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2825487 | simple | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2838108 | simple | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2838207 | simple | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2848722 | simple | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2849661 | simple | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2851140 | simple | gcc -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851155 | simple | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851158 | simple | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851179 | simple | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851185 | simple | gcc -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851203 | simple | gcc -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851203 | simple | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851203 | simple | gcc -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851206 | simple | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851209 | simple | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851245 | simple | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2851398 | simple | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2854908 | simple | gcc -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2858136 | simple | gcc -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 2869716 | simple | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2869746 | simple | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2883555 | simple | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2887413 | simple | gcc -march=nocona -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2893458 | simple | gcc -m64 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2893737 | simple | gcc -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2894373 | simple | gcc -march=barcelona -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2899842 | simple | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2900259 | simple | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2900433 | simple | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2910648 | simple | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140528 | 20140525 |
| 2939586 | simple | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2948763 | simple | gcc -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 2954679 | simple | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 3017871 | simple | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140528 | 20140525 |
| 3022257 | simple | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 3022290 | simple | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 3064104 | simple | gcc -funroll-loops -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 3068946 | simple | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 3068955 | simple | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 3068985 | simple | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 3068994 | simple | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 3069072 | simple | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 3070785 | simple | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140528 | 20140525 |
| 9310905 | simple | gcc | 20140528 | 20140525 |
| 9313710 | simple | cc | 20140528 | 20140525 |
| 9319182 | simple | gcc -funroll-loops | 20140528 | 20140525 |
| 19137183 | spec | cc | 20140528 | 20140525 |
| 19162926 | spec | gcc -funroll-loops | 20140528 | 20140525 |
| 19198680 | spec | gcc | 20140528 | 20140525 |