Implementation notes: amd64, gpu, crypto_aead/stribob192r2

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: stribob192r2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1654843733 0 024317 760 1160ssse3clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
2349604428 0 023582 776 928ssse3gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
2359164175 0 020997 768 928ssse3gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
2385964428 0 023678 776 928ssse3gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
2552683892 0 019161 752 896ssse3gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
2583683733 0 024317 760 1160ssse3clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
2610764175 0 020997 768 928ssse3gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
2636044428 0 023678 776 928ssse3gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
2767443733 0 025101 760 1160ssse3clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
2773964154 0 020757 768 928ssse3gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
2810443892 0 019161 752 896ssse3gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
2847964175 0 020997 768 928ssse3gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
2857244428 0 023678 776 928ssse3gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
2861764175 0 020997 768 928ssse3gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
2892323892 0 019161 752 896ssse3gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
2896483892 0 019161 752 896ssse3gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
2951324154 0 020757 768 928ssse3gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
2967964744 0 023766 776 928ssse3gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
2973364154 0 020757 768 928ssse3gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
2991323733 0 025101 760 1160ssse3clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
3005764154 0 020757 768 928ssse3gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
3068924385 0 020981 768 928ssse3gcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
3257804407 0 021013 768 928ssse3gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
3265804764 0 023934 776 928ssse3gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
3299964491 0 021301 768 928ssse3gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
3315484511 0 021389 768 928ssse3gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
3424084407 0 021013 768 928ssse3gcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
3456084511 0 021389 768 928ssse3gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
3488524764 0 023998 776 928ssse3gcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
3643445516 0 020777 752 896smallergcc_-m64_-Os_-fomit-frame-pointer2019083020190816
3646444511 0 021389 768 928ssse3gcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
3662484764 0 023998 776 928ssse3gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
3895124407 0 021013 768 928ssse3gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
40487420230 0 039262 776 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
40815221836 0 041757 768 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
41428820273 0 039526 776 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
4174864137 0 019369 752 896ssse3gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
41821519753 0 043373 760 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
42880820074 0 036909 768 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
4328004098 0 019353 752 896ssse3gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
43384021978 0 042101 768 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
43676119730 0 034985 752 896refgcc_-m64_-Os_-fomit-frame-pointer2019083020190816
43694420074 0 036965 768 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
43720819861 0 036477 768 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
44106022405 0 042229 768 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
44304421978 0 042101 768 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
44360822408 0 042261 768 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
44581620216 0 042222 776 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
44704419753 0 042045 760 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
44740021868 0 042101 768 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
44843619726 0 040301 760 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
44901920113 0 037301 768 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
45027622471 0 042549 768 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
45089620316 0 040022 776 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
45216819861 0 036477 768 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
45264820074 0 036965 768 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
45542422487 0 042405 768 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
45567221868 0 042101 768 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
45792820275 0 038974 776 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
45825220196 0 041710 776 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
45942020756 0 041726 776 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
45973222408 0 042261 768 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
46039619861 0 036477 768 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
46057219861 0 036477 768 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
46295640632 0 040022 776 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
46386822471 0 042549 768 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
46437621660 0 041181 768 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
46489219761 0 041117 760 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
46525619730 0 034993 752 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
46580820196 0 041710 776 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
4673444137 0 019369 752 896ssse3gcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
46802419726 0 040301 760 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
46857619753 0 043373 760 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
46974419932 0 036269 768 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
47076420397 0 039670 776 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
47118819932 0 036269 768 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
47171620073 0 036829 768 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
47318819861 0 036477 768 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
47333620227 0 039406 776 928refgcc_-m64_-O3_-fomit-frame-pointer2019083020190816
47524819744 0 035025 752 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
47740820216 0 042222 776 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
47884019860 0 036349 768 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
47886022405 0 042229 768 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
47889219730 0 034977 752 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
47895620273 0 039462 776 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
48055619861 0 036477 768 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
48076420263 0 039494 776 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
48095620397 0 039670 776 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
48098420397 0 039670 776 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
48296819861 0 036477 768 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
48345220074 0 036909 768 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
48385620074 0 036893 768 928refgcc_-O2_-fomit-frame-pointer2019083020190816
48477221978 0 042101 768 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
48491219753 0 043373 760 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
48779220275 0 038974 776 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
4882244137 0 019369 752 896ssse3gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
48865219730 0 034969 752 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
49028419744 0 035025 752 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
49404820196 0 041710 776 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
49649619851 0 036429 768 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
49782021836 0 041757 768 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
49866419730 0 034977 752 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
49932019954 0 036469 768 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
49932420756 0 041726 776 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
50082020074 0 036909 768 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
50177219954 0 036469 768 928refgcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
50235619744 0 035041 752 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
50317639702 0 036429 768 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
50390020303 0 042598 776 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
50396422487 0 042405 768 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
50404420074 0 036893 768 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
50502819761 0 041117 760 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
50503220397 0 039574 776 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
50588821660 0 041181 768 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
50598419744 0 035025 752 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
50689219730 0 035009 752 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
51024019744 0 035025 752 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
51128020227 0 039406 776 928refgcc_-O3_-fomit-frame-pointer2019083020190816
51300439460 0 034969 752 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
51355619744 0 035041 752 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
51440419730 0 034977 752 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
51511219861 0 036477 768 928refgcc_-O_-fomit-frame-pointer2019083020190816
51569619861 0 036477 768 928refgcc_-m64_-O_-fomit-frame-pointer2019083020190816
51674020074 0 036893 768 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
51848019730 0 035009 752 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
51856819744 0 035041 752 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
51943220303 0 042598 776 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
52022819730 0 035009 752 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
52242819730 0 034969 752 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
52291222471 0 042549 768 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
52326020222 0 039582 776 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
52677619730 0 035009 752 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
52771219861 0 036477 768 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
52991619741 0 035025 752 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
53199619861 0 036477 768 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
53248419741 0 035025 752 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
53256819730 0 034985 752 896refgcc_-Os_-fomit-frame-pointer2019083020190816
53495219860 0 036349 768 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
53601620074 0 036893 768 928refgcc_-m64_-O2_-fomit-frame-pointer2019083020190816
53755620074 0 036965 768 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
53878820074 0 036909 768 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
54157220073 0 036829 768 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
54478019730 0 034969 752 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
54547220222 0 039582 776 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
54554419730 0 034985 752 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
54662019727 0 034969 752 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
55122440226 0 037301 768 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
5526925791 0 022693 768 928smallergcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
55526819727 0 034969 752 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
55562020227 0 039406 776 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
5661208323 0 028389 768 928smallergcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
5681885513 0 020761 752 896smallergcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
5688767462 0 026989 768 928smallergcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
5748725516 0 020801 752 896smallergcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
5775085791 0 022637 768 928smallergcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
5775846144 0 028438 776 928smallergcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
5834125516 0 020761 752 896smallergcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
5836208260 0 028101 768 928smallergcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
5859405512 0 020801 752 896smallergcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
5861685830 0 023013 768 928smallergcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
5941565802 0 022325 768 928smallergcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
5946086110 0 024798 776 928smallergcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
5951406096 0 025286 776 928smallergcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
5963007632 0 027549 768 928smallergcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
5963445516 0 020801 752 896smallergcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
5973646071 0 025438 776 928smallergcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
6011087462 0 026989 768 928smallergcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
6019205708 0 022205 768 928smallergcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
6029886048 0 025086 776 928smallergcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
6044645791 0 022693 768 928smallergcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
6047885516 0 020769 752 896smallergcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
6054205648 0 021981 768 928smallergcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
6055525791 0 022637 768 928smallergcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
6081885791 0 022621 768 928smallergcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
6085645512 0 020817 752 896smallergcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
6095925791 0 022637 768 928smallergcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
6107448260 0 028101 768 928smallergcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
6123125791 0 022693 768 928smallergcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
6124965709 0 022333 768 928smallergcc_-m64_-O_-fomit-frame-pointer2019083020190816
61346411032 0 020761 752 896smallergcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
61376811398 0 022269 768 928smallergcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
6142765791 0 022637 768 928smallergcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
6145085512 0 020817 752 896smallergcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
6148927778 0 027893 768 928smallergcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
6155687664 0 027893 768 928smallergcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
6156365709 0 022333 768 928smallergcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
6161645516 0 020769 752 896smallergcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
6162925709 0 022333 768 928smallergcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
6166886129 0 025398 776 928smallergcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
6169726589 0 027566 776 928smallergcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
6186725708 0 022205 768 928smallergcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
6210085516 0 020761 752 896smallergcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
6244405516 0 020801 752 896smallergcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
6271365791 0 022621 768 928smallergcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
6280565516 0 020777 752 896smallergcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
6299326049 0 028046 776 928smallergcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
6311325709 0 022333 768 928smallergcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
6311766016 0 027534 776 928smallergcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
6323845512 0 020801 752 896smallergcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
6338326016 0 027534 776 928smallergcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
6348885509 0 020785 752 896smallergcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
6351125648 0 021981 768 928smallergcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
6407206003 0 027373 760 1160smallerclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
6410325791 0 022621 768 928smallergcc_-m64_-O2_-fomit-frame-pointer2019083020190816
6432048254 0 028085 768 928smallergcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
6507806129 0 025302 776 928smallergcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
6509366050 0 025230 776 928smallergcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
6518047778 0 027893 768 928smallergcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
6522405512 0 020801 752 896smallergcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
6523008323 0 028389 768 928smallergcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
6527245509 0 020785 752 896smallergcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
6548325709 0 022333 768 928smallergcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
6554207664 0 027893 768 928smallergcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
6576405709 0 022333 768 928smallergcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
6579006144 0 028438 776 928smallergcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
6598365512 0 020801 752 896smallergcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
6628126110 0 024798 776 928smallergcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
6635485709 0 022333 768 928smallergcc_-O_-fomit-frame-pointer2019083020190816
6636126131 0 025830 776 928smallergcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
6655365516 0 020801 752 896smallergcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
6661806016 0 027534 776 928smallergcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
6674007778 0 027893 768 928smallergcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
6708287632 0 027549 768 928smallergcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
6762085790 0 022557 768 928smallergcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
6769006129 0 025398 776 928smallergcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
6783606092 0 025334 776 928smallergcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
6788128323 0 028389 768 928smallergcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
6791005939 0 029565 760 872smallerclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
6811248336 0 028245 768 928smallergcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
6828326003 0 027373 760 1160smallerclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
6854525516 0 020769 752 896smallergcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
6862366049 0 028046 776 928smallergcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
6866928254 0 028085 768 928smallergcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
6906645709 0 022333 768 928smallergcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
6924086096 0 025350 776 928smallergcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
6929246071 0 025438 776 928smallergcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
6949846589 0 027566 776 928smallergcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
6951645791 0 022621 768 928smallergcc_-O2_-fomit-frame-pointer2019083020190816
6955285512 0 020817 752 896smallergcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
6999845928 0 026509 760 1160smallerclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
7019205802 0 022325 768 928smallergcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
7034245709 0 022333 768 928smallergcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
7061086050 0 025230 776 928smallergcc_-m64_-O3_-fomit-frame-pointer2019083020190816
7076688336 0 028245 768 928smallergcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
7088565516 0 020761 752 896smallergcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
71164812262 0 025830 776 928smallergcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
7123365709 0 022333 768 928smallergcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
7124525709 0 022333 768 928smallergcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
7137645939 0 028237 760 872smallerclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
7141925516 0 020785 752 896smallergcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
7163246129 0 025398 776 928smallergcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
7174806050 0 025230 776 928smallergcc_-O3_-fomit-frame-pointer2019083020190816
7197885699 0 022269 768 928smallergcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
7213645513 0 020761 752 896smallergcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
7229085790 0 022557 768 928smallergcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
7234525516 0 020777 752 896smallergcc_-Os_-fomit-frame-pointer2019083020190816
72594011660 0 023013 768 928smallergcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
7456445939 0 029565 760 872smallerclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
7506685939 0 029565 760 872smallerclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
7783325928 0 026509 760 1160smallerclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
80067221160 0 039494 760 888refgcc2019083020190816
85834821160 0 039494 760 888refcc2019083020190816
88481221160 0 039494 760 888refgcc_-funroll-loops2019083020190816
10003247048 0 025414 760 888smallergcc2019083020190816
10134927048 0 025414 760 888smallercc2019083020190816
10148089441 0 029365 768 928bitslicegcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
10261889903 0 029741 768 928bitslicegcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
10266217074 0 022313 752 896bitslicegcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
10305127077 0 022321 752 896bitslicegcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
10382287530 0 024365 768 928bitslicegcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
10399769966 0 030029 768 928bitslicegcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
10446487077 0 022313 752 896bitslicegcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
10491567256 0 023869 768 928bitslicegcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
10523927632 0 026870 776 928bitslicegcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
10583487530 0 024365 768 928bitslicegcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
10692967256 0 023885 768 928bitslicegcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
10708526997 0 022305 752 896bitslicegcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
10714927256 0 023885 768 928bitslicegcc_-O_-fomit-frame-pointer2019083020190816
10730767641 0 026334 776 928bitslicegcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
10738808049 0 029022 776 928bitslicegcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
10775007256 0 023869 768 928bitslicegcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
10821527632 0 026814 776 928bitslicegcc_-O3_-fomit-frame-pointer2019083020190816
10840327527 0 029038 776 928bitslicegcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
10884246997 0 022305 752 896bitslicegcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
10890007077 0 022337 752 896bitslicegcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
10899909911 0 029821 768 928bitslicegcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
10906129966 0 030029 768 928bitslicegcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
10923329245 0 028773 768 928bitslicegcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
10945207530 0 024421 768 928bitslicegcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
11014247077 0 022329 752 896bitslicegcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
11018087530 0 024365 768 928bitslicegcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
11024768312 0 029677 760 1160bitsliceclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
11033487077 0 022321 752 896bitslicegcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
11076327530 0 024421 768 928bitslicegcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
11079167048 0 025414 760 888smallergcc_-funroll-loops2019083020190816
11133127527 0 029038 776 928bitslicegcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
11173889829 0 029661 768 928bitslicegcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
11178647077 0 022329 752 896bitslicegcc_-Os_-fomit-frame-pointer2019083020190816
11183047632 0 026902 776 928bitslicegcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
11277927256 0 023869 768 928bitslicegcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
11290566997 0 022273 752 896bitslicegcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
11290689903 0 029741 768 928bitslicegcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
11317446997 0 022273 752 896bitslicegcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
11334087632 0 026814 776 928bitslicegcc_-m64_-O3_-fomit-frame-pointer2019083020190816
11339609245 0 028773 768 928bitslicegcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
11361447077 0 022353 752 896bitslicegcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
11363047526 0 029518 776 928bitslicegcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
11378127188 0 023757 768 928bitslicegcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
11379009966 0 030029 768 928bitslicegcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
11407007632 0 026806 776 928bitslicegcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
11412966997 0 022273 752 896bitslicegcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
11419927632 0 026902 776 928bitslicegcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
11421847074 0 022313 752 896bitslicegcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
11432169473 0 029709 768 928bitslicegcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
11458407291 0 023813 768 928bitslicegcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
11466089441 0 029365 768 928bitslicegcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
11481607395 0 023725 768 928bitslicegcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
11531447548 0 024317 768 928bitslicegcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
11605767077 0 022329 752 896bitslicegcc_-m64_-Os_-fomit-frame-pointer2019083020190816
11634247256 0 023869 768 928bitslicegcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
11653327526 0 029518 776 928bitslicegcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
11674287256 0 023869 768 928bitslicegcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
11683247632 0 026886 776 928bitslicegcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
11717807548 0 024317 768 928bitslicegcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
11726247530 0 024365 768 928bitslicegcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
117483615370 0 027382 776 928bitslicegcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
11755927685 0 027382 776 928bitslicegcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
11758207641 0 026334 776 928bitslicegcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
11780407291 0 023813 768 928bitslicegcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
11837047077 0 022353 752 896bitslicegcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
11842929829 0 029661 768 928bitslicegcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
11853607256 0 023869 768 928bitslicegcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
11881087530 0 024349 768 928bitslicegcc_-m64_-O2_-fomit-frame-pointer2019083020190816
11942127530 0 024349 768 928bitslicegcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
11959006994 0 022273 752 896bitslicegcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
11972166997 0 022273 752 896bitslicegcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
11974487582 0 029878 776 928bitslicegcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
11990889911 0 029821 768 928bitslicegcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
11994447632 0 026670 776 928bitslicegcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
11996247621 0 026974 776 928bitslicegcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
12003087530 0 024349 768 928bitslicegcc_-O2_-fomit-frame-pointer2019083020190816
12023927530 0 024421 768 928bitslicegcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
12032889559 0 029677 768 928bitslicegcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
12042367632 0 026822 776 928bitslicegcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
12084807256 0 023869 768 928bitslicegcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
12088927077 0 022353 752 896bitslicegcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
12092968304 0 031917 760 872bitsliceclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
12147607077 0 022313 752 896bitslicegcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
12156007077 0 022321 752 896bitslicegcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
121805214154 0 022313 752 896bitslicegcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
12188369559 0 029677 768 928bitslicegcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
12188828304 0 028877 760 1160bitsliceclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
12213887255 0 023741 768 928bitslicegcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
12245447582 0 029878 776 928bitslicegcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
12249847527 0 029038 776 928bitslicegcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
122682815160 0 024773 768 928bitslicegcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
12269087256 0 023885 768 928bitslicegcc_-m64_-O_-fomit-frame-pointer2019083020190816
12278928049 0 029022 776 928bitslicegcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
12309368304 0 031917 760 872bitsliceclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
12314447395 0 023725 768 928bitslicegcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
12333367255 0 023741 768 928bitslicegcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
12362927632 0 026814 776 928bitslicegcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
12378967621 0 026974 776 928bitslicegcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
123814014376 0 023757 768 928bitslicegcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
12412366997 0 022305 752 896bitslicegcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
12448886994 0 022273 752 896bitslicegcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
12519487632 0 026902 776 928bitslicegcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
12532207077 0 022313 752 896bitslicegcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
12581607077 0 022353 752 896bitslicegcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
12717889473 0 029709 768 928bitslicegcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
12723327256 0 023869 768 928bitslicegcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
12840007530 0 024349 768 928bitslicegcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
12965769559 0 029677 768 928bitslicegcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
13266247580 0 024773 768 928bitslicegcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
13934248304 0 028877 760 1160bitsliceclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
13997568304 0 031917 760 872bitsliceclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
14344168304 0 030589 760 872bitsliceclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
14347248312 0 029677 760 1160bitsliceclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
277876812695 0 031062 760 888bitslicegcc_-funroll-loops2019083020190816
278282412695 0 031062 760 888bitslicegcc2019083020190816
310464012695 0 031062 760 888bitslicecc2019083020190816
62519882303 0 022885 760 11608bitclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019083020190816
63379962316 0 025941 760 8728bitclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
68020762316 0 025941 760 8728bitclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
68309125784 0 025637 768 9288bitgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
68592922316 0 024613 760 8728bitclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019083020190816
70078245839 0 025749 768 9288bitgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019083020190816
70370602390 0 017625 752 8968bitgcc_-march=k8_-Os_-fomit-frame-pointer2019083020190816
71320242316 0 023685 760 11608bitclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
71510162390 0 017625 752 8968bitgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
71516083277 0 024782 776 9288bitgcc_-funroll-loops_-O3_-fomit-frame-pointer2019083020190816
71565442316 0 025941 760 8728bitclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019083020190816
72259682400 0 017681 752 8968bitgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
72349962303 0 022885 760 11608bitclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019083020190816
72703885784 0 025637 768 9288bitgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019083020190816
73045205757 0 025589 768 9288bitgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
73177202662 0 019181 768 9288bitgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
73181683023 0 022278 776 9288bitgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019083020190816
73191005189 0 025109 768 9288bitgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019083020190816
73338082390 0 017681 752 8968bitgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019083020190816
73360364780 0 017625 752 8968bitgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
73968482390 0 017633 752 8968bitgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019083020190816
74084042572 0 019189 768 9288bitgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019083020190816
74138482572 0 019189 768 9288bitgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019083020190816
74316802387 0 017625 752 8968bitgcc_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
74850282397 0 017681 752 8968bitgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
74876722397 0 017681 752 8968bitgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
74999405757 0 025589 768 9288bitgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
75310325839 0 025749 768 9288bitgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019083020190816
75363762400 0 017681 752 8968bitgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
75661522571 0 019061 768 9288bitgcc_-march=nocona_-O_-fomit-frame-pointer2019083020190816
76204123339 0 025342 776 9288bitgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019083020190816
76205082400 0 017681 752 8968bitgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019083020190816
76353685118 0 019141 768 9288bitgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
76406003043 0 022310 776 9288bitgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019083020190816
76506522572 0 019189 768 9288bitgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019083020190816
76623122390 0 017649 752 8968bitgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019083020190816
76653325833 0 025909 768 9288bitgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
76857042316 0 023685 760 11608bitclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019083020190816
76925125189 0 025109 768 9288bitgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
77055885833 0 025909 768 9288bitgcc_-funroll-loops_-O_-fomit-frame-pointer2019083020190816
77093002390 0 017625 752 8968bitgcc_-march=barcelona_-Os_-fomit-frame-pointer2019083020190816
77167165833 0 025909 768 9288bitgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019083020190816
77376365343 0 025469 768 9288bitgcc_-funroll-loops_-O2_-fomit-frame-pointer2019083020190816
77535802572 0 019189 768 9288bitgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019083020190816
77657443004 0 022174 776 9288bitgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019083020190816
78316162387 0 017625 752 8968bitgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019083020190816
78456762662 0 019181 768 9288bitgcc_-march=k8_-O_-fomit-frame-pointer2019083020190816
78461643277 0 024782 776 9288bitgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
78533762400 0 017681 752 8968bitgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019083020190816
78660922400 0 017697 752 8968bitgcc_-funroll-loops_-Os_-fomit-frame-pointer2019083020190816
78873642764 0 019597 768 9288bitgcc_-O2_-fomit-frame-pointer2019083020190816
79076682390 0 017681 752 8968bitgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019083020190816
79101842390 0 017681 752 8968bitgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019083020190816
79194205343 0 025469 768 9288bitgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
79384362572 0 019189 768 9288bitgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019083020190816
79416243277 0 024782 776 9288bitgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019083020190816
79426362390 0 017641 752 8968bitgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
79513642390 0 017633 752 8968bitgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019083020190816
79538242390 0 017641 752 8968bitgcc_-m64_-Os_-fomit-frame-pointer2019083020190816
79620162572 0 019189 768 9288bitgcc_-m64_-O_-fomit-frame-pointer2019083020190816
79822762390 0 017641 752 8968bitgcc_-Os_-fomit-frame-pointer2019083020190816
79854522764 0 019613 768 9288bitgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019083020190816
79903322764 0 019597 768 9288bitgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019083020190816
79965282572 0 019189 768 9288bitgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019083020190816
80380562390 0 017633 752 8968bitgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019083020190816
80430322571 0 019061 768 9288bitgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019083020190816
80491522559 0 019141 768 9288bitgcc_-march=barcelona_-O_-fomit-frame-pointer2019083020190816
80811083339 0 025342 776 9288bitgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
80822123035 0 022222 776 9288bitgcc_-m64_-O3_-fomit-frame-pointer2019083020190816
80933882572 0 019189 768 9288bitgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019083020190816
81033002400 0 017697 752 8968bitgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019083020190816
81058442572 0 019189 768 9288bitgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019083020190816
81284803065 0 022430 776 9288bitgcc_-march=k8_-O3_-fomit-frame-pointer2019083020190816
81475082400 0 017697 752 8968bitgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019083020190816
81491522764 0 019597 768 9288bitgcc_-m64_-O2_-fomit-frame-pointer2019083020190816
81551883035 0 022078 776 9288bitgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019083020190816
81878322375 0 017657 752 8968bitgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019083020190816
82139682572 0 019189 768 9288bitgcc_-O_-fomit-frame-pointer2019083020190816
83112122572 0 019189 768 9288bitgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019083020190816
83234283043 0 022310 776 9288bitgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019083020190816
83660363035 0 022222 776 9288bitgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019083020190816
83802723023 0 022214 776 9288bitgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019083020190816
83982043035 0 022222 776 9288bitgcc_-O3_-fomit-frame-pointer2019083020190816
84460485343 0 025469 768 9288bitgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019083020190816
84561163043 0 022310 776 9288bitgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019083020190816
84689963065 0 022430 776 9288bitgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019083020190816
84890362764 0 019613 768 9288bitgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019083020190816
85273842764 0 019669 768 9288bitgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019083020190816
85641163023 0 022262 776 9288bitgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019083020190816
86614242746 0 019517 768 9288bitgcc_-march=k8_-O2_-fomit-frame-pointer2019083020190816
86816442764 0 019597 768 9288bitgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019083020190816
87030322764 0 019669 768 9288bitgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019083020190816
88240842746 0 019517 768 9288bitgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019083020190816
89367442764 0 019613 768 9288bitgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019083020190816
89480642764 0 019669 768 9288bitgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019083020190816
95335762751 0 019597 768 9288bitgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019083020190816
120753244985 0 024517 768 9288bitgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
121179644439 0 025422 776 9288bitgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
123001964439 0 025422 776 9288bitgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
124712124985 0 024517 768 9288bitgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
126574723163 0 021854 776 9288bitgcc_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
127769166296 0 022854 776 9288bitgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
128260563403 0 025702 776 9288bitgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
128361723403 0 025702 776 9288bitgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
130756043163 0 021854 776 9288bitgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019083020190816
132128842593 0 018925 768 9288bitgcc_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
134140245224 0 025453 768 9288bitgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
134483962593 0 018925 768 9288bitgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019083020190816
135598565224 0 025453 768 9288bitgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
136380845648 0 020005 768 9288bitgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
138715003148 0 022854 776 9288bitgcc_-march=barcelona_-O3_-fomit-frame-pointer2019083020190816
139184042824 0 020005 768 9288bitgcc_-march=barcelona_-O2_-fomit-frame-pointer2019083020190816
302010043395 0 021734 760 8888bitcc2019083020190816
304336523395 0 021734 760 8888bitgcc2019083020190816
313408603395 0 021734 760 8888bitgcc_-funroll-loops2019083020190816

Test failure

Implementation: 8bit
Security model: unknown
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer 8bit
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer 8bit
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer 8bit
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer bitslice
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer bitslice
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer bitslice
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer smaller
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer smaller
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer smaller
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ssse3
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: cc
wbob_pissse3.c: In file included from wbob_pissse3.c:7:0:
wbob_pissse3.c: wbob_pissse3.c: In function 'wbob_pi':
wbob_pissse3.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
wbob_pissse3.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
wbob_pissse3.c: ^~~~~~~~~~~~~~~~
wbob_pissse3.c: wbob_pissse3.c:98:10: note: called from here
wbob_pissse3.c: y##3 = _mm_shuffle_epi8(x##3,ileave); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:166:5: note: in expansion of macro 'TRANSPOSE'
wbob_pissse3.c: TRANSPOSE(x,y);
wbob_pissse3.c: ^~~~~~~~~
wbob_pissse3.c: In file included from wbob_pissse3.c:7:0:
wbob_pissse3.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
wbob_pissse3.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
wbob_pissse3.c: ^~~~~~~~~~~~~~~~
wbob_pissse3.c: wbob_pissse3.c:97:10: note: called from here
wbob_pissse3.c: y##2 = _mm_shuffle_epi8(x##2,ileave); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:166:5: note: in expansion of macro 'TRANSPOSE'
wbob_pissse3.c: TRANSPOSE(x,y);
wbob_pissse3.c: ^~~~~~~~~
wbob_pissse3.c: In file included from wbob_pissse3.c:7:0:
wbob_pissse3.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
wbob_pissse3.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
wbob_pissse3.c: ^~~~~~~~~~~~~~~~
wbob_pissse3.c: ...

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc ssse3
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
wbob_pissse3.c: wbob_pissse3.c:166:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'wbob_pi' that is compiled without support for 'ssse3'
wbob_pissse3.c: TRANSPOSE(x,y);
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:95:12: note: expanded from macro 'TRANSPOSE'
wbob_pissse3.c: y##0 = _mm_shuffle_epi8(x##0,ileave); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:166:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'wbob_pi' that is compiled without support for 'ssse3'
wbob_pissse3.c: wbob_pissse3.c:96:12: note: expanded from macro 'TRANSPOSE'
wbob_pissse3.c: y##1 = _mm_shuffle_epi8(x##1,ileave); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:166:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'wbob_pi' that is compiled without support for 'ssse3'
wbob_pissse3.c: wbob_pissse3.c:97:12: note: expanded from macro 'TRANSPOSE'
wbob_pissse3.c: y##2 = _mm_shuffle_epi8(x##2,ileave); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:166:5: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'wbob_pi' that is compiled without support for 'ssse3'
wbob_pissse3.c: wbob_pissse3.c:98:12: note: expanded from macro 'TRANSPOSE'
wbob_pissse3.c: y##3 = _mm_shuffle_epi8(x##3,ileave); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:171:9: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'wbob_pi' that is compiled without support for 'ssse3'
wbob_pissse3.c: GAMMA(y0,x0);
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:115:10: note: expanded from macro 'GAMMA'
wbob_pissse3.c: q0 = _mm_shuffle_epi8(s0_box,q0); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:171:9: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'wbob_pi' that is compiled without support for 'ssse3'
wbob_pissse3.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ssse3
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ssse3

Compiler output

Implementation: ssse3
Security model: unknown
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
wbob_pissse3.c: In file included from wbob_pissse3.c:7:0:
wbob_pissse3.c: wbob_pissse3.c: In function 'wbob_pi':
wbob_pissse3.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
wbob_pissse3.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
wbob_pissse3.c: ^~~~~~~~~~~~~~~~
wbob_pissse3.c: wbob_pissse3.c:98:10: note: called from here
wbob_pissse3.c: y##3 = _mm_shuffle_epi8(x##3,ileave); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:166:5: note: in expansion of macro 'TRANSPOSE'
wbob_pissse3.c: TRANSPOSE(x,y);
wbob_pissse3.c: ^~~~~~~~~
wbob_pissse3.c: In file included from wbob_pissse3.c:7:0:
wbob_pissse3.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
wbob_pissse3.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
wbob_pissse3.c: ^~~~~~~~~~~~~~~~
wbob_pissse3.c: wbob_pissse3.c:97:10: note: called from here
wbob_pissse3.c: y##2 = _mm_shuffle_epi8(x##2,ileave); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:166:5: note: in expansion of macro 'TRANSPOSE'
wbob_pissse3.c: TRANSPOSE(x,y);
wbob_pissse3.c: ^~~~~~~~~
wbob_pissse3.c: In file included from wbob_pissse3.c:7:0:
wbob_pissse3.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
wbob_pissse3.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
wbob_pissse3.c: ^~~~~~~~~~~~~~~~
wbob_pissse3.c: ...
wbob_pissse3.c: In file included from wbob_pissse3.c:7:0:
wbob_pissse3.c: wbob_pissse3.c: In function 'wbob_pi':
wbob_pissse3.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
wbob_pissse3.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
wbob_pissse3.c: ^~~~~~~~~~~~~~~~
wbob_pissse3.c: wbob_pissse3.c:98:10: note: called from here
wbob_pissse3.c: y##3 = _mm_shuffle_epi8(x##3,ileave); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:166:5: note: in expansion of macro 'TRANSPOSE'
wbob_pissse3.c: TRANSPOSE(x,y);
wbob_pissse3.c: ^~~~~~~~~
wbob_pissse3.c: In file included from wbob_pissse3.c:7:0:
wbob_pissse3.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
wbob_pissse3.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
wbob_pissse3.c: ^~~~~~~~~~~~~~~~
wbob_pissse3.c: wbob_pissse3.c:97:10: note: called from here
wbob_pissse3.c: y##2 = _mm_shuffle_epi8(x##2,ileave); \
wbob_pissse3.c: ^
wbob_pissse3.c: wbob_pissse3.c:166:5: note: in expansion of macro 'TRANSPOSE'
wbob_pissse3.c: TRANSPOSE(x,y);
wbob_pissse3.c: ^~~~~~~~~
wbob_pissse3.c: In file included from wbob_pissse3.c:7:0:
wbob_pissse3.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
wbob_pissse3.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
wbob_pissse3.c: ^~~~~~~~~~~~~~~~
wbob_pissse3.c: ...

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