Implementation notes: x86, rumba7, crypto_hash/jh256

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
25080bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
25080bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
25110bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
25110bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
25110bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
25110bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
25140bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25200bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25200bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25200bitslice_sse2_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25350bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
25410bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25440bitslice_sse2_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25440bitslice_sse2_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
25470bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
25470bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
25500bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25530bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
25590bitslice_sse2_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
25680bitslice_sse2_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25710bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
25710bitslice_sse2_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
25710bitslice_sse2_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25740bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
25770bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
25770bitslice_sse2_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25830bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
25830bitslice_sse2_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
25830bitslice_sse2_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
25860bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
25890bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
25890bitslice_sse2_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
25890bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
25950bitslice_sse2_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
25980bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
25980bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
26010bitslice_sse2_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
26070bitslice_sse2_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26070bitslice_sse2_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26100bitslice_sse2_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
26100bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
26130bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26130bitslice_sse2_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
26130bitslice_sse2_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
26190bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26220bitslice_sse2_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26250bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26280bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26310bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26310bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26310bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26310bitslice_sse2_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26370bitslice_sse2_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26370bitslice_sse2_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26490bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26490bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26490bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
26490bitslice_sse2_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26490bitslice_sse2_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26490bitslice_sse2_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26490bitslice_sse2_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26520bitslice_sse2_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26550bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26550bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
26550bitslice_sse2_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26580bitslice_sse2_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
26640bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
26730bitslice_sse2_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26730bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
26760bitslice_sse2_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
26760bitslice_sse2_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
26880bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
27030bitslice_sse2_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
28860bitslice_sse2_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
29100bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29100bitslice_sse2_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
29100bitslice_sse2_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29100bitslice_sse2_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29130bitslice_sse2_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29160bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
29160bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29220bitslice_sse2_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
29250bitslice_sse2_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
29280bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29280bitslice_sse2_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
29400bitslice_sse2_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
29460bitslice_sse2_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
29460bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
29460bitslice_sse2_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
29520bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29550bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
29550bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
29580bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
29580bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
29610bitslice_sse2_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29640bitslice_sse2_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29700bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
29700bitslice_sse2_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29790bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
29850bitslice_sse2_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
29910bitslice_sse2_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
30150bitslice_sse2_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
30180bitslice_sse2_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
30300bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
30330bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
30360bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
30360bitslice_sse2_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
30390bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30390bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
30390bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
30390bitslice_sse2_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
30420bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30420bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
30420bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
30450bitslice_sse2_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30450bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
30510bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
30600bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
30630bitslice_sse2_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
30750bitslice_sse2_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30870bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
30960bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
31020bitslice_sse2_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
31230bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31260bitslice_sse2_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
31290bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31290bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31290bitslice_sse2_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31320bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
31350bitslice_sse2_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31440bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
31440bitslice_sse2_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
31470bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31500bitslice_sse2_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31560bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
31590bitslice_sse2_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
31620bitslice_sse2_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
31650bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
31710bitslice_sse2_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31830bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
31890bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32070bitslice_sse2_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32130bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
32190bitslice_sse2_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
32760bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
35400bitslice_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35430bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35430bitslice_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35460bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35910bitslice_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36330bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36570bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
36660bitslice_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
36750bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
36810bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
37020bitslice_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
37260bitslice_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
37290bitslice_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
37380bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
37710bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37710bitslice_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37740bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37740bitslice_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37740bitslice_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37770bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37770bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
37890bitslice_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
37950bitslice_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
37980bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
38220bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
38250bitslice_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
38280bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38280bitslice_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
38310bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
38370bitslice_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
38430bitslice_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
38790bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
38850bitslice_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39000bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39150bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
39390bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
40020bitslice_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
40050bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40290bitslice_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40770bitslice_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
51270bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
51330bitslice_ref32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
51330bitslice_ref32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
51420bitslice_ref32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
51480bitslice_ref32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
51510bitslice_ref32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
51630bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
52140bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
52290bitslice_ref32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
52560bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
52740bitslice_ref32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
52860bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
53250bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
53640bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
54330bitslice_ref32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
54990bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
55380bitslice_ref32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
55440bitslice_ref32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
55980bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
57450bitslice_ref32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
58800bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
59610bitslice_ref32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
108900bitslice_ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
110010bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
111630bitslice_ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
111720bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
111900bitslice_ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
112350bitslice_ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
112440bitslice_ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
112710bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
112740bitslice_ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
113160bitslice_ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
113370bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
114120bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
114180bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
114960bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
116040bitslice_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
118020bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
119310bitslice_ref64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
119460bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
119610bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
119880bitslice_ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
119910bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
133590bitslice_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
135540bitslice_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
135990bitslice_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
136260bitslice_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
136350bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
136950bitslice_opt32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
136980bitslice_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
137220bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
137640bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
137700bitslice_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
137820bitslice_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
137850bitslice_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
137940bitslice_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
137970bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138000bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
138000bitslice_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
138060bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
138210bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
138360bitslice_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
138510bitslice_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
138690bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
138750bitslice_opt32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
138870bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
138870bitslice_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
138900bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
139020bitslice_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
139050bitslice_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
139050bitslice_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
139080bitslice_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
139140bitslice_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
139410bitslice_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
139590bitslice_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
139620bitslice_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
140190bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
140550bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
140760bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
140760bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
140850bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
141120bitslice_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
141240bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141390bitslice_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
141510bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
141660bitslice_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
141720bitslice_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
141840bitslice_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141930bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
141930bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
142200bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
142200bitslice_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142290bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142290bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
142350bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
142410bitslice_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
142440bitslice_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
142470bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
142500bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
142920bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
142920bitslice_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
142980bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
143010bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
143010bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
143100bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
143250bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
143310bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
143370bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
143670bitslice_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
143730bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
143820bitslice_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
144000bitslice_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
144150bitslice_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
144300bitslice_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
144360bitslice_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
144420bitslice_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
144480bitslice_opt32gcc -m32 -O -fomit-frame-pointer2018051520171218
144540bitslice_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
144540bitslice_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
144570bitslice_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
144600bitslice_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
144720bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
144750bitslice_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
144900bitslice_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
144930bitslice_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
144930bitslice_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
144990bitslice_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
145200bitslice_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
145230bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
145260bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
145320bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
145320bitslice_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
145320bitslice_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
145410bitslice_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
145470bitslice_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
145500bitslice_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
145710bitslice_opt32gcc -m32 -Os -fomit-frame-pointer2018051520171218
145710bitslice_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
145770bitslice_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
145830bitslice_ref32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
145860bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
146040bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
146190bitslice_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
146430bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
146490bitslice_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
146670bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
146670bitslice_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
146670bitslice_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
146730bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
146850bitslice_ref32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
147270bitslice_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
147480bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
147630bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
147810bitslice_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
147900bitslice_ref32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
148050bitslice_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
148050bitslice_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
148260bitslice_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
148260bitslice_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
148440bitslice_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
148590bitslice_ref32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
149250bitslice_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
149460bitslice_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
149610bitslice_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
149640bitslice_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
149850bitslice_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
149940bitslice_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
149970bitslice_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
150210bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
150270bitslice_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
150300bitslice_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
150390bitslice_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
150450bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
150600bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
150750bitslice_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
150960bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
151350bitslice_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
151410bitslice_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
151470bitslice_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
151530bitslice_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
151770bitslice_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
152100bitslice_ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
152520bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
152520bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
152610bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
152700bitslice_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
152910bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
153330bitslice_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
153630bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
154050bitslice_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
154260bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
154290bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
154320bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
154320bitslice_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
154380bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
154380bitslice_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
154410bitslice_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
154410bitslice_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
154530bitslice_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
154530bitslice_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
154680bitslice_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
154830bitslice_ref32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
154860bitslice_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
155010bitslice_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
155100bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
155370bitslice_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
155940bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
156390bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
156720bitslice_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
156900bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
156960bitslice_ref32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
157020bitslice_ref32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
157050bitslice_ref32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
157080bitslice_ref32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
157860bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
158220bitslice_ref32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
158280bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
159570bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
159660bitslice_ref32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
159660bitslice_ref32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
159750bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
160770bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
161040bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
161100bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
161160bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
161730bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
162750bitslice_ref32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
164130bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
164550bitslice_ref32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
164580bitslice_ref32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
164640bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
164700bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
164730bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
164730bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
165060bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
165210bitslice_ref32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
165210bitslice_ref32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
165270bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
165270bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
165300bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
165480bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
165540bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
165540bitslice_ref32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
165690bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
166110bitslice_ref32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
166350bitslice_ref32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
166380bitslice_ref32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
166410bitslice_ref32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
166470bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
166620bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
166680bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
166710bitslice_ref32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
166740bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
166740bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
166770bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
166800bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
166920bitslice_ref32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
167280bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
167340bitslice_ref32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
167460bitslice_ref32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
167490bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
168030bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
168090bitslice_ref32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
168810bitslice_ref32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
169530bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
170250bitslice_ref32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
170340bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
170340bitslice_ref32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
170610bitslice_ref32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
170670bitslice_ref32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
170760bitslice_ref32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
170790bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
171030bitslice_ref32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
171090bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
171210bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
171510bitslice_ref32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
171660bitslice_ref32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
171900bitslice_ref32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
171930bitslice_ref32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
172020bitslice_ref32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
172020bitslice_ref32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
172500bitslice_ref32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
172710bitslice_ref32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
172740bitslice_ref32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
172770bitslice_ref32gcc -m32 -O -fomit-frame-pointer2018051520171218
172800bitslice_ref32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
172890bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
173130bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
173190bitslice_ref32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
173370bitslice_ref32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
173430bitslice_ref32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
173430bitslice_ref32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
173520bitslice_ref32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
173520bitslice_ref32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
173520bitslice_ref32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
173760bitslice_ref32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
173970bitslice_ref32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
174090bitslice_ref32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
174930bitslice_ref32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
175410bitslice_ref32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
175590bitslice_ref32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
175800bitslice_ref32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
177000bitslice_ref32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
177120bitslice_ref32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
177390bitslice_ref32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
177780bitslice_ref32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
178650bitslice_ref32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
178860bitslice_ref32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
180360bitslice_ref32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
181170simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
181290simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
181560simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
182460simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
182790simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
182940simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
183210simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
183420simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
183570simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
183600simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
183840simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
183870bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
183900simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
184020simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
184080simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
184110simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
184140simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
184200simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
184260simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
184320simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
184350simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
184620simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
184710simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
184830simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
184890simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
184950simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
184980simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
184980simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
185010simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
185010simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
185040simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
185070simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
185070simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
185070simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
185100simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
185160simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
185190simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
185220simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
185250simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
185280simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
185310simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
185340simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
185340simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
185460simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
185490simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
185490simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
185550simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
185580simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
185610simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
185640simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
185670simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
185670simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
185700simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
185790simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
185850simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
185940simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
185940simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
186030simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
186030simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
186090simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
186090simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
186180simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
186270simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
186300simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
186300simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
186330simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
186360simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
186360simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
186450simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
186510simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
186570simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
186570simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
186600simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
186660simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
186750simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
186750simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
186810simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
186870simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
186870simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
186900simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
186930simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
187020simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
187110simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
187140simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
187140simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
187170simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
187200simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
187200simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
187230simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
187230simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
187230simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
187290simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
187290simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
187320simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
187410simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
187410simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
187440simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
187440simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
187440simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
187470simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
187470simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
187530simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
187560simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
187590simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
187590simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
187620simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
187620simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
187680simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
187710simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
187740simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
187740simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
187800simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
187920simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
188040simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
188130simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
188220simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
188250simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
188280simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
188310simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
188310simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
188370simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
188400simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
188490simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
188580simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
188610simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
188640simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
188670simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
188700simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
188730simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
188820simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
188880simplegcc -m32 -O2 -fomit-frame-pointer2018051520171218
188940simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
189060simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
189060simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
189120simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
189150simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
189180simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
189210simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
189240simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
189240simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
189300simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
189330simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
189360bitslice_ref32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
189360simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
189540simplegcc -m32 -Os -fomit-frame-pointer2018051520171218
189780bitslice_ref32gcc -m32 -Os -fomit-frame-pointer2018051520171218
189780simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
189840simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
190020simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
190080bitslice_ref32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
190140bitslice_ref32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
190290bitslice_ref32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
190320simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
190380simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
190500simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
190500bitslice_ref32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
190530simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
190530simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
190590simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
190650simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
190710simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
190740simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
190830simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
191040simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
191160simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
191250simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
191280simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
191910bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
192480simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
192600simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
192630bitslice_ref32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
192720simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
192750bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
193230bitslice_ref32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
193470bitslice_ref32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
193500simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
193590bitslice_ref32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
193620bitslice_ref32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
193770simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
193800bitslice_ref32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
193800bitslice_ref32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
193830bitslice_ref32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
194040bitslice_ref32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
194070simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
194250bitslice_ref32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
194370simplegcc -m32 -O3 -fomit-frame-pointer2018051520171218
194670bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
194970bitslice_ref32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
195030bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
195120bitslice_ref32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
195180bitslice_ref32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
195240bitslice_ref32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
195270simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
195900bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
196020simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
196050bitslice_ref32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
196140bitslice_ref32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
196290bitslice_ref32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
196620simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
196830bitslice_ref32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
197220bitslice_ref32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
197910bitslice_ref32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
197940bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
199140bitslice_ref32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
199440simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
200250bitslice_ref32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
200280simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
201240bitslice_ref32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
201330bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
201480simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
202050bitslice_ref32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
202320simplegcc -m32 -O -fomit-frame-pointer2018051520171218
202410bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
202800bitslice_ref32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
204480bitslice_ref32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
204540simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
206280bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
212700bitslice_ref32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
215010bitslice_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
215580bitslice_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
215670bitslice_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
215910bitslice_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
216240bitslice_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
216300bitslice_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
216360bitslice_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
216480bitslice_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
216540bitslice_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
217320bitslice_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
217770bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
217830bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
217890bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
218070bitslice_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
218100bitslice_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
218280bitslice_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
218370bitslice_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
218370bitslice_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
218520bitslice_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
218640bitslice_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
218670bitslice_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
218670bitslice_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
218700bitslice_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
219270bitslice_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
219660bitslice_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
219660bitslice_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
219720bitslice_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
220200bitslice_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
220230bitslice_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
220290bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
220350bitslice_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
220380bitslice_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
220410bitslice_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
220440bitslice_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
220440bitslice_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
220440bitslice_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
220530bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
220530bitslice_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
220560bitslice_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
220710bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
220920bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
221010bitslice_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
221010bitslice_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
221040bitslice_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
221130bitslice_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
221160bitslice_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
221250bitslice_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
221280bitslice_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
221460bitslice_opt64gcc -m32 -Os -fomit-frame-pointer2018051520171218
221460bitslice_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
221520bitslice_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
221550bitslice_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
221850bitslice_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
222030bitslice_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
222450bitslice_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
222960bitslice_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
222990bitslice_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
223020bitslice_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
223020bitslice_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
223080bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
223080bitslice_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
223110bitslice_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
223110bitslice_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
223320bitslice_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
223350bitslice_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
223500bitslice_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
223800bitslice_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
223800bitslice_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
223980bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
223980bitslice_opt64gcc -m32 -O -fomit-frame-pointer2018051520171218
223980bitslice_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
224190bitslice_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
224190bitslice_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
224220bitslice_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
224280bitslice_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
224460bitslice_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
224520bitslice_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
224580bitslice_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
224610bitslice_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
224850bitslice_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
224910bitslice_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
224970bitslice_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
225120bitslice_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
225180bitslice_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
225240bitslice_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
225300bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
225450bitslice_opt64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
225600bitslice_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
226170bitslice_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
226230bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
226980bitslice_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
227040bitslice_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
227100bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
227220bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
227490bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
227760bitslice_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
227790bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
227850bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
227880bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
228060bitslice_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
228630bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
228870bitslice_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
229110bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
229200bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
229230bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
229410bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
229740bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
229860bitslice_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
230190bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
230580bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
230670bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
230700bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
231270bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
231420bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
231540bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
231690bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
231840bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
231870bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
231900bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
232680bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
232830bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
233010bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
233100bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
233340bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
233490bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
233550bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
233580bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
234330bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
236310bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
237840bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
238590bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
238740bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
239070bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
239100bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
239100bitslice_ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
239190bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
239280bitslice_ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
239340bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
239520bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
239610bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
239640bitslice_ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
239670bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
239910bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
239940bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
240030bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
240060bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
240090bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
240450bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
240840bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
241020bitslice_ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
241560bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
241590bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
241920bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
242340bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
242460bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
242520bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
242970bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
243180bitslice_ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
243570bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
243660bitslice_ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
243750bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
243990bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
244110bitslice_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
244590bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
245070bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
245250bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
245250bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
245430bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
245520bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
245550bitslice_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
245940bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
245940bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
246270bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
246330bitslice_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
246570bitslice_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
246600bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
247260bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
247290bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
247410bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
247410bitslice_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
247440bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
247590bitslice_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
247680bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
247770bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
247860bitslice_ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
248100bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
248250bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
248280bitslice_ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
248490bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
248520bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
248550bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
248580bitslice_ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
248640bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
248700bitslice_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
249000bitslice_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
249150bitslice_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
249450bitslice_ref64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
249690bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
249750bitslice_ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
250140bitslice_ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
250230bitslice_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
250950bitslice_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
251070bitslice_opt64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
251100bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
251220bitslice_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
251400bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
251520bitslice_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
251550bitslice_ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
251610bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252810bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
252870bitslice_ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
252900bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
254010bitslice_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
254490bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
254910bitslice_ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
257880bitslice_ref64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
260430bitslice_ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
261150bitslice_ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
262200bitslice_ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
262860bitslice_ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
263010bitslice_ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
263280bitslice_ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
263580bitslice_ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
263970bitslice_ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
264240bitslice_ref64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
264360bitslice_ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
264390bitslice_ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
264480bitslice_ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
264540bitslice_ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
264750bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
264840bitslice_ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
264870bitslice_ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
265710bitslice_ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
266100bitslice_ref64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
266280bitslice_ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
266340bitslice_ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
266700bitslice_ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
266820bitslice_ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
267090bitslice_ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
267090bitslice_ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
267240bitslice_ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
267810bitslice_ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
267870bitslice_ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
267870bitslice_ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
267990bitslice_ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
267990bitslice_ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
268020bitslice_ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
268200bitslice_ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
268320bitslice_ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
268650bitslice_ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
268770bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
268890bitslice_ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
268920bitslice_ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
269070bitslice_ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
269130bitslice_ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
269550bitslice_ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
269670bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
269730bitslice_ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
270420bitslice_ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
270570bitslice_ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
271290bitslice_ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
271410bitslice_ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
271980bitslice_ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
272280bitslice_ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
273600bitslice_ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
273930bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
273990bitslice_ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
274020bitslice_ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
274110bitslice_ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
274140bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
274140bitslice_ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
274200bitslice_ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
274230bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
274230bitslice_ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
274290bitslice_ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
274320bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
274350bitslice_ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
274680bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
274740bitslice_ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
274980bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
275160bitslice_ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
275250bitslice_ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
275310bitslice_ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
275400bitslice_ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
275610bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
275760bitslice_ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
275850bitslice_ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
276030bitslice_ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
276030bitslice_ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
276210bitslice_ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
276660bitslice_ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
276810bitslice_ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
276930bitslice_ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
277050bitslice_ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
277080bitslice_ref64gcc -m32 -Os -fomit-frame-pointer2018051520171218
277080bitslice_ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
277200bitslice_ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
277320bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
277350bitslice_ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
277440bitslice_ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
277500bitslice_ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
277590bitslice_ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
277770bitslice_ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
277890bitslice_ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
277980bitslice_ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
281130bitslice_ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
281430bitslice_ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
282720bitslice_ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
283080bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
288510bitslice_ref64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
289920bitslice_ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
299010bitslice_ref64gcc -m32 -O -fomit-frame-pointer2018051520171218
351000simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218

Compiler output

Implementation: crypto_hash/jh256/bitslice_sse2_opt32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h: In function 'F8':
nist.c: jh_sse2_opt32.h:247:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
nist.c: y0 = XOR(y0, LOAD(state->gt;buffer));
nist.c: ^
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: _mm_xor_si128 (__m128i __A, __m128i __B)
nist.c: ^
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h:250:10: error: called from here
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
nist.c: _mm_load_si128 (__m128i const *__P)
nist.c: ^
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h:112:23: error: called from here
nist.c: #define XOR(x,y) _mm_xor_si128((x),(y)) /*XOR(x,y) = x ^ y, where x and y are two 128-bit word*/
nist.c: ^
nist.c: jh_sse2_opt32.h:250:12: note: in expansion of macro 'XOR'
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=athlon -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=athlon -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=athlon -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=athlon -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i386 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i386 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i386 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i386 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i486 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i486 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i486 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=i486 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-2 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-3 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=k6 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium2 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer bitslice_sse2_opt32

Compiler output

Implementation: crypto_hash/jh256/bitslice_sse2_opt64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h: In function 'F8':
nist.c: jh_sse2_opt64.h:255:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
nist.c: y0 = XOR(y0, LOAD(state->gt;buffer));
nist.c: ^
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: _mm_xor_si128 (__m128i __A, __m128i __B)
nist.c: ^
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h:258:10: error: called from here
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
nist.c: _mm_load_si128 (__m128i const *__P)
nist.c: ^
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h:112:23: error: called from here
nist.c: #define XOR(x,y) _mm_xor_si128((x),(y)) /*XOR(x,y) = x ^ y, where x and y are two 128-bit word*/
nist.c: ^
nist.c: jh_sse2_opt64.h:258:12: note: in expansion of macro 'XOR'
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=athlon -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=athlon -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i386 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i386 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i486 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=i486 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=k6 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer bitslice_sse2_opt64

Compiler output

Implementation: crypto_hash/jh256/bitslice_sse2_opt32
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: jh_sse2_opt32.h: In function 'F8':
nist.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: _mm_xor_si128 (__m128i __A, __m128i __B)
nist.c: ^
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h:250:10: error: called from here
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
nist.c: _mm_load_si128 (__m128i const *__P)
nist.c: ^
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h:112:23: error: called from here
nist.c: #define XOR(x,y) _mm_xor_si128((x),(y)) /*XOR(x,y) = x ^ y, where x and y are two 128-bit word*/
nist.c: ^
nist.c: jh_sse2_opt32.h:250:12: note: in expansion of macro 'XOR'
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium3 -O -fomit-frame-pointer bitslice_sse2_opt32
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer bitslice_sse2_opt32

Compiler output

Implementation: crypto_hash/jh256/bitslice_sse2_opt64
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: jh_sse2_opt64.h: In function 'F8':
nist.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: _mm_xor_si128 (__m128i __A, __m128i __B)
nist.c: ^
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h:258:10: error: called from here
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:690:1: error: inlining failed in call to always_inline '_mm_load_si128': target specific option mismatch
nist.c: _mm_load_si128 (__m128i const *__P)
nist.c: ^
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h:112:23: error: called from here
nist.c: #define XOR(x,y) _mm_xor_si128((x),(y)) /*XOR(x,y) = x ^ y, where x and y are two 128-bit word*/
nist.c: ^
nist.c: jh_sse2_opt64.h:258:12: note: in expansion of macro 'XOR'
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ^
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer bitslice_sse2_opt64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer bitslice_sse2_opt64