Implementation notes: amd64, h4e350, crypto_hash/cubehash512

Computer: h4e350
Architecture: amd64
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: cubehash512
TimeImplementationCompilerBenchmark dateSUPERCOP version
53568amd64-2gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
53568amd64-2gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
53571amd64-2gcc -O2 -fomit-frame-pointer2014052820140525
53571amd64-2gcc -O3 -fomit-frame-pointer2014052820140525
53571amd64-2gcc -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
53571amd64-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -O2 -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
53571amd64-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
53571amd64-2gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
53571amd64-2gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
53574amd64-2gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
53574amd64-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
53574amd64-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
53574amd64-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
53574amd64-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
53574amd64-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
53574amd64-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
53574amd64-2gcc -m64 -O3 -fomit-frame-pointer2014052820140525
53574amd64-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
53574amd64-2gcc -march=k8 -O -fomit-frame-pointer2014052820140525
53577amd64-2cc2014052820140525
53577amd64-2gcc2014052820140525
53577amd64-2gcc -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -funroll-loops2014052820140525
53577amd64-2gcc -m64 -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
53577amd64-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
53577amd64-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
53577amd64-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
53577amd64-2gcc -march=nocona -O -fomit-frame-pointer2014052820140525
53580amd64-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
53586amd64-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
53586amd64-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
53586amd64-2gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
53589amd64-2clang -O3 -fomit-frame-pointer2014071220140622
53589amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
53589amd64-2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
53589amd64-2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
53589amd64-2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
53589amd64-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
53589amd64-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
53589amd64-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
53589amd64-2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
53589amd64-2gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
53595amd64-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
53595amd64-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
53613amd64-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
53613amd64-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
53613amd64-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
53613amd64-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
53613amd64-2gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
54402amd64gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
54402amd64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
54402amd64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
54402amd64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
54402amd64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
54402amd64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
54402amd64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
54402amd64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
54402amd64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
54402amd64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
54405amd64gcc -O3 -fomit-frame-pointer2014052820140525
54405amd64gcc -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
54405amd64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -O3 -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
54405amd64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
54405amd64gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
54405amd64gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
54405amd64gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
54405amd64gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
54411amd64cc2014052820140525
54411amd64gcc2014052820140525
54411amd64gcc -O -fomit-frame-pointer2014052820140525
54411amd64gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
54411amd64gcc -funroll-loops2014052820140525
54411amd64gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
54411amd64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
54411amd64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
54411amd64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
54411amd64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
54411amd64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
54411amd64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
54411amd64gcc -m64 -O -fomit-frame-pointer2014052820140525
54411amd64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
54411amd64gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
54411amd64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
54411amd64gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
54411amd64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
54411amd64gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
54411amd64gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
54411amd64gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
54411amd64gcc -march=nocona -O -fomit-frame-pointer2014052820140525
54420amd64clang -O3 -fomit-frame-pointer2014071220140622
54420amd64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
54420amd64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
54420amd64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
54420amd64clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
54420amd64gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
54420amd64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
54420amd64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
54420amd64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
54420amd64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
54420amd64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
54420amd64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
54420amd64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
54420amd64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
54423amd64gcc -O2 -fomit-frame-pointer2014052820140525
54423amd64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
54423amd64gcc -m64 -O2 -fomit-frame-pointer2014052820140525
54423amd64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
54423amd64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
54423amd64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
54423amd64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
54423amd64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
54426amd64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
54429amd64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
54429amd64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
54432amd64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
54432amd64gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
54432amd64gcc -march=k8 -O -fomit-frame-pointer2014052820140525
54438amd64gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
54438amd64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
54438amd64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
54438amd64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
54438amd64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
54438amd64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
54438amd64gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
54444amd64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
54444amd64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
54444amd64gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
54465amd64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
54465amd64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
54468amd64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
54480amd64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
58977emmintrin4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
58977emmintrin4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
58995emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
58995emmintrin4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
58995emmintrin4gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
58998emmintrin4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
58998emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
58998emmintrin4gcc -march=k8 -O -fomit-frame-pointer2014052820140525
59001emmintrin4gcc -O -fomit-frame-pointer2014052820140525
59001emmintrin4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
59001emmintrin4gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
59001emmintrin4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
59001emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
59001emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
59001emmintrin4gcc -m64 -O -fomit-frame-pointer2014052820140525
59001emmintrin4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
59004emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
59007emmintrin4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
59007emmintrin4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
59007emmintrin4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
59007emmintrin4gcc -march=nocona -O -fomit-frame-pointer2014052820140525
59010emmintrin4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
59013emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
59322emmintrin5gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
59322emmintrin5gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
59322emmintrin5gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
59322emmintrin5gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
59325emmintrin5gcc -O -fomit-frame-pointer2014052820140525
59325emmintrin5gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
59325emmintrin5gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
59325emmintrin5gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
59325emmintrin5gcc -m64 -O -fomit-frame-pointer2014052820140525
59325emmintrin5gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
59325emmintrin5gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
59325emmintrin5gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
59325emmintrin5gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
59325emmintrin5gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
59328emmintrin5gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
59328emmintrin5gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
59328emmintrin5gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
59331emmintrin5gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
59334emmintrin5gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
59334emmintrin5gcc -march=k8 -O -fomit-frame-pointer2014052820140525
59337emmintrin5gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
59361emmintrin5gcc -march=nocona -O -fomit-frame-pointer2014052820140525
59364emmintrin5gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
59946emmintrin4clang -O3 -fomit-frame-pointer2014071220140622
59979emmintrin4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
59979emmintrin4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
59979emmintrin4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
59979emmintrin4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
60300emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
60300emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
60675emmintrin4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
60684emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
60954emmintrin5gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
60954emmintrin5gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
60957emmintrin5gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
60957emmintrin5gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
60972emmintrin5gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
60972emmintrin5gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
60978emmintrin5gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
60978emmintrin5gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
61068emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
61068emmintrin4gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
61128emmintrin5clang -O3 -fomit-frame-pointer2014071220140622
61131emmintrin5clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
61143emmintrin5clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
61152emmintrin5clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
61164emmintrin5clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
61209emmintrin4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
61209emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
61221emmintrin4gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
61221emmintrin4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
61221emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
61254emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
61254emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
61428emmintrin4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
61428emmintrin4gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
61521emmintrin4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
61524emmintrin4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
61602emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
61602emmintrin4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
61644emmintrin4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
61644emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
61647emmintrin4gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
61791emmintrin5gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
61791emmintrin5gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
61815emmintrin5gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
61815emmintrin5gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
61815emmintrin5gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
61815emmintrin5gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -Os -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -m64 -Os -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
61836emmintrin5gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
61839emmintrin5gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
61839emmintrin5gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
61839emmintrin5gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
61839emmintrin5gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
61839emmintrin5gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
61845emmintrin5gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
61863emmintrin5gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
61863emmintrin5gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
61863emmintrin5gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
61866emmintrin5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
61866emmintrin5gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
61866emmintrin5gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
61866emmintrin5gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
61869emmintrin5gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
61869emmintrin5gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
61869emmintrin5gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
61908emmintrin5gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
61908emmintrin5gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
61911emmintrin5gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
61911emmintrin5gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
61965emmintrin4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
61968emmintrin4gcc -O3 -fomit-frame-pointer2014052820140525
61968emmintrin4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
61968emmintrin4gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
61983emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
61983emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
61983emmintrin4gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
61992emmintrin4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
61992emmintrin4gcc -m64 -O3 -fomit-frame-pointer2014052820140525
62316emmintrin4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
62316emmintrin4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
62316emmintrin4gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
62331emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
62331emmintrin4gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
62364emmintrin4gcc -O2 -fomit-frame-pointer2014052820140525
62364emmintrin4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
62364emmintrin4gcc -m64 -O2 -fomit-frame-pointer2014052820140525
62367emmintrin4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
62367emmintrin4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
62367emmintrin4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
62367emmintrin4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
62679emmintrin5gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
62679emmintrin5gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
62682emmintrin5gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
62682emmintrin5gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
62682emmintrin5gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
62682emmintrin5gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
62685emmintrin5gcc -m64 -O3 -fomit-frame-pointer2014052820140525
62694emmintrin5gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
62694emmintrin5gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
62703emmintrin5gcc -O3 -fomit-frame-pointer2014052820140525
62703emmintrin5gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
62703emmintrin5gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
62703emmintrin5gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
62706emmintrin5gcc -m64 -O2 -fomit-frame-pointer2014052820140525
62706emmintrin5gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
62706emmintrin5gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
62706emmintrin5gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
62721emmintrin5gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
62721emmintrin5gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
62724emmintrin5gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
62733emmintrin5gcc -O2 -fomit-frame-pointer2014052820140525
63267emmintrin4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
63267emmintrin4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
64032emmintrin4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
64035emmintrin4gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
64035emmintrin4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
64035emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
64035emmintrin4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
64035emmintrin4gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
64038emmintrin4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
64047emmintrin4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
64050emmintrin4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
64791emmintrin4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
64791emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
64791emmintrin4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
64791emmintrin4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
64791emmintrin4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
64791emmintrin4gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
64794emmintrin4gcc -Os -fomit-frame-pointer2014052820140525
64794emmintrin4gcc -m64 -Os -fomit-frame-pointer2014052820140525
64794emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
64794emmintrin4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
64794emmintrin4gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
64803emmintrin4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
70233unrolled5gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
70236unrolled5gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
70266unrolled5gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
70359unrolled3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
70380unrolled3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
70389unrolled3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
70398unrolled3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
70488unrolled5gcc -march=k8 -O -fomit-frame-pointer2014052820140525
70491unrolled5gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
70569unrolled5gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
70572unrolled5gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
70578unrolled5gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
70755unrolled5gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
71607unrolled3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
71613unrolled3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
71619unrolled3gcc -m64 -O2 -fomit-frame-pointer2014052820140525
71628unrolled3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
71649unrolled3gcc -O2 -fomit-frame-pointer2014052820140525
71652unrolled3gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
71670unrolled3gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
71673unrolled3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
71682unrolled3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
71721unrolled5gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
71721unrolled5gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
71736unrolled5gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
71736unrolled5gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
71751unrolled5gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
71775unrolled5gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
71781unrolled5gcc -march=nocona -O -fomit-frame-pointer2014052820140525
71817unrolled3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
71817unrolled3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
71832unrolled3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
71835unrolled3gcc -m64 -O3 -fomit-frame-pointer2014052820140525
71841unrolled3gcc -O3 -fomit-frame-pointer2014052820140525
71841unrolled3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
71850unrolled3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
71853unrolled3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
71859unrolled3gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
71862unrolled3gcc -march=nocona -O -fomit-frame-pointer2014052820140525
71865unrolled3gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
71865unrolled3gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
71874unrolled3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
71880unrolled3gcc -O -fomit-frame-pointer2014052820140525
71880unrolled3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
71883unrolled3gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
71883unrolled3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
71886unrolled3gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
71904unrolled3gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
71904unrolled3gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
71916unrolled3gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
71916unrolled3gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
71916unrolled3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
71919unrolled3gcc -m64 -O -fomit-frame-pointer2014052820140525
71922unrolled3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
71928unrolled3gcc -march=k8 -O -fomit-frame-pointer2014052820140525
72168unrolled3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
72183unrolled3gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
72330unrolled5gcc -m64 -O -fomit-frame-pointer2014052820140525
72330unrolled5gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
72330unrolled5gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
72360unrolled5gcc -O -fomit-frame-pointer2014052820140525
72363unrolled5gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
72399unrolled5gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
72402unrolled5gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
72429unrolled3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
72540unrolled3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
72561unrolled3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
72567unrolled3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
72621unrolled3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
72651unrolled3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
72798unrolled3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
72840unrolled3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
72840unrolled3gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
72846unrolled3gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
72882unrolled3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
72885amd64-32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
72885amd64-32gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
72885amd64-32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
72885amd64-32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
72885amd64-32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
72885amd64-32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
72885amd64-32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
72885amd64-32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
72885amd64-32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
72885amd64-32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
72885amd64-32gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
72885amd64-32gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
72885amd64-32gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -O3 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
72888amd64-32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -O3 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
72888amd64-32gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
72888amd64-32gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
72891amd64-32gcc -O2 -fomit-frame-pointer2014052820140525
72891amd64-32gcc -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
72891amd64-32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
72891amd64-32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
72891amd64-32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
72891amd64-32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
72891amd64-32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -m64 -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
72891amd64-32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
72891amd64-32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
72891amd64-32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
72891amd64-32gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
72891amd64-32gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
72891amd64-32gcc -march=nocona -O -fomit-frame-pointer2014052820140525
72894amd64-32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
72894amd64-32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
72894amd64-32gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
72897amd64-32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
72897amd64-32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
72897amd64-32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
72900amd64-32cc2014052820140525
72900amd64-32clang -O3 -fomit-frame-pointer2014071220140622
72900amd64-32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
72900amd64-32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
72900amd64-32gcc2014052820140525
72900amd64-32gcc -funroll-loops2014052820140525
72900amd64-32gcc -m64 -O2 -fomit-frame-pointer2014052820140525
72900amd64-32gcc -march=k8 -O -fomit-frame-pointer2014052820140525
72903amd64-32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
72903amd64-32clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
72903amd64-32gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
72903amd64-32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
72903amd64-32gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
72903amd64-32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
72921amd64-32gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
72924amd64-32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
72927amd64-32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
72930amd64-32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
72933amd64-32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
73056unrolled3gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
73056unrolled3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
73095unrolled3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
73098unrolled3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
73110unrolled3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
73122unrolled3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
73128unrolled3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
73206unrolled3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
73212unrolled3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
73452unrolled3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
73455unrolled3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
73476unrolled3gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
73551unrolled5gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
73575unrolled5gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
73611unrolled3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
73620unrolled3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
73818unrolled5gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
73821unrolled5gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
73836unrolled5gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
73917unrolled5gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
74307unrolled5gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
74334unrolled5gcc -O3 -fomit-frame-pointer2014052820140525
74391unrolled5gcc -m64 -O3 -fomit-frame-pointer2014052820140525
74619unrolled5gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
74628unrolled5gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
74631unrolled5gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
74646unrolled5gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
74673unrolled5gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
74676unrolled5gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
74697unrolled5gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
74700unrolled5gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
74847unrolled3gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
74862unrolled3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
74895unrolled3gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
74898unrolled3gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
75042unrolled5gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
75045unrolled5gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
75078unrolled5gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
75078unrolled5gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
75090unrolled5gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
75126unrolled5gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
75561unrolled5gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
75561unrolled5gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
75561unrolled5gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
75582unrolled5gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
75609unrolled5gcc -O2 -fomit-frame-pointer2014052820140525
75612unrolled5gcc -m64 -O2 -fomit-frame-pointer2014052820140525
75669unrolled5gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
75684unrolled5gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
75966unrolled5gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
75969unrolled5gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
75969unrolled5gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
75969unrolled5gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
75969unrolled5gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
76008unrolled5gcc -m64 -Os -fomit-frame-pointer2014052820140525
76014unrolled5gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
76041unrolled5gcc -Os -fomit-frame-pointer2014052820140525
76104unrolled3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
76107unrolled3gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
76110unrolled3gcc -Os -fomit-frame-pointer2014052820140525
76113unrolled3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
76113unrolled3gcc -m64 -Os -fomit-frame-pointer2014052820140525
76146unrolled3gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
76149unrolled3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
76176unrolled3gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
76479unrolled5gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
76488unrolled5gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
76503unrolled5gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
76512unrolled5gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
76674unrolled5gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
76704unrolled5gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
76713unrolled4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
76725unrolled4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
76740unrolled4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
76767unrolled3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
76776unrolled3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
76776unrolled3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
76776unrolled3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
76851unrolled4gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
76851unrolled4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
76866unrolled4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
76941unrolled4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
77019unrolled5gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
77037unrolled4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
77037unrolled4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
77037unrolled5gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
77040unrolled4gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
77163unrolled4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
77169unrolled3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
77172unrolled3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
77172unrolled3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
77172unrolled3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
77178unrolled4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
77187unrolled3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
77199unrolled4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
77199unrolled3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
77202unrolled4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
77202unrolled4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
77211unrolled4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
77256unrolled3gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
77301unrolled5gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
77334unrolled5gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
77382unrolled5gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
77385unrolled5gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
77739unrolled4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
77751unrolled4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
77898unrolled4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
77898unrolled4gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
77916unrolled4gcc -O3 -fomit-frame-pointer2014052820140525
77925unrolled4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
77940unrolled4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
77943unrolled4gcc -m64 -O3 -fomit-frame-pointer2014052820140525
77955unrolled4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
77955unrolled4gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
78210unrolled5gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
78249unrolled5gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
78861unrolled4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
78885unrolled4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
78891unrolled4gcc -m64 -O2 -fomit-frame-pointer2014052820140525
78900unrolled4gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
78918unrolled4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
78921unrolled4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
78936unrolled4gcc -O2 -fomit-frame-pointer2014052820140525
79062unrolled5gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
79065unrolled5gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
79065unrolled5gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
79068unrolled5gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
79077unrolled5gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
79077unrolled5gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
79086unrolled4gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
79155unrolled5gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
79158unrolled5gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
79173unrolled5gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
79191unrolled5gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
79227unrolled5gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
80187unrolled5gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
80229unrolled5gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
80406unrolled4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
80442unrolled4gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
80496unrolled4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
80496unrolled4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
80511unrolled4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
80523unrolled4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
80763unrolled4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
80763unrolled4gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
81705unrolled4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
82314unrolled4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
82314unrolled4gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
82320unrolled4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
82329unrolled4gcc -O -fomit-frame-pointer2014052820140525
82329unrolled4gcc -m64 -O -fomit-frame-pointer2014052820140525
82329unrolled4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
82335unrolled4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
82335unrolled4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
82341unrolled4gcc -march=k8 -O -fomit-frame-pointer2014052820140525
82359unrolled4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
82383unrolled4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
82386unrolled4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
83061unrolled4gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
83061unrolled4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
83067unrolled4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
83067unrolled4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
83070unrolled4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
83127unrolled4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
83127unrolled4gcc -march=nocona -O -fomit-frame-pointer2014052820140525
83178unrolled4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
83478unrolled4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
83496unrolled4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
83499unrolled4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
83577unrolled4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
83580unrolled4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
83604unrolled4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
83625unrolled4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
84102unrolled4gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
84105unrolled4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
84105unrolled4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
84111unrolled4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
84117unrolled4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
84144unrolled4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
84183unrolled4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
84228unrolled4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
84342unrolled4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
84345unrolled4gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
84378unrolled4gcc -Os -fomit-frame-pointer2014052820140525
84381unrolled4gcc -m64 -Os -fomit-frame-pointer2014052820140525
84384unrolled4gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
84408unrolled4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
84411unrolled4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
84588mmintringcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
84618mmintringcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
84759mmintringcc -march=nocona -O -fomit-frame-pointer2014052820140525
84783mmintringcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
85161mmintringcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
85161mmintringcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
85164mmintringcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
85164mmintringcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
85164mmintringcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
85191mmintringcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
85194mmintringcc -funroll-loops -O -fomit-frame-pointer2014052820140525
85281mmintringcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
85281mmintringcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
85284mmintringcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
85284mmintringcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
85287mmintringcc -O -fomit-frame-pointer2014052820140525
85302mmintringcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
85302mmintringcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
85305mmintringcc -m64 -O -fomit-frame-pointer2014052820140525
85317mmintringcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
85317mmintringcc -march=k8 -O -fomit-frame-pointer2014052820140525
85323mmintringcc -march=barcelona -O -fomit-frame-pointer2014052820140525
85332mmintringcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
85608unrolled3clang -O3 -fomit-frame-pointer2014071220140622
85728mmintringcc -m64 -Os -fomit-frame-pointer2014052820140525
85731mmintringcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
85734mmintringcc -Os -fomit-frame-pointer2014052820140525
85734mmintringcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
85761mmintringcc -march=k8 -Os -fomit-frame-pointer2014052820140525
85767mmintringcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
85785mmintringcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
85785mmintringcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
85794mmintringcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
85818mmintringcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
85824mmintringcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
85950unrolled4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
86019unrolled4gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
86046unrolled4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
86067unrolled4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
86745unrolled5clang -O3 -fomit-frame-pointer2014071220140622
87336mmintringcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
87336mmintringcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
87477mmintringcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
87498mmintringcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
87504mmintringcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
87552mmintringcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
87567mmintringcc -march=nocona -Os -fomit-frame-pointer2014052820140525
87618mmintringcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
87621mmintringcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
87633mmintringcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
87669mmintringcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
87678mmintringcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
87684mmintringcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
87690mmintringcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
87702unrolled4clang -O3 -fomit-frame-pointer2014071220140622
87750mmintringcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
88086unrolled5clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
88092unrolled5clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
88092unrolled5clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
88122unrolled5clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
88191mmintringcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
88257mmintringcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
88260mmintringcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
88260mmintringcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
88269mmintringcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
88275mmintringcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
88287mmintringcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
88311mmintringcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
88311mmintringcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
88320mmintringcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
88326mmintringcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
88332mmintringcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
88338mmintringcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
88356mmintringcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
88356mmintringcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
88356mmintringcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
88941mmintringcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
89136unrolled4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
89139unrolled4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
89148unrolled4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
89166unrolled4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
89457mmintringcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
89481mmintringcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
89712mmintringcc -O3 -fomit-frame-pointer2014052820140525
89730mmintringcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
89736mmintringcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
89742mmintringcc -O2 -fomit-frame-pointer2014052820140525
89754mmintringcc -m64 -O3 -fomit-frame-pointer2014052820140525
89784mmintringcc -m64 -O2 -fomit-frame-pointer2014052820140525
89790mmintringcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
89934mmintringcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
89967mmintringcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
89973mmintringcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
89979mmintringcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
90099mmintringcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
92127mmintringcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
92139mmintringcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
92145mmintringcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
92166mmintringcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
92166mmintringcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
92295mmintringcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
92313mmintringcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
92373mmintringcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
92403mmintringcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
94356unrolled3clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
94359unrolled3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
94362unrolled3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
94365unrolled3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
111429unrolled2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
111432unrolled2clang -O3 -fomit-frame-pointer2014071220140622
111432unrolled2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
111435unrolled2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
111435unrolled2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
115203unrolled2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
115203unrolled2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
116322unrolled2gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
116358unrolled2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
118218unrolled2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
118224unrolled2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
118227unrolled2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
118230unrolled2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
118758unrolled2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
118758unrolled2gcc -march=nocona -O -fomit-frame-pointer2014052820140525
118881unrolled2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
118884unrolled2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
118884unrolled2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
118911unrolled2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
118932unrolled2gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
118938unrolled2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
118938unrolled2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
119889unrolled2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
119895unrolled2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
119898unrolled2gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
119904unrolled2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
119907unrolled2gcc -O2 -fomit-frame-pointer2014052820140525
119913unrolled2gcc -m64 -O2 -fomit-frame-pointer2014052820140525
119916unrolled2gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
119928unrolled2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
120783unrolled2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
120831unrolled2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
120831unrolled2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
121170simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
121182simplegcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
121194simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
121203simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
122148unrolled2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
122232unrolled2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
122241unrolled2gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
122259unrolled2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
122319unrolled2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
122325unrolled2gcc -march=k8 -O -fomit-frame-pointer2014052820140525
122370unrolled2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
122388unrolled2gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
122508unrolled2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
122511unrolled2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
122574unrolled2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
122574unrolled2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
123090unrolled2gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
123096unrolled2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
123144unrolled2gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
123147unrolled2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
123147unrolled2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
123150unrolled2gcc -m64 -O3 -fomit-frame-pointer2014052820140525
123156unrolled2gcc -O3 -fomit-frame-pointer2014052820140525
123156unrolled2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
123474unrolled2gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
123888unrolled2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
126687unrolled2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
126702unrolled2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
126756unrolled2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
126756unrolled2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
127443unrolled2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
127446unrolled2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
127446unrolled2gcc -m64 -O -fomit-frame-pointer2014052820140525
127446unrolled2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
127446unrolled2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
127455unrolled2gcc -O -fomit-frame-pointer2014052820140525
127455unrolled2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
128202unrolled2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
128205unrolled2gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
128205unrolled2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
129315mmintrinclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
129318mmintrinclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
129327mmintrinclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
129330mmintrinclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
129462unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
129462unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
129525unrolledgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
129555unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
129591unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
129594unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
129600unrolledgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
129603unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
129705unrolled2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
129708unrolled2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
129987simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
130452unrolledgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
130473unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
131208unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
131208unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
131214unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
131250unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
131286unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
131301unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
131307unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
131490unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
131493unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
131493unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
131805mmintrinclang -O3 -fomit-frame-pointer2014071220140622
131847unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
132087unrolledgcc -m64 -O2 -fomit-frame-pointer2014052820140525
132090unrolledgcc -O2 -fomit-frame-pointer2014052820140525
132105unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
132600unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
132600unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
132645unrolledgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
132663unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
132666unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
132927unrolledgcc -m64 -O3 -fomit-frame-pointer2014052820140525
132936unrolledgcc -O3 -fomit-frame-pointer2014052820140525
132948unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
132951unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
132954unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
132975unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
133017unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
133728unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
133731unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
133752unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
135615simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
135990simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
135993simplegcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
135996simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
136011simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
136176simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
136206simplegcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
136254simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
136266simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
136500unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
136515unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
136980simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
137016simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
137625unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
137628unrolledgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
137976unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
137991unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
138396simplegcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
139419unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
139698unrolledgcc -march=nocona -O -fomit-frame-pointer2014052820140525
139959simplegcc -O3 -fomit-frame-pointer2014052820140525
140025simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
140106simplegcc -m64 -O3 -fomit-frame-pointer2014052820140525
141420unrolledclang -O3 -fomit-frame-pointer2014071220140622
141420unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
141423unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
141423unrolledclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
141429unrolledclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
143355unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
143358unrolledgcc -O -fomit-frame-pointer2014052820140525
143358unrolledgcc -m64 -O -fomit-frame-pointer2014052820140525
143358unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
143358unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
143361unrolledgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
143373unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
146508unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
146517unrolledgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
146523unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
146541unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
146562unrolledgcc -march=k8 -O -fomit-frame-pointer2014052820140525
147411unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
147432unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
147444unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
147444unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
148626unrolledgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
148632unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
148647unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
181371unrolled3cc2014052820140525
183849unrolled3gcc2014052820140525
184248unrolled3gcc -funroll-loops2014052820140525
209403unrolled2gcc -funroll-loops2014052820140525
209484unrolled2gcc2014052820140525
209607unrolled2cc2014052820140525
212871unrolled4gcc2014052820140525
213192unrolled4cc2014052820140525
213285unrolled4gcc -funroll-loops2014052820140525
215031unrolled5gcc -funroll-loops2014052820140525
215352unrolled5gcc2014052820140525
215496unrolled5cc2014052820140525
225540simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
225540simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
225858simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
225864simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
226230simplegcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
226230simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
226233simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
237639simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
237678simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
245721simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
245742simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
249939simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
249984simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
250035simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
250041simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
251853simplegcc -funroll-loops -O -fomit-frame-pointer2014052820140525
251877simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
251889simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
340293unrolledgcc2014052820140525
340335unrolledcc2014052820140525
340347unrolledgcc -funroll-loops2014052820140525
356043unrolled2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
356046unrolled2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
356049unrolled2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
356049unrolled2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
356661unrolled2gcc -m64 -Os -fomit-frame-pointer2014052820140525
356664unrolled2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
356664unrolled2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
356664unrolled2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
356688unrolled2gcc -Os -fomit-frame-pointer2014052820140525
356850unrolled2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
356868unrolled2gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
356868unrolled2gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
357000unrolled2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
357045unrolled2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
357048unrolled2gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
357048unrolled2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
357048unrolled2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
357048unrolled2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
357048unrolled2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
358878unrolled2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
358878unrolled2gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
358941unrolled2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
358944unrolled2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
370491unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
370494unrolledgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
370500unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
370509unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
375381unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
375450unrolledgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
375534unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
375534unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
376158unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
376161unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
376161unrolledgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
376161unrolledgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
376164unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
376164unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
376167unrolledgcc -Os -fomit-frame-pointer2014052820140525
376170unrolledgcc -m64 -Os -fomit-frame-pointer2014052820140525
376356unrolledgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
376356unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
376359unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
376359unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
376359unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
376359unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
376362unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
459606simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
459609simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
459615simpleclang -O3 -fomit-frame-pointer2014071220140622
459645simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
459648simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
563742emmintrin4gcc -funroll-loops2014052820140525
564690emmintrin5gcc -funroll-loops2014052820140525
565380emmintrin5gcc2014052820140525
566481emmintrin4cc2014052820140525
567855emmintrin5cc2014052820140525
568179emmintrin4gcc2014052820140525
601356simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
601476simplegcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
601482simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
631611simplegcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
636159simplegcc -march=nocona -O -fomit-frame-pointer2014052820140525
673518simplegcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
674526simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
685230simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
685923simplegcc -O2 -fomit-frame-pointer2014052820140525
686778simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
687729simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
693876simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
716013simplegcc -m64 -O2 -fomit-frame-pointer2014052820140525
717093simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
717813simplegcc -march=barcelona -O -fomit-frame-pointer2014052820140525
717858simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
725841simplegcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
726153simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
726621simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
728325simplegcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
728355simplegcc -O -fomit-frame-pointer2014052820140525
728553simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
728568simplegcc -m64 -O -fomit-frame-pointer2014052820140525
738285simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
741876simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
747900simplegcc -march=k8 -O -fomit-frame-pointer2014052820140525
748596simplegcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
753861simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
891297simplegcc -march=k8 -Os -fomit-frame-pointer2014052820140525
891591simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
893019simplegcc -march=nocona -Os -fomit-frame-pointer2014052820140525
893796simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
893799simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
893802simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
893808simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
893814simplegcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
893817simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
893826simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
893835simplegcc -Os -fomit-frame-pointer2014052820140525
893838simplegcc -m64 -Os -fomit-frame-pointer2014052820140525
893850simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
894552simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
933513simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
935532simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
944163simplegcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
944169simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
944292simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
944304simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
945360simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
945366simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
945369simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
949536mmintringcc -funroll-loops2014052820140525
949686mmintrincc2014052820140525
954243mmintringcc2014052820140525
2317797simplegcc -funroll-loops2014052820140525
2318127simplegcc2014052820140525
2318949simplecc2014052820140525

Test failure

Implementation: crypto_hash/cubehash512/amd64avx
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 93, namely:
CompilerImplementations
cc amd64avx
clang -O3 -fomit-frame-pointer amd64avx
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer amd64avx
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64avx
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer amd64avx
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64avx
gcc amd64avx
gcc -O2 -fomit-frame-pointer amd64avx
gcc -O3 -fomit-frame-pointer amd64avx
gcc -O -fomit-frame-pointer amd64avx
gcc -Os -fomit-frame-pointer amd64avx
gcc -fno-schedule-insns -O2 -fomit-frame-pointer amd64avx
gcc -fno-schedule-insns -O3 -fomit-frame-pointer amd64avx
gcc -fno-schedule-insns -O -fomit-frame-pointer amd64avx
gcc -fno-schedule-insns -Os -fomit-frame-pointer amd64avx
gcc -funroll-loops amd64avx
gcc -funroll-loops -O2 -fomit-frame-pointer amd64avx
gcc -funroll-loops -O3 -fomit-frame-pointer amd64avx
gcc -funroll-loops -O -fomit-frame-pointer amd64avx
gcc -funroll-loops -Os -fomit-frame-pointer amd64avx
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer amd64avx
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer amd64avx
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer amd64avx
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -O -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -Os -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer amd64avx
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer amd64avx
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer amd64avx
gcc -m64 -O2 -fomit-frame-pointer amd64avx
gcc -m64 -O3 -fomit-frame-pointer amd64avx
gcc -m64 -O -fomit-frame-pointer amd64avx
gcc -m64 -Os -fomit-frame-pointer amd64avx
gcc -m64 -march=core2 -O2 -fomit-frame-pointer amd64avx
gcc -m64 -march=core2 -O3 -fomit-frame-pointer amd64avx
gcc -m64 -march=core2 -O -fomit-frame-pointer amd64avx
gcc -m64 -march=core2 -Os -fomit-frame-pointer amd64avx
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer amd64avx
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer amd64avx
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer amd64avx
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer amd64avx
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer amd64avx
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer amd64avx
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer amd64avx
gcc -m64 -march=corei7 -O -fomit-frame-pointer amd64avx
gcc -m64 -march=corei7 -Os -fomit-frame-pointer amd64avx
gcc -m64 -march=k8 -O2 -fomit-frame-pointer amd64avx
gcc -m64 -march=k8 -O3 -fomit-frame-pointer amd64avx
gcc -m64 -march=k8 -O -fomit-frame-pointer amd64avx
gcc -m64 -march=k8 -Os -fomit-frame-pointer amd64avx
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer amd64avx
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer amd64avx
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer amd64avx
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer amd64avx
gcc -m64 -march=nocona -O2 -fomit-frame-pointer amd64avx
gcc -m64 -march=nocona -O3 -fomit-frame-pointer amd64avx
gcc -m64 -march=nocona -O -fomit-frame-pointer amd64avx
gcc -m64 -march=nocona -Os -fomit-frame-pointer amd64avx
gcc -march=barcelona -O2 -fomit-frame-pointer amd64avx
gcc -march=barcelona -O3 -fomit-frame-pointer amd64avx
gcc -march=barcelona -O -fomit-frame-pointer amd64avx
gcc -march=barcelona -Os -fomit-frame-pointer amd64avx
gcc -march=k8 -O2 -fomit-frame-pointer amd64avx
gcc -march=k8 -O3 -fomit-frame-pointer amd64avx
gcc -march=k8 -O -fomit-frame-pointer amd64avx
gcc -march=k8 -Os -fomit-frame-pointer amd64avx
gcc -march=nocona -O2 -fomit-frame-pointer amd64avx
gcc -march=nocona -O3 -fomit-frame-pointer amd64avx
gcc -march=nocona -O -fomit-frame-pointer amd64avx
gcc -march=nocona -Os -fomit-frame-pointer amd64avx

Test failure

Implementation: crypto_hash/cubehash512/amd64avx
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer amd64avx
gcc -m64 -march=barcelona -O3 -fomit-frame-pointer amd64avx
gcc -m64 -march=barcelona -O -fomit-frame-pointer amd64avx
gcc -m64 -march=barcelona -Os -fomit-frame-pointer amd64avx

Compiler output

Implementation: crypto_hash/cubehash512/amd64avx
Compiler: clang -O3 -fomit-frame-pointer
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer amd64avx

Compiler output

Implementation: crypto_hash/cubehash512/amd64
Compiler: clang -O3 -fomit-frame-pointer
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer amd64 amd64-2 amd64-32

Compiler output

Implementation: crypto_hash/cubehash512/emmintrin4
Compiler: clang -O3 -fomit-frame-pointer
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer emmintrin4 emmintrin5 mmintrin simple unrolled unrolled2 unrolled3 unrolled4 unrolled5

Compiler output

Implementation: crypto_hash/cubehash512/amd64avx
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
constants.S: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
constants.S: clang: warning: argument unused during compilation: '-mavx2'
constants.S: clang: warning: argument unused during compilation: '-mpclmul'
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-march=x86-64'
hash.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-maes'
hash.s: clang: warning: argument unused during compilation: '-mpclmul'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer amd64avx

Compiler output

Implementation: crypto_hash/cubehash512/amd64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
constants.S: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
constants.S: clang: warning: argument unused during compilation: '-mavx2'
constants.S: clang: warning: argument unused during compilation: '-mpclmul'
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-march=x86-64'
hash.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-maes'
hash.s: clang: warning: argument unused during compilation: '-mpclmul'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer amd64 amd64-2

Compiler output

Implementation: crypto_hash/cubehash512/emmintrin4
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
cubehash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
cubehash.c: clang: warning: argument unused during compilation: '-mavx2'
cubehash.c: clang: warning: argument unused during compilation: '-mpclmul'
nist.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
nist.c: clang: warning: argument unused during compilation: '-mavx2'
nist.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer emmintrin4 simple unrolled unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/emmintrin5
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer emmintrin5 mmintrin unrolled3 unrolled4 unrolled5

Compiler output

Implementation: crypto_hash/cubehash512/amd64-32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-march=x86-64'
hash.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-maes'
hash.s: clang: warning: argument unused during compilation: '-mpclmul'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer amd64-32

Compiler output

Implementation: crypto_hash/cubehash512/amd64avx
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
constants.S: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
constants.S: clang: warning: argument unused during compilation: '-mavx2'
constants.S: clang: warning: argument unused during compilation: '-mpclmul'
constants.S: clang: warning: argument unused during compilation: '-fpolly'
constants.S: clang: warning: argument unused during compilation: '-fvectorize'
constants.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
constants.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-march=x86-64'
hash.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-maes'
hash.s: clang: warning: argument unused during compilation: '-mpclmul'
hash.s: clang: warning: argument unused during compilation: '-fpolly'
hash.s: clang: warning: argument unused during compilation: '-funroll-loops'
hash.s: clang: warning: argument unused during compilation: '-fvectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64avx

Compiler output

Implementation: crypto_hash/cubehash512/amd64
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
constants.S: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
constants.S: clang: warning: argument unused during compilation: '-mavx2'
constants.S: clang: warning: argument unused during compilation: '-mpclmul'
constants.S: clang: warning: argument unused during compilation: '-fpolly'
constants.S: clang: warning: argument unused during compilation: '-fvectorize'
constants.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
constants.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-march=x86-64'
hash.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-maes'
hash.s: clang: warning: argument unused during compilation: '-mpclmul'
hash.s: clang: warning: argument unused during compilation: '-fpolly'
hash.s: clang: warning: argument unused during compilation: '-funroll-loops'
hash.s: clang: warning: argument unused during compilation: '-fvectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64 amd64-2

Compiler output

Implementation: crypto_hash/cubehash512/emmintrin4
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
cubehash.c: clang: warning: argument unused during compilation: '-mavx2'
cubehash.c: clang: warning: argument unused during compilation: '-mpclmul'
cubehash.c: clang: warning: argument unused during compilation: '-fpolly'
cubehash.c: clang: warning: argument unused during compilation: '-fvectorize'
cubehash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
cubehash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
nist.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
nist.c: clang: warning: argument unused during compilation: '-mavx2'
nist.c: clang: warning: argument unused during compilation: '-mpclmul'
nist.c: clang: warning: argument unused during compilation: '-fpolly'
nist.c: clang: warning: argument unused during compilation: '-fvectorize'
nist.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
nist.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer emmintrin4 simple unrolled unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/emmintrin5
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-mpclmul'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer emmintrin5 mmintrin unrolled3 unrolled4 unrolled5

Compiler output

Implementation: crypto_hash/cubehash512/amd64-32
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-march=x86-64'
hash.s: clang: warning: argument unused during compilation: '-mcpu=core-avx2'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-maes'
hash.s: clang: warning: argument unused during compilation: '-mpclmul'
hash.s: clang: warning: argument unused during compilation: '-fpolly'
hash.s: clang: warning: argument unused during compilation: '-funroll-loops'
hash.s: clang: warning: argument unused during compilation: '-fvectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/benchmarking/supercop-20141014/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64-32

Compiler output

Implementation: crypto_hash/cubehash512/amd64avx
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
constants.S: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer amd64avx

Compiler output

Implementation: crypto_hash/cubehash512/amd64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
constants.S: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer amd64 amd64-2

Compiler output

Implementation: crypto_hash/cubehash512/emmintrin4
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
cubehash.c: clang: warning: argument unused during compilation: '-mavx2'
nist.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer emmintrin4 simple unrolled unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/emmintrin5
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer emmintrin5 mmintrin unrolled3 unrolled4 unrolled5

Compiler output

Implementation: crypto_hash/cubehash512/amd64-32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer amd64-32

Compiler output

Implementation: crypto_hash/cubehash512/amd64avx
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
constants.S: clang: warning: argument unused during compilation: '-mavx2'
constants.S: clang: warning: argument unused during compilation: '-fpolly'
constants.S: clang: warning: argument unused during compilation: '-fvectorize'
constants.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
constants.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-fpolly'
hash.s: clang: warning: argument unused during compilation: '-funroll-loops'
hash.s: clang: warning: argument unused during compilation: '-fvectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64avx

Compiler output

Implementation: crypto_hash/cubehash512/amd64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
constants.S: clang: warning: argument unused during compilation: '-mavx2'
constants.S: clang: warning: argument unused during compilation: '-fpolly'
constants.S: clang: warning: argument unused during compilation: '-fvectorize'
constants.S: clang: warning: argument unused during compilation: '-fslp-vectorize'
constants.S: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-fpolly'
hash.s: clang: warning: argument unused during compilation: '-funroll-loops'
hash.s: clang: warning: argument unused during compilation: '-fvectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64 amd64-2

Compiler output

Implementation: crypto_hash/cubehash512/emmintrin4
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
cubehash.c: clang: warning: argument unused during compilation: '-mavx2'
cubehash.c: clang: warning: argument unused during compilation: '-fpolly'
cubehash.c: clang: warning: argument unused during compilation: '-fvectorize'
cubehash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
cubehash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
nist.c: clang: warning: argument unused during compilation: '-mavx2'
nist.c: clang: warning: argument unused during compilation: '-fpolly'
nist.c: clang: warning: argument unused during compilation: '-fvectorize'
nist.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
nist.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer emmintrin4 simple unrolled unrolled2

Compiler output

Implementation: crypto_hash/cubehash512/emmintrin5
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.c: clang: warning: argument unused during compilation: '-mavx2'
hash.c: clang: warning: argument unused during compilation: '-fpolly'
hash.c: clang: warning: argument unused during compilation: '-fvectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.c: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer emmintrin5 mmintrin unrolled3 unrolled4 unrolled5

Compiler output

Implementation: crypto_hash/cubehash512/amd64-32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
hash.s: clang: warning: argument unused during compilation: '-fwrapv'
hash.s: clang: warning: argument unused during compilation: '-mavx2'
hash.s: clang: warning: argument unused during compilation: '-fpolly'
hash.s: clang: warning: argument unused during compilation: '-funroll-loops'
hash.s: clang: warning: argument unused during compilation: '-fvectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize'
hash.s: clang: warning: argument unused during compilation: '-fslp-vectorize-aggressive'
hash.s: clang: warning: argument unused during compilation: '-fomit-frame-pointer'
hash.s: clang: warning: argument unused during compilation: '-D SUPERCOP'
hash.s: clang: warning: argument unused during compilation: '-I .'
hash.s: clang: warning: argument unused during compilation: '-I /home/djb/supercop-20140622/supercop-data/h4e350/amd64/include'
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.
try.c: try-anything.c:110:19: warning: if statement has empty body [-Wempty-body]
try.c: ;
try.c: ^
try.c: 1 warning generated.

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer amd64-32