Implementation notes: amd64, h4e350, crypto_hash/cubehash81

Computer: h4e350
Architecture: amd64
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: cubehash81
TimeImplementationCompilerBenchmark dateSUPERCOP version
891699emmintrin4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
891702emmintrin4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
891702emmintrin4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
891702emmintrin4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
891729emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
891732emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
891735emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
891735emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
891735emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
891735emmintrin4gcc -march=k8 -O -fomit-frame-pointer2014052820140525
891744emmintrin4gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
891747emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
891747emmintrin4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
891750emmintrin4gcc -O -fomit-frame-pointer2014052820140525
891750emmintrin4gcc -m64 -O -fomit-frame-pointer2014052820140525
891750emmintrin4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
891753emmintrin4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
891756emmintrin4gcc -march=nocona -O -fomit-frame-pointer2014052820140525
891759emmintrin4gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
891762emmintrin4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
891762emmintrin4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
891765emmintrin4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
891777emmintrin4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
897459emmintrin3gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
897459emmintrin3gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
897459emmintrin3gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
897471emmintrin3gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
897498emmintrin3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
897501emmintrin3gcc -O -fomit-frame-pointer2014052820140525
897501emmintrin3gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
897501emmintrin3gcc -m64 -O -fomit-frame-pointer2014052820140525
897504emmintrin3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
897504emmintrin3gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
897504emmintrin3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
897504emmintrin3gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
897504emmintrin3gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
897507emmintrin3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
897507emmintrin3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
897507emmintrin3gcc -march=k8 -O -fomit-frame-pointer2014052820140525
897507emmintrin3gcc -march=nocona -O -fomit-frame-pointer2014052820140525
897513emmintrin3gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
897516emmintrin3gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
897519emmintrin3gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
910194emmintrin4clang -O3 -fomit-frame-pointer2014071220140622
910224emmintrin4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
910224emmintrin4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
910224emmintrin4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
910281emmintrin4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
916017emmintrin3clang -O3 -fomit-frame-pointer2014071220140622
916047emmintrin3clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
916047emmintrin3clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
916050emmintrin3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
916050emmintrin3clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
921435emmintrin4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
921441emmintrin4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
921441emmintrin4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
921465emmintrin4gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
927393emmintrin3gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
927396emmintrin3gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
927420emmintrin3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
927423emmintrin3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
928494emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
928494emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
928494emmintrin4gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
928551emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
928878emmintrin4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
928887emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
928887emmintrin4gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
928890emmintrin4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
930642emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
930657emmintrin4gcc -Os -fomit-frame-pointer2014052820140525
930657emmintrin4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
930657emmintrin4gcc -m64 -Os -fomit-frame-pointer2014052820140525
930657emmintrin4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
930657emmintrin4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
930657emmintrin4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
930657emmintrin4gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
930660emmintrin4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
932181emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
932190emmintrin4gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
932193emmintrin4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
932196emmintrin4gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
932196emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
932199emmintrin4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
932199emmintrin4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
932199emmintrin4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
933732emmintrin4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
933732emmintrin4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
934464emmintrin3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
934467emmintrin3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
934467emmintrin3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
934470emmintrin3gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
934854emmintrin3gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
934857emmintrin3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
934911emmintrin3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
934914emmintrin3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
936603emmintrin3gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
936603emmintrin3gcc -m64 -Os -fomit-frame-pointer2014052820140525
936603emmintrin3gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
936606emmintrin3gcc -Os -fomit-frame-pointer2014052820140525
936606emmintrin3gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
936618emmintrin3gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
936618emmintrin3gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
936618emmintrin3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
936618emmintrin3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
936618emmintrin3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
936621emmintrin3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
938136emmintrin3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
938142emmintrin3gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
938142emmintrin3gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
938151emmintrin3gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
938166emmintrin3gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
940869emmintrin4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
940872emmintrin4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
940875emmintrin4gcc -O3 -fomit-frame-pointer2014052820140525
940875emmintrin4gcc -m64 -O3 -fomit-frame-pointer2014052820140525
940881emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
940887emmintrin4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
940887emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
940887emmintrin4gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
940902emmintrin4gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
940902emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
940914emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
940926emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
941235emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
941241emmintrin4gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
941244emmintrin4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
941250emmintrin4gcc -m64 -O2 -fomit-frame-pointer2014052820140525
941253emmintrin4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
941268emmintrin4gcc -O2 -fomit-frame-pointer2014052820140525
941268emmintrin4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
941268emmintrin4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
941268emmintrin4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
941271emmintrin4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
941277emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
941286emmintrin4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
941331emmintrin4gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
941337emmintrin4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
941352emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
942405emmintrin4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
942408emmintrin4gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
942450emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
942453emmintrin4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
942780emmintrin4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
942780emmintrin4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
942786emmintrin4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
942792emmintrin4gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
946920emmintrin3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
946923emmintrin3gcc -O3 -fomit-frame-pointer2014052820140525
946923emmintrin3gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
946923emmintrin3gcc -m64 -O3 -fomit-frame-pointer2014052820140525
946926emmintrin3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
946938emmintrin3gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
946941emmintrin3gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
946941emmintrin3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
946953emmintrin3gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
946956emmintrin3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
946956emmintrin3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
946959emmintrin3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
947277emmintrin3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
947280emmintrin3gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
947301emmintrin3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
947307emmintrin3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
947307emmintrin3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
947313emmintrin3gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
947331emmintrin3gcc -O2 -fomit-frame-pointer2014052820140525
947331emmintrin3gcc -m64 -O2 -fomit-frame-pointer2014052820140525
947361emmintrin3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
947385emmintrin3gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
947385emmintrin3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
947388emmintrin3gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
948468emmintrin3gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
948483emmintrin3gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
948489emmintrin3gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
948492emmintrin3gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
948816emmintrin3gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
948816emmintrin3gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
948837emmintrin3gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
948837emmintrin3gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
965859emmintrin2gcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
965859emmintrin2gcc -m64 -O -fomit-frame-pointer2014052820140525
965865emmintrin2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
965865emmintrin2gcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
965868emmintrin2gcc -march=barcelona -O -fomit-frame-pointer2014052820140525
965871emmintrin2gcc -march=k8 -O -fomit-frame-pointer2014052820140525
965883emmintrin2gcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
965937emmintrin2gcc -O -fomit-frame-pointer2014052820140525
965940emmintrin2gcc -march=nocona -O -fomit-frame-pointer2014052820140525
965946emmintrin2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
965946emmintrin2gcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
970083emmintrin2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
970125emmintrin2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
970353emmintrin2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
970365emmintrin2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
970374emmintrin2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
970476emmintrin2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
974616emmintringcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
974655emmintringcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
975477emmintringcc -march=nocona -O -fomit-frame-pointer2014052820140525
975483emmintringcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
975729emmintrin2gcc -funroll-loops -O -fomit-frame-pointer2014052820140525
975786emmintrin2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
975807emmintrin2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
976059emmintrin2clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
976059emmintrin2clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
976083emmintrin2clang -O3 -fomit-frame-pointer2014071220140622
976113emmintrin2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
976116emmintrin2clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
976953emmintringcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
976956emmintringcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
976965emmintringcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
976968emmintringcc -funroll-loops -O -fomit-frame-pointer2014052820140525
977043emmintringcc -march=k8 -O -fomit-frame-pointer2014052820140525
977052emmintringcc -march=barcelona -O -fomit-frame-pointer2014052820140525
977079emmintringcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
977109emmintringcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
977133emmintringcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
977142emmintringcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
977142emmintringcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
977142emmintringcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
977145emmintringcc -O -fomit-frame-pointer2014052820140525
977145emmintringcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
977145emmintringcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
977190emmintringcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
977199emmintringcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
977280emmintringcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
977283emmintringcc -m64 -O -fomit-frame-pointer2014052820140525
984924emmintrinclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
984975emmintrinclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
984981emmintrinclang -O3 -fomit-frame-pointer2014071220140622
985011emmintrinclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
985017emmintrinclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
1008030emmintringcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
1008045emmintringcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
1010040emmintringcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
1010214emmintringcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
1010313emmintringcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
1010316emmintringcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
1011213emmintringcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
1011219emmintringcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
1023339emmintringcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
1023585emmintringcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
1023594emmintringcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
1024860emmintringcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
1024863emmintringcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1024914emmintringcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
1025067emmintringcc -O3 -fomit-frame-pointer2014052820140525
1025079emmintringcc -m64 -O3 -fomit-frame-pointer2014052820140525
1025085emmintringcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1025160emmintringcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
1025160emmintringcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1025163emmintringcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1025175emmintringcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
1025184emmintringcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
1025190emmintringcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
1025460emmintringcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
1025463emmintringcc -m64 -O2 -fomit-frame-pointer2014052820140525
1025469emmintringcc -O2 -fomit-frame-pointer2014052820140525
1025469emmintringcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
1025475emmintringcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
1025481emmintringcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
1025550emmintringcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
1025550emmintringcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
1025580emmintringcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
1025589emmintringcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1025589emmintringcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
1025736emmintringcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
1025790emmintringcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1025856emmintringcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
1026129emmintringcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
1026132emmintringcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1026135emmintringcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1027392emmintringcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
1027401emmintringcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
1027641emmintringcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
1053153emmintrin2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
1053159emmintrin2gcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
1053381emmintrin2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
1053384emmintrin2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
1057203emmintrin2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
1057215emmintrin2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
1057218emmintrin2gcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
1057275emmintrin2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
1065483emmintrin2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
1065489emmintrin2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
1065489emmintrin2gcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1065519emmintrin2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
1065522emmintrin2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
1065525emmintrin2gcc -O2 -fomit-frame-pointer2014052820140525
1065555emmintrin2gcc -m64 -O2 -fomit-frame-pointer2014052820140525
1065621emmintrin2gcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
1065675emmintrin2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1066569emmintrin2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
1066608emmintrin2gcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
1066830emmintrin2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
1066980emmintrin2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
1067052emmintrin2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1067061emmintrin2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1067517emmintrin2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
1068144emmintrin2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
1068147emmintrin2gcc -O3 -fomit-frame-pointer2014052820140525
1068147emmintrin2gcc -m64 -O3 -fomit-frame-pointer2014052820140525
1068147emmintrin2gcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1068147emmintrin2gcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
1068150emmintrin2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
1068219emmintrin2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
1068219emmintrin2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
1068231emmintrin2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1068954emmintrin2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1068960emmintrin2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
1068969emmintrin2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1068969emmintrin2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
1069809emmintrin2gcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
1069809emmintrin2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
1069818emmintrin2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
1136187emmintrin2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
1136190emmintrin2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
1137711emmintrin2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
1137711emmintrin2gcc -march=nocona -Os -fomit-frame-pointer2014052820140525
1144008emmintrin2gcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
1144014emmintrin2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
1144014emmintrin2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
1144014emmintrin2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
1144017emmintrin2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
1144017emmintrin2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
1144023emmintrin2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
1145556emmintrin2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
1145562emmintrin2gcc -Os -fomit-frame-pointer2014052820140525
1145565emmintrin2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
1145565emmintrin2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
1145568emmintrin2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
1145568emmintrin2gcc -m64 -Os -fomit-frame-pointer2014052820140525
1145568emmintrin2gcc -march=k8 -Os -fomit-frame-pointer2014052820140525
1147089emmintrin2gcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
1147098emmintrin2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
1237692emmintringcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
1237704emmintringcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
1237743emmintringcc -march=nocona -Os -fomit-frame-pointer2014052820140525
1237749emmintringcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
1250148emmintringcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
1250148emmintringcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
1250148emmintringcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
1250151emmintringcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
1250151emmintringcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
1250154emmintringcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
1250163emmintringcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
1250184emmintringcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
1250184emmintringcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
1250187emmintringcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
1250190emmintringcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
1250190emmintringcc -march=k8 -Os -fomit-frame-pointer2014052820140525
1250196emmintringcc -Os -fomit-frame-pointer2014052820140525
1250196emmintringcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
1250196emmintringcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
1250199emmintringcc -m64 -Os -fomit-frame-pointer2014052820140525
1250199emmintringcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
1250199emmintringcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
1250199emmintringcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
1675185unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
1675188unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
1675188unrolledgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
1675224unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
1721850unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
1721853unrolledgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
1721883unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1721886unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1721895unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
1726467unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
1726467unrolledgcc -m64 -O2 -fomit-frame-pointer2014052820140525
1726476unrolledgcc -O2 -fomit-frame-pointer2014052820140525
1729431simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
1729443simplegcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
1733793simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
1733814simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
1741440simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
1742280unrolledgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
1742283unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
1743504simplegcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
1743543simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
1749186unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
1749279unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
1771341simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
1771479simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
1771521simplegcc -O3 -fomit-frame-pointer2014052820140525
1771665unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
1771668unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
1771683unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
1772409simplegcc -m64 -O3 -fomit-frame-pointer2014052820140525
1773975unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
1773981unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
1775460unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1775463unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
1777278simplegcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1777302simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1777407unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
1779774unrolledgcc -march=nocona -O -fomit-frame-pointer2014052820140525
1779846unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
1781175unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
1781178unrolledgcc -m64 -O -fomit-frame-pointer2014052820140525
1781181unrolledgcc -O -fomit-frame-pointer2014052820140525
1781193unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
1781196unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
1781196unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
1781196unrolledgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
1781232unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
1781238unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
1784367unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
1784370unrolledgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
1784403unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
1787331unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
1787349unrolledgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
1787358unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
1789683unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
1789719unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
1790442unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
1790451unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
1790526unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
1790526unrolledgcc -march=k8 -O -fomit-frame-pointer2014052820140525
1793292unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
1793400unrolledgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
1797087unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
1797213unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
1809987unrolledgcc -O3 -fomit-frame-pointer2014052820140525
1810752unrolledgcc -m64 -O3 -fomit-frame-pointer2014052820140525
1810761unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
1813176unrolledclang -O3 -fomit-frame-pointer2014071220140622
1813191unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
1813209unrolledclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
1813209unrolledclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
1813221unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
1813968unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
1814049unrolledgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
1814520unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1814580unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1816398unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
1837668unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1837764unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1839330unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
1839366unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
1842198unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
1842204unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
1842216unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
1938957simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
1939044simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
1945953simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1945959simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
1950297simplegcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
1950408simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
1950486simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
2008230unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
2008248unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
2008254unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
2008266unrolledgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
2064777unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
2064780unrolledgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
2064903unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
2064945unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
2083752unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
2083758unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
2083767unrolledgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
2083770unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
2083770unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
2083785unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
2083800unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
2099235unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
2099238unrolledgcc -m64 -Os -fomit-frame-pointer2014052820140525
2099238unrolledgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
2099241unrolledgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
2099244unrolledgcc -Os -fomit-frame-pointer2014052820140525
2099247unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
2099259unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
2099292unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
3045639specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
3050028specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
3086832simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
3086892simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
3087021simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
3087033simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
3097674simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
3097800simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
3099189specgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052820140525
3104067simplegcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
3109665specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052820140525
3109782specgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
3114348specgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052820140525
3122295specgcc -march=nocona -O3 -fomit-frame-pointer2014052820140525
3165078specgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052820140525
3165168specgcc -funroll-loops -O2 -fomit-frame-pointer2014052820140525
3165246specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
3173835specgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
3173841specgcc -march=k8 -O3 -fomit-frame-pointer2014052820140525
3173880specgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
3175377specgcc -march=barcelona -O3 -fomit-frame-pointer2014052820140525
3178770specgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
3189852specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
3189966specgcc -O3 -fomit-frame-pointer2014052820140525
3191853specgcc -m64 -O3 -fomit-frame-pointer2014052820140525
3218865specgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052820140525
3218865specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052820140525
3218868specgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
3218973specgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
3238779simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
3238809simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
3275679specgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
3275772specgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052820140525
3276291specgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052820140525
3276309specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052820140525
3284532simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
3284673simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
3285075simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
3285120simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
3291789specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052820140525
3291945specgcc -funroll-loops -O3 -fomit-frame-pointer2014052820140525
3294678simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052820140525
3294828simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
3294891specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052820140525
3307728simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
3307800simplegcc -funroll-loops -O -fomit-frame-pointer2014052820140525
3307824simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
3417216specgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
3417435specgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
3417474specgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
3417495specgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
3435834specgcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
3435996specgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
3444207specgcc -O2 -fomit-frame-pointer2014052820140525
3444207specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
3444219specgcc -m64 -O2 -fomit-frame-pointer2014052820140525
3534525specgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
3534645specgcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
3534660specgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
3538908specgcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
3539100specgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
3601644specclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
3601737specclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
3601899specclang -O3 -fomit-frame-pointer2014071220140622
3601962specclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
3601965specclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
4310124specgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
4310199specgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
4310307specgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
4310325specgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
4326258specgcc -m64 -Os -fomit-frame-pointer2014052820140525
4326354specgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
4326405specgcc -Os -fomit-frame-pointer2014052820140525
4326537specgcc -march=k8 -Os -fomit-frame-pointer2014052820140525
4326540specgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
4326582specgcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
4326654specgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
4326864specgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
4360218specgcc -march=nocona -Os -fomit-frame-pointer2014052820140525
4360722specgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
4371276specgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
4372182specgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
4404864specgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
4404918specgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
4411764specgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
4411923specgcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
4411959specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
4412028specgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
4412103specgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
4428894unrolledgcc -funroll-loops2014052820140525
4429461unrolledcc2014052820140525
4429683unrolledgcc2014052820140525
5210439specgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
5210526specgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052820140525
5213505specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052820140525
5213508specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
5233689specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
5233782specgcc -funroll-loops -O -fomit-frame-pointer2014052820140525
5233851specgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052820140525
5410701specgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
5410743specgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052820140525
5456601specgcc -march=nocona -O -fomit-frame-pointer2014052820140525
5456898specgcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
5474694specgcc -march=k8 -O -fomit-frame-pointer2014052820140525
5474736specgcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
5477859specgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
5477877specgcc -march=barcelona -O -fomit-frame-pointer2014052820140525
5478060specgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
5742987specgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
5742990specgcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
5743206specgcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
5743218specgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
5743224specgcc -O -fomit-frame-pointer2014052820140525
5743323specgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
5743527specgcc -m64 -O -fomit-frame-pointer2014052820140525
6573279simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
6695133simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
6707643simpleclang -O3 -fomit-frame-pointer2014071220140622
6707772simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
6833310simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
8651016emmintrin4gcc2014052820140525
8653809emmintrin4gcc -funroll-loops2014052820140525
8664879emmintrin4cc2014052820140525
8680767simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
8680788simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
8680803simplegcc -march=barcelona -O2 -fomit-frame-pointer2014052820140525
8702883emmintrin3gcc -funroll-loops2014052820140525
8703363emmintrin3gcc2014052820140525
8708526emmintrin3cc2014052820140525
8924910emmintrin2gcc -funroll-loops2014052820140525
8928123emmintrin2cc2014052820140525
8937273emmintrin2gcc2014052820140525
8974296emmintringcc -funroll-loops2014052820140525
8976222emmintrincc2014052820140525
8987295emmintringcc2014052820140525
9158691simplegcc -march=nocona -O -fomit-frame-pointer2014052820140525
9182145simplegcc -m64 -march=nocona -O -fomit-frame-pointer2014052820140525
9758901simplegcc -march=nocona -Os -fomit-frame-pointer2014052820140525
9760650simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
9760773simplegcc -march=barcelona -Os -fomit-frame-pointer2014052820140525
9761280simplegcc -m64 -Os -fomit-frame-pointer2014052820140525
9761463simplegcc -march=k8 -Os -fomit-frame-pointer2014052820140525
9761514simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
9761574simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
9762066simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052820140525
9762081simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
9762153simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
9762177simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052820140525
9762462simplegcc -Os -fomit-frame-pointer2014052820140525
9762561simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
9768288simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
9925227simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052820140525
9926310simplegcc -march=k8 -O2 -fomit-frame-pointer2014052820140525
10077801simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052820140525
10178775simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
10229073simplegcc -m64 -O2 -fomit-frame-pointer2014052820140525
10308483simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
10328394simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
10328523simplegcc -march=barcelona -O -fomit-frame-pointer2014052820140525
10331802simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052820140525
10343625simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
10343787simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052820140525
10376058simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052820140525
10376685simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052820140525
10420779simplegcc -O2 -fomit-frame-pointer2014052820140525
10499106simplegcc -march=nocona -O2 -fomit-frame-pointer2014052820140525
10527159simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
10527591simplegcc -m64 -O -fomit-frame-pointer2014052820140525
10527750simplegcc -O -fomit-frame-pointer2014052820140525
10528608simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
10528881simplegcc -m64 -march=core2 -O -fomit-frame-pointer2014052820140525
10528974simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052820140525
10529958simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052820140525
10531215simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014052820140525
10552188simplegcc -funroll-loops -Os -fomit-frame-pointer2014052820140525
10552392simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052820140525
10552437simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052820140525
10552470simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052820140525
10552557simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052820140525
10552605simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052820140525
10552758simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052820140525
10826610simplegcc -m64 -march=k8 -O -fomit-frame-pointer2014052820140525
10847259simplegcc -march=k8 -O -fomit-frame-pointer2014052820140525
33995862simplecc2014052820140525
34117920simplegcc2014052820140525
34129566simplegcc -funroll-loops2014052820140525
69338088specgcc -funroll-loops2014052820140525
69427695speccc2014052820140525
69506388specgcc2014052820140525

Test failure

Implementation: crypto_hash/cubehash81/emmintrin2
Compiler: gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer emmintrin2 emmintrin3
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer emmintrin2 emmintrin3
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer emmintrin2 emmintrin3
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer emmintrin2 emmintrin3
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer emmintrin2 emmintrin3
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer emmintrin2 emmintrin3
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer emmintrin2 emmintrin3
gcc -m64 -march=corei7 -O -fomit-frame-pointer emmintrin2 emmintrin3
gcc -m64 -march=corei7 -Os -fomit-frame-pointer emmintrin2 emmintrin3

Compiler output

Implementation: crypto_hash/cubehash81/emmintrin
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: 7, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer emmintrin emmintrin2 emmintrin3 emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash81/emmintrin
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: 7, namely:
CompilerImplementations
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer emmintrin emmintrin2 emmintrin3 emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash81/emmintrin
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: 7, 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 emmintrin emmintrin2 emmintrin3 emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash81/emmintrin
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: 7, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer emmintrin emmintrin2 emmintrin3 emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash81/emmintrin
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: 7, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer emmintrin emmintrin2 emmintrin3 emmintrin4 simple spec unrolled