Implementation notes: amd64, skylake, crypto_hash/jh384

Computer: skylake
Architecture: amd64
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20161026
Operation: crypto_hash
Primitive: jh384
TimeImplementationCompilerBenchmark dateSUPERCOP version
21396bitslice_sse2_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
21402bitslice_sse2_opt64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
21532bitslice_sse2_opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
21800bitslice_sse2_opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
21874bitslice_sse2_opt64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
21910bitslice_sse2_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
21918bitslice_sse2_opt64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
21920bitslice_sse2_opt64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
21922bitslice_sse2_opt64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
21956bitslice_sse2_opt64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
21966bitslice_sse2_opt64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
22016bitslice_sse2_opt64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
22028bitslice_sse2_opt64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
22048bitslice_sse2_opt64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
22062bitslice_sse2_opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
22066bitslice_sse2_opt64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
22090bitslice_sse2_opt64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
22120bitslice_sse2_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
22124bitslice_sse2_opt64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
22134bitslice_sse2_opt64clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
22158bitslice_sse2_opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
22204bitslice_sse2_opt64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
22216bitslice_sse2_opt64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
22308bitslice_sse2_opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
22328bitslice_sse2_opt64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
22334bitslice_sse2_opt32clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
22356bitslice_sse2_opt32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
22366bitslice_sse2_opt32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
22380bitslice_sse2_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
22386bitslice_sse2_opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
22392bitslice_sse2_opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
22416bitslice_sse2_opt64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
22476bitslice_sse2_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
22512bitslice_sse2_opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
22524bitslice_sse2_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
22538bitslice_sse2_opt32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
22542bitslice_sse2_opt32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
22542bitslice_sse2_opt64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
22550bitslice_sse2_opt32clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
22574bitslice_sse2_opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
22766bitslice_sse2_opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
22804bitslice_sse2_opt64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
22830bitslice_sse2_opt64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
22850bitslice_sse2_opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
22864bitslice_sse2_opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
22888bitslice_sse2_opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
22902bitslice_sse2_opt64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
22908bitslice_sse2_opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
22926bitslice_sse2_opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
22974bitslice_sse2_opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
22980bitslice_sse2_opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
22984bitslice_sse2_opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
22992bitslice_sse2_opt64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
23000bitslice_sse2_opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
23002bitslice_sse2_opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
23008bitslice_sse2_opt64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
23016bitslice_sse2_opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
23020bitslice_sse2_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
23022bitslice_sse2_opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
23036bitslice_sse2_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
23074bitslice_sse2_opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
23076bitslice_sse2_opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
23080bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
23112bitslice_sse2_opt64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
23114bitslice_sse2_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
23118bitslice_sse2_opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
23130bitslice_sse2_opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
23132bitslice_sse2_opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
23142bitslice_sse2_opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
23146bitslice_sse2_opt64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
23150bitslice_sse2_opt32gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
23156bitslice_sse2_opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
23180bitslice_sse2_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
23182bitslice_sse2_opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
23184bitslice_sse2_opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
23186bitslice_sse2_opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
23186bitslice_sse2_opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
23188bitslice_sse2_opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
23200bitslice_sse2_opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
23212bitslice_sse2_opt64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
23228bitslice_sse2_opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
23232bitslice_sse2_opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
23234bitslice_sse2_opt64gcc -O -fomit-frame-pointer2016121520161026
23238bitslice_sse2_opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
23240bitslice_sse2_opt64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
23248bitslice_sse2_opt64gcc -O2 -fomit-frame-pointer2016121520161026
23252bitslice_sse2_opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
23260bitslice_sse2_opt64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
23270bitslice_sse2_opt64gcc -m64 -O -fomit-frame-pointer2016121520161026
23272bitslice_sse2_opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
23278bitslice_sse2_opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
23284bitslice_sse2_opt64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
23288bitslice_sse2_opt64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
23290bitslice_sse2_opt64gcc -O3 -fomit-frame-pointer2016121520161026
23296bitslice_sse2_opt32gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
23300bitslice_sse2_opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
23312bitslice_sse2_opt64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
23314bitslice_sse2_opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
23324bitslice_sse2_opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
23366bitslice_sse2_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
23374bitslice_sse2_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
23384bitslice_sse2_opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
23386bitslice_sse2_opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
23398bitslice_sse2_opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
23412bitslice_sse2_opt32gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
23424bitslice_sse2_opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
23428bitslice_sse2_opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
23432bitslice_sse2_opt32gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
23490bitslice_sse2_opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
23502bitslice_sse2_opt64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
23526bitslice_sse2_opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
23528bitslice_sse2_opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
23532bitslice_sse2_opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
23548bitslice_sse2_opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
23550bitslice_sse2_opt64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
23554bitslice_sse2_opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
23562bitslice_sse2_opt32gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
23586bitslice_sse2_opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
23624bitslice_sse2_opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
23662bitslice_sse2_opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
23668bitslice_sse2_opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
23672bitslice_sse2_opt32gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
23712bitslice_sse2_opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
23772bitslice_sse2_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
23776bitslice_sse2_opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
23794bitslice_sse2_opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
23814bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
23816bitslice_sse2_opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
23830bitslice_sse2_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
23846bitslice_sse2_opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
23880bitslice_sse2_opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
23908bitslice_sse2_opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
23928bitslice_sse2_opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
23952bitslice_sse2_opt32gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
23954bitslice_sse2_opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
23996bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
24042bitslice_sse2_opt32gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
24060bitslice_sse2_opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
24062bitslice_sse2_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
24080bitslice_sse2_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
24096bitslice_sse2_opt32gcc -O2 -fomit-frame-pointer2016121520161026
24096bitslice_sse2_opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
24106bitslice_sse2_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
24138bitslice_sse2_opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
24174bitslice_sse2_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
24202bitslice_sse2_opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
24216bitslice_sse2_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
24220bitslice_sse2_opt32gcc -O3 -fomit-frame-pointer2016121520161026
24220bitslice_sse2_opt32gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
24238bitslice_sse2_opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
24246bitslice_sse2_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
24260bitslice_sse2_opt32gcc -m64 -O2 -fomit-frame-pointer2016121520161026
24264bitslice_sse2_opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
24306bitslice_sse2_opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
24310bitslice_sse2_opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
24312bitslice_sse2_opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
24316bitslice_sse2_opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
24318bitslice_sse2_opt64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
24328bitslice_sse2_opt32gcc -m64 -O3 -fomit-frame-pointer2016121520161026
24330bitslice_sse2_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
24346bitslice_sse2_opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
24358bitslice_sse2_opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
24392bitslice_sse2_opt32gcc -march=nocona -O -fomit-frame-pointer2016121520161026
24404bitslice_sse2_opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
24404bitslice_sse2_opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
24452bitslice_sse2_opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
24458bitslice_sse2_opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
24468bitslice_sse2_opt32gcc -O -fomit-frame-pointer2016121520161026
24476bitslice_sse2_opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
24488bitslice_sse2_opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
24492bitslice_sse2_opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
24524bitslice_sse2_opt32gcc -m64 -O -fomit-frame-pointer2016121520161026
24532bitslice_sse2_opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
24542bitslice_sse2_opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
24566bitslice_sse2_opt32gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
24568bitslice_sse2_opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
24572bitslice_sse2_opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
24576bitslice_sse2_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
24600bitslice_sse2_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
24670bitslice_sse2_opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
24696bitslice_sse2_opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
24698bitslice_sse2_opt32gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
24728bitslice_sse2_opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
24772bitslice_sse2_opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
24804bitslice_sse2_opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
24814bitslice_sse2_opt32gcc -march=k8 -O -fomit-frame-pointer2016121520161026
24836bitslice_sse2_opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
24860bitslice_sse2_opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
25074bitslice_sse2_opt32gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
25148bitslice_sse2_opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
25322bitslice_sse2_opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
25372bitslice_sse2_opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
31304bitslice_opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
31336bitslice_opt32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
31348bitslice_opt32gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
31360bitslice_opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
32100bitslice_opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
32194bitslice_sse2_opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
32206bitslice_sse2_opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
32212bitslice_opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
32248bitslice_sse2_opt64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
32302bitslice_opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
32308bitslice_sse2_opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
32392bitslice_opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
32396bitslice_sse2_opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
32616bitslice_sse2_opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
32668bitslice_sse2_opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
32742bitslice_opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
32816bitslice_opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
32886bitslice_sse2_opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
32934bitslice_opt32gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
32942bitslice_opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
32992bitslice_opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
33096bitslice_opt32gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
33178bitslice_sse2_opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
33248bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
33560bitslice_opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
33634bitslice_opt32gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
33862bitslice_opt32gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
33898bitslice_opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
33908bitslice_opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
33912bitslice_opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
33938bitslice_sse2_opt64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
33950bitslice_sse2_opt64gcc -Os -fomit-frame-pointer2016121520161026
33954bitslice_ref32gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
33974bitslice_sse2_opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
34002bitslice_sse2_opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
34028bitslice_sse2_opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
34032bitslice_sse2_opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
34070bitslice_opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
34168bitslice_sse2_opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
34266bitslice_sse2_opt64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
34308bitslice_sse2_opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
34308bitslice_sse2_opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
34318bitslice_sse2_opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
34366bitslice_sse2_opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
34412bitslice_opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
34430bitslice_sse2_opt32gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
34450bitslice_opt32gcc -m64 -O3 -fomit-frame-pointer2016121520161026
34452bitslice_ref32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
34566bitslice_opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
34592bitslice_opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
34638bitslice_sse2_opt64gcc -m64 -Os -fomit-frame-pointer2016121520161026
34662bitslice_sse2_opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
34694bitslice_opt32gcc -O3 -fomit-frame-pointer2016121520161026
34968bitslice_ref32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
34970bitslice_sse2_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
35118bitslice_sse2_opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
35144bitslice_sse2_opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
35144bitslice_sse2_opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
35148bitslice_sse2_opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
35232bitslice_sse2_opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
35368bitslice_ref32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
35426bitslice_sse2_opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
35454bitslice_sse2_opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
35592bitslice_sse2_opt32gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
35612bitslice_sse2_opt32gcc -Os -fomit-frame-pointer2016121520161026
35618bitslice_ref32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
35676bitslice_sse2_opt64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
35760bitslice_sse2_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
35764bitslice_sse2_opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
35774bitslice_sse2_opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
35784bitslice_sse2_opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
36094bitslice_sse2_opt32gcc -m64 -Os -fomit-frame-pointer2016121520161026
36484bitslice_sse2_opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
36488bitslice_sse2_opt32gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
36738bitslice_sse2_opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
37092bitslice_sse2_opt32gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
37144bitslice_ref32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
37540bitslice_ref32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
38000bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
38016bitslice_ref32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
38162bitslice_ref32gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
38276bitslice_ref32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
38320bitslice_ref32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
38506bitslice_ref32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
38688bitslice_ref32gcc -m64 -O3 -fomit-frame-pointer2016121520161026
38964bitslice_ref32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
38968bitslice_ref32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
39056bitslice_ref32gcc -O3 -fomit-frame-pointer2016121520161026
39134bitslice_ref32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
39172bitslice_ref32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
39212bitslice_ref32gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
39256bitslice_ref32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
39266bitslice_ref32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
39278bitslice_ref32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
39288bitslice_ref32gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
39458bitslice_ref32gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
39750bitslice_ref32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
39756bitslice_ref32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
45240simplegcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
45408simplegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
45606simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
46334simpleclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
46578simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
46580simplegcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
46764simpleclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
46924simplegcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
46996simplegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
47028simplegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
47098simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
47128simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
47326simplegcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
47544simplegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
50596simplegcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
50640simplegcc -m64 -Os -fomit-frame-pointer2016121520161026
50706simplegcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
50780simplegcc -march=k8 -Os -fomit-frame-pointer2016121520161026
50782simplegcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
50788simplegcc -Os -fomit-frame-pointer2016121520161026
50944simplegcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
51028simplegcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
51078simplegcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
51088simpleclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
51102simplegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
51110simplegcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
51120simplegcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
51138simplegcc -march=nocona -Os -fomit-frame-pointer2016121520161026
51156simplegcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
51160simpleclang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
51184bitslice_opt64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
51206simpleclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
51210simplegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
51250simplegcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
51308simpleclang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
51310simpleclang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
51330bitslice_opt64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
51360simplegcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
51362simplegcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
51428simplegcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
51444simplegcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
51454simplegcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
51516simpleclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
51530simplegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
51530simplegcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
51556simplegcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
51562simpleclang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
51612simpleclang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
52126simplegcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
52296simplegcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
52378simplegcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
52418simplegcc -m64 -O -fomit-frame-pointer2016121520161026
52660simplegcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
52682simplegcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
52698simplegcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
52736simplegcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
52740simplegcc -march=barcelona -O -fomit-frame-pointer2016121520161026
52764simplegcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
52860simplegcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
52914simplegcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
52930simplegcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
52942simplegcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
53010simplegcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
53032simplegcc -funroll-loops -O -fomit-frame-pointer2016121520161026
53054simplegcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
53062simplegcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
53064simplegcc -O -fomit-frame-pointer2016121520161026
53064simplegcc -march=k8 -O -fomit-frame-pointer2016121520161026
53068simplegcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
53086simplegcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
53148simplegcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
53198simplegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
53232simplegcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
53234simplegcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
53238simplegcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
53304simplegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
53314simplegcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
53346simplegcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
53358simplegcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
53406simplegcc -O3 -fomit-frame-pointer2016121520161026
53406simplegcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
53440simplegcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
53446simplegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
53452simplegcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
53458simplegcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
53464simplegcc -march=nocona -O -fomit-frame-pointer2016121520161026
53492simplegcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
53504simplegcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
53530simplegcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
53550simplegcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
53556simplegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
53570bitslice_opt64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
53578simplegcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
53602bitslice_opt64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
53640simplegcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
53656simplegcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
53686simplegcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
53694simplegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
53706simplegcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
53718simplegcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
53730bitslice_opt64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
53740bitslice_opt64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
53754bitslice_opt64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
53784simplegcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
53832simplegcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
53838simplegcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
53838simplegcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
53844simplegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
53856bitslice_opt64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
53864simplegcc -O2 -fomit-frame-pointer2016121520161026
53906simplegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
53942simplegcc -m64 -O3 -fomit-frame-pointer2016121520161026
53944simplegcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
53966simplegcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
53972simplegcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
53980simplegcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
53984bitslice_opt64clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
54056simplegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
54102simplegcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
54116bitslice_ref64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
54300simplegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
54330bitslice_ref64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
54386simplegcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
54428simplegcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
54520bitslice_opt64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
54612simplegcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
54624bitslice_ref64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
54632simplegcc -m64 -O2 -fomit-frame-pointer2016121520161026
54896bitslice_opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
54900simplegcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
54978bitslice_opt64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
55112bitslice_ref64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
55128bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
55132bitslice_ref64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
55200bitslice_opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
55202simplegcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
55276simplegcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
55324bitslice_ref64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
55402bitslice_ref64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
55426bitslice_opt64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
55436bitslice_opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
55578bitslice_opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
55586bitslice_opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
55628bitslice_opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
55656bitslice_ref64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
55700bitslice_ref64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
55730bitslice_ref64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
55750bitslice_ref64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
55796bitslice_opt64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
55856bitslice_ref64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
55974bitslice_ref64gcc -O3 -fomit-frame-pointer2016121520161026
56012bitslice_opt64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
56102bitslice_opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
56156bitslice_ref64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
56300bitslice_opt64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
56492bitslice_ref64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
56492bitslice_opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
56494bitslice_opt64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
56592bitslice_ref64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
56864bitslice_opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
56878bitslice_opt64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
57010bitslice_opt64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
57026bitslice_opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
57038bitslice_opt64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
57038bitslice_opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
57050bitslice_opt64gcc -m64 -O -fomit-frame-pointer2016121520161026
57066bitslice_opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
57108bitslice_opt64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
57114bitslice_opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
57136bitslice_opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
57158bitslice_opt64gcc -O2 -fomit-frame-pointer2016121520161026
57202bitslice_opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
57222bitslice_opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
57234bitslice_opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
57250bitslice_ref64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
57344bitslice_opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
57408bitslice_opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
57428bitslice_ref64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
57480bitslice_ref64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
57496bitslice_opt64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
57520bitslice_opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
57534bitslice_opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
57536bitslice_opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
57574bitslice_opt64gcc -O -fomit-frame-pointer2016121520161026
57606bitslice_opt64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
57638bitslice_opt64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
57656bitslice_opt64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
57676bitslice_opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
57678bitslice_opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
57834bitslice_opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
57878bitslice_opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
57880bitslice_opt64gcc -m64 -Os -fomit-frame-pointer2016121520161026
57906bitslice_ref64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
57912bitslice_opt64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
57946bitslice_opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
58006bitslice_opt64gcc -Os -fomit-frame-pointer2016121520161026
58020bitslice_opt64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
58034bitslice_opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
58120bitslice_ref64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
58126bitslice_opt64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
58140bitslice_ref64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
58146bitslice_opt64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
58162bitslice_opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
58182bitslice_opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
58188bitslice_opt64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
58314bitslice_opt64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
58338bitslice_ref64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
58370bitslice_opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
58442bitslice_ref64clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
58456bitslice_ref64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
58492bitslice_opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
58562bitslice_ref64clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
58608bitslice_ref64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
58740bitslice_opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
58742bitslice_opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
58788bitslice_opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
58844bitslice_opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
58866bitslice_ref64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
58938bitslice_opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
59340bitslice_opt64gcc -m64 -march=core-avx2 -O3 -fomit-frame-pointer2016121520161026
59904bitslice_opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016121520161026
59942bitslice_opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
59946bitslice_opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016121520161026
60412bitslice_opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
60540bitslice_opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
60552bitslice_opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
60736bitslice_opt64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
60898bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
60960bitslice_opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
61032bitslice_opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
61048bitslice_opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
61092bitslice_opt64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
61132bitslice_opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
61148bitslice_opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
61182bitslice_opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016121520161026
61182bitslice_opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016121520161026
61192bitslice_opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
61290bitslice_opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
61314bitslice_opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
61508bitslice_opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
61566bitslice_opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
61910bitslice_opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016121520161026
62024bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
62074bitslice_opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
62354bitslice_opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
62398bitslice_ref64clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
62434bitslice_opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
62764bitslice_ref64clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
63046bitslice_opt64gcc -funroll-loops -O3 -fomit-frame-pointer2016121520161026
63050bitslice_opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2016121520161026
63078bitslice_opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016121520161026
63148bitslice_ref64clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
63282bitslice_opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
63312bitslice_opt64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2016121520161026
63326bitslice_ref64clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
63384bitslice_opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2016121520161026
63448bitslice_opt64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2016121520161026
63458bitslice_opt64gcc -m64 -O3 -fomit-frame-pointer2016121520161026
63498bitslice_opt64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2016121520161026
63650bitslice_ref64clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
63724bitslice_ref64clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
63754bitslice_ref64clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
63766bitslice_opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2016121520161026
63770bitslice_ref64clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
63770bitslice_opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016121520161026
63798bitslice_opt64gcc -O3 -fomit-frame-pointer2016121520161026
63990bitslice_opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
64058bitslice_opt64gcc -march=nocona -O3 -fomit-frame-pointer2016121520161026
64110bitslice_opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2016121520161026
64264bitslice_ref64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
64272bitslice_ref64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
64296bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
64368bitslice_opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016121520161026
64386bitslice_ref64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
64414bitslice_opt64gcc -march=k8 -O3 -fomit-frame-pointer2016121520161026
64468bitslice_ref64gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
64574bitslice_ref64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
64610bitslice_ref64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
64622bitslice_ref64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
64686bitslice_opt64gcc -march=barcelona -O3 -fomit-frame-pointer2016121520161026
64738bitslice_ref64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
64908bitslice_ref64gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
64932bitslice_ref64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
64992bitslice_ref64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
65292bitslice_ref64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
65384bitslice_ref64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
65458bitslice_ref64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
65608bitslice_ref64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
65938bitslice_ref64gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
66112bitslice_ref64gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
66156bitslice_ref64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
66352bitslice_opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2016121520161026
66988bitslice_ref64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
67178bitslice_ref64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
67284bitslice_ref64gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
67570bitslice_ref64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
68134bitslice_ref64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
69244bitslice_ref64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
69430bitslice_ref64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
69652bitslice_ref64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
69786bitslice_ref64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
69806bitslice_ref64gcc -m64 -O2 -fomit-frame-pointer2016121520161026
69828bitslice_ref64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
69868bitslice_ref64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
69952bitslice_ref64gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
69988bitslice_ref64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
70066bitslice_ref64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
70126bitslice_ref64gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
70252bitslice_ref64gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
70526bitslice_ref64gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
70530bitslice_ref64gcc -march=k8 -O -fomit-frame-pointer2016121520161026
70584bitslice_ref64gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
70610bitslice_ref64gcc -O2 -fomit-frame-pointer2016121520161026
70824bitslice_ref64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
70894bitslice_ref64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
70968bitslice_ref64gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
70972bitslice_ref64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
71096bitslice_ref64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
71118bitslice_ref64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
71218bitslice_ref64gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
71334bitslice_ref64gcc -m64 -O -fomit-frame-pointer2016121520161026
71350bitslice_ref64gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
71370bitslice_ref64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
71684bitslice_ref64gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
71714bitslice_ref64gcc -march=nocona -O -fomit-frame-pointer2016121520161026
71840bitslice_ref64gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
72124bitslice_ref64gcc -O -fomit-frame-pointer2016121520161026
90608bitslice_ref64gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
90612bitslice_ref64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
91568bitslice_ref64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
92348bitslice_ref64gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
92446bitslice_ref64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
92460bitslice_ref64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
92516bitslice_ref64gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
92530bitslice_ref64gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
92638bitslice_ref64gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
92644bitslice_ref64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
92648bitslice_ref64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
92688bitslice_ref64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
92710bitslice_ref64gcc -Os -fomit-frame-pointer2016121520161026
92724bitslice_ref64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
92772bitslice_ref64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
92830bitslice_ref64gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
92916bitslice_ref64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
92916bitslice_ref64gcc -m64 -Os -fomit-frame-pointer2016121520161026
92974bitslice_ref64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
93084bitslice_ref64gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
93184bitslice_ref64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
93430bitslice_ref64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
93838bitslice_ref64gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
93966bitslice_ref64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
94036bitslice_ref64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
94122bitslice_ref64gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
94944bitslice_ref64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
96734bitslice_opt32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
97362bitslice_opt32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
103354bitslice_opt32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
103424bitslice_opt32clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
103640bitslice_opt32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
103878bitslice_opt32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
104100bitslice_opt32clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
104218bitslice_opt32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
104294bitslice_opt32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
104344bitslice_opt32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
105080bitslice_opt32gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
105290bitslice_ref32clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016121520161026
105334bitslice_opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
105792bitslice_ref32clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
106580bitslice_opt32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
107476bitslice_opt32gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
107638bitslice_opt32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
107656bitslice_opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
108174bitslice_opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
108246bitslice_opt32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
108488bitslice_ref32clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
108734bitslice_ref32clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments2016121520161026
108816bitslice_ref32clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments2016121520161026
108916bitslice_ref32clang -O3 -fomit-frame-pointer -Qunused-arguments2016121520161026
108920bitslice_ref32clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments2016121520161026
108954bitslice_opt32gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
108990bitslice_opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
109014bitslice_ref32clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
109140bitslice_ref32clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
109448bitslice_opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
109646bitslice_opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
109674simplecc2016121520161026
109686bitslice_opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
109740bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
109858bitslice_ref32clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016121520161026
109948bitslice_opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
110230bitslice_opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
110356bitslice_opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
110470bitslice_opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
110700bitslice_opt32gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
110768bitslice_opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
110882bitslice_opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
110920bitslice_opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
110974bitslice_opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
111188simplegcc -funroll-loops2016121520161026
111198bitslice_opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
111262bitslice_opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
111318bitslice_opt32gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
111594bitslice_opt32gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
111604bitslice_opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
111636bitslice_opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
111642bitslice_opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
111666bitslice_opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
111830simplegcc2016121520161026
111882bitslice_opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
111882bitslice_opt32gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
111904bitslice_opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
112020bitslice_opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
112064bitslice_opt32gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
112134bitslice_opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
112324bitslice_opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
112372bitslice_opt32gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
112392bitslice_opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
112554bitslice_opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
112710bitslice_opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
112788bitslice_opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
113282bitslice_opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
113406bitslice_opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
113620bitslice_opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
113848bitslice_opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
114112bitslice_opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
114362bitslice_opt32gcc -m64 -Os -fomit-frame-pointer2016121520161026
114364bitslice_opt32gcc -Os -fomit-frame-pointer2016121520161026
114938bitslice_opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
114948bitslice_opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
115092bitslice_opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
115144bitslice_opt32gcc -O2 -fomit-frame-pointer2016121520161026
115154bitslice_opt32gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
115268bitslice_opt32gcc -O -fomit-frame-pointer2016121520161026
115338bitslice_opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
115500bitslice_opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
115514bitslice_opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
115606bitslice_opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
115766bitslice_opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
115780bitslice_opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
115872bitslice_opt32gcc -m64 -O2 -fomit-frame-pointer2016121520161026
116188bitslice_opt32gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
116278bitslice_opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
116328bitslice_opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
116488bitslice_opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
116542bitslice_opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
116580bitslice_opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
116654bitslice_opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
116708bitslice_opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
116836bitslice_opt32gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
116958bitslice_opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
117034bitslice_opt32gcc -march=k8 -O -fomit-frame-pointer2016121520161026
117336bitslice_opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
117408bitslice_opt32gcc -march=nocona -O -fomit-frame-pointer2016121520161026
117514bitslice_opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
117826bitslice_opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
117856bitslice_opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
118048bitslice_opt32gcc -m64 -O -fomit-frame-pointer2016121520161026
118052bitslice_opt32gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
120446bitslice_ref32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
120578bitslice_ref32gcc -funroll-loops -m64 -O -fomit-frame-pointer2016121520161026
121004bitslice_ref32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016121520161026
121048bitslice_ref32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016121520161026
121496bitslice_ref32gcc -funroll-loops -O -fomit-frame-pointer2016121520161026
121760bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
122370bitslice_ref32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016121520161026
122612bitslice_ref32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
122734bitslice_ref32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
122866bitslice_ref32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
122882bitslice_ref32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016121520161026
122890bitslice_ref32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
123140bitslice_ref32gcc -funroll-loops -O2 -fomit-frame-pointer2016121520161026
123148bitslice_ref32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016121520161026
123434bitslice_ref32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016121520161026
123436bitslice_ref32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
123676bitslice_ref32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
124872bitslice_ref32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016121520161026
124912bitslice_ref32gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer2016121520161026
124994bitslice_ref32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016121520161026
125014bitslice_ref32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016121520161026
125986bitslice_ref32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016121520161026
126246bitslice_ref32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016121520161026
126894bitslice_ref32gcc -m64 -march=core-avx2 -O -fomit-frame-pointer2016121520161026
129220bitslice_ref32gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer2016121520161026
130136bitslice_ref32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016121520161026
131006bitslice_ref32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016121520161026
131970bitslice_ref32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2016121520161026
132068bitslice_ref32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2016121520161026
132230bitslice_ref32gcc -m64 -O2 -fomit-frame-pointer2016121520161026
132246bitslice_ref32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2016121520161026
132380bitslice_ref32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016121520161026
132388bitslice_ref32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016121520161026
132430bitslice_ref32gcc -O2 -fomit-frame-pointer2016121520161026
132608bitslice_ref32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2016121520161026
132832bitslice_ref32gcc -march=k8 -O -fomit-frame-pointer2016121520161026
133000bitslice_ref32gcc -fno-schedule-insns -O -fomit-frame-pointer2016121520161026
133050bitslice_ref32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2016121520161026
133182bitslice_ref32gcc -m64 -march=k8 -O -fomit-frame-pointer2016121520161026
133236bitslice_ref32gcc -m64 -march=core2 -O -fomit-frame-pointer2016121520161026
133268bitslice_ref32gcc -m64 -O -fomit-frame-pointer2016121520161026
133326bitslice_ref32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016121520161026
133330bitslice_ref32gcc -march=barcelona -O2 -fomit-frame-pointer2016121520161026
133976bitslice_ref32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2016121520161026
134040bitslice_ref32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2016121520161026
134136bitslice_ref32gcc -m64 -march=corei7 -O -fomit-frame-pointer2016121520161026
134158bitslice_ref32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016121520161026
134366bitslice_ref32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016121520161026
134532bitslice_ref32gcc -O -fomit-frame-pointer2016121520161026
134606bitslice_ref32gcc -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
134640bitslice_ref32gcc -march=nocona -O -fomit-frame-pointer2016121520161026
134642bitslice_ref32gcc -m64 -march=barcelona -O -fomit-frame-pointer2016121520161026
134782bitslice_ref32gcc -m64 -Os -fomit-frame-pointer2016121520161026
134834bitslice_ref32gcc -Os -fomit-frame-pointer2016121520161026
134834bitslice_ref32gcc -march=barcelona -O -fomit-frame-pointer2016121520161026
135116bitslice_ref32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2016121520161026
135138bitslice_ref32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016121520161026
135252bitslice_ref32gcc -march=nocona -Os -fomit-frame-pointer2016121520161026
135340bitslice_ref32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016121520161026
135434bitslice_ref32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2016121520161026
135616bitslice_ref32gcc -march=nocona -O2 -fomit-frame-pointer2016121520161026
135678bitslice_ref32gcc -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
135956bitslice_ref32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016121520161026
136000bitslice_ref32gcc -march=k8 -Os -fomit-frame-pointer2016121520161026
136342bitslice_ref32gcc -march=k8 -O2 -fomit-frame-pointer2016121520161026
136370bitslice_ref32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016121520161026
136538bitslice_ref32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016121520161026
136596bitslice_ref32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2016121520161026
136640bitslice_ref32gcc -m64 -march=nocona -O -fomit-frame-pointer2016121520161026
136756bitslice_ref32gcc -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
137002bitslice_ref32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2016121520161026
137128bitslice_ref32gcc -funroll-loops -Os -fomit-frame-pointer2016121520161026
137144bitslice_ref32gcc -march=barcelona -Os -fomit-frame-pointer2016121520161026
137154bitslice_ref32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
137160bitslice_ref32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016121520161026
137636bitslice_ref32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016121520161026
137772bitslice_ref32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016121520161026
137846bitslice_ref32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2016121520161026
137894bitslice_ref32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016121520161026
138076bitslice_ref32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016121520161026
138694bitslice_ref32gcc -m64 -march=core2 -Os -fomit-frame-pointer2016121520161026
324392bitslice_opt64gcc2016121520161026
326934bitslice_opt64gcc -funroll-loops2016121520161026
336732bitslice_opt64cc2016121520161026
381194bitslice_ref64cc2016121520161026
382240bitslice_ref64gcc2016121520161026
383830bitslice_ref64gcc -funroll-loops2016121520161026
450520bitslice_sse2_opt64cc2016121520161026
453318bitslice_sse2_opt64gcc2016121520161026
464822bitslice_sse2_opt64gcc -funroll-loops2016121520161026
467982bitslice_sse2_opt32gcc -funroll-loops2016121520161026
472280bitslice_sse2_opt32cc2016121520161026
472302bitslice_sse2_opt32gcc2016121520161026
664068bitslice_opt32gcc2016121520161026
666012bitslice_opt32cc2016121520161026
694414bitslice_opt32gcc -funroll-loops2016121520161026
726642bitslice_ref32gcc -funroll-loops2016121520161026
727056bitslice_ref32cc2016121520161026
727102bitslice_ref32gcc2016121520161026