Implementation notes: amd64, cryptothinkx, crypto_hash/groestl512

Computer: cryptothinkx
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: groestl512
TimeImplementationCompilerBenchmark dateSUPERCOP version
19416aesni-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
20436aesni-intrgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
20472aesni-intrgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
20925aesni-intrgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
20946aesni-intrgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
20946aesni-intrgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
21039aesni-intrgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
21138aesni-intrgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
21171aesnigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
21360aesni-intrgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
21492aesnigcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
21498aesnigcc -m64 -O3 -fomit-frame-pointer2017020120170105
21522aesnigcc -O3 -fomit-frame-pointer2017020120170105
21525aesnigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
21537aesnigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
21546aesnigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
21555aesnigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
21558aesnigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
21564aesnigcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
21564aesnigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
21567aesnigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
21567aesnigcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
21567aesnigcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
21570aesnigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
21570aesnigcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
21573aesnigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
21576aesnigcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
21576aesnigcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
21582aesnigcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
21582aesnigcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
21591aesnigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
21594aesnigcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
21612aesnigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
21615aesnigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
21639aesnigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
21639aesnigcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
21705aesnigcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
21741aesni-intrgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
21843aesnigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
21849aesni-intrgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
21873aesnigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
21885aesnigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
21897aesnigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
21900aesnigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
21903aesnigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
21903aesnigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
21906aesnigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
21906aesnigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
21912aesnigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
21912aesnigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
21924aesnigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
21927aesnigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
21930aesnigcc -funroll-loops -O -fomit-frame-pointer2017020120170105
21945aesnigcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
21990aesnigcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
21993aesnigcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
21996aesnigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
22014aesnigcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
22032aesnigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
22038aesnigcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
22038aesnigcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
22044aesnigcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
22047aesnigcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
22053aesnigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
22056aesnigcc -m64 -O2 -fomit-frame-pointer2017020120170105
22056aesnigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
22068aesnigcc -O -fomit-frame-pointer2017020120170105
22068aesnigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
22080aesnigcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
22086aesnigcc -march=k8 -O -fomit-frame-pointer2017020120170105
22089aesnigcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
22092aesnigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
22092aesnigcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
22095aesnigcc -march=barcelona -O -fomit-frame-pointer2017020120170105
22098aesnigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
22098aesnigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
22101aesnigcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
22101aesnigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
22101aesnigcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
22101aesnigcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
22104aesnigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
22113aesnigcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
22131aesnigcc -m64 -O -fomit-frame-pointer2017020120170105
22131aesnigcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
22134aesnigcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
22149aesnigcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
22176aesnigcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
22191aesnigcc -march=nocona -O -fomit-frame-pointer2017020120170105
22224aesnigcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
22236aesnigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
22260aesnigcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
22263aesnigcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
22329aesnigcc -O2 -fomit-frame-pointer2017020120170105
22665aesnigcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
22674aesnigcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
22689aesnigcc -march=nocona -Os -fomit-frame-pointer2017020120170105
22692aesnigcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
22695aesni-intrclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
22719aesnigcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
22722aesnigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
22734aesni-intrgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
22737aesnigcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
22737aesnigcc -march=k8 -Os -fomit-frame-pointer2017020120170105
22740aesnigcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
22749aesnigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
22749aesni-intrgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
22752aesnigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
22755aesnigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
22767aesnigcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
22770aesnigcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
22779aesnigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
22785aesni-intrgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
22788aesnigcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
22788aesnigcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
22815aesni-intrgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
22818aesnigcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
22818aesnigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
22821aesnigcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
22830aesnigcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
22887aesnigcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
23379aesnigcc -Os -fomit-frame-pointer2017020120170105
23424aesnigcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
23427aesni-intrclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
23436aesnigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
23457aesni-intrclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
23472aesni-intrclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
23481aesnigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
23511aesnigcc -m64 -Os -fomit-frame-pointer2017020120170105
23523aesni-intrgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
23571aesni-intrgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
23598aesni-intrgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
23613aesni-intrgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
24264aesnigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
24297aesnigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
24381aesnigcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
24504aesni-intrgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
24672aesnigcc -funroll-loops2017020120170105
25458aesnigcc2017020120170105
25464aesnicc2017020120170105
28002avx-intrclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
28056avx-intrclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
28566avx-intrclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
35109avxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
35268avxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
35268avxgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
35271avxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
35274avxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
35277avxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
35295avx-intrgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
35301avxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
35307avxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
35322avxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
35376avxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
35451avxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
35451avxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
35460avxgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
35469avxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
35469avxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
35478avxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
35499avxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
35541avxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
35667avxgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
35682avx-intrgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
35685avxgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
35688avxgcc -march=k8 -O -fomit-frame-pointer2017020120170105
35700avxgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
35766avxgcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
36213avxgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
36243avxgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
36288avxgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
36324avxgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
36387avxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
36390avxgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
36399avxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
36399avxgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
36408avxgcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
36411avxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
36411avxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
36417avxgcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
36420avxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
36429avxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
36435avxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
36438avxgcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
36444avxgcc -O3 -fomit-frame-pointer2017020120170105
36444avxgcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
36447avx-intrgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
36456avxgcc -m64 -O3 -fomit-frame-pointer2017020120170105
36459avx-intrgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
36459avx-intrgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
36561avxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
36567avxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
36582avxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
36600avx-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
36612avxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
36624avxgcc -funroll-loops -O -fomit-frame-pointer2017020120170105
36627avxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
36636avxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
36645avxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
36657avxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
36660avxgcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
36717avxgcc -O2 -fomit-frame-pointer2017020120170105
36720avxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
36723avx-intrgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
36744avxgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
36744avxgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
36750avxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
36753avx-intrgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
36753avxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
36759avxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
36765avxgcc -m64 -O2 -fomit-frame-pointer2017020120170105
36765avxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
36768avxgcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
36774avxgcc -O -fomit-frame-pointer2017020120170105
36774avxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
36774avxgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
36777avxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
36780avx-intrgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
36783avxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
36786avx-intrgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
36789avxgcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
36792avxgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
36792avxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
36801avxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
36810avxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
36810avxgcc -march=nocona -O -fomit-frame-pointer2017020120170105
36819avxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
36825avxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
36831avxgcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
36831avxgcc -m64 -O -fomit-frame-pointer2017020120170105
36834avxgcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
36849avxgcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
36852avxgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
36879avxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
36969avx-intrgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
36969avx-intrgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
37020avx-intrgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
37095avx-intrgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
37107avx-intrgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
37140avx-intrgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
37206avx-intrgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
37242avx-intrgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
37356avxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
37371avxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
37374avxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
37377avxgcc -Os -fomit-frame-pointer2017020120170105
37377avxgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
37377avxgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
37383avxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
37389avxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
37395avxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
37395avxgcc -march=k8 -Os -fomit-frame-pointer2017020120170105
37398avxgcc -m64 -Os -fomit-frame-pointer2017020120170105
37407avxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
37410avxgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
37410avxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
37413avxgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
37416avxgcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
37425avxgcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
37443avxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
37449avxgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
37452avxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
37455avxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
37473avxgcc -march=nocona -Os -fomit-frame-pointer2017020120170105
37503avxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
37506avxgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
37557avxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
38055avxgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
38268avx-intrgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
38325avx-intrgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
38646avxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
38685avxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
39309vperm-intrgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
39348avxgcc -march=barcelona -O -fomit-frame-pointer2017020120170105
39414avxcc2017020120170105
39426avxgcc -funroll-loops2017020120170105
39510vperm-intrgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
39531vperm-intrgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
39537vperm-intrgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
39543vperm-intrgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
40095vperm-intrgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
40113vperm-intrgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
40146vperm-intrgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
40152vperm-intrgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
40239opteronclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
40239opteronclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
40320opteronclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
40389vperm-intrgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
40440opteronclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
40470opteronclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
40482opteronclang -O3 -fomit-frame-pointer -Qunused-arguments2017020120170105
40503opterongcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
40518avx-intrclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
40542opterongcc -march=barcelona -O -fomit-frame-pointer2017020120170105
40626vperm-intrgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
40662vperm-intrgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
40728avxgcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
40743avxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
40938vperm-intrgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
41124opterongcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
41130opterongcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
41145opterongcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
41148opterongcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
41169opterongcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
41172opterongcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
41211opterongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
41217opterongcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
41217opterongcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
41232opterongcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
41280opterongcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
41286opterongcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
41292opterongcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
41295opterongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
41301opterongcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
41325opterongcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
41325opterongcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
41328opterongcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
41334opterongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
41343opterongcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
41361opterongcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
41367opterongcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
41367opterongcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
41367opterongcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
41370opterongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
41370opterongcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
41376opterongcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
41376opterongcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
41382opterongcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
41382opterongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
41391opterongcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
41394opterongcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
41406opterongcc -funroll-loops -O -fomit-frame-pointer2017020120170105
41406opterongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
41583opteronclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020120170105
41697opterongcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
41721opterongcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
41724opterongcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
41727opterongcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
41730opterongcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
41736opterongcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
41742opterongcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
41754opterongcc -O -fomit-frame-pointer2017020120170105
41757opterongcc -O2 -fomit-frame-pointer2017020120170105
41757opterongcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
41763opterongcc -m64 -O2 -fomit-frame-pointer2017020120170105
41775opterongcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
41781opterongcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
41796opterongcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
41820opterongcc -march=k8 -O -fomit-frame-pointer2017020120170105
41832opterongcc -m64 -O -fomit-frame-pointer2017020120170105
41832opterongcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
41838opteronclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
41844opterongcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
41847opterongcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
41856opterongcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
41880opterongcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
41883opterongcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
41883opterongcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
41895opterongcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
41919opterongcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
42204opterongcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
42210opterongcc -march=nocona -O -fomit-frame-pointer2017020120170105
42258vperm-intrgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
42270avxgcc2017020120170105
42315vperm-intrgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
42321vperm-intrgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
42360vperm-intrgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
42399vperm-intrgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
42588opterongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
42588opterongcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
42588opterongcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
42609opterongcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
42618opterongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
42633opterongcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
42639opterongcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
42642opterongcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
42651opterongcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
42681vperm-intrgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
42723opterongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
42735opterongcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
42756opterongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
42768opterongcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
42774opterongcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
42783opterongcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
42783opterongcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
42798opterongcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
42828opterongcc -m64 -Os -fomit-frame-pointer2017020120170105
42849opterongcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
42921opterongcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
42924opterongcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
42927opterongcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
42981opterongcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
43002opterongcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
43128opterongcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
43146opterongcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
44073opterongcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
44208opterongcc -Os -fomit-frame-pointer2017020120170105
44217opterongcc -m64 -O3 -fomit-frame-pointer2017020120170105
44235opterongcc -O3 -fomit-frame-pointer2017020120170105
44415vperm-intrclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
44559opteronclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020120170105
44661opterongcc -march=nocona -Os -fomit-frame-pointer2017020120170105
44703opterongcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
44715opterongcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
44838vperm-intrclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020120170105
44847opterongcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
45600vpermgcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
45660opterongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
45669opterongcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
45717vpermgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
45738vpermgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
45777vpermgcc -funroll-loops -O -fomit-frame-pointer2017020120170105
45825vpermgcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
45878vperm-intrgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
45897vpermgcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
45924vpermgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
45951vpermgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
45975vpermgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
46026opterongcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
46035vpermgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
46101vpermgcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
46221vpermgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
46272vpermgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
46340opterongcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
46347vperm-intrclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
46413vpermgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
46458vpermgcc -m64 -O -fomit-frame-pointer2017020120170105
46461vpermgcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
46482vperm-intrclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020120170105
46494vpermgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
46496opterongcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
46557vpermgcc -march=k8 -O -fomit-frame-pointer2017020120170105
46581vpermgcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
46587vperm-intrclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
46638vpermgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
46650vpermgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
46656opterongcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
46692vpermgcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
46788vpermgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
46791vpermgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
46854vpermgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
46872vpermgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
46893vpermgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
46917vpermgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
46944vpermgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
46950vpermgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
46950vpermgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
46962vpermgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
46983vpermgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
47025vpermgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
47073vpermgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
47094vpermgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
47094vpermgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
47103vpermgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
47109vpermgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
47124vpermgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
47136vpermgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
47142vpermgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
47148vpermgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
47160vpermgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
47178vpermgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
47190vpermgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
47193vpermgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
47199core2duogcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
47238vpermgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
47247vpermgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
47259vpermgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
47280vpermgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
47316vpermgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
47352vpermgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
47358vpermgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
47379vpermgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
47385vpermgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
47397core2duogcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
47409vpermgcc -m64 -O2 -fomit-frame-pointer2017020120170105
47418vpermgcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
47430vpermgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
47439vpermgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
47442vpermgcc -O2 -fomit-frame-pointer2017020120170105
47451vpermgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
47454vpermgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
47463vpermgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
47466core2duogcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
47466core2duogcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
47469vpermgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
47472core2duogcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
47478vpermgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
47484vpermgcc -m64 -O3 -fomit-frame-pointer2017020120170105
47493vpermgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
47496vpermgcc -O3 -fomit-frame-pointer2017020120170105
47505vpermgcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
47529vpermgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
47532vpermgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
47574vpermgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
47694vpermgcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
47706vpermgcc -march=nocona -O -fomit-frame-pointer2017020120170105
47784vpermgcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
47808vpermgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
47841vpermgcc -march=nocona -Os -fomit-frame-pointer2017020120170105
47847vpermgcc -march=barcelona -O -fomit-frame-pointer2017020120170105
47850core2duogcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
47886core2duogcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
47904core2duoclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
47910core2duogcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
47919core2duoclang -O3 -fomit-frame-pointer -Qunused-arguments2017020120170105
47925core2duoclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
47934vpermgcc -O -fomit-frame-pointer2017020120170105
47952core2duogcc -m64 -O -fomit-frame-pointer2017020120170105
47982vpermgcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
48012vpermgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
48027core2duogcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
48033core2duogcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
48039core2duogcc -march=nocona -O -fomit-frame-pointer2017020120170105
48042core2duogcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
48064opteronclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
48264vpermgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
48279vpermgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
48285vpermgcc -m64 -Os -fomit-frame-pointer2017020120170105
48292opterongcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
48309vpermgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
48309vpermgcc -march=k8 -Os -fomit-frame-pointer2017020120170105
48312vpermgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
48351vpermgcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
48390vpermgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
48399vpermgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
48408vpermgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
48489core2duogcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
48534vpermgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
48570vpermgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
48576vpermgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
48579vpermgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
48582vpermgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
48588vpermgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
48765core2duogcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
48768core2duogcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
48771core2duogcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
48780core2duogcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
48783core2duogcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
48852core2duogcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
48870core2duogcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
48873vpermgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
48885core2duogcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
48888core2duogcc -m64 -O3 -fomit-frame-pointer2017020120170105
48894core2duogcc -O3 -fomit-frame-pointer2017020120170105
48912core2duogcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
48963core2duogcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
48969core2duogcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
48969core2duogcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
48975core2duogcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
48981core2duogcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
48981core2duogcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
48999core2duogcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
49005core2duogcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
49026vpermgcc2017020120170105
49029core2duogcc -funroll-loops -O -fomit-frame-pointer2017020120170105
49029core2duogcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
49035vpermcc2017020120170105
49041vpermgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
49056core2duogcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
49056core2duogcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
49065core2duogcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
49065core2duogcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
49065core2duogcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
49074vpermgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
49266core2duogcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
49317core2duogcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
49371core2duogcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
49380core2duogcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
49386core2duogcc -m64 -O2 -fomit-frame-pointer2017020120170105
49389core2duogcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
49398core2duoclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
49404core2duogcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
49413core2duoclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020120170105
49419core2duoclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020120170105
49428core2duogcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
49440core2duoclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
49452core2duogcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
49467core2duogcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
49476core2duogcc -march=barcelona -O -fomit-frame-pointer2017020120170105
49479core2duogcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
49490opterongcc -march=k8 -Os -fomit-frame-pointer2017020120170105
49491core2duogcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
49494vpermgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
49509core2duogcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
49557vperm-intrclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
49584core2duogcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
49593core2duoclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
49614core2duogcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
49629core2duogcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
49926core2duogcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
50007vpermgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
50022core2duogcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
50043core2duogcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
50052core2duogcc -m64 -Os -fomit-frame-pointer2017020120170105
50052core2duogcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
50052core2duogcc -march=k8 -Os -fomit-frame-pointer2017020120170105
50067core2duogcc -Os -fomit-frame-pointer2017020120170105
50067core2duogcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
50070core2duogcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
50076core2duogcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
50079core2duogcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
50082core2duogcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
50088core2duogcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
50091core2duogcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
50094core2duogcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
50097core2duogcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
50106core2duogcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
50109core2duogcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
50115core2duogcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
50130core2duogcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
50235vpermgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
50250vpermgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
50664core2duogcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
50685core2duogcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
50694core2duogcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
50703vpermgcc -funroll-loops2017020120170105
50703vpermgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
50724core2duogcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
50799core2duogcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
50829core2duogcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
51081core2duogcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
51126core2duogcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
51141core2duogcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
51216core2duogcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
51279core2duogcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
51306vpermgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
51574opterongcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
51780core2duogcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
51843sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
51843sphlib-adaptedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
51858sphlib-adaptedgcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
51891sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
51900sphlib-adaptedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
51903vperm-intrgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
51915vperm-intrgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
51978vpermgcc -Os -fomit-frame-pointer2017020120170105
52029vpermgcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
52155sphlib-adaptedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
52185sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
52191vperm-intrgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
52200sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
52254sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
52257core2duogcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
52260sphlib-adaptedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
52269sphlib-adaptedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
52380sphlib-adaptedgcc -funroll-loops -O -fomit-frame-pointer2017020120170105
52380sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
52410sphlib-adaptedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
52416sphlib-adaptedgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
52437sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
52446sphlib-adaptedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
52458sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
52494core2duogcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
52833core2duoclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
52905core2duogcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
52917vperm-intrgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
52962core2duogcc -march=k8 -O -fomit-frame-pointer2017020120170105
52971sphlib-adaptedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
52974sphlib-adaptedgcc -O3 -fomit-frame-pointer2017020120170105
52974sphlib-adaptedgcc -m64 -O3 -fomit-frame-pointer2017020120170105
53025sphlib-adaptedgcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
53031core2duogcc -O -fomit-frame-pointer2017020120170105
53034sphlib-adaptedgcc -O -fomit-frame-pointer2017020120170105
53043sphlib-adaptedgcc -m64 -O -fomit-frame-pointer2017020120170105
53094vperm-intrgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
53094sphlib-adaptedgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
53103vperm-intrgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
53121sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
53130sphlib-adaptedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
53142sphlib-adaptedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
53148core2duogcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
53169sphlib-adaptedgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
53169sphlib-adaptedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
53175sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
53181sphlib-adaptedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
53220sphlib-adaptedgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
53229sphlib-adaptedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
53241sphlib-adaptedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
53301sphlib-adaptedgcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
53304sphlib-adaptedgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
53349sphlib-adaptedgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
53424sphlib-adaptedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
53430sphlib-adaptedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
53448sphlib-adaptedgcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
53460sphlib-adaptedgcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
53484core2duogcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
53499sphlib-adaptedgcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
53502sphlib-adaptedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
53517sphlib-adaptedgcc -march=nocona -O -fomit-frame-pointer2017020120170105
53529sphlib-adaptedgcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
53532sphlib-adaptedgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
53541sphlib-adaptedgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
53568sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
53592sphlib-adaptedgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
53601vperm-intrgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
53646vperm-intrgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
53673sphlib-adaptedgcc -march=barcelona -O -fomit-frame-pointer2017020120170105
53676sphlib-adaptedgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
53718core2duogcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
53766vperm-intrgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
53805vperm-intrgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
53847sphlib-adaptedgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
53898sphlib-adaptedgcc -march=k8 -O -fomit-frame-pointer2017020120170105
53943sphlib-adaptedgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
53943sphlib-adaptedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
53944vpermgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
53991sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
54030sphlib-adaptedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
54048sphlib-adaptedgcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
54057sphlib-adaptedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
54075sphlib-adaptedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
54096sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
54120sphlib-adaptedgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
54132sphlib-adaptedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
54174sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
54186sphlib-adaptedgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
54300sphlib-adaptedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
54309sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
54312sphlib-adaptedgcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
54324sphlib-adaptedgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
54330sphlib-adaptedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
54333sphlib-adaptedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
54336sphlib-adaptedgcc -Os -fomit-frame-pointer2017020120170105
54357sphlib-adaptedgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
54372sphlib-adaptedgcc -march=k8 -Os -fomit-frame-pointer2017020120170105
54405core2duogcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
54426sphlib-adaptedgcc -m64 -Os -fomit-frame-pointer2017020120170105
54428core2duogcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
54448core2duogcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
54476core2duogcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
54476core2duogcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
54717sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
54741sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
54816sphlib-adaptedgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
54849sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
54855sphlib-adaptedgcc -march=nocona -Os -fomit-frame-pointer2017020120170105
54880core2duogcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
54978sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
54996sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
55065sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
55065sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
55080sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
55083sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
55107sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
55134sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
55146sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
55152sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
55158sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
55161sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
55302sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
55332sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
55334vpermgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
55356sphlibgcc -funroll-loops -O -fomit-frame-pointer2017020120170105
55362sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
55368sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
55371sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
55407sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
55431sphlib-adaptedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
55497sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
55509sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
55563sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
55624core2duogcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
55731sphlibgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
55758sphlibgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
55761sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
55812sphlib-adaptedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
55872sphlibgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
55920sphlibgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
55920sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
55950sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
55959sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
55971sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
55992sphlibgcc -m64 -Os -fomit-frame-pointer2017020120170105
56004sphlibgcc -m64 -O3 -fomit-frame-pointer2017020120170105
56004sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
56016sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
56019sphlibgcc -O3 -fomit-frame-pointer2017020120170105
56022sphlibgcc -Os -fomit-frame-pointer2017020120170105
56025sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
56028sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
56031sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
56031sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
56043sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
56049sphlibgcc -O -fomit-frame-pointer2017020120170105
56055sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
56058sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
56061sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
56061sphlibgcc -march=barcelona -O -fomit-frame-pointer2017020120170105
56067sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
56103sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
56106sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
56106sphlibgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
56109sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
56121sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
56124sphlibgcc -m64 -O -fomit-frame-pointer2017020120170105
56127sphlibgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
56133opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
56145sphlibgcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
56154sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
56154sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
56160opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
56163sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
56163sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
56184sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
56184sphlibgcc -march=k8 -O -fomit-frame-pointer2017020120170105
56187sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
56187sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
56193sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
56208sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
56220sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
56220sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
56220sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
56232sphlibgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
56241sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
56241sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
56244sphlib-adaptedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
56250sphlibgcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
56286opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
56289sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
56292opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
56301sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
56301opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
56301sphlibgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
56310sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
56319sphlib-adaptedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
56322sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
56331opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
56346opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
56367sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
56394sphlibgcc -march=nocona -O -fomit-frame-pointer2017020120170105
56409opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
56409sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
56421sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
56424sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
56430sphlibgcc -O2 -fomit-frame-pointer2017020120170105
56430sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
56463opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
56463sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
56466sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
56469opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
56478opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
56484opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
56487opt64gcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
56493sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
56505sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
56510core2duogcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
56532sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
56535opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
56538opt64gcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
56538sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
56541sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
56544sphlib-adaptedgcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
56556opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
56562sphlib-adaptedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
56568sphlib-adaptedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
56589opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
56592sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
56634core2duogcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
56658sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
56868vpermgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
56880core2duogcc -O2 -fomit-frame-pointer2017020120170105
56958opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
57000core2duogcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
57075opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
57081sphlibgcc -march=nocona -Os -fomit-frame-pointer2017020120170105
57087opt64gcc -march=nocona -Os -fomit-frame-pointer2017020120170105
57108opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
57148core2duoclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
57162opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
57165opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
57171opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
57174opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
57180opt64gcc -m64 -Os -fomit-frame-pointer2017020120170105
57186opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
57201opt64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
57219opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
57222opt64gcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
57237opt64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
57240opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
57240opt64gcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
57243opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
57267opt64gcc -march=k8 -Os -fomit-frame-pointer2017020120170105
57288opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
57294opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
57303opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
57309opt64gcc -Os -fomit-frame-pointer2017020120170105
57312vperm-intrgcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
57315opt64gcc -m64 -O3 -fomit-frame-pointer2017020120170105
57321opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
57333opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
57357opt64gcc -O3 -fomit-frame-pointer2017020120170105
57366sphlib-adaptedgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
57384opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
57405opt64gcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
57411opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
57414sphlib-adaptedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
57438opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
57450opt64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
57450opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
57462opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
57477opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
57480opt64gcc -funroll-loops -O -fomit-frame-pointer2017020120170105
57483opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
57495opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
57498opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
57507opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
57507opt64gcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
57510opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
57519opt64gcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
57519opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
57528sphlib-adaptedgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
57552sphlib-adaptedgcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
57582opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
57585sphlib-adaptedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
57609opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
57615sphlib-adaptedgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
57636opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
57651sphlib-adaptedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
57657opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
57672sphlib-adaptedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
57684opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
57690opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
57690sphlib-adaptedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
57696sphlib-adaptedgcc -m64 -O2 -fomit-frame-pointer2017020120170105
57699sphlib-adaptedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
57702sphlib-adaptedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
57717opt64gcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
57723sphlib-adaptedgcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
57738sphlib-adaptedgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
57741sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
57747sphlib-adaptedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
57754core2duogcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
57774opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
57780core2duogcc -march=nocona -Os -fomit-frame-pointer2017020120170105
57795sphlib-adaptedgcc -O2 -fomit-frame-pointer2017020120170105
57798opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
57825sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
57873opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
57873sphlibgcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
57876sphlib-adaptedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
57882opt64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
57888sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
57891opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
57900opt64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
57909sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
57909sphlibgcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
57912opt64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
57918sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
57927sphlib-adaptedgcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
57948opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
57948sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
57948sphlibgcc -march=k8 -Os -fomit-frame-pointer2017020120170105
57954sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
57966opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
57996opt64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
58011opt64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
58017opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
58017opt64gcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
58026sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
58029opt64gcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
58053opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
58068opt64gcc -O2 -fomit-frame-pointer2017020120170105
58095sphlibgcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
58095opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
58113opt64gcc -m64 -O2 -fomit-frame-pointer2017020120170105
58140opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
58260opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
58266opt64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
58281opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
58338opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
58473opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
58494sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
58857opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
58995opt64gcc -O -fomit-frame-pointer2017020120170105
59004opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
59061opt64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
59070opt64gcc -m64 -O -fomit-frame-pointer2017020120170105
59085opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
59094opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
59103opt64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
59187opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
59259opt64gcc -march=k8 -O -fomit-frame-pointer2017020120170105
59301opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
59337opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
59340opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
59344core2duogcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
59346opt64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
59349opt64gcc -march=barcelona -O -fomit-frame-pointer2017020120170105
59349opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
59352vperm-intrgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
59352opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
59394opt64gcc -march=nocona -O -fomit-frame-pointer2017020120170105
59445opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
59652sphlib-adaptedgcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
59920sphlib-adaptedgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
60240core2duogcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
60468sphlibgcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
60507sphlibgcc -m64 -O2 -fomit-frame-pointer2017020120170105
60573sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
60582sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
61188sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
61336sphlib-adaptedgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
61749opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
62212sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
63496opt64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
73131sphlib-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
73290sphlib-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020120170105
73920mmxclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020120170105
73923mmxclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
73965mmxclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020120170105
73998mmxclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
74001mmxclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
74019mmxclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
74322sphlibclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
74421mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
74493sphlibclang -O3 -fomit-frame-pointer -Qunused-arguments2017020120170105
74496mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
74520sphlibclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
74526sphlibclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020120170105
74670mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
74940sphlib-adaptedclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020120170105
74964mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
75003mmxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
75015sphlib-adaptedclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020120170105
75105mmxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
75144mmxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
75165mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
75222mmxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
75261mmxgcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
75279mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
75282mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
75294mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
75303mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
75453mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
75495sphlibclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
75513sphlib-adaptedclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
75531mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
75597mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
75618mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
75645mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
75687sphlib-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
75687mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
75762mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
75765mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
75813mmxgcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
75816mmxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
75819mmxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
75831mmxgcc -funroll-loops -O -fomit-frame-pointer2017020120170105
75861mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
75894mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
75897mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
75915mmxgcc -O3 -fomit-frame-pointer2017020120170105
75930mmxgcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
75945mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
75951mmxgcc -m64 -O3 -fomit-frame-pointer2017020120170105
76149mmxgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
76200mmxgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
76221mmxgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
76221mmxgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
76269mmxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
76287mmxgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
76299mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
76398mmxclang -O3 -fomit-frame-pointer -Qunused-arguments2017020120170105
76689mmxgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
76755sphlibclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
76953sphlib-adaptedclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
76971sphlibclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020120170105
77007sphlib-adaptedclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
77040sphlib-smallclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
77187sphlib-smallclang -O3 -fomit-frame-pointer -Qunused-arguments2017020120170105
77232sphlib-adaptedclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
77235sphlibclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
77247mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
77409sphlib-adaptedclang -O3 -fomit-frame-pointer -Qunused-arguments2017020120170105
77436sphlibclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
77442mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
77445mmxgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
77469mmxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
77535mmxgcc -march=barcelona -O -fomit-frame-pointer2017020120170105
77541mmxgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
77619sphlib-adaptedclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
77655mmxgcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
77691mmxgcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
77697mmxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
77706mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
77715mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
77727mmxgcc -O -fomit-frame-pointer2017020120170105
77739mmxclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
77760mmxgcc -m64 -O -fomit-frame-pointer2017020120170105
77808mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
77832sphlib-adaptedclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
77883mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
77919mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
78060mmxgcc -march=k8 -O -fomit-frame-pointer2017020120170105
78276mmxgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
78294sphlib-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
78333mmxgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
78354mmxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
78357mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
78384mmxclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
78630mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
78630mmxgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
78900sphlib-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
79173mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
79242mmxclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
79413mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
79419mmxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
79437mmxgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
79488mmxgcc -m64 -O2 -fomit-frame-pointer2017020120170105
79488mmxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
79530mmxgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
79539sphlib-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
79557mmxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
79572mmxgcc -O2 -fomit-frame-pointer2017020120170105
79608mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
79608mmxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
79635sphlibclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
79893sphlib-smallgcc -m64 -O -fomit-frame-pointer2017020120170105
79965mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
80025mmxgcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
80301mmxgcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
80688mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
81186mmxgcc -march=nocona -O -fomit-frame-pointer2017020120170105
81258sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
82059sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
82071sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
82077sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
82128mmxgcc -march=nocona -Os -fomit-frame-pointer2017020120170105
82137mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
82203mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
82245mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
82302sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
82314sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
82335mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
82341sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2017020120170105
82362mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
82431mmxgcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
82572sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
82656sphlib-adaptedclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
82668mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
82713mmxgcc -Os -fomit-frame-pointer2017020120170105
82728mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
82776mmxgcc -march=k8 -Os -fomit-frame-pointer2017020120170105
82788sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
82809mmxgcc -m64 -Os -fomit-frame-pointer2017020120170105
82824sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
82836sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
82836sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
82926mmxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
82959mmxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
83004mmxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
83055sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
83061sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2017020120170105
83103mmxgcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
83112mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
83178sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2017020120170105
83439mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
83466sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
83487sphlib-smallgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
83490sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
83517sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
83532sphlib-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
83547sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
83550sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
83574sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
83634sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
83742mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
83910sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
83985sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
84009sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
84309sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
84318sphlib-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
84324sphlib-smallgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
84456sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
85047sphlib-adaptedgcc2017020120170105
85140sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
85188sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
85263sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
85335sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
85335sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
85392sphlib-smallgcc -O -fomit-frame-pointer2017020120170105
85710vperm-intrgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
85722vperm-intrgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
85755vperm-intrgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
85884mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
86064sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
86484sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
86484sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
86490sphlib-smallgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
86511sphlib-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
86517sphlib-smallgcc -O2 -fomit-frame-pointer2017020120170105
86517sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2017020120170105
86796sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
86913sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
87318sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
87339sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
87357sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
87363sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
87366sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
87420sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
87594vperm-intrgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
87720sphlibcc2017020120170105
87756sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
87762sphlib-adaptedcc2017020120170105
87786sphlibgcc2017020120170105
87978sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
88035sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
88161sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
88204mmxgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
88228mmxgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
88407sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
88644mmxgcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
88776mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
88917sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2017020120170105
88926sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
88959sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
89010mmxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
89313sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2017020120170105
89319mmxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
89358sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
89636mmxgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
89988sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
90006sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
90339sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
90498sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
90576sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
90663sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
90714sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2017020120170105
90774sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
90783sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
90801sphlib-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020120170105
90876sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
90921sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
90963sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
91074sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
91101sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
91683sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
91722sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
91785sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
92721sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
92883sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
92892sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
93036sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
93624sphlib-smallgcc -m64 -Os -fomit-frame-pointer2017020120170105
93699sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
93741sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
93852sphlib-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
93858sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
93903sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
93918sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
93963sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
93963sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
93972sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
94119sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
94146sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
94149sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
94473sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
94653sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
95340sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
95394sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
95892sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
96198sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
96942sphlib-smallgcc -Os -fomit-frame-pointer2017020120170105
97092sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
97176sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
97497sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2017020120170105
97605opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
97890opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
98877opt32gcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
99840sphlib-smallgcc -O3 -fomit-frame-pointer2017020120170105
100005opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
100044opt32gcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
100065sphlib-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
100140opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
100164opt32gcc -m64 -O3 -fomit-frame-pointer2017020120170105
100197opt32gcc -O3 -fomit-frame-pointer2017020120170105
100197opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
100296opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
100305opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
100311opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
100350opt32gcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
100374opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
100389opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
100401opt32gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
100416opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
100470opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
100500opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
100527sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
100602opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
100623opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
100764opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
100788opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
100845opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
101076opt32gcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
101100opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
101208opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
101274sphlibgcc -funroll-loops2017020120170105
101292opt32gcc -funroll-loops -O -fomit-frame-pointer2017020120170105
101337opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
101349opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
101382opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
101388opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
101391opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
101403opt32gcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
101406opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
101409opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
101439opt32gcc -m64 -O2 -fomit-frame-pointer2017020120170105
101442opt32gcc -O2 -fomit-frame-pointer2017020120170105
101469opt32gcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
101508opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
101508opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
101529opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
101529opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
101550opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
101559opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
101559opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
101562opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
101592opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
101595opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
101598opt32gcc -march=k8 -O -fomit-frame-pointer2017020120170105
101625opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
101628opt32gcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
101712opt32gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
101724opt32gcc -O -fomit-frame-pointer2017020120170105
101730opt32gcc -m64 -O -fomit-frame-pointer2017020120170105
101775opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
101799opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
101808opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
101817opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
101826opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
101832opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
101835opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
101853opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
101877opt32gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
101886opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
101892opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
101910opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
101982opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
102033opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
102060opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
102069opt32gcc -march=nocona -O -fomit-frame-pointer2017020120170105
102084opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
102138opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
102198opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
102255opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
102270opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
102318opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
102354opt32gcc -march=nocona -Os -fomit-frame-pointer2017020120170105
102504opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
102516opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
102642opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
102690opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
102699opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
102816opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
102873opt32gcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
103194opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
103806opt32gcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
103989opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
104262opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
104658opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
104690sphlib-adaptedgcc -funroll-loops2017020120170105
104814opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
104883opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
104919opt32gcc -m64 -Os -fomit-frame-pointer2017020120170105
104922opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
104934opt32gcc -march=k8 -Os -fomit-frame-pointer2017020120170105
104961opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
105165opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
105294opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
105339opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
105426opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
105597opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
105928sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
106473opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
107067opt32gcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
107472opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
107726sphlib-smallgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
108489opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
108498opt32gcc -march=barcelona -O -fomit-frame-pointer2017020120170105
108549opt32gcc -Os -fomit-frame-pointer2017020120170105
108840opt32gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
108894mmxgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
108942opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
108972opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
109413mmxgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
109434opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
109722opt32clang -O3 -fomit-frame-pointer -Qunused-arguments2017020120170105
110154opt32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
110778mmxgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
113106opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
113620sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
115269opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
115275opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020120170105
115392opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
115902opt32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020120170105
116409mmxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
116931mmxgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
124257opt32clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
128232opt32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
129075opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
132108opt32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
141126sphlib-smallgcc -funroll-loops2017020120170105
151236sphlib-smallgcc2017020120170105
162804sphlib-smallcc2017020120170105
23918132bit-bytesliced-c-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
24082532bit-bytesliced-c-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
24690632bit-bytesliced-c-smallgcc -m64 -O3 -fomit-frame-pointer2017020120170105
24777632bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020120170105
24855632bit-bytesliced-c-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
24986132bit-bytesliced-c-smallgcc -march=nocona -O3 -fomit-frame-pointer2017020120170105
24996632bit-bytesliced-c-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
25113632bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020120170105
25125632bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
25173032bit-bytesliced-c-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020120170105
25292732bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020120170105
25502132bit-bytesliced-c-smallgcc -O3 -fomit-frame-pointer2017020120170105
25515932bit-bytesliced-c-smallgcc -funroll-loops -O2 -fomit-frame-pointer2017020120170105
25587332bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020120170105
25689932bit-bytesliced-c-smallgcc -march=barcelona -O3 -fomit-frame-pointer2017020120170105
25829132bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020120170105
25829432bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020120170105
25835132bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020120170105
25854332bit-bytesliced-c-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020120170105
25896932bit-bytesliced-c-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2017020120170105
26421032bit-bytesliced-c-smallgcc -march=k8 -O3 -fomit-frame-pointer2017020120170105
26535632bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020120170105
26568032bit-bytesliced-c-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020120170105
26634932bit-bytesliced-c-smallgcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2017020120170105
26743232bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020120170105
26813132bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020120170105
26829332bit-bytesliced-c-smallgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020120170105
26910632bit-bytesliced-c-smallgcc -funroll-loops -O -fomit-frame-pointer2017020120170105
26922032bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
27023132bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
27669632bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020120170105
27671732bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
27828932bit-bytesliced-c-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020120170105
28223132bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
28239332bit-bytesliced-c-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020120170105
28596032bit-bytesliced-c-smallgcc -funroll-loops -O3 -fomit-frame-pointer2017020120170105
28868032bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020120170105
28868732bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020120170105
29478432bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
29888632bit-bytesliced-c-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2017020120170105
30110732bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020120170105
30314632bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
30908832bit-bytesliced-c-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020120170105
31112432bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
31141832bit-bytesliced-c-smallclang -O3 -fomit-frame-pointer -Qunused-arguments2017020120170105
31141832bit-bytesliced-c-smallclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2017020120170105
32211432bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
32445332bit-bytesliced-c-smallclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
32964932bit-bytesliced-c-smallclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020120170105
33156332bit-bytesliced-c-smallclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2017020120170105
33279332bit-bytesliced-c-smallclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
34137632bit-bytesliced-c-smallclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
34260932bit-bytesliced-c-smallclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
34466132bit-bytesliced-c-smallclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020120170105
34490432bit-bytesliced-c-smallclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2017020120170105
350544opt32gcc2017020120170105
350772opt32gcc -funroll-loops2017020120170105
351276opt32cc2017020120170105
365484mmxgcc2017020120170105
375591mmxgcc -funroll-loops2017020120170105
37990532bit-bytesliced-c-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020120170105
37991132bit-bytesliced-c-smallgcc -O2 -fomit-frame-pointer2017020120170105
38049032bit-bytesliced-c-smallgcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2017020120170105
38676332bit-bytesliced-c-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2017020120170105
38850332bit-bytesliced-c-smallgcc -march=k8 -O2 -fomit-frame-pointer2017020120170105
38908832bit-bytesliced-c-smallgcc -Os -fomit-frame-pointer2017020120170105
389520mmxcc2017020120170105
39255332bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020120170105
39282032bit-bytesliced-c-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2017020120170105
39529532bit-bytesliced-c-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
40512632bit-bytesliced-c-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020120170105
40606832bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020120170105
40619732bit-bytesliced-c-smallgcc -m64 -O2 -fomit-frame-pointer2017020120170105
40641032bit-bytesliced-c-smallgcc -march=nocona -O2 -fomit-frame-pointer2017020120170105
40926332bit-bytesliced-c-smallgcc -march=barcelona -O2 -fomit-frame-pointer2017020120170105
40951832bit-bytesliced-c-smallgcc -march=nocona -Os -fomit-frame-pointer2017020120170105
40970132bit-bytesliced-c-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
41039732bit-bytesliced-c-smallgcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2017020120170105
41228732bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
41283632bit-bytesliced-c-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2017020120170105
41328032bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
41433632bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020120170105
41488232bit-bytesliced-c-smallgcc -march=k8 -Os -fomit-frame-pointer2017020120170105
41497532bit-bytesliced-c-smallgcc -m64 -Os -fomit-frame-pointer2017020120170105
41506232bit-bytesliced-c-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
42092432bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020120170105
42473132bit-bytesliced-c-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020120170105
42646532bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020120170105
42795632bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020120170105
42840932bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020120170105
42857132bit-bytesliced-c-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020120170105
42876032bit-bytesliced-c-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
42891032bit-bytesliced-c-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020120170105
43137632bit-bytesliced-c-smallgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020120170105
43207832bit-bytesliced-c-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2017020120170105
43652832bit-bytesliced-c-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020120170105
43654032bit-bytesliced-c-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020120170105
43977232bit-bytesliced-c-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020120170105
44000432bit-bytesliced-c-smallgcc -funroll-loops -Os -fomit-frame-pointer2017020120170105
44490332bit-bytesliced-c-smallgcc -march=barcelona -Os -fomit-frame-pointer2017020120170105
44560532bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020120170105
45098432bit-bytesliced-c-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020120170105
45254432bit-bytesliced-c-smallgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020120170105
45570432bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020120170105
45970432bit-bytesliced-c-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020120170105
47902232bit-bytesliced-c-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020120170105
48228932bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020120170105
49432432bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020120170105
51309032bit-bytesliced-c-smallgcc -march=nocona -O -fomit-frame-pointer2017020120170105
51457232bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020120170105
55303232bit-bytesliced-c-smallgcc -m64 -march=core-avx2 -O -fomit-frame-pointer2017020120170105
55321832bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020120170105
55927832bit-bytesliced-c-smallgcc -march=barcelona -O -fomit-frame-pointer2017020120170105
56435132bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020120170105
57052232bit-bytesliced-c-smallgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020120170105
57168332bit-bytesliced-c-smallgcc -O -fomit-frame-pointer2017020120170105
57784832bit-bytesliced-c-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
58246232bit-bytesliced-c-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020120170105
58728332bit-bytesliced-c-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2017020120170105
58922132bit-bytesliced-c-smallgcc -m64 -O -fomit-frame-pointer2017020120170105
59681732bit-bytesliced-c-smallgcc -march=k8 -O -fomit-frame-pointer2017020120170105
60164432bit-bytesliced-c-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2017020120170105
60204932bit-bytesliced-c-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2017020120170105
60337232bit-bytesliced-c-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2017020120170105
61835432bit-bytesliced-c-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2017020120170105
61936832bit-bytesliced-c-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020120170105
62141432bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020120170105
63293732bit-bytesliced-c-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2017020120170105
212145932bit-bytesliced-c-smallgcc2017020120170105
212502632bit-bytesliced-c-smallgcc -funroll-loops2017020120170105
214495232bit-bytesliced-c-smallcc2017020120170105

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: cc
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function ‘INIT’:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);...
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:629:8: error: called from here
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro ‘Matrix_Transpose’
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: cc
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function ‘INIT’:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0); ^
hash.c: ...
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:924:8: error: called from here
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro ‘Matrix_Transpose’
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: cc
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function ‘TF1024’:
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function ‘INIT’:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: ...
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:722:8: error: called from here
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro ‘Matrix_Transpose’
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^

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

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: cc
hash.c: hash.c:194:14: warning: ‘inP’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: ‘outQ’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: ‘z’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: ‘y’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc opt64
gcc opt64
gcc -funroll-loops opt64

Compiler output

Implementation: crypto_hash/groestl512/core2duo
Compiler: cc
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `Q1024ASM'
try.c: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: crypto_hash_groestl512.a(hash.o): In function `OutputTransformation':
try.c: hash.c:(.text+0x...): undefined reference to `P1024ASM'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
cc core2duo opteron
gcc core2duo opteron
gcc -funroll-loops core2duo opteron

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:28:
hash.c: ./groestl-intr-aes.h:784:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'INIT' that is compiled without support for 'ssse3'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ./groestl-intr-aes.h:629:8: note: expanded from macro 'Matrix_Transpose'
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: ./groestl-intr-aes.h:784:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'INIT' that is compiled without support for 'ssse3'
hash.c: ./groestl-intr-aes.h:630:8: note: expanded from macro 'Matrix_Transpose'
hash.c: i0 = _mm_shuffle_epi8(i0, t0);...
hash.c: ./groestl-intr-aes.h:639:8: note: expanded from macro 'Matrix_Transpose'
hash.c: i7 = _mm_shuffle_epi8(i7, t0); ^
hash.c: hash.c:104:12: warning: comparison of array 'ctx->gt;chaining' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~~~ ~~~~
hash.c: hash.c:104:37: warning: comparison of array 'ctx->gt;buffer' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~ ~~~~
hash.c: 2 warnings and 8 errors generated.

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:31:
hash.c: ./groestl-intr-avx.h:848:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'INIT' that is compiled without support for 'ssse3'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ./groestl-intr-avx.h:722:8: note: expanded from macro 'Matrix_Transpose'
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: ./groestl-intr-avx.h:848:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'INIT' that is compiled without support for 'ssse3'
hash.c: ./groestl-intr-avx.h:723:8: note: expanded from macro 'Matrix_Transpose'
hash.c: i0 = _mm_shuffle_epi8(i0, t0);...
hash.c: ./groestl-intr-avx.h:729:8: note: expanded from macro 'Matrix_Transpose'
hash.c: i7 = _mm_shuffle_epi8(i7, t0); ^
hash.c: hash.c:104:12: warning: comparison of array 'ctx->gt;chaining' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~~~ ~~~~
hash.c: hash.c:104:37: warning: comparison of array 'ctx->gt;buffer' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~ ~~~~
hash.c: 2 warnings and 8 errors generated.

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:34:
hash.c: ./groestl-intr-vperm.h:1099:3: error: always_inline function '_mm_shuffle_epi8' requires target feature 'ssse3', but would be inlined into function 'INIT' that is compiled without support for 'ssse3'
hash.c: VPERM_Transform_RoundConst();
hash.c: ^
hash.c: ./groestl-intr-vperm.h:1078:3: note: expanded from macro 'VPERM_Transform_RoundConst'
hash.c: VPERM_Transform_RoundConst_CNT2(0, 1); ^
hash.c: ./groestl-intr-vperm.h:1067:3: note: expanded from macro 'VPERM_Transform_RoundConst_CNT2'
hash.c: VPERM_Transform_State(xmm0, xmm1, xmm2, xmm3, VPERM_IPT, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10); ^
hash.c: ...
hash.c: VPERM_Transform_State(xmm0, xmm1, xmm2, xmm3, VPERM_IPT, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10); ^
hash.c: ./groestl-intr-vperm.h:130:3: note: expanded from macro 'VPERM_Transform_State'
hash.c: VPERM_Transform_No_Const(a0, a1, t0, t1, t2, t3, c0, c1, c2); ^
hash.c: ./groestl-intr-vperm.h:89:8: note: expanded from macro 'VPERM_Transform_No_Const'
hash.c: a0 = _mm_shuffle_epi8(a0, t0); ^
hash.c: fatal error: too many errors emitted, stopping now [-ferror-limit=]
hash.c: 20 errors generated.

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

Compiler output

Implementation: crypto_hash/groestl512/aesni
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:104:12: warning: comparison of array 'ctx->gt;chaining' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~~~ ~~~~
hash.c: hash.c:104:37: warning: comparison of array 'ctx->gt;buffer' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~ ~~~~
hash.c: In file included from hash.c:13:
hash.c: ./groestl-asm-aes.h:851:8: error: invalid operand for instruction
hash.c: asm ("movaps xmm8, [rdi+0*16]");
hash.c: ^
hash.c: ...
hash.c: Matrix_Transpose(8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7);
hash.c: ^
hash.c: ./groestl-asm-aes.h:713:8: note: expanded from macro 'Matrix_Transpose'
hash.c: asm ("movdqa xmm"tostr(t3)", xmm"tostr(i6)""); ^
hash.c: gt;:1:15: note: instantiated into assembly here
hash.c: movdqa xmm3, xmm14
hash.c: ^~~~~
hash.c: fatal error: too many errors emitted, stopping now [-ferror-limit=]
hash.c: 2 warnings and 20 errors generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments aesni
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments aesni
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments aesni
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments aesni
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments aesni
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments aesni
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aesni
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aesni
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aesni
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aesni

Compiler output

Implementation: crypto_hash/groestl512/avx
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:104:12: warning: comparison of array 'ctx->gt;chaining' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~~~ ~~~~
hash.c: hash.c:104:37: warning: comparison of array 'ctx->gt;buffer' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~ ~~~~
hash.c: In file included from hash.c:16:
hash.c: ./groestl-asm-avx.h:925:8: error: invalid operand for instruction
hash.c: asm ("vmovaps xmm8, [rdi+0*16]");
hash.c: ^
hash.c: ...
hash.c: Matrix_Transpose(8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7);
hash.c: ^
hash.c: ./groestl-asm-avx.h:817:8: note: expanded from macro 'Matrix_Transpose'
hash.c: asm ("vpunpckhwd xmm"tostr(t1)", xmm"tostr(i2)", xmm"tostr(i3)""); ^
hash.c: gt;:1:19: note: instantiated into assembly here
hash.c: vpunpckhwd xmm1, xmm10, xmm11
hash.c: ^~~~~~
hash.c: fatal error: too many errors emitted, stopping now [-ferror-limit=]
hash.c: 2 warnings and 20 errors generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments avx
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments avx
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments avx
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments avx
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments avx
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments avx
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avx
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avx
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avx
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments avx

Compiler output

Implementation: crypto_hash/groestl512/vperm
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:104:12: warning: comparison of array 'ctx->gt;chaining' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~~~ ~~~~
hash.c: hash.c:104:37: warning: comparison of array 'ctx->gt;buffer' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~ ~~~~
hash.c: In file included from hash.c:19:
hash.c: ./groestl-asm-vperm.h:1196:3: error: invalid operand for instruction
hash.c: VPERM_Transform_RoundConst();
hash.c: ^
hash.c: ...
hash.c: VPERM_Transform_No_Const(a0, a1, t0, t1, t2, t3, c0, c1, c2); ^
hash.c: ./groestl-asm-vperm.h:113:8: note: expanded from macro 'VPERM_Transform_No_Const'
hash.c: asm ("pshufb xmm"tostr(t3)", xmm"tostr(a1)""); ^
hash.c: gt;:1:15: note: instantiated into assembly here
hash.c: pshufb xmm7, xmm1
hash.c: ^~~~
hash.c: fatal error: too many errors emitted, stopping now [-ferror-limit=]
hash.c: 2 warnings and 20 errors generated.

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments vperm
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments vperm
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments vperm
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments vperm
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments vperm
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments vperm
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vperm
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vperm
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vperm
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments vperm

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:191:3: warning: non-constant static local variable in inline function may be different in different files [-Wstatic-local-in-inline]
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:190:1: note: use 'static' to give inline function 'F1024' internal linkage
hash.c: inline void F1024(u64 *h, const u64 *m) {
hash.c: ^
hash.c: static
hash.c: hash.c:192:3: warning: non-constant static local variable in inline function may be different in different files [-Wstatic-local-in-inline]
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: ...
hash.c: ^
hash.c: static
hash.c: hash.c:194:3: warning: non-constant static local variable in inline function may be different in different files [-Wstatic-local-in-inline]
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:190:1: note: use 'static' to give inline function 'F1024' internal linkage
hash.c: inline void F1024(u64 *h, const u64 *m) {
hash.c: ^
hash.c: static
hash.c: 4 warnings generated.
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl512.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl512.a(hash.o): In function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments opt64
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments opt64
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments opt64
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments opt64
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments opt64
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments opt64
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt64
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt64
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt64
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments opt64

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments
hash.c: hash.c:104:12: warning: comparison of array 'ctx->gt;chaining' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~~~ ~~~~
hash.c: hash.c:104:37: warning: comparison of array 'ctx->gt;buffer' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~ ~~~~
hash.c: 2 warnings generated.

Number of similar (compiler,implementation) pairs: 14, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments aesni-intr avx-intr vperm-intr
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments aesni-intr avx-intr vperm-intr
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments vperm-intr
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments vperm-intr
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments aesni-intr avx-intr vperm-intr
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments aesni-intr avx-intr vperm-intr

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:28:
hash.c: ./groestl-intr-aes.h:848:3: error: always_inline function '_mm_aesenclast_si128' requires target feature 'aes', but would be inlined into function 'TF1024' that is compiled without support for 'aes'
hash.c: ROUNDS_P();
hash.c: ^
hash.c: ./groestl-intr-aes.h:552:5: note: expanded from macro 'ROUNDS_P'
hash.c: SUBMIX(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7); ^
hash.c: ./groestl-intr-aes.h:525:8: note: expanded from macro 'SUBMIX'
hash.c: a0 = _mm_aesenclast_si128(a0, b0); ^
hash.c: ...
hash.c: ^
hash.c: ./groestl-intr-aes.h:883:3: error: always_inline function '_mm_aesenclast_si128' requires target feature 'aes', but would be inlined into function 'TF1024' that is compiled without support for 'aes'
hash.c: ./groestl-intr-aes.h:593:5: note: expanded from macro 'ROUNDS_Q'
hash.c: SUBMIX(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7); ^
hash.c: ./groestl-intr-aes.h:527:8: note: expanded from macro 'SUBMIX'
hash.c: a2 = _mm_aesenclast_si128(a2, b0); ^
hash.c: fatal error: too many errors emitted, stopping now [-ferror-limit=]
hash.c: 20 errors generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments aesni-intr
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments
hash.c: In file included from hash.c:31:
hash.c: ./groestl-intr-avx.h:925:3: error: always_inline function '_mm_aesenclast_si128' requires target feature 'aes', but would be inlined into function 'TF1024' that is compiled without support for 'aes'
hash.c: ROUNDS_P_Q();
hash.c: ^
hash.c: ./groestl-intr-avx.h:708:5: note: expanded from macro 'ROUNDS_P_Q'
hash.c: SUBSHIFTMIX(ymm0, ymm1, ymm2, ymm3, ymm4, ymm5, ymm6, ymm7, ymm8, ymm9, ymm10, ymm11, ymm12, ymm13, ymm14, ymm15); ^
hash.c: ./groestl-intr-avx.h:680:3: note: expanded from macro 'SUBSHIFTMIX'
hash.c: SubShift(a0, 0, 1); ^
hash.c: ...
hash.c: ./groestl-intr-avx.h:549:11: note: expanded from macro 'SubShift'
hash.c: xmmIH = _mm_aesenclast_si128(xmmIH, xmmZERO); ^
hash.c: hash.c:104:12: warning: comparison of array 'ctx->gt;chaining' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~~~ ~~~~
hash.c: hash.c:104:37: warning: comparison of array 'ctx->gt;buffer' equal to a null pointer is always false [-Wtautological-pointer-compare]
hash.c: if (ctx->gt;chaining == NULL || ctx->gt;buffer == NULL)
hash.c: ~~~~~^~~~~~ ~~~~
hash.c: 2 warnings and 16 errors generated.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments avx-intr
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments avx-intr

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -O2 -fomit-frame-pointer
hash.c: hash.c:194:14: warning: ‘inP’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: ‘outQ’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: ‘z’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: ‘y’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

Number of similar (compiler,implementation) pairs: 104, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer opt64
gcc -O3 -fomit-frame-pointer opt64
gcc -O -fomit-frame-pointer opt64
gcc -Os -fomit-frame-pointer opt64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer opt64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer opt64
gcc -fno-schedule-insns -O -fomit-frame-pointer opt64
gcc -fno-schedule-insns -Os -fomit-frame-pointer opt64
gcc -funroll-loops -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -O -fomit-frame-pointer opt64
gcc -funroll-loops -Os -fomit-frame-pointer opt64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer opt64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer opt64
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer opt64
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer opt64
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer opt64
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer opt64
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer opt64
gcc -m64 -O2 -fomit-frame-pointer opt64
gcc -m64 -O3 -fomit-frame-pointer opt64
gcc -m64 -O -fomit-frame-pointer opt64
gcc -m64 -Os -fomit-frame-pointer opt64
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer opt64
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer opt64
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer opt64
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer opt64
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer opt64
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer opt64
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer opt64
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer opt64
gcc -m64 -march=core2 -O2 -fomit-frame-pointer opt64
gcc -m64 -march=core2 -O3 -fomit-frame-pointer opt64
gcc -m64 -march=core2 -O -fomit-frame-pointer opt64
gcc -m64 -march=core2 -Os -fomit-frame-pointer opt64
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt64
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt64
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer opt64
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt64
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer opt64
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer opt64
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer opt64
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer opt64
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer opt64
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer opt64
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer opt64
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer opt64
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer opt64
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer opt64
gcc -m64 -march=corei7 -O -fomit-frame-pointer opt64
gcc -m64 -march=corei7 -Os -fomit-frame-pointer opt64
gcc -m64 -march=k8 -O2 -fomit-frame-pointer opt64
gcc -m64 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -m64 -march=k8 -O -fomit-frame-pointer opt64
gcc -m64 -march=k8 -Os -fomit-frame-pointer opt64
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer opt64
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer opt64
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer opt64
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer opt64
gcc -m64 -march=nocona -O2 -fomit-frame-pointer opt64
gcc -m64 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -m64 -march=nocona -O -fomit-frame-pointer opt64
gcc -m64 -march=nocona -Os -fomit-frame-pointer opt64
gcc -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -march=barcelona -O -fomit-frame-pointer opt64
gcc -march=barcelona -Os -fomit-frame-pointer opt64
gcc -march=k8 -O2 -fomit-frame-pointer opt64
gcc -march=k8 -O3 -fomit-frame-pointer opt64
gcc -march=k8 -O -fomit-frame-pointer opt64
gcc -march=k8 -Os -fomit-frame-pointer opt64
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv opt64
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opt64
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv opt64
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv opt64
gcc -march=nocona -O2 -fomit-frame-pointer opt64
gcc -march=nocona -O3 -fomit-frame-pointer opt64
gcc -march=nocona -O -fomit-frame-pointer opt64
gcc -march=nocona -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function ‘INIT’:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);...
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:629:8: error: called from here
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro ‘Matrix_Transpose’
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function ‘INIT’:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);...
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:629:8: error: called from here
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro ‘Matrix_Transpose’
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function ‘INIT’:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0); ^
hash.c: ...
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:924:8: error: called from here
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro ‘Matrix_Transpose’
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function ‘INIT’:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0); ^
hash.c: ...
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:924:8: error: called from here
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro ‘Matrix_Transpose’
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function ‘TF1024’:
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function ‘INIT’:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: ...
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:722:8: error: called from here
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro ‘Matrix_Transpose’
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function ‘TF1024’:
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function ‘INIT’:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: ...
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline ‘_mm_shuffle_epi8’: target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:722:8: error: called from here
hash.c: i6 = _mm_shuffle_epi8(i6, t0); ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro ‘Matrix_Transpose’
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^

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

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:194:14: warning: ‘inP’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: ‘outQ’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: ‘z’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: ‘y’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:194:14: warning: ‘inP’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: ‘outQ’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: ‘z’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: ‘y’ is static but declared in inline function ‘F1024’ which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

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

Compiler output

Implementation: crypto_hash/groestl512/opteron
Compiler: gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
hash.c: In file included from hash.c:13:0:
hash.c: hash.c: In function ‘Transform’:
hash.c: PQASM.h:517:3: error: ‘asm’ operand has impossible constraints
hash.c: asm (
hash.c: ^
hash.c: In file included from hash.c:13:0:
hash.c: PQASM.h:2:3: error: ‘asm’ operand has impossible constraints
hash.c: asm (
hash.c: ^

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer opteron
gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer opteron
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer opteron
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer opteron
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv opteron

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function ‘TF1024’:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline ‘_mm_aesenclast_si128’: target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:532:8: error: called from here
hash.c: a7 = _mm_aesenclast_si128(a7, b0); ^
hash.c: ...
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:525:8: error: called from here
hash.c: a0 = _mm_aesenclast_si128(a0, b0); ^
hash.c: groestl-intr-aes.h:615:5: note: in expansion of macro ‘SUBMIX’
hash.c: SUBMIX(xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15); ^
hash.c: groestl-intr-aes.h:883:3: note: in expansion of macro ‘ROUNDS_Q’
hash.c: ROUNDS_Q();
hash.c: ^

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function ‘TF1024’:
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
hash.c: from groestl-intr-avx.h:12,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1416:1: error: inlining failed in call to always_inline ‘_mm256_castsi256_pd’: target specific option mismatch
hash.c: _mm256_castsi256_pd (__m256i __A)
hash.c: ...
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1392:1: error: inlining failed in call to always_inline ‘_mm256_castpd_si256’: target specific option mismatch
hash.c: _mm256_castpd_si256 (__m256d __A)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:34:45: error: called from here
hash.c: #define extract_m128i_from_m256d(ymm, pos) (_mm256_extractf128_si256(_mm256_castpd_si256(ymm), pos))
hash.c: ^
hash.c: groestl-intr-avx.h:928:10: note: in expansion of macro ‘extract_m128i_from_m256d’
hash.c: xmm0 = extract_m128i_from_m256d(ymm8, 1);
hash.c: ^

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