Implementation notes: amd64, skylake, crypto_hash/jh512

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
21370bitslice_sse2_opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
21370bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
21700bitslice_sse2_opt64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
21894bitslice_sse2_opt64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
21914bitslice_sse2_opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
21914bitslice_sse2_opt64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
21916bitslice_sse2_opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
21918bitslice_sse2_opt64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
21920bitslice_sse2_opt64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
21930bitslice_sse2_opt64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
21946bitslice_sse2_opt64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
21966bitslice_sse2_opt64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
21970bitslice_sse2_opt64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
21976bitslice_sse2_opt64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
21996bitslice_sse2_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
22020bitslice_sse2_opt64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
22032bitslice_sse2_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
22044bitslice_sse2_opt64clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
22096bitslice_sse2_opt64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
22164bitslice_sse2_opt64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
22172bitslice_sse2_opt64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
22204bitslice_sse2_opt64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
22204bitslice_sse2_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
22218bitslice_sse2_opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
22342bitslice_sse2_opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
22352bitslice_sse2_opt32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
22380bitslice_sse2_opt64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
22404bitslice_sse2_opt32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
22426bitslice_sse2_opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
22448bitslice_sse2_opt32clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
22462bitslice_sse2_opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
22462bitslice_sse2_opt64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
22486bitslice_sse2_opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
22502bitslice_sse2_opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
22504bitslice_sse2_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
22512bitslice_sse2_opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
22526bitslice_sse2_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
22538bitslice_sse2_opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
22554bitslice_sse2_opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
22554bitslice_sse2_opt32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
22562bitslice_sse2_opt32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
22598bitslice_sse2_opt64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
22598bitslice_sse2_opt64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
22696bitslice_sse2_opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
22756bitslice_sse2_opt64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
22760bitslice_sse2_opt32clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
22848bitslice_sse2_opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
22868bitslice_sse2_opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
22916bitslice_sse2_opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
22948bitslice_sse2_opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
22958bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
22964bitslice_sse2_opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
22978bitslice_sse2_opt64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
22992bitslice_sse2_opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
23016bitslice_sse2_opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
23030bitslice_sse2_opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
23038bitslice_sse2_opt32gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
23048bitslice_sse2_opt64gcc -O -fomit-frame-pointer2016121520161026
23060bitslice_sse2_opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
23060bitslice_sse2_opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
23060bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
23062bitslice_sse2_opt64gcc -m64 -O -fomit-frame-pointer2016121520161026
23068bitslice_sse2_opt64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
23070bitslice_sse2_opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
23076bitslice_sse2_opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
23082bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
23090bitslice_sse2_opt64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
23094bitslice_sse2_opt64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
23100bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
23134bitslice_sse2_opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
23138bitslice_sse2_opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
23140bitslice_sse2_opt32gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
23144bitslice_sse2_opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
23146bitslice_sse2_opt64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
23160bitslice_sse2_opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
23160bitslice_sse2_opt64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
23162bitslice_sse2_opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
23166bitslice_sse2_opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
23176bitslice_sse2_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
23186bitslice_sse2_opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
23192bitslice_sse2_opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
23198bitslice_sse2_opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
23204bitslice_sse2_opt64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
23216bitslice_sse2_opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
23220bitslice_sse2_opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
23222bitslice_sse2_opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
23228bitslice_sse2_opt64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
23230bitslice_sse2_opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
23250bitslice_sse2_opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
23258bitslice_sse2_opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
23260bitslice_sse2_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
23274bitslice_sse2_opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
23274bitslice_sse2_opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
23284bitslice_sse2_opt64gcc -O2 -fomit-frame-pointer2016121520161026
23288bitslice_sse2_opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
23292bitslice_sse2_opt64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
23296bitslice_sse2_opt64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
23304bitslice_sse2_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
23306bitslice_sse2_opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
23306bitslice_sse2_opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
23314bitslice_sse2_opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
23334bitslice_sse2_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
23334bitslice_sse2_opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
23342bitslice_sse2_opt64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
23348bitslice_sse2_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
23374bitslice_sse2_opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
23374bitslice_sse2_opt32gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
23408bitslice_sse2_opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
23424bitslice_sse2_opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
23424bitslice_sse2_opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
23426bitslice_sse2_opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
23448bitslice_sse2_opt64gcc -O3 -fomit-frame-pointer2016121520161026
23462bitslice_sse2_opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
23476bitslice_sse2_opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
23478bitslice_sse2_opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
23488bitslice_sse2_opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
23492bitslice_sse2_opt32gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
23498bitslice_sse2_opt64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
23516bitslice_sse2_opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
23544bitslice_sse2_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
23548bitslice_sse2_opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
23554bitslice_sse2_opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
23608bitslice_sse2_opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
23608bitslice_sse2_opt64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
23640bitslice_sse2_opt32gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
23656bitslice_sse2_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
23662bitslice_sse2_opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
23722bitslice_sse2_opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
23744bitslice_sse2_opt32gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
23746bitslice_sse2_opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
23800bitslice_sse2_opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
23812bitslice_sse2_opt64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
23814bitslice_sse2_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
23838bitslice_sse2_opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
23930bitslice_sse2_opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
23958bitslice_sse2_opt32gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
23990bitslice_sse2_opt32gcc -m64 -O2 -fomit-frame-pointer2016121520161026
23994bitslice_sse2_opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
23998bitslice_sse2_opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
24014bitslice_sse2_opt32gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
24028bitslice_sse2_opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
24058bitslice_sse2_opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
24068bitslice_sse2_opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
24070bitslice_sse2_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
24088bitslice_sse2_opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
24122bitslice_sse2_opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
24136bitslice_sse2_opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
24138bitslice_sse2_opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
24154bitslice_sse2_opt32gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
24172bitslice_sse2_opt32gcc -O2 -fomit-frame-pointer2016121520161026
24184bitslice_sse2_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
24192bitslice_sse2_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
24208bitslice_sse2_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
24214bitslice_sse2_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
24222bitslice_sse2_opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
24230bitslice_sse2_opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
24242bitslice_sse2_opt32gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
24260bitslice_sse2_opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
24304bitslice_sse2_opt32gcc -O3 -fomit-frame-pointer2016121520161026
24308bitslice_sse2_opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
24316bitslice_sse2_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
24318bitslice_sse2_opt32gcc -m64 -O3 -fomit-frame-pointer2016121520161026
24366bitslice_sse2_opt32gcc -march=nocona -O -fomit-frame-pointer2016121520161026
24432bitslice_sse2_opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
24464bitslice_sse2_opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
24474bitslice_sse2_opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
24500bitslice_sse2_opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
24504bitslice_sse2_opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
24514bitslice_sse2_opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
24526bitslice_sse2_opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
24560bitslice_sse2_opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
24578bitslice_sse2_opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
24586bitslice_sse2_opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
24606bitslice_sse2_opt32gcc -march=k8 -O -fomit-frame-pointer2016121520161026
24616bitslice_sse2_opt32gcc -O -fomit-frame-pointer2016121520161026
24634bitslice_sse2_opt32gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
24664bitslice_sse2_opt32gcc -m64 -O -fomit-frame-pointer2016121520161026
24670bitslice_sse2_opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
24692bitslice_sse2_opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
24706bitslice_sse2_opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
24714bitslice_sse2_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
24736bitslice_sse2_opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
24780bitslice_sse2_opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
24804bitslice_sse2_opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
24818bitslice_sse2_opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
24838bitslice_sse2_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
24842bitslice_sse2_opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
24850bitslice_sse2_opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
24858bitslice_sse2_opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
24874bitslice_sse2_opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
24882bitslice_sse2_opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
25030bitslice_sse2_opt32gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
31334bitslice_opt32gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
31428bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
31520bitslice_opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
31656bitslice_opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
31712bitslice_opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
31832bitslice_opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
31870bitslice_opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
32206bitslice_sse2_opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
32210bitslice_sse2_opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
32218bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
32262bitslice_sse2_opt64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
32314bitslice_sse2_opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
32508bitslice_sse2_opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
32540bitslice_opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
32636bitslice_sse2_opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
32678bitslice_opt32gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
32852bitslice_opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
32858bitslice_opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
32902bitslice_sse2_opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
32938bitslice_sse2_opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
33096bitslice_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
33154bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
33316bitslice_opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
33358bitslice_opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
33412bitslice_opt32gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
33602bitslice_opt32gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
33866bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
33886bitslice_opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
33922bitslice_opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
33940bitslice_opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
33966bitslice_opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
33990bitslice_sse2_opt64gcc -Os -fomit-frame-pointer2016121520161026
34036bitslice_ref32gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
34042bitslice_sse2_opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
34046bitslice_sse2_opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
34064bitslice_opt32gcc -m64 -O3 -fomit-frame-pointer2016121520161026
34066bitslice_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
34098bitslice_sse2_opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
34150bitslice_opt32gcc -O3 -fomit-frame-pointer2016121520161026
34150bitslice_sse2_opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
34168bitslice_opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
34230bitslice_sse2_opt64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
34290bitslice_sse2_opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
34318bitslice_sse2_opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
34326bitslice_sse2_opt64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
34334bitslice_sse2_opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
34352bitslice_ref32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
34392bitslice_sse2_opt32gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
34402bitslice_sse2_opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
34430bitslice_sse2_opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
34442bitslice_sse2_opt64gcc -m64 -Os -fomit-frame-pointer2016121520161026
34580bitslice_opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
34620bitslice_ref32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
34648bitslice_sse2_opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
34718bitslice_sse2_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
34918bitslice_ref32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
34926bitslice_sse2_opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
35186bitslice_sse2_opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
35190bitslice_sse2_opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
35200bitslice_sse2_opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
35228bitslice_sse2_opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
35250bitslice_sse2_opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
35280bitslice_sse2_opt64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
35376bitslice_opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
35472bitslice_sse2_opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
35504bitslice_sse2_opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
35568bitslice_sse2_opt32gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
35602bitslice_sse2_opt32gcc -Os -fomit-frame-pointer2016121520161026
35602bitslice_sse2_opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
35764bitslice_sse2_opt32gcc -m64 -Os -fomit-frame-pointer2016121520161026
35890bitslice_sse2_opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
35918bitslice_sse2_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
36208bitslice_sse2_opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
36366bitslice_sse2_opt32gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
36572bitslice_sse2_opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
37062bitslice_sse2_opt32gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
37482bitslice_ref32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
37526bitslice_ref32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
38048bitslice_ref32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
38148bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
38178bitslice_ref32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
38402bitslice_ref32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
38468bitslice_ref32gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
38682bitslice_ref32gcc -m64 -O3 -fomit-frame-pointer2016121520161026
38692bitslice_ref32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
38826bitslice_ref32gcc -O3 -fomit-frame-pointer2016121520161026
38880bitslice_ref32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
38880bitslice_ref32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
38894bitslice_ref32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
38968bitslice_ref32gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
39118bitslice_ref32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
39130bitslice_ref32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
39234bitslice_ref32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
39248bitslice_ref32gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
39326bitslice_ref32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
39454bitslice_ref32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
39826bitslice_ref32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
41096bitslice_ref32gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
45186simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
45290simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
45926simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
46260simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
46266simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
46414simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
46506simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
46642simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
46714simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
46862simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
47052simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
47086simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
47178simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
47968simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
50538bitslice_opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
50558simplegcc -m64 -Os -fomit-frame-pointer2016121520161026
50584simplegcc -march=k8 -Os -fomit-frame-pointer2016121520161026
50688simplegcc -Os -fomit-frame-pointer2016121520161026
50728simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
50790simplegcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
50794simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
50800simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
50824simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
50848simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
50882simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
50886simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
50922simplegcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
50952simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
51030simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
51084simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
51094simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
51132simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
51152simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
51162simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
51194simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
51226bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
51342simpleclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
51406simpleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
51446simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
51468simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
51468simplegcc -march=nocona -Os -fomit-frame-pointer2016121520161026
51502simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
51678simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
51714simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
51716simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
51780simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
52008simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
52056simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
52110simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
52214simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
52344simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
52370simplegcc -m64 -O -fomit-frame-pointer2016121520161026
52372simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
52556simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
52594simplegcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
52678simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
52818simplegcc -O -fomit-frame-pointer2016121520161026
52912simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
52918simplegcc -march=k8 -O -fomit-frame-pointer2016121520161026
52920simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
52962simplegcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
52980simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
53002simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
53046simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
53052simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
53098simplegcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
53108simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
53114simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
53120simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
53150simplegcc -O3 -fomit-frame-pointer2016121520161026
53186simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
53194simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
53196simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
53196simplegcc -m64 -O3 -fomit-frame-pointer2016121520161026
53264simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
53288simplegcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
53312simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
53314simplegcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
53342simplegcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
53364simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
53366simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
53366simplegcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
53368simplegcc -march=barcelona -O -fomit-frame-pointer2016121520161026
53378simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
53390simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
53420simplegcc -O2 -fomit-frame-pointer2016121520161026
53426simplegcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
53440simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
53444simplegcc -funroll-loops -O -fomit-frame-pointer2016121520161026
53460bitslice_opt64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
53482simplegcc -march=nocona -O -fomit-frame-pointer2016121520161026
53532bitslice_opt64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
53544simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
53562simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
53578bitslice_opt64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
53578simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
53582simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
53620simplegcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
53640simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
53642simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
53648simplegcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
53668simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
53670simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
53726simplegcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
53728bitslice_opt64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
53742simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
53762simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
53786simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
53814simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
53846simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
53850simplegcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
53852simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
53914simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
53946simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
53984simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
54090simplegcc -m64 -O2 -fomit-frame-pointer2016121520161026
54100bitslice_opt64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
54100simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
54108bitslice_ref64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
54236bitslice_opt64clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
54308bitslice_opt64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
54346simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
54360bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
54388simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
54396simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
54440simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
54826bitslice_ref64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
54888bitslice_opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
54896simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
54926simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
55032bitslice_opt64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
55130bitslice_ref64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
55140bitslice_ref64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
55190bitslice_ref64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
55352bitslice_ref64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
55418bitslice_opt64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
55464bitslice_ref64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
55484bitslice_ref64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
55562bitslice_opt64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
55588bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
55606bitslice_ref64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
55624bitslice_opt64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
55634bitslice_ref64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
55706bitslice_ref64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
55722bitslice_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
55732bitslice_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
55800simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
55838bitslice_opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
55914bitslice_ref64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
55914bitslice_opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
55922bitslice_opt64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
55960bitslice_opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
55990bitslice_ref64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
56092bitslice_opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
56228bitslice_ref64gcc -O3 -fomit-frame-pointer2016121520161026
56308bitslice_opt64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
56338bitslice_opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
56688bitslice_opt64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
56822bitslice_ref64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
56908bitslice_opt64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
56910bitslice_opt64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
56924bitslice_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
57026bitslice_opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
57050bitslice_opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
57054bitslice_opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
57060bitslice_opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
57106bitslice_opt64gcc -O -fomit-frame-pointer2016121520161026
57120bitslice_opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
57170bitslice_opt64gcc -m64 -O -fomit-frame-pointer2016121520161026
57182bitslice_ref64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
57218bitslice_opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
57224bitslice_opt64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
57250bitslice_opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
57272bitslice_opt64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
57278bitslice_opt64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
57324bitslice_opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
57338bitslice_opt64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
57394bitslice_opt64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
57474bitslice_opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
57512bitslice_opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
57526bitslice_opt64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
57540bitslice_opt64gcc -O2 -fomit-frame-pointer2016121520161026
57556bitslice_ref64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
57620bitslice_opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
57626bitslice_opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
57644bitslice_ref64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
57682bitslice_opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
57684bitslice_opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
57722bitslice_opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
57740bitslice_opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
57744bitslice_opt64gcc -Os -fomit-frame-pointer2016121520161026
57816bitslice_ref64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
57832bitslice_opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
57872bitslice_opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
57874bitslice_ref64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
57878bitslice_ref64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
57882bitslice_opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
57910bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
57932bitslice_opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
57940bitslice_opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
58034bitslice_opt64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
58080bitslice_opt64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
58130bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
58174bitslice_opt64gcc -m64 -Os -fomit-frame-pointer2016121520161026
58182bitslice_opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
58232bitslice_opt64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
58316bitslice_opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
58352bitslice_opt64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
58356bitslice_opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
58392bitslice_opt64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
58404bitslice_ref64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
58450bitslice_ref64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
58640bitslice_ref64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
58644bitslice_opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
58644bitslice_opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
58794bitslice_ref64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
58840bitslice_opt64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
58842bitslice_ref64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
58930bitslice_opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
59038bitslice_opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
59818bitslice_opt64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
60032bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
60252bitslice_opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
60410bitslice_opt64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
60440bitslice_opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
60488bitslice_opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
60668bitslice_opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
60904bitslice_opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
60938bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
60948bitslice_opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
61070bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
61138bitslice_opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
61256bitslice_opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
61268bitslice_opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
61330bitslice_opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
61344bitslice_opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
61426bitslice_opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
61564bitslice_opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
61570bitslice_opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
61678bitslice_opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
61824bitslice_opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
61850bitslice_opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
61916bitslice_opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
62042bitslice_opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
62112bitslice_opt64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
62126bitslice_opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
62198bitslice_ref64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
62572bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
62904bitslice_opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
62924bitslice_ref64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
62938bitslice_opt64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
62976bitslice_opt64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
63080bitslice_ref64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
63158bitslice_ref64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
63254bitslice_ref64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
63312bitslice_opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
63346bitslice_opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
63392bitslice_opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
63536bitslice_opt64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
63596bitslice_opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
63622bitslice_opt64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
63690bitslice_opt64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
63738bitslice_opt64gcc -O3 -fomit-frame-pointer2016121520161026
63850bitslice_ref64clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
63958bitslice_opt64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
64094bitslice_opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
64192bitslice_opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
64246bitslice_ref64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
64310bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
64312bitslice_ref64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
64368bitslice_opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
64394bitslice_ref64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
64408bitslice_ref64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
64414bitslice_ref64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
64436bitslice_opt64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
64436bitslice_opt64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
64516bitslice_ref64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
64540bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
64574bitslice_ref64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
64716bitslice_ref64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
64826bitslice_opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
64868bitslice_ref64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
64942bitslice_ref64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
64968bitslice_ref64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
65294bitslice_ref64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
65406bitslice_ref64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
65500bitslice_ref64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
65756bitslice_ref64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
66188bitslice_ref64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
66914bitslice_ref64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
66954bitslice_ref64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
67166bitslice_ref64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
67512bitslice_ref64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
67808bitslice_ref64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
67972bitslice_ref64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
69320bitslice_ref64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
69410bitslice_ref64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
69432bitslice_ref64gcc -O2 -fomit-frame-pointer2016121520161026
69482bitslice_ref64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
69590bitslice_ref64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
69608bitslice_ref64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
69610bitslice_ref64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
69674bitslice_ref64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
69686bitslice_ref64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
69884bitslice_ref64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
69908bitslice_ref64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
69960bitslice_ref64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
69982bitslice_ref64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
70046bitslice_ref64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
70098bitslice_ref64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
70386bitslice_ref64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
70402bitslice_ref64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
70406bitslice_ref64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
70476bitslice_ref64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
70588bitslice_ref64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
70650bitslice_ref64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
70750bitslice_ref64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
70766bitslice_ref64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
70838bitslice_ref64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
70840bitslice_ref64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
70934bitslice_ref64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
70940bitslice_ref64gcc -m64 -O -fomit-frame-pointer2016121520161026
70952bitslice_ref64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
71222bitslice_ref64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
71396bitslice_ref64gcc -O -fomit-frame-pointer2016121520161026
72816bitslice_ref64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
86638bitslice_ref64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
90632bitslice_ref64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
90804bitslice_ref64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
92148bitslice_ref64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
92190bitslice_ref64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
92350bitslice_ref64gcc -Os -fomit-frame-pointer2016121520161026
92454bitslice_ref64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
92528bitslice_ref64gcc -m64 -Os -fomit-frame-pointer2016121520161026
92544bitslice_ref64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
92736bitslice_ref64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
92760bitslice_ref64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
92760bitslice_ref64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
92892bitslice_ref64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
92898bitslice_ref64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
92946bitslice_ref64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
93058bitslice_ref64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
93102bitslice_ref64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
93126bitslice_ref64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
93144bitslice_ref64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
93560bitslice_ref64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
93628bitslice_ref64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
93634bitslice_ref64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
93802bitslice_ref64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
93876bitslice_ref64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
94030bitslice_ref64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
94196bitslice_ref64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
94972bitslice_ref64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
95094bitslice_ref64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
96642bitslice_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
97218bitslice_opt32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
103330bitslice_opt32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
103400bitslice_opt32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
103540bitslice_opt32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
103854bitslice_opt32clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
103992bitslice_opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
104112bitslice_opt32clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
104490bitslice_opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
104850bitslice_ref32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
104908bitslice_opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
105002bitslice_opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
105364bitslice_opt32gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
106316bitslice_ref32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
107210bitslice_opt32gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
107278bitslice_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
107282bitslice_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
107510bitslice_opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
107608bitslice_opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
108284bitslice_ref32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
108288bitslice_ref32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
108700bitslice_ref32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
108842bitslice_opt32gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
108942bitslice_ref32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
109142bitslice_opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
109152bitslice_ref32clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
109226bitslice_opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
109254bitslice_opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
109262bitslice_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
109726bitslice_opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
109830bitslice_opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
109874simplecc2016121520161026
109948bitslice_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
109960bitslice_ref32clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
110088bitslice_ref32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
110156bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
110296simplegcc2016121520161026
110370bitslice_ref32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
110426simplegcc -funroll-loops2016121520161026
110640bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
110862bitslice_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
110908bitslice_opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
110916bitslice_opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
110942bitslice_opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
111086bitslice_opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
111460bitslice_opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
111602bitslice_opt32gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
111672bitslice_opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
111806bitslice_opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
111848bitslice_opt32gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
111860bitslice_opt32gcc -Os -fomit-frame-pointer2016121520161026
111876bitslice_opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
111894bitslice_opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
111918bitslice_opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
111924bitslice_opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
112084bitslice_opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
112122bitslice_opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
112126bitslice_opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
112144bitslice_opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
112238bitslice_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
112250bitslice_opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
112320bitslice_opt32gcc -m64 -Os -fomit-frame-pointer2016121520161026
112372bitslice_opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
112398bitslice_opt32gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
112404bitslice_opt32gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
112496bitslice_opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
112542bitslice_opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
112670bitslice_opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
112734bitslice_opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
112782bitslice_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
112792bitslice_opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
113052bitslice_opt32gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
113440bitslice_opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
114600bitslice_opt32gcc -O2 -fomit-frame-pointer2016121520161026
114840bitslice_opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
114968bitslice_opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
115294bitslice_opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
115464bitslice_opt32gcc -march=nocona -O -fomit-frame-pointer2016121520161026
115492bitslice_opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
115544bitslice_opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
115628bitslice_opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
115660bitslice_opt32gcc -O -fomit-frame-pointer2016121520161026
115706bitslice_opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
115730bitslice_opt32gcc -m64 -O2 -fomit-frame-pointer2016121520161026
115942bitslice_opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
116082bitslice_opt32gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
116144bitslice_opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
116186bitslice_opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
116298bitslice_opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
116342bitslice_opt32gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
116384bitslice_opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
116438bitslice_opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
116608bitslice_opt32gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
116684bitslice_opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
116866bitslice_opt32gcc -m64 -O -fomit-frame-pointer2016121520161026
117148bitslice_opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
117158bitslice_opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
117288bitslice_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
117372bitslice_opt32gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
117660bitslice_opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
117696bitslice_opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
117930bitslice_opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
118254bitslice_opt32gcc -march=k8 -O -fomit-frame-pointer2016121520161026
118958bitslice_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
120106bitslice_ref32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
120406bitslice_ref32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
121048bitslice_ref32gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
121520bitslice_ref32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
121756bitslice_ref32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
121822bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
121834bitslice_ref32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
121964bitslice_ref32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
122002bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
122114bitslice_ref32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
122138bitslice_ref32gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
122226bitslice_ref32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
122780bitslice_ref32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
122854bitslice_ref32gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
123046bitslice_ref32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
123064bitslice_ref32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
123114bitslice_ref32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
124716bitslice_ref32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
124786bitslice_ref32gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
125508bitslice_ref32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
126720bitslice_ref32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
126954bitslice_ref32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
127212bitslice_ref32gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
129432bitslice_ref32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
129892bitslice_ref32gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
129982bitslice_ref32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
131022bitslice_ref32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
132036bitslice_ref32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
132144bitslice_ref32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
132214bitslice_ref32gcc -O2 -fomit-frame-pointer2016121520161026
132508bitslice_ref32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
132568bitslice_ref32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
132606bitslice_ref32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
132614bitslice_ref32gcc -O -fomit-frame-pointer2016121520161026
132862bitslice_ref32gcc -m64 -O2 -fomit-frame-pointer2016121520161026
132932bitslice_ref32gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
133022bitslice_ref32gcc -m64 -O -fomit-frame-pointer2016121520161026
133060bitslice_ref32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
133202bitslice_ref32gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
133468bitslice_ref32gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
133776bitslice_ref32gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
133822bitslice_ref32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
133828bitslice_ref32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
133906bitslice_ref32gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
133912bitslice_ref32gcc -march=k8 -O -fomit-frame-pointer2016121520161026
134222bitslice_ref32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
134294bitslice_ref32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
134322bitslice_ref32gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
134360bitslice_ref32gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
134564bitslice_ref32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
134692bitslice_ref32gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
134942bitslice_ref32gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
134948bitslice_ref32gcc -m64 -Os -fomit-frame-pointer2016121520161026
135124bitslice_ref32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
135136bitslice_ref32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
135152bitslice_ref32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
135158bitslice_ref32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
135170bitslice_ref32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
135198bitslice_ref32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
135232bitslice_ref32gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
135310bitslice_ref32gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
135514bitslice_ref32gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
135534bitslice_ref32gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
135574bitslice_ref32gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
135724bitslice_ref32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
135806bitslice_ref32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
135916bitslice_ref32gcc -march=nocona -O -fomit-frame-pointer2016121520161026
136092bitslice_ref32gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
136292bitslice_ref32gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
136394bitslice_ref32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
136462bitslice_ref32gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
136556bitslice_ref32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
136572bitslice_ref32gcc -Os -fomit-frame-pointer2016121520161026
136858bitslice_ref32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
136876bitslice_ref32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
137384bitslice_ref32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
137648bitslice_ref32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
137852bitslice_ref32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
138142bitslice_ref32gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
138576bitslice_ref32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
138614bitslice_ref32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
325364bitslice_opt64gcc -funroll-loops2016121520161026
325902bitslice_opt64gcc2016121520161026
330138bitslice_opt64cc2016121520161026
382852bitslice_ref64cc2016121520161026
384280bitslice_ref64gcc -funroll-loops2016121520161026
384516bitslice_ref64gcc2016121520161026
451026bitslice_sse2_opt64gcc2016121520161026
455648bitslice_sse2_opt64cc2016121520161026
461088bitslice_sse2_opt64gcc -funroll-loops2016121520161026
475970bitslice_sse2_opt32gcc2016121520161026
478482bitslice_sse2_opt32cc2016121520161026
488426bitslice_sse2_opt32gcc -funroll-loops2016121520161026
658764bitslice_opt32cc2016121520161026
673744bitslice_opt32gcc -funroll-loops2016121520161026
677976bitslice_opt32gcc2016121520161026
725636bitslice_ref32cc2016121520161026
727380bitslice_ref32gcc2016121520161026
727756bitslice_ref32gcc -funroll-loops2016121520161026