Implementation notes: amd64, hydra2, crypto_hash/cubehash161

Computer: hydra2
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
533176emmintrin4gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
533196emmintrin4gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
535084emmintrin4gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
535084emmintrin4gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
535148emmintrin4gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
535148emmintrin4gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
536068emmintrin4gcc -march=nocona -O -fomit-frame-pointer2014052620140525
536132emmintrin4gcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
537188emmintrin4gcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
537188emmintrin4gcc -march=barcelona -O -fomit-frame-pointer2014052620140525
538796emmintrin4gcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
538804emmintrin4gcc -march=k8 -O -fomit-frame-pointer2014052620140525
540752emmintrin4gcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
544912emmintrin4gcc -O -fomit-frame-pointer2014052620140525
544912emmintrin4gcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
544916emmintrin4gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
544916emmintrin4gcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
544932emmintrin4gcc -m64 -O -fomit-frame-pointer2014052620140525
544940emmintrin4gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
544948emmintrin4gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
547936emmintrin4gcc -funroll-loops -O -fomit-frame-pointer2014052620140525
547936emmintrin4gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
547936emmintrin4gcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
549588emmintrin4clang -O3 -fomit-frame-pointer2014071220140622
549596emmintrin4clang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
549596emmintrin4clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
549620emmintrin4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
549620emmintrin4clang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
549620emmintrin4clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
549624emmintrin4clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
557872emmintrin4gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
557872emmintrin4gcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
560288emmintrin4gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
560288emmintrin4gcc -m64 -O3 -fomit-frame-pointer2014052620140525
560308emmintrin4gcc -O3 -fomit-frame-pointer2014052620140525
560336emmintrin4gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
560564emmintrin4gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
561228emmintrin4gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
561228emmintrin4gcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
563288emmintrin4gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
563288emmintrin4gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
564848emmintrin4gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
564856emmintrin4gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
564856emmintrin4gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
564856emmintrin4gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
564856emmintrin4gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
565100emmintrin4gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
565104emmintrin4gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
565108emmintrin4gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
565108emmintrin4gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
565108emmintrin4gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
566360emmintrin4gcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
566360emmintrin4gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
566360emmintrin4gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
566528emmintrin4gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
566548emmintrin4gcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
566556emmintrin4gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
569420emmintrin4gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
569420emmintrin4gcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
569704emmintrin4gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
569704emmintrin4gcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
570940emmintrin4gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
570944emmintrin4gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
571264emmintrin4gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
571264emmintrin4gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
573664emmintrin4gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
573664emmintrin4gcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
573880emmintrin4gcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
573884emmintrin4gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
585728emmintrin4gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
585732emmintrin4gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
585820emmintrin4gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
585828emmintrin4gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
592584emmintrin4gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
598940emmintrin4gcc -O2 -fomit-frame-pointer2014052620140525
598940emmintrin4gcc -m64 -O2 -fomit-frame-pointer2014052620140525
650600emmintrin4gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
650764emmintrin4gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
655112emmintrin4gcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
655124emmintrin4gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
656828emmintrin4gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
656828emmintrin4gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
660004emmintrin4gcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
667648emmintrin4gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
667648emmintrin4gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
667656emmintrin4gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
667816emmintrin4gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
670784emmintrin4gcc -march=k8 -Os -fomit-frame-pointer2014052620140525
670788emmintrin4gcc -Os -fomit-frame-pointer2014052620140525
670788emmintrin4gcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
670788emmintrin4gcc -m64 -Os -fomit-frame-pointer2014052620140525
670788emmintrin4gcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
672208emmintrin4gcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
672208emmintrin4gcc -march=nocona -Os -fomit-frame-pointer2014052620140525
688400emmintrin4gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
688400emmintrin4gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
688400emmintrin4gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
688408emmintrin4gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
688412emmintrin4gcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
2156916unrolledclang -O3 -fomit-frame-pointer2014071220140622
2156968unrolledclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
2156972unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
2157088unrolledclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
2157092unrolledclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
2157092unrolledclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
2157092unrolledclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
2244672simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
2244672simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
2244672simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
2244672simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
2264960simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
2265212simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
2265700simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
2266428simplegcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
2351332unrolledgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
2355900unrolledgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
2355900unrolledgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
2355900unrolledgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
2355924unrolledgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
2377920unrolledgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
2378444unrolledgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
2379276unrolledgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
2379360unrolledgcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
2402780simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
2415912simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
2415912simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
2415968simplegcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
2418184simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
2418188simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
2419708simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
2419712simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
2421380unrolledgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
2421396unrolledgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
2422108unrolledgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
2422116unrolledgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
2427620unrolledgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
2427620unrolledgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
2427620unrolledgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
2433964unrolledgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
2434064unrolledgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
2434140unrolledgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
2438600unrolledgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
2449384unrolledgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
2449384unrolledgcc -m64 -O3 -fomit-frame-pointer2014052620140525
2449420unrolledgcc -O3 -fomit-frame-pointer2014052620140525
2465000simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
2465004simplegcc -O3 -fomit-frame-pointer2014052620140525
2465116simplegcc -m64 -O3 -fomit-frame-pointer2014052620140525
2466568simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
2466668simplegcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
2469704simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
2469716simplegcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
2472692unrolledgcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
2472756unrolledgcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
2472776unrolledgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
2473076unrolledgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
2482908unrolledgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
2482908unrolledgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
2484452unrolledgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
2484460unrolledgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
2500948unrolledgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
2500952unrolledgcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
2504012unrolledgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
2504028unrolledgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
2507076unrolledgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
2507216unrolledgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
2507248unrolledgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
2508600unrolledgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
2509508unrolledgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
2510484unrolledgcc -O2 -fomit-frame-pointer2014052620140525
2510496unrolledgcc -m64 -O2 -fomit-frame-pointer2014052620140525
2510508unrolledgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
2511708unrolledgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
2511708unrolledgcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
2511712unrolledgcc -Os -fomit-frame-pointer2014052620140525
2511712unrolledgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
2511712unrolledgcc -m64 -Os -fomit-frame-pointer2014052620140525
2511712unrolledgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
2511712unrolledgcc -march=k8 -Os -fomit-frame-pointer2014052620140525
2524556unrolledgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
2524628unrolledgcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
2524688unrolledgcc -march=nocona -O -fomit-frame-pointer2014052620140525
2524720unrolledgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
2527808unrolledgcc -O -fomit-frame-pointer2014052620140525
2527808unrolledgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
2527812unrolledgcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
2527844unrolledgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
2527844unrolledgcc -m64 -O -fomit-frame-pointer2014052620140525
2527844unrolledgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
2527932unrolledgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
2527936unrolledgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
2536156unrolledgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
2538252unrolledgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
2538256unrolledgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
2538256unrolledgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
2538256unrolledgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
2538296unrolledgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
2538296unrolledgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
2538344unrolledgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
2547544unrolledgcc -march=nocona -Os -fomit-frame-pointer2014052620140525
2547548unrolledgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
2547568unrolledgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
2547568unrolledgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
2553760unrolledgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
2562904unrolledgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
2574408unrolledgcc -march=k8 -O -fomit-frame-pointer2014052620140525
2574464unrolledgcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
2574504unrolledgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
2574544unrolledgcc -march=barcelona -O -fomit-frame-pointer2014052620140525
2577496unrolledgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
2577564unrolledgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
2577652unrolledgcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
2577676unrolledgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
2577932unrolledgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
2582288unrolledgcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
2582296unrolledgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
2610072unrolledgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
2610072unrolledgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
2610072unrolledgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
2610072unrolledgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
2610072unrolledgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
2871912specgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
2871960specgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014052620140525
2871964specgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052620140525
2876256specgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052620140525
2876300specgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014052620140525
2895728specgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
2896008specgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
2924848specgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
2925068specgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
2926480specgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
2930616specgcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
2931300specgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
2931348specgcc -march=nocona -O3 -fomit-frame-pointer2014052620140525
2932432specgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
2935496specgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
2937164specgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014052620140525
2937588specgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014052620140525
2939552specgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
3052864specgcc -funroll-loops -O3 -fomit-frame-pointer2014052620140525
3052916specgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014052620140525
3052944specgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
3058788specgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014052620140525
3058844specgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
3067248specgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
3067248specgcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
3067388specgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
3067400specgcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
3070504specgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
3070520specgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014052620140525
3071508specgcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
3071528specgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
3078728specgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
3078728specgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
3079072specgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
3079088specgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
3079104specgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
3084752specgcc -m64 -O2 -fomit-frame-pointer2014052620140525
3084756specgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
3084944specgcc -O2 -fomit-frame-pointer2014052620140525
3092252specgcc -march=barcelona -O3 -fomit-frame-pointer2014052620140525
3092380specgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
3092864specgcc -march=k8 -O3 -fomit-frame-pointer2014052620140525
3093048specgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014052620140525
3106320specgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014052620140525
3106364specgcc -m64 -O3 -fomit-frame-pointer2014052620140525
3106536specgcc -O3 -fomit-frame-pointer2014052620140525
3519728specgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
3519740specgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
3519772specgcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
3519820specgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
3519820specgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
3520180specgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
3525192specgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
3534468specgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
3534472specgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
3534524specgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
3534536specgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
3535288specgcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
3541024specgcc -Os -fomit-frame-pointer2014052620140525
3541172specgcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
3541476specgcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
3541476specgcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
3541736specgcc -m64 -Os -fomit-frame-pointer2014052620140525
3541828specgcc -march=k8 -Os -fomit-frame-pointer2014052620140525
3544128simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
3544172simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014052620140525
3545760simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
3545772simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
3548124specgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
3553372simplegcc -funroll-loops -O -fomit-frame-pointer2014052620140525
3553376simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
3561824specgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
3563308specgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
3571468specgcc -march=nocona -Os -fomit-frame-pointer2014052620140525
3571484specgcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
3575976simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
3587172simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
3587228simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
3587232simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
3587236simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
3743272simplegcc -funroll-loops -O2 -fomit-frame-pointer2014052620140525
3743272simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014052620140525
3743720simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
3749608simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014052620140525
3749612simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
3754168simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
3754172simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014052620140525
3768692specclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
3768708specclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
3768708specclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
3768736specclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
3768756specclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
3768756specclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
3773240specclang -O3 -fomit-frame-pointer2014071220140622
5563760emmintrin4cc2014052620140525
5563932emmintrin4gcc -funroll-loops2014052620140525
5566068emmintrin4gcc2014052620140525
5647920specgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
5648204specgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014052620140525
5680308specgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
5680320specgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014052620140525
5682104specgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014052620140525
5682632specgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
5687088specgcc -funroll-loops -m64 -O -fomit-frame-pointer2014052620140525
5687152specgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
5687524specgcc -funroll-loops -O -fomit-frame-pointer2014052620140525
5740956specgcc -march=nocona -O -fomit-frame-pointer2014052620140525
5741116specgcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
5788288specgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
5788344specgcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
5788408specgcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
5788628specgcc -m64 -O -fomit-frame-pointer2014052620140525
5788748specgcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
5788812specgcc -O -fomit-frame-pointer2014052620140525
5788980specgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
5788984specgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
5813596specgcc -march=k8 -O -fomit-frame-pointer2014052620140525
5813776specgcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
5822468specgcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
5822688specgcc -march=barcelona -O -fomit-frame-pointer2014052620140525
6711044unrolledcc2014052620140525
6711132unrolledgcc2014052620140525
6711292unrolledgcc -funroll-loops2014052620140525
8448968simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer2014071220140622
8449016simpleclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
8498520simpleclang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014071220140622
8498584simpleclang -O3 -fomit-frame-pointer2014071220140622
8499124simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014071220140622
8501784simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101420141014
8519948simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101420141014
12117260simplegcc -m64 -march=nocona -O -fomit-frame-pointer2014052620140525
12117428simplegcc -march=nocona -O -fomit-frame-pointer2014052620140525
12162488simplegcc -march=nocona -O2 -fomit-frame-pointer2014052620140525
12162808simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2014052620140525
12321156simplegcc -march=barcelona -O -fomit-frame-pointer2014052620140525
12321200simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2014052620140525
12345800simplegcc -march=nocona -Os -fomit-frame-pointer2014052620140525
12346516simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
12436088simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
12436584simplegcc -march=barcelona -O2 -fomit-frame-pointer2014052620140525
12630240simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014052620140525
12632996simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014052620140525
12635808simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
12636060simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
12637384simplegcc -m64 -O -fomit-frame-pointer2014052620140525
12637516simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
12637520simplegcc -O -fomit-frame-pointer2014052620140525
12637752simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2014052620140525
12637820simplegcc -fno-schedule-insns -O -fomit-frame-pointer2014052620140525
12639984simplegcc -m64 -march=core2 -O -fomit-frame-pointer2014052620140525
12670056simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
12670112simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2014052620140525
12670140simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
12670180simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2014052620140525
12672964simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
12709400simplegcc -march=k8 -O2 -fomit-frame-pointer2014052620140525
12709536simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2014052620140525
12710560simplegcc -march=barcelona -Os -fomit-frame-pointer2014052620140525
12710616simplegcc -m64 -Os -fomit-frame-pointer2014052620140525
12711216simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
12711912simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
12712236simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
12714788simplegcc -Os -fomit-frame-pointer2014052620140525
12714900simplegcc -march=k8 -Os -fomit-frame-pointer2014052620140525
12800776simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014052620140525
12803204simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014052620140525
12803256simplegcc -funroll-loops -Os -fomit-frame-pointer2014052620140525
12803312simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2014052620140525
12803592simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014052620140525
12803624simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014052620140525
12805584simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014052620140525
12820212simplegcc -march=k8 -O -fomit-frame-pointer2014052620140525
12822264simplegcc -m64 -march=k8 -O -fomit-frame-pointer2014052620140525
12828912simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
12840668simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
12843552simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014052620140525
12843588simplegcc -O2 -fomit-frame-pointer2014052620140525
12843620simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014052620140525
12844492simplegcc -m64 -O2 -fomit-frame-pointer2014052620140525
12848252simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
12876860simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
44569084simplecc2014052620140525
44569304simplegcc2014052620140525
44570928simplegcc -funroll-loops2014052620140525
83144032speccc2014052620140525
83373244specgcc -funroll-loops2014052620140525
83387808specgcc2014052620140525

Compiler output

Implementation: crypto_hash/cubehash161/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: 8, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer emmintrin4 simple spec unrolled
clang -O3 -fwrapv -march=native -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
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: '-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=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer emmintrin4 simple spec unrolled

Compiler output

Implementation: crypto_hash/cubehash161/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 spec unrolled

Compiler output

Implementation: crypto_hash/cubehash161/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 spec unrolled

Compiler output

Implementation: crypto_hash/cubehash161/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 spec unrolled

Compiler output

Implementation: crypto_hash/cubehash161/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 spec unrolled