Implementation notes: amd64, mangetsu, crypto_aead/pi64cipher256v1

Computer: mangetsu
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: pi64cipher256v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
88756optimized_AVXgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092420140907
88828optimized_AVXgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092420140907
88828optimized_AVXgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092420140907
88844optimized_AVXgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092420140907
88844optimized_AVXgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092420140907
88872optimized_AVXgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092420140907
88880optimized_AVXgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092420140907
88888optimized_AVXgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092420140907
88888optimized_AVXgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092420140907
88892optimized_AVXgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
88896optimized_AVXgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092420140907
88896optimized_AVXgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092420140907
88912optimized_AVXgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092420140907
88916optimized_AVXgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092420140907
88916optimized_AVXgcc-4.8 -O2 -fomit-frame-pointer2014092420140907
88920optimized_AVXgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092420140907
88920optimized_AVXgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
88920optimized_AVXgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092420140907
88920optimized_AVXgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
88924optimized_AVXgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
88932optimized_AVXgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092420140907
88932optimized_AVXgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092420140907
88932optimized_AVXgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092420140907
88932optimized_AVXgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092420140907
88936optimized_AVXgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
88940optimized_AVXclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
88940optimized_AVXgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
88948optimized_AVXgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
88952optimized_AVXgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092420140907
88960optimized_AVXgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092420140907
88964optimized_AVXgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092420140907
88968optimized_AVXgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
88976optimized_AVXgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
88980optimized_AVXgcc-4.7 -Os -fomit-frame-pointer2014092420140907
88980optimized_AVXgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092420140907
88984optimized_AVXgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092420140907
88988optimized_AVXgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092420140907
88992optimized_AVXgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
88992optimized_AVXgcc-4.8 -O3 -fomit-frame-pointer2014092420140907
88996optimized_AVXgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092420140907
89000optimized_AVXclang -O3 -fomit-frame-pointer2014092420140907
89004optimized_AVXgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
89008optimized_AVXgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092420140907
89012optimized_AVXgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092420140907
89012optimized_AVXgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
89012optimized_AVXgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092420140907
89016optimized_AVXgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092420140907
89020optimized_AVXgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092420140907
89024optimized_AVXgcc-4.7 -funroll-loops2014092420140907
89028optimized_AVXgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092420140907
89036optimized_AVXgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092420140907
89036optimized_AVXgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092420140907
89036optimized_AVXgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
89040optimized_AVXgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
89048optimized_AVXgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092420140907
89048optimized_AVXgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092420140907
89048optimized_AVXgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092420140907
89048optimized_AVXgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092420140907
89052optimized_AVXgcc-4.72014092420140907
89052optimized_AVXgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092420140907
89052optimized_AVXgcc-4.7 -m64 -Os -fomit-frame-pointer2014092420140907
89052optimized_AVXgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
89052optimized_AVXgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092420140907
89056optimized_AVXgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092420140907
89064optimized_AVXgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
89064optimized_AVXgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
89068optimized_AVXgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092420140907
89072optimized_AVXgcc-4.7 -m64 -O -fomit-frame-pointer2014092420140907
89072optimized_AVXgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092420140907
89076optimized_AVXgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092420140907
89080optimized_AVXgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
89080optimized_AVXgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
89084optimized_AVXgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092420140907
89084optimized_AVXgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092420140907
89088optimized_AVXgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092420140907
89088optimized_AVXgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092420140907
89088optimized_AVXgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092420140907
89088optimized_AVXgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092420140907
89100optimized_AVXgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
89104optimized_AVXgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092420140907
89104optimized_AVXgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092420140907
89116optimized_AVXgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
89116optimized_AVXgcc-4.82014092420140907
89120optimized_AVXgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092420140907
89124optimized_AVXgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
89132optimized_AVXgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092420140907
89136optimized_AVXgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
89140optimized_AVXgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092420140907
89148optimized_AVXgcc-4.7 -O3 -fomit-frame-pointer2014092420140907
89148optimized_AVXgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092420140907
89148optimized_AVXgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092420140907
89152optimized_AVXclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092420140907
89152optimized_AVXgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092420140907
89156optimized_AVXgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
89160optimized_AVXgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
89160optimized_AVXgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092420140907
89168optimized_AVXgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092420140907
89172optimized_AVXgcc-4.8 -Os -fomit-frame-pointer2014092420140907
89172optimized_AVXgcc-4.8 -m64 -Os -fomit-frame-pointer2014092420140907
89172optimized_AVXgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092420140907
89184optimized_AVXgcc-4.8 -O -fomit-frame-pointer2014092420140907
89184optimized_AVXgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092420140907
89188optimized_AVXgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014092420140907
89192optimized_AVXgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092420140907
89196optimized_AVXgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092420140907
89196optimized_AVXgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
89204optimized_AVXgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
89208optimized_AVXgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
89212optimized_AVXgcc-4.7 -O2 -fomit-frame-pointer2014092420140907
89216optimized_AVXgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
89216optimized_AVXgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092420140907
89216optimized_AVXgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
89224optimized_AVXgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092420140907
89228optimized_AVXgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092420140907
89232optimized_AVXgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092420140907
89236optimized_AVXgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092420140907
89252optimized_AVXgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092420140907
89256optimized_AVXgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092420140907
89260optimized_AVXgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
89264optimized_AVXclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092420140907
89264optimized_AVXgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092420140907
89268optimized_AVXclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
89272optimized_AVXgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092420140907
89280optimized_AVXgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092420140907
89284optimized_AVXgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092420140907
89288optimized_AVXgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092420140907
89292optimized_AVXclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092420140907
89292optimized_AVXgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092420140907
89292optimized_AVXgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
89296optimized_AVXgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
89296optimized_AVXgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
89296optimized_AVXgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092420140907
89300optimized_AVXgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092420140907
89300optimized_AVXgcc-4.8 -funroll-loops2014092420140907
89304optimized_AVXgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092420140907
89320optimized_AVXgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092420140907
89320optimized_AVXgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092420140907
89320optimized_AVXgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092420140907
89324optimized_AVXgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092420140907
89328optimized_AVXgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092420140907
89356optimized_AVXgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092420140907
89356optimized_AVXgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092420140907
89360optimized_AVXgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092420140907
89360optimized_AVXgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
89364optimized_AVXgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
89368optimized_AVXgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092420140907
89372optimized_AVXgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092420140907
89372optimized_AVXgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
89376optimized_AVXgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
89384optimized_AVXgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
89396optimized_AVXgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092420140907
89404optimized_AVXgcc-4.7 -O -fomit-frame-pointer2014092420140907
89408optimized_AVXgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092420140907
89420optimized_AVXgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092420140907
89440optimized_AVXgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092420140907
89448optimized_AVXgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
89448optimized_AVXgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092420140907
89460optimized_AVXgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092420140907
89460optimized_AVXgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
89480optimized_AVXclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
89480optimized_AVXgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092420140907
89484optimized_AVXgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
89492optimized_AVXgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092420140907
89496optimized_AVXgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
89500optimized_AVXgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092420140907
89500optimized_AVXgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092420140907
89500optimized_AVXgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092420140907
89504optimized_AVXgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092420140907
89504optimized_AVXgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092420140907
89512optimized_AVXgcc-4.8 -m64 -O -fomit-frame-pointer2014092420140907
89520optimized_AVXgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
89536optimized_AVXgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
89540optimized_AVXgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
89556optimized_AVXgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
89580optimized_AVXgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
89584optimized_AVXgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
89596optimized_AVXgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092420140907
89608optimized_AVXgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
89660optimized_AVXgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
89660optimized_AVXgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092420140907
89684optimized_AVXgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
89696optimized_AVXgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
89708optimized_AVXclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092420140907
89708optimized_AVXgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
89708optimized_AVXgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
89720optimized_AVXclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092420140907
89728optimized_AVXgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
89728optimized_AVXgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
89728optimized_AVXgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
89732optimized_AVXgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092420140907
89760optimized_AVXgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092420140907
89776optimized_AVXgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092420140907
89780optimized_AVXgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
89892optimized_AVXgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
89912optimized_AVXgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
89956optimized_AVXgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092420140907
90028optimized_AVXgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
90036optimized_AVXgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
90052optimized_AVXgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092420140907
90132optimized_AVXgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092420140907
90136optimized_AVXgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
90208optimized_AVXgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092420140907
90268optimized_AVXcc2014092420140907
90320optimized_AVXgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092420140907
90328optimized_AVXgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092420140907
90368optimized_AVXgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092420140907
90392optimized_AVXgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092420140907
90404optimized_AVXgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
90408optimized_AVXgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092420140907
90504optimized_AVXgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092420140907
90524optimized_AVXgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092420140907
90588optimized_AVXgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
90680optimized_AVXgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
90700optimized_AVXgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
90828optimized_AVXgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092420140907
93460optimized_SSEclang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092420140907
93484optimized_SSEgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
93488optimized_SSEgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092420140907
93500optimized_SSEgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092420140907
93504optimized_SSEgcc-4.7 -O2 -fomit-frame-pointer2014092420140907
93508optimized_SSEgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092420140907
93512optimized_SSEgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092420140907
93512optimized_SSEgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092420140907
93516optimized_SSEgcc-4.72014092420140907
93520optimized_SSEgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
93524optimized_SSEgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092420140907
93524optimized_SSEgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
93528optimized_SSEgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092420140907
93532optimized_SSEgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092420140907
93536optimized_SSEgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092420140907
93544optimized_SSEgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092420140907
93544optimized_SSEgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092420140907
93544optimized_SSEgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092420140907
93544optimized_SSEgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092420140907
93544optimized_SSEgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092420140907
93552optimized_SSEgcc-4.8 -Os -fomit-frame-pointer2014092420140907
93552optimized_SSEgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092420140907
93556optimized_SSEgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092420140907
93556optimized_SSEgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
93560optimized_SSEgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092420140907
93560optimized_SSEgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092420140907
93564optimized_SSEgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
93564optimized_SSEgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092420140907
93564optimized_SSEgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092420140907
93564optimized_SSEgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
93564optimized_SSEgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
93564optimized_SSEgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
93568optimized_SSEgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
93568optimized_SSEgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092420140907
93568optimized_SSEgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092420140907
93572optimized_SSEclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer2014101820141014
93572optimized_SSEgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
93576optimized_SSEgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092420140907
93576optimized_SSEgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092420140907
93576optimized_SSEgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092420140907
93580optimized_SSEgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
93584optimized_SSEgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
93584optimized_SSEgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092420140907
93584optimized_SSEgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
93584optimized_SSEgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092420140907
93588optimized_SSEgcc-4.7 -O3 -fomit-frame-pointer2014092420140907
93588optimized_SSEgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
93592optimized_SSEgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092420140907
93596optimized_SSEgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092420140907
93596optimized_SSEgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092420140907
93596optimized_SSEgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
93600optimized_SSEgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092420140907
93604optimized_SSEgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
93604optimized_SSEgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092420140907
93604optimized_SSEgcc-4.8 -m64 -Os -fomit-frame-pointer2014092420140907
93608optimized_SSEgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092420140907
93608optimized_SSEgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
93608optimized_SSEgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092420140907
93608optimized_SSEgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092420140907
93616optimized_SSEgcc-4.8 -O2 -fomit-frame-pointer2014092420140907
93616optimized_SSEgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
93616optimized_SSEgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
93628optimized_SSEgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092420140907
93628optimized_SSEgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092420140907
93628optimized_SSEgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092420140907
93628optimized_SSEgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092420140907
93632optimized_SSEgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
93640optimized_SSEgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
93640optimized_SSEgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092420140907
93640optimized_SSEgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
93644optimized_SSEgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092420140907
93648optimized_SSEgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
93652optimized_SSEgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092420140907
93652optimized_SSEgcc-4.82014092420140907
93652optimized_SSEgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092420140907
93656optimized_SSEgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092420140907
93656optimized_SSEgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
93656optimized_SSEgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
93660optimized_SSEgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
93660optimized_SSEgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092420140907
93660optimized_SSEgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092420140907
93660optimized_SSEgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092420140907
93664optimized_SSEgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
93672optimized_SSEgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
93676optimized_SSEgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092420140907
93684optimized_SSEgcc-4.8 -O3 -fomit-frame-pointer2014092420140907
93696optimized_SSEgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092420140907
93700optimized_SSEgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
93704optimized_SSEgcc-4.7 -m64 -march=core-avx2 -O -fomit-frame-pointer2014092420140907
93704optimized_SSEgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092420140907
93704optimized_SSEgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092420140907
93708optimized_SSEgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092420140907
93720optimized_SSEgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
93728optimized_SSEgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092420140907
93728optimized_SSEgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092420140907
93728optimized_SSEgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092420140907
93732optimized_SSEgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
93736optimized_SSEgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092420140907
93740optimized_SSEgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092420140907
93740optimized_SSEgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
93740optimized_SSEgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
93748optimized_SSEgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
93748optimized_SSEgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092420140907
93764optimized_SSEgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
93764optimized_SSEgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
93776optimized_SSEgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092420140907
93776optimized_SSEgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092420140907
93780optimized_SSEgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
93780optimized_SSEgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092420140907
93784optimized_SSEgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
93784optimized_SSEgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
93792optimized_SSEgcc-4.8 -funroll-loops2014092420140907
93792optimized_SSEgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
93804optimized_SSEgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092420140907
93820optimized_SSEgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
93820optimized_SSEgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
93824optimized_SSEgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
93824optimized_SSEgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092420140907
93828optimized_SSEclang -O3 -fwrapv -march=native -fomit-frame-pointer2014092420140907
93832optimized_SSEgcc-4.7 -funroll-loops2014092420140907
93840optimized_SSEclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer2014101820141014
93840optimized_SSEgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092420140907
93856optimized_SSEgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092420140907
93856optimized_SSEgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092420140907
93864optimized_SSEgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
93880optimized_SSEgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092420140907
93880optimized_SSEgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092420140907
93884optimized_SSEclang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014101820141014
93884optimized_SSEgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092420140907
93884optimized_SSEgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092420140907
93888optimized_SSEcc2014092420140907
93888optimized_SSEgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
93892optimized_SSEgcc-4.7 -O -fomit-frame-pointer2014092420140907
93892optimized_SSEgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
93892optimized_SSEgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092420140907
93892optimized_SSEgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092420140907
93896optimized_SSEgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092420140907
93896optimized_SSEgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
93916optimized_SSEgcc-4.8 -m64 -O -fomit-frame-pointer2014092420140907
93920optimized_SSEgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
93920optimized_SSEgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
93920optimized_SSEgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092420140907
93924optimized_SSEgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092420140907
93924optimized_SSEgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092420140907
93936optimized_SSEclang -O3 -fwrapv -mavx -fomit-frame-pointer2014092420140907
93936optimized_SSEgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092420140907
93944optimized_SSEgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092420140907
93948optimized_SSEgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092420140907
93956optimized_SSEgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092420140907
93960optimized_SSEgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092420140907
93968optimized_SSEgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092420140907
93968optimized_SSEgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092420140907
93972optimized_SSEgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092420140907
93976optimized_SSEgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092420140907
93984optimized_SSEgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
93992optimized_SSEgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092420140907
93992optimized_SSEgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092420140907
93996optimized_SSEgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092420140907
93996optimized_SSEgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
94000optimized_SSEgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092420140907
94004optimized_SSEgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
94004optimized_SSEgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092420140907
94004optimized_SSEgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092420140907
94008optimized_SSEgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
94016optimized_SSEclang -O3 -fwrapv -mavx2 -fomit-frame-pointer2014092420140907
94020optimized_SSEgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
94020optimized_SSEgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
94020optimized_SSEgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092420140907
94024optimized_SSEgcc-4.7 -Os -fomit-frame-pointer2014092420140907
94024optimized_SSEgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
94032optimized_SSEclang -O3 -fomit-frame-pointer2014092420140907
94036optimized_SSEgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092420140907
94040optimized_SSEgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092420140907
94052optimized_SSEgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092420140907
94060optimized_SSEgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
94060optimized_SSEgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092420140907
94064optimized_SSEgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092420140907
94068optimized_SSEgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092420140907
94076optimized_SSEgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
94080optimized_SSEgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092420140907
94084optimized_SSEgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092420140907
94092optimized_SSEgcc-4.7 -m64 -O -fomit-frame-pointer2014092420140907
94096optimized_SSEgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092420140907
94124optimized_SSEgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092420140907
94132optimized_SSEgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092420140907
94136optimized_SSEgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
94140optimized_SSEgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092420140907
94148optimized_SSEgcc-4.8 -O -fomit-frame-pointer2014092420140907
94152optimized_SSEgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
94160optimized_SSEgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
94160optimized_SSEgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092420140907
94172optimized_SSEgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
94180optimized_SSEgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092420140907
94208optimized_SSEgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092420140907
94248optimized_SSEgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092420140907
94268optimized_SSEgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
94296optimized_SSEgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092420140907
94316optimized_SSEgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092420140907
94320optimized_SSEgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
94352optimized_SSEgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
94352optimized_SSEgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092420140907
94372optimized_SSEgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
94400optimized_SSEgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092420140907
94404optimized_SSEgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092420140907
94428optimized_SSEgcc-4.7 -m64 -Os -fomit-frame-pointer2014092420140907
94456optimized_SSEgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092420140907
94472optimized_SSEgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092420140907
94488optimized_SSEgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
94528optimized_SSEgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092420140907
94544optimized_SSEgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092420140907
94592optimized_SSEgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
94720optimized_SSEgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092420140907
94740optimized_SSEgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092420140907
94764optimized_SSEclang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer2014092420140907
95596optimized_SSEgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092420140907
97552optimized_nonSSEgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
98388optimized_nonSSEgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092420140907
98596optimized_nonSSEgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092420140907
98888optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
98976optimized_nonSSEgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092420140907
99168optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
99180optimized_nonSSEgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092420140907
99320optimized_nonSSEgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
99424optimized_nonSSEgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092420140907
99492optimized_nonSSEgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092420140907
99532optimized_nonSSEgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
99728optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
99796optimized_nonSSEgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092420140907
99872optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
100128optimized_nonSSEgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
100408optimized_nonSSEgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092420140907
100528optimized_nonSSEgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092420140907
100740optimized_nonSSEgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
101084optimized_nonSSEgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092420140907
101264optimized_nonSSEgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092420140907
101264optimized_nonSSEgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092420140907
101376optimized_nonSSEgcc-4.7 -O3 -fomit-frame-pointer2014092420140907
101520optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
101732optimized_nonSSEgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092420140907
101848optimized_nonSSEgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
101900optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
102468optimized_nonSSEgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092420140907
102680optimized_nonSSEgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092420140907
102732optimized_nonSSEgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
103304optimized_nonSSEgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092420140907
104316optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
104628optimized_nonSSEgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
104680optimized_nonSSEgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092420140907
104744optimized_nonSSEgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092420140907
104808optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
104808optimized_nonSSEgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092420140907
104892optimized_nonSSEgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092420140907
104928optimized_nonSSEgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
105012optimized_nonSSEgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092420140907
105144optimized_nonSSEgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092420140907
105160optimized_nonSSEgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092420140907
105472optimized_nonSSEgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092420140907
105484optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
105516optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
105536optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
105640optimized_nonSSEgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092420140907
107272optimized_nonSSEgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092420140907
107412optimized_nonSSEgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
107428optimized_nonSSEgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092420140907
107492optimized_nonSSEgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092420140907
107540optimized_nonSSEgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092420140907
107632optimized_nonSSEgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092420140907
107712optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
107760optimized_nonSSEgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092420140907
107888optimized_nonSSEgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092420140907
107920optimized_nonSSEgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
108024optimized_nonSSEgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
108120optimized_nonSSEgcc-4.8 -O3 -fomit-frame-pointer2014092420140907
108360optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
108408optimized_nonSSEgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092420140907
108452optimized_nonSSEgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092420140907
108504optimized_nonSSEgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092420140907
108572optimized_nonSSEgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092420140907
108732optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
108736optimized_nonSSEgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092420140907
109008optimized_nonSSEgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092420140907
109360optimized_nonSSEgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
109400optimized_nonSSEgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092420140907
109416optimized_nonSSEgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
109480optimized_nonSSEgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092420140907
109660optimized_nonSSEgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092420140907
109764optimized_nonSSEgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092420140907
110348optimized_nonSSEgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
110628optimized_nonSSEgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092420140907
110912optimized_nonSSEgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092420140907
111644optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
111672optimized_nonSSEgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092420140907
111844optimized_nonSSEgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
112108optimized_nonSSEgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092420140907
112184optimized_nonSSEgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092420140907
112212optimized_nonSSEgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092420140907
112260optimized_nonSSEgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092420140907
112684optimized_nonSSEgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092420140907
113124optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
113124optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
113580optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
139696optimized_nonSSEgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092420140907
139728optimized_nonSSEgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
139732optimized_nonSSEgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
139856optimized_nonSSEgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
139908optimized_nonSSEgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
140036optimized_nonSSEgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092420140907
140116optimized_nonSSEgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092420140907
140616optimized_nonSSEgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092420140907
140944optimized_nonSSEgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
140980optimized_nonSSEgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092420140907
141068optimized_nonSSEgcc-4.8 -O2 -fomit-frame-pointer2014092420140907
141144optimized_nonSSEgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092420140907
141256optimized_nonSSEgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
141340optimized_nonSSEgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092420140907
141344optimized_nonSSEgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092420140907
141652optimized_nonSSEgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092420140907
141668optimized_nonSSEgcc-4.7 -O2 -fomit-frame-pointer2014092420140907
141836optimized_nonSSEgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092420140907
141948optimized_nonSSEgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
141972optimized_nonSSEgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092420140907
141996optimized_nonSSEgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092420140907
142040optimized_nonSSEgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092420140907
142236optimized_nonSSEgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
142296optimized_nonSSEgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092420140907
142420optimized_nonSSEgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092420140907
142516optimized_nonSSEgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092420140907
142548refgcc-4.7 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092420140907
142548refgcc-4.7 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092420140907
142832optimized_nonSSEgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092420140907
142952refgcc-4.7 -O3 -fomit-frame-pointer2014092420140907
143104optimized_nonSSEgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092420140907
143156refgcc-4.7 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092420140907
143316refgcc-4.7 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092420140907
143352refgcc-4.7 -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
143644refgcc-4.7 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092420140907
143788optimized_nonSSEgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
143876refgcc-4.7 -funroll-loops -O3 -fomit-frame-pointer2014092420140907
143884refgcc-4.7 -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
143908refgcc-4.7 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
143936optimized_nonSSEgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092420140907
143968refgcc-4.7 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
144008refgcc-4.7 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
144072refgcc-4.7 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
144244refgcc-4.7 -march=k8 -O3 -fomit-frame-pointer2014092420140907
144300optimized_nonSSEgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
144608refgcc-4.7 -march=nocona -O3 -fomit-frame-pointer2014092420140907
144824optimized_nonSSEgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092420140907
144888refgcc-4.7 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092420140907
144912refgcc-4.7 -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
144956refgcc-4.7 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
145156refgcc-4.7 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092420140907
145348refgcc-4.7 -m64 -march=core2 -O3 -fomit-frame-pointer2014092420140907
145436refgcc-4.7 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
145456refgcc-4.7 -m64 -O3 -fomit-frame-pointer2014092420140907
145472refgcc-4.7 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092420140907
146360refgcc-4.7 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092420140907
147900refgcc-4.7 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092420140907
150552optimized_nonSSEgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092420140907
150680optimized_nonSSEgcc-4.8 -Os -fomit-frame-pointer2014092420140907
150828optimized_nonSSEgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
150900optimized_nonSSEgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
150956optimized_nonSSEgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092420140907
151032optimized_nonSSEgcc-4.7 -m64 -Os -fomit-frame-pointer2014092420140907
151092optimized_nonSSEgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092420140907
151260optimized_nonSSEgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
151264optimized_nonSSEgcc-4.8 -m64 -Os -fomit-frame-pointer2014092420140907
151276optimized_nonSSEgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092420140907
151392optimized_nonSSEgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092420140907
151428optimized_nonSSEgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
151520optimized_nonSSEgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
151608optimized_nonSSEgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092420140907
151632optimized_nonSSEgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
151632optimized_nonSSEgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
151696optimized_nonSSEgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092420140907
151716optimized_nonSSEgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092420140907
151744optimized_nonSSEgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092420140907
151756optimized_nonSSEgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092420140907
151788optimized_nonSSEgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092420140907
151816optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
151816optimized_nonSSEgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092420140907
151820optimized_nonSSEgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092420140907
151844optimized_nonSSEgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092420140907
151856optimized_nonSSEgcc-4.8 -m64 -O -fomit-frame-pointer2014092420140907
151892optimized_nonSSEgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092420140907
151904optimized_nonSSEgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092420140907
151944optimized_nonSSEgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092420140907
152008optimized_nonSSEgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092420140907
152048optimized_nonSSEgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092420140907
152084optimized_nonSSEgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092420140907
152088optimized_nonSSEgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
152220optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
152284optimized_nonSSEgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092420140907
152300optimized_nonSSEgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092420140907
152352optimized_nonSSEgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092420140907
152360optimized_nonSSEgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092420140907
152388optimized_nonSSEgcc-4.7 -m64 -O -fomit-frame-pointer2014092420140907
152416optimized_nonSSEgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
152444optimized_nonSSEgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092420140907
152472optimized_nonSSEgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
152528optimized_nonSSEgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092420140907
152544optimized_nonSSEgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092420140907
152556optimized_nonSSEgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
152664optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
152668optimized_nonSSEgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
152700optimized_nonSSEgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092420140907
152704optimized_nonSSEgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092420140907
152752optimized_nonSSEgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
152752optimized_nonSSEgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
152812optimized_nonSSEgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092420140907
152840optimized_nonSSEgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092420140907
152860optimized_nonSSEgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092420140907
152912optimized_nonSSEgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092420140907
152928optimized_nonSSEgcc-4.8 -O -fomit-frame-pointer2014092420140907
152968optimized_nonSSEgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092420140907
153064optimized_nonSSEgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092420140907
153068optimized_nonSSEgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092420140907
153196optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
153212optimized_nonSSEgcc-4.7 -O -fomit-frame-pointer2014092420140907
153468optimized_nonSSEgcc-4.7 -Os -fomit-frame-pointer2014092420140907
153572optimized_nonSSEgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092420140907
153584refgcc-4.7 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
153796optimized_nonSSEgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
153828optimized_nonSSEgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
153836optimized_nonSSEgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
153852optimized_nonSSEgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092420140907
153988refgcc-4.7 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092420140907
154012optimized_nonSSEgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092420140907
154064optimized_nonSSEgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092420140907
154076refgcc-4.7 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092420140907
154152optimized_nonSSEgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092420140907
154448optimized_nonSSEgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
154644optimized_nonSSEgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092420140907
154652optimized_nonSSEgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092420140907
155044optimized_nonSSEgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
155084optimized_nonSSEgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092420140907
155128optimized_nonSSEgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092420140907
155212optimized_nonSSEgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092420140907
155408optimized_nonSSEgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092420140907
155792refgcc-4.7 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
156028optimized_nonSSEgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092420140907
156116optimized_nonSSEgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092420140907
156216optimized_nonSSEgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
157392optimized_nonSSEgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092420140907
157780refgcc-4.7 -funroll-loops -O -fomit-frame-pointer2014092420140907
157800refgcc-4.7 -funroll-loops -m64 -O -fomit-frame-pointer2014092420140907
158460refgcc-4.7 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
158972refgcc-4.7 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092420140907
159356refgcc-4.7 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
166704refgcc-4.8 -march=k8 -O3 -fomit-frame-pointer2014092420140907
166756refgcc-4.8 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
167184refgcc-4.8 -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014092420140907
167252refgcc-4.8 -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
167408refgcc-4.8 -funroll-loops -m64 -O3 -fomit-frame-pointer2014092420140907
167504refgcc-4.8 -fno-schedule-insns -O3 -fomit-frame-pointer2014092420140907
167536refgcc-4.7 -funroll-loops -O2 -fomit-frame-pointer2014092420140907
167796refgcc-4.8 -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014092420140907
167816refgcc-4.7 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092420140907
168020refgcc-4.8 -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
168100refgcc-4.8 -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
168160refgcc-4.8 -funroll-loops -O3 -fomit-frame-pointer2014092420140907
168292refgcc-4.8 -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014092420140907
168352refgcc-4.8 -O3 -fomit-frame-pointer2014092420140907
168708refgcc-4.8 -funroll-loops -m64 -O2 -fomit-frame-pointer2014092420140907
168784refgcc-4.8 -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
168808refgcc-4.8 -m64 -O3 -fomit-frame-pointer2014092420140907
168908refgcc-4.8 -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014092420140907
168992refgcc-4.8 -march=nocona -O3 -fomit-frame-pointer2014092420140907
169088refgcc-4.8 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092420140907
169168refgcc-4.8 -funroll-loops -O2 -fomit-frame-pointer2014092420140907
169268refgcc-4.7 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092420140907
169356refgcc-4.7 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
169468refgcc-4.7 -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014092420140907
169524refgcc-4.8 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
170312refgcc-4.7 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092420140907
170324refgcc-4.8 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
170592refgcc-4.8 -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014092420140907
170612refgcc-4.8 -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014092420140907
170796refgcc-4.7 -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
170984refgcc-4.7 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
171260refgcc-4.8 -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014092420140907
171364refgcc-4.8 -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
171436refgcc-4.8 -march=k8 -O2 -fomit-frame-pointer2014092420140907
171572refgcc-4.8 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
172660refgcc-4.8 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
172896refgcc-4.8 -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
173024refgcc-4.8 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092420140907
173148refgcc-4.8 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092420140907
173264refgcc-4.8 -m64 -march=core2 -O3 -fomit-frame-pointer2014092420140907
173392refgcc-4.8 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092420140907
173396refgcc-4.7 -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
173508refgcc-4.8 -m64 -march=core2 -O2 -fomit-frame-pointer2014092420140907
173548refgcc-4.8 -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014092420140907
173620refgcc-4.8 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092420140907
173652refgcc-4.8 -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014092420140907
173888refgcc-4.8 -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
174228refgcc-4.8 -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014092420140907
174432refgcc-4.8 -m64 -march=barcelona -O3 -fomit-frame-pointer2014092420140907
174612refgcc-4.7 -m64 -march=core2 -O2 -fomit-frame-pointer2014092420140907
174804refgcc-4.8 -m64 -O2 -fomit-frame-pointer2014092420140907
174876refgcc-4.7 -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014092420140907
174980refgcc-4.7 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092420140907
175152refgcc-4.8 -march=nocona -O2 -fomit-frame-pointer2014092420140907
175348refgcc-4.8 -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014092420140907
175716refgcc-4.8 -O2 -fomit-frame-pointer2014092420140907
175832refgcc-4.8 -m64 -march=corei7 -O3 -fomit-frame-pointer2014092420140907
175900refgcc-4.7 -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014092420140907
175976refgcc-4.7 -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
175980refgcc-4.7 -march=nocona -O2 -fomit-frame-pointer2014092420140907
176120refgcc-4.8 -m64 -march=nocona -O2 -fomit-frame-pointer2014092420140907
176152refgcc-4.7 -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014092420140907
176328refgcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
176364refgcc-4.7 -march=k8 -O2 -fomit-frame-pointer2014092420140907
176704refgcc-4.8 -m64 -march=corei7 -O2 -fomit-frame-pointer2014092420140907
176888refgcc-4.8 -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014092420140907
176920refgcc-4.7 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092420140907
176920refgcc-4.8 -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
176952refgcc-4.7 -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014092420140907
176988refgcc-4.7 -m64 -march=k8 -O2 -fomit-frame-pointer2014092420140907
177044refgcc-4.7 -march=barcelona -O2 -fomit-frame-pointer2014092420140907
180332refgcc-4.7 -fno-schedule-insns -O2 -fomit-frame-pointer2014092420140907
180364refgcc-4.8 -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014092420140907
180736refgcc-4.8 -march=nocona -Os -fomit-frame-pointer2014092420140907
180984refgcc-4.8 -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
181592refgcc-4.8 -funroll-loops -O -fomit-frame-pointer2014092420140907
181708refgcc-4.8 -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
181712refgcc-4.8 -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
182088refgcc-4.8 -funroll-loops -m64 -O -fomit-frame-pointer2014092420140907
182488refgcc-4.7 -funroll-loops -Os -fomit-frame-pointer2014092420140907
182724refgcc-4.7 -O2 -fomit-frame-pointer2014092420140907
183840refgcc-4.8 -march=nocona -O -fomit-frame-pointer2014092420140907
183920refgcc-4.7 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
183920refgcc-4.8 -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
184148refgcc-4.8 -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
184324refgcc-4.8 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092420140907
184328refgcc-4.8 -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
184340refgcc-4.8 -funroll-loops -march=k8 -O -fomit-frame-pointer2014092420140907
184368refgcc-4.8 -O -fomit-frame-pointer2014092420140907
184380refgcc-4.7 -m64 -march=core2 -O -fomit-frame-pointer2014092420140907
184428refgcc-4.8 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092420140907
184444refgcc-4.7 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092420140907
184480refgcc-4.7 -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014092420140907
184516refgcc-4.7 -O -fomit-frame-pointer2014092420140907
184540refgcc-4.8 -m64 -march=corei7 -O -fomit-frame-pointer2014092420140907
184552refgcc-4.8 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092420140907
184648refgcc-4.7 -m64 -O2 -fomit-frame-pointer2014092420140907
184668refgcc-4.7 -march=barcelona -Os -fomit-frame-pointer2014092420140907
184708refgcc-4.8 -funroll-loops -march=barcelona -O -fomit-frame-pointer2014092420140907
184752refgcc-4.8 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
184776refgcc-4.7 -funroll-loops -m64 -Os -fomit-frame-pointer2014092420140907
184784refgcc-4.7 -m64 -march=core-avx-i -O -fomit-frame-pointer2014092420140907
184824refgcc-4.7 -m64 -march=nocona -O -fomit-frame-pointer2014092420140907
184840refgcc-4.8 -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
184964refgcc-4.8 -m64 -march=core2 -O -fomit-frame-pointer2014092420140907
185272refgcc-4.8 -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
185304refgcc-4.8 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092420140907
185312refgcc-4.7 -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
185364refgcc-4.8 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
185400refgcc-4.8 -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
185464refgcc-4.8 -march=k8 -Os -fomit-frame-pointer2014092420140907
185632refgcc-4.7 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092420140907
185640refgcc-4.7 -march=k8 -Os -fomit-frame-pointer2014092420140907
185652refgcc-4.7 -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
185868refgcc-4.7 -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
185892refgcc-4.8 -m64 -O -fomit-frame-pointer2014092420140907
185988refgcc-4.7 -m64 -march=corei7 -Os -fomit-frame-pointer2014092420140907
186096refgcc-4.7 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
186108refgcc-4.7 -Os -fomit-frame-pointer2014092420140907
186132refgcc-4.7 -m64 -march=corei7 -O -fomit-frame-pointer2014092420140907
186220refgcc-4.7 -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014092420140907
186284refgcc-4.7 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092420140907
186296refgcc-4.7 -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
186432refgcc-4.8 -m64 -march=native -mtune=native -O -fomit-frame-pointer2014092420140907
186504refgcc-4.7 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092420140907
186516refgcc-4.7 -m64 -O -fomit-frame-pointer2014092420140907
186620refgcc-4.7 -march=barcelona -O -fomit-frame-pointer2014092420140907
186636refgcc-4.7 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092420140907
186788refgcc-4.8 -m64 -march=barcelona -O -fomit-frame-pointer2014092420140907
186880refgcc-4.8 -m64 -march=corei7 -Os -fomit-frame-pointer2014092420140907
186896refgcc-4.8 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092420140907
186900refgcc-4.7 -m64 -march=corei7-avx -O -fomit-frame-pointer2014092420140907
187032refgcc-4.8 -m64 -Os -fomit-frame-pointer2014092420140907
187056refgcc-4.8 -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014092420140907
187220refgcc-4.7 -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
187264refgcc-4.8 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092420140907
187352refgcc-4.8 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092420140907
187356refgcc-4.8 -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014092420140907
187368refgcc-4.8 -funroll-loops -march=nocona -O -fomit-frame-pointer2014092420140907
187480refgcc-4.7 -fno-schedule-insns -O -fomit-frame-pointer2014092420140907
187496refgcc-4.8 -funroll-loops -m64 -Os -fomit-frame-pointer2014092420140907
187520refgcc-4.8 -march=barcelona -Os -fomit-frame-pointer2014092420140907
187532refgcc-4.8 -m64 -march=core2 -Os -fomit-frame-pointer2014092420140907
187592refgcc-4.7 -m64 -march=core-avx-i -Os -fomit-frame-pointer2014092420140907
187688refgcc-4.8 -funroll-loops -Os -fomit-frame-pointer2014092420140907
187828refgcc-4.7 -m64 -march=core2 -Os -fomit-frame-pointer2014092420140907
187840refgcc-4.8 -fno-schedule-insns -Os -fomit-frame-pointer2014092420140907
187912refgcc-4.7 -m64 -Os -fomit-frame-pointer2014092420140907
188044refgcc-4.8 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092420140907
188224refgcc-4.8 -m64 -march=corei7-avx -Os -fomit-frame-pointer2014092420140907
188256refgcc-4.7 -march=nocona -O -fomit-frame-pointer2014092420140907
188412refgcc-4.7 -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
188892refgcc-4.8 -Os -fomit-frame-pointer2014092420140907
188976refgcc-4.8 -march=k8 -O -fomit-frame-pointer2014092420140907
189272refgcc-4.8 -m64 -march=k8 -O -fomit-frame-pointer2014092420140907
189324refgcc-4.7 -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014092420140907
189364refgcc-4.8 -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
189376refgcc-4.7 -funroll-loops -march=k8 -Os -fomit-frame-pointer2014092420140907
189580refgcc-4.8 -march=barcelona -O -fomit-frame-pointer2014092420140907
189616refgcc-4.8 -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014092420140907
190008refgcc-4.7 -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014092420140907
190444refgcc-4.7 -funroll-loops -march=nocona -Os -fomit-frame-pointer2014092420140907
190608refgcc-4.8 -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014092420140907
191060refgcc-4.7 -march=nocona -Os -fomit-frame-pointer2014092420140907
192472refgcc-4.7 -march=k8 -O -fomit-frame-pointer2014092420140907
192660refgcc-4.7 -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014092420140907
591256optimized_nonSSEgcc-4.8 -funroll-loops2014092420140907
593952optimized_nonSSEgcc-4.82014092420140907
601376optimized_nonSSEcc2014092420140907
637356refgcc-4.72014092420140907
637744refgcc-4.82014092420140907
646336refgcc-4.7 -funroll-loops2014092420140907
649120optimized_nonSSEgcc-4.7 -funroll-loops2014092420140907
679228refcc2014092420140907
679516optimized_nonSSEgcc-4.72014092420140907
682992refgcc-4.8 -funroll-loops2014092420140907

Test failure

Implementation: crypto_aead/pi64cipher256v1/optimized_AVX2
Compiler: cc
error 111

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

Test failure

Implementation: crypto_aead/pi64cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fomit-frame-pointer
error 111
crypto_aead_decrypt returns nonzero

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

Test failure

Implementation: crypto_aead/pi64cipher256v1/optimized_AVX2
Compiler: gcc-4.7 -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_aead/pi64cipher256v1/ref
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: encrypt.c:231:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:333:68: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: c[CRYPTO_NSECBYTES+b+i] = InternalState8[i1] = InternalState8[i1++] ^ m[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:478:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: 3 warnings generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer ref
clang -O3 -fwrapv -march=native -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fomit-frame-pointer
encrypt.c: encrypt.c:346:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:448:68: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: c[CRYPTO_NSECBYTES+b+i] = InternalState8[i1] = InternalState8[i1++] ^ m[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:593:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: 3 warnings generated.

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer optimized_nonSSE
clang -O3 -fwrapv -march=native -fomit-frame-pointer optimized_nonSSE
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer optimized_nonSSE
clang -O3 -fwrapv -mavx -fomit-frame-pointer optimized_nonSSE
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi64cipher256v1/ref
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
encrypt.c: encrypt.c:231:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:333:68: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: c[CRYPTO_NSECBYTES+b+i] = InternalState8[i1] = InternalState8[i1++] ^ m[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:478:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: 3 warnings generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-fpolly'
encrypt.c: encrypt.c:346:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:448:68: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: c[CRYPTO_NSECBYTES+b+i] = InternalState8[i1] = InternalState8[i1++] ^ m[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:593:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: 3 warnings generated.

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_nonSSE
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_nonSSE
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_AVX
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt_AVX.S: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_AVX
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_AVX
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_AVX

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_AVX2
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt_AVX2.S: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_AVX2
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_AVX2
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_AVX2

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_SSE
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
encrypt_SSE.S: clang-3.3: warning: argument unused during compilation: '-fpolly'

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_SSE
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_SSE
clang -O3 -fwrapv -mavx -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer optimized_SSE

Compiler output

Implementation: crypto_aead/pi64cipher256v1/ref
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: encrypt.c:231:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:333:68: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: c[CRYPTO_NSECBYTES+b+i] = InternalState8[i1] = InternalState8[i1++] ^ m[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:478:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: 3 warnings generated.

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

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
encrypt.c: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'
encrypt.c: encrypt.c:346:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:448:68: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: c[CRYPTO_NSECBYTES+b+i] = InternalState8[i1] = InternalState8[i1++] ^ m[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:593:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: 3 warnings generated.

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

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_AVX
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
encrypt_AVX.S: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

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

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_AVX2
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
encrypt_AVX2.S: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

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

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_SSE
Compiler: clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer
encrypt_SSE.S: clang-3.3: warning: argument unused during compilation: '-mcpu=core-avx2'

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