Implementation notes: x86, rumba7, crypto_hash/jh512

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
24990bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
25050bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
25050bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
25080bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
25080bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
25110bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
25170bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25260bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25260bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25260bitslice_sse2_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25410bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25410bitslice_sse2_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25410bitslice_sse2_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
25410bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
25470bitslice_sse2_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
25470bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
25500bitslice_sse2_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25560bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
25590bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25650bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
25650bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
25680bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
25710bitslice_sse2_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25740bitslice_sse2_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25770bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
25800bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
25800bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
25860bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
25860bitslice_sse2_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
25890bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
25890bitslice_sse2_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
25890bitslice_sse2_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
25950bitslice_sse2_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
25950bitslice_sse2_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
25980bitslice_sse2_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
26010bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
26040bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
26040bitslice_sse2_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
26070bitslice_sse2_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
26070bitslice_sse2_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26100bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
26100bitslice_sse2_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26190bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26190bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26220bitslice_sse2_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26220bitslice_sse2_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26310bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26340bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26340bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26340bitslice_sse2_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26370bitslice_sse2_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26430bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26430bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26430bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26430bitslice_sse2_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26460bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26460bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26460bitslice_sse2_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26490bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26490bitslice_sse2_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26520bitslice_sse2_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26550bitslice_sse2_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26550bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
26550bitslice_sse2_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26550bitslice_sse2_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26580bitslice_sse2_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
26580bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
26700bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
26790bitslice_sse2_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
26820bitslice_sse2_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
26820bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
26880bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
26940bitslice_sse2_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
27480bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
27900bitslice_sse2_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
27960bitslice_sse2_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
29040bitslice_sse2_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29070bitslice_sse2_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
29070bitslice_sse2_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29100bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29100bitslice_sse2_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
29130bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29130bitslice_sse2_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
29130bitslice_sse2_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
29160bitslice_sse2_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
29160bitslice_sse2_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29190bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
29250bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29400bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
29460bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
29460bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
29460bitslice_sse2_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
29520bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
29550bitslice_sse2_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
29550bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
29550bitslice_sse2_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29580bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
29610bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29610bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
29610bitslice_sse2_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
29610bitslice_sse2_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29640bitslice_sse2_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29760bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
29910bitslice_sse2_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
29940bitslice_sse2_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
30000bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
30150bitslice_sse2_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
30240bitslice_sse2_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
30300bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
30330bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
30360bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
30390bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
30420bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30420bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
30420bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
30450bitslice_sse2_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
30450bitslice_sse2_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
30480bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
30510bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
30600bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
30780bitslice_sse2_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30840bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
30840bitslice_sse2_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
30900bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
31020bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
31050bitslice_sse2_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
31140bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
31260bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31260bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31260bitslice_sse2_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31290bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31290bitslice_sse2_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31320bitslice_sse2_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31410bitslice_sse2_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
31410bitslice_sse2_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
31440bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
31470bitslice_sse2_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31500bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31560bitslice_sse2_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
31620bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
31650bitslice_sse2_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
31680bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
31710bitslice_sse2_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
31920bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
31980bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
32100bitslice_sse2_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32190bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
32250bitslice_sse2_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
35460bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35580bitslice_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35640bitslice_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35700bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35850bitslice_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36060bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
36330bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36540bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
36570bitslice_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
36630bitslice_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
36690bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
36750bitslice_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
37170bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
37230bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37260bitslice_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
37320bitslice_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
37530bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37590bitslice_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37740bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37770bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
37770bitslice_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37830bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
37860bitslice_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
38100bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
38190bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38280bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
38280bitslice_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
38310bitslice_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
38400bitslice_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38520bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
38520bitslice_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
38670bitslice_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
38970bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39000bitslice_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39180bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
39750bitslice_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39900bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
39960bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40860bitslice_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
42270bitslice_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
51330bitslice_ref32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
51420bitslice_ref32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
51450bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
51510bitslice_ref32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
51510bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
51660bitslice_ref32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
51900bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
52140bitslice_ref32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
52170bitslice_ref32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
52290bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
52680bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
52740bitslice_ref32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
52830bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53040bitslice_ref32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
53310bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
53640bitslice_ref32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
53760bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
55260bitslice_ref32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
55290bitslice_ref32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
55410bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
58290bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
59670bitslice_ref32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
110640bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
110820bitslice_ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
112050bitslice_ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
112110bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
112140bitslice_ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
112350bitslice_ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
112710bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
113010bitslice_ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
113070bitslice_ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
113250bitslice_ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
113880bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
114450bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
114840bitslice_ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
114930bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
115500bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
116010bitslice_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
117720bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
118740bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
119220bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
119880bitslice_ref64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
120660bitslice_ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
123060bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
134220bitslice_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
135660bitslice_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
135840bitslice_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
135960bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
136260bitslice_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
137010bitslice_opt32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
137100bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
137100bitslice_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
137190bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
137520bitslice_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
137550bitslice_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
137580bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
137640bitslice_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
137850bitslice_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
138030bitslice_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
138060bitslice_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
138120bitslice_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
138210bitslice_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
138240bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
138300bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
138360bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
138450bitslice_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
138510bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
138600bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
138720bitslice_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
138720bitslice_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
138750bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138780bitslice_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
138870bitslice_opt32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
139080bitslice_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
139170bitslice_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
139470bitslice_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
139740bitslice_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
139830bitslice_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
140490bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
140700bitslice_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
140850bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
140940bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
140970bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
141300bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
141330bitslice_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
141390bitslice_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141450bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141450bitslice_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
141900bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
141900bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
141930bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
142200bitslice_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
142290bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
142320bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
142410bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142500bitslice_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142560bitslice_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
142620bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
142800bitslice_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
142860bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
142950bitslice_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
143040bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
143040bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
143130bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
143160bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
143160bitslice_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
143340bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
143430bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
143430bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
143520bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
143550bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
143670bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
143790bitslice_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
143970bitslice_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
144000bitslice_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
144120bitslice_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
144240bitslice_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
144330bitslice_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
144450bitslice_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
144540bitslice_opt32gcc -m32 -O -fomit-frame-pointer2018051520171218
144540bitslice_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
144600bitslice_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
144690bitslice_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
144750bitslice_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
144870bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
144900bitslice_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
144900bitslice_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
144990bitslice_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
145020bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
145140bitslice_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
145260bitslice_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
145350bitslice_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
145410bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
145470bitslice_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
145470bitslice_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
145470bitslice_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
145500bitslice_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
145770bitslice_opt32gcc -m32 -Os -fomit-frame-pointer2018051520171218
145830bitslice_ref32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
145830bitslice_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
145860bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
145890bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
145890bitslice_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
145980bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
146010bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
146070bitslice_ref32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
146130bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
146520bitslice_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
146550bitslice_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
146580bitslice_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
146670bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
146820bitslice_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
146850bitslice_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
147060bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
147240bitslice_ref32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
147270bitslice_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
147540bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
147660bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
147960bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
148440bitslice_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
148620bitslice_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
148710bitslice_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
148800bitslice_ref32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
148830bitslice_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
148860bitslice_ref32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
148890bitslice_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
149220bitslice_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
149370bitslice_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
149370bitslice_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
149430bitslice_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
149580bitslice_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
149880bitslice_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
149910bitslice_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
150060bitslice_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
150270bitslice_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
150810bitslice_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
150870bitslice_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
151050bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
151080bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
151230bitslice_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
151260bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
151350bitslice_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
151440bitslice_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
151590bitslice_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
152010bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
152070bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
152340bitslice_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
152490bitslice_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
152730bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
152730bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
154020bitslice_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
154140bitslice_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
154200bitslice_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
154200bitslice_ref32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
154230bitslice_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
154230bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
154320bitslice_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
154410bitslice_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
154440bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
154530bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
154590bitslice_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
154710bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
154740bitslice_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
154800bitslice_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
155280bitslice_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
155340bitslice_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
155550bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
156210bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
156270bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
156540bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
156630bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
156840bitslice_ref32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
157110bitslice_ref32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
157140bitslice_ref32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
157530bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
157890bitslice_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
158190bitslice_ref32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
158550bitslice_ref32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
158700bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
159840bitslice_ref32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
159870bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
159960bitslice_ref32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
160230bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
160350bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
160710bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
161580bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
161880bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
163530bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
164040bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
164130bitslice_ref32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
164340bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
164340bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
164370bitslice_ref32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
164460bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
164490bitslice_ref32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
164580bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
164580bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
164580bitslice_ref32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
164700bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
164790bitslice_ref32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
165000bitslice_ref32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
165090bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
165330bitslice_ref32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
165450bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
165480bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
165810bitslice_ref32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
165990bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
166110bitslice_ref32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
166200bitslice_ref32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
166200bitslice_ref32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
166560bitslice_ref32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
166590bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
166740bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
166770bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
166950bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
167010bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
167070bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
167160bitslice_ref32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
167370bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
167670bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
168000bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
168180bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
168330bitslice_ref32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
168630bitslice_ref32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
168690bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
169020bitslice_ref32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
169170bitslice_ref32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
169860bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
170100bitslice_ref32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
170250bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
170280bitslice_ref32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
170340bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
170340bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
170370bitslice_ref32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
170910bitslice_ref32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
170940bitslice_ref32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
170970bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
171060bitslice_ref32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
171480bitslice_ref32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
171510bitslice_ref32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
172080bitslice_ref32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
172080bitslice_ref32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
172140bitslice_ref32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
172230bitslice_ref32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
172350bitslice_ref32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
172530bitslice_ref32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
173130bitslice_ref32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
173310bitslice_ref32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
173400bitslice_ref32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
173550bitslice_ref32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
173580bitslice_ref32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
173610bitslice_ref32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
173640bitslice_ref32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
173730bitslice_ref32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
173760bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
174000bitslice_ref32gcc -m32 -O -fomit-frame-pointer2018051520171218
174030bitslice_ref32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
174090bitslice_ref32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
174120bitslice_ref32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
175320bitslice_ref32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
175830bitslice_ref32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
175980bitslice_ref32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
176490bitslice_ref32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
176700bitslice_ref32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
176730bitslice_ref32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
177960bitslice_ref32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
178110bitslice_ref32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
178290bitslice_ref32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
178380bitslice_ref32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
180900simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
181260simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
181680simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
182040simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
182190simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
182880simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
183390simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
183930simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
183930simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
183960simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
184170simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
184200simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
184230simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
184260simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
184320simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
184380simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
184380simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
184470simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
184590simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
184650simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
184650simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
184830simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
184860simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
184980simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
185010simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
185040simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
185070simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
185070simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
185070simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
185100simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
185100simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
185250simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
185310simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
185400simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
185400simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
185490simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
185520simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
185520simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
185550simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
185580simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
185610simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
185640simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
185640simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
185730simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
185730simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
185760simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
185790simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
185850simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
185940simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
185940simplegcc -m32 -Os -fomit-frame-pointer2018051520171218
185940simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
185940simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
186030simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
186090simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
186180bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
186180simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
186330simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
186360simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
186360simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
186390simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
186390simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
186450simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
186450simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
186480simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
186480simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
186540simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
186660simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
186690simplegcc -m32 -O3 -fomit-frame-pointer2018051520171218
186690simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
186720simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
186870simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
186870simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
186900simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
186930simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
186960simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
186960simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
186990simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
186990simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
187020simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
187050simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
187050simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
187050simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
187080simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
187080simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
187140simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
187170simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
187260simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
187290simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
187290simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
187290simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
187320simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
187440simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
187470simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
187500simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
187500simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
187530simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
187590simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
187620simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
187740simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
187800simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
187830simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
187830simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
187920simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
187920simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
187980simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
188010simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
188040simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
188280simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
188340simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
188400simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
188400simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
188520simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
188550simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
188700simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
188700simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
188820simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
188880simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
188880simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
188880simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
189000simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
189060simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
189120simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
189120bitslice_ref32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
189150simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
189210bitslice_ref32gcc -m32 -Os -fomit-frame-pointer2018051520171218
189270simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
189300simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
189300simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
189300simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
189480simplegcc -m32 -O -fomit-frame-pointer2018051520171218
189600bitslice_ref32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
189690simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
189720simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
189720bitslice_ref32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
189720simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
189750simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
189930simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
189990simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
190050simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
190080bitslice_ref32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
190140simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
190230simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
190290simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
190410bitslice_ref32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
190770simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
190830simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
190860simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
191010simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
191100simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
191100simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
191160simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
191190simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
191310simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
191520simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
191670simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
191820bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
192090bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
192300simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
192330bitslice_ref32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
192420bitslice_ref32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
192450simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
192480simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
192510bitslice_ref32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
192690simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
192750simplegcc -m32 -O2 -fomit-frame-pointer2018051520171218
192780simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
192840simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
192900simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
193140simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
193200simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
193650bitslice_ref32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
193680simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
193860bitslice_ref32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
194160bitslice_ref32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
194340simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
194340bitslice_ref32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
194400bitslice_ref32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
194400bitslice_ref32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
194460bitslice_ref32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
194490bitslice_ref32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
194520bitslice_ref32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
194580bitslice_ref32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
195000bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
195150simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
195180simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
195330bitslice_ref32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
195570bitslice_ref32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
195600simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
195720simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
195900simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
195900simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
195960bitslice_ref32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
196080bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
196770bitslice_ref32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
196890simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
197130bitslice_ref32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
197400bitslice_ref32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
197430bitslice_ref32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
197460simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
197610bitslice_ref32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
197880bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
197970bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
198030bitslice_ref32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
198990bitslice_ref32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
198990simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
199050simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
199890simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
200400bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
200490bitslice_ref32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
200850bitslice_ref32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
201840bitslice_ref32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
201960bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
203310bitslice_ref32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
203460bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
203850simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
204870simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
205800simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
207090simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
207630simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
215760bitslice_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
215790bitslice_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
216120bitslice_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
216180bitslice_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
216180bitslice_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
216300bitslice_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
216330bitslice_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
216330bitslice_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
217410bitslice_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
217830bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
217890bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
217920bitslice_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
217950bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
218130bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
218190bitslice_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
218610bitslice_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
218700bitslice_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
218850bitslice_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
219090bitslice_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
219270bitslice_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
219330bitslice_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
219390bitslice_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
219540bitslice_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
219600bitslice_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
219780bitslice_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
219840bitslice_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
219840bitslice_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
220050bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
220170bitslice_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
220170bitslice_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
220230bitslice_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
220290bitslice_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
220350bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
220350bitslice_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
220380bitslice_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
220380bitslice_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
220440bitslice_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
220500bitslice_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
220530bitslice_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
220710bitslice_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
220890bitslice_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
220920bitslice_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
221010bitslice_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
221070bitslice_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
221130bitslice_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
221220bitslice_opt64gcc -m32 -Os -fomit-frame-pointer2018051520171218
221340bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
221340bitslice_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
221400bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
221460bitslice_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
221580bitslice_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
221610bitslice_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
221850bitslice_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
221910bitslice_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
221940bitslice_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
222000bitslice_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
222690bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
222780bitslice_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
222780bitslice_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
222900bitslice_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
222960bitslice_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
223230bitslice_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
223230bitslice_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
223320bitslice_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
223380bitslice_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
223590bitslice_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
223800bitslice_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
224190bitslice_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
224190bitslice_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
224460bitslice_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
224490bitslice_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
224490bitslice_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
224490bitslice_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
224610bitslice_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
224760bitslice_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
224820bitslice_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
224850bitslice_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
225030bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
225030bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
225060bitslice_opt64gcc -m32 -O -fomit-frame-pointer2018051520171218
225210bitslice_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
225240bitslice_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
225330bitslice_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
225600bitslice_opt64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
225810bitslice_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
225930bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
226020bitslice_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
226110bitslice_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
226350bitslice_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
226350bitslice_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
226500bitslice_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
226740bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
226770bitslice_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
227460bitslice_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
227550bitslice_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
227580bitslice_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
227700bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
227790bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
227880bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
228420bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
228750bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
228780bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
228960bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
229170bitslice_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
229440bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
229500bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
229830bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
230070bitslice_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
230550bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
230730bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
230970bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
231000bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
231060bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
231330bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
231480bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
231720bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
231870bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
231930bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
231930bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
232020bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
232050bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
232890bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
233130bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
233430bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
233670bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
233700bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
233970bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
234300bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
235590bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
237480bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
238530bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
238680bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
238680bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
239190bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
239310bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
239370bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
239430bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
239430bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
239460bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
239490bitslice_ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
239640bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
239670bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
239700bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
239940bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
240030bitslice_ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
240180bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
240210bitslice_ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
240210bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
240900bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
241050bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
241680bitslice_ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
241740bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
241860bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
242130bitslice_ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
242460bitslice_ref64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
242520bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
242700bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
243000bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
243870bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
243900bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
243990bitslice_ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
244470bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
244620bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
244920bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
245220bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
245580bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
246030bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
246090bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
246180bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
246270bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
246450bitslice_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
246570bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
246690bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
246810bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
246930bitslice_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
247020bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
247140bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
247380bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
247470bitslice_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
247500bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
247590bitslice_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
247620bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
247800bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
247920bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
248160bitslice_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
248310bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
248430bitslice_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
248460bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
248460bitslice_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
248580bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
248910bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
249510bitslice_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
249630bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
250080bitslice_ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
250290bitslice_ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
250470bitslice_ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
250710bitslice_ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
250920bitslice_ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
251070bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
251070bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
251070bitslice_opt64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
251370bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
251370bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
251610bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252450bitslice_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252600bitslice_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
252810bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
252870bitslice_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
253080bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
253080bitslice_ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
253590bitslice_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
253710bitslice_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
254280bitslice_ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
254400bitslice_ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
255150bitslice_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
255270bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
258510bitslice_ref64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
260190bitslice_ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
261360bitslice_ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
262170bitslice_ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
262590bitslice_ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
262740bitslice_ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
262920bitslice_ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
263460bitslice_ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
263490bitslice_ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
263700bitslice_ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
264000bitslice_ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
264420bitslice_ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
264510bitslice_ref64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
264540bitslice_ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
264690bitslice_ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
264720bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
264750bitslice_ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
265500bitslice_ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
265740bitslice_ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
265830bitslice_ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
265890bitslice_ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
266190bitslice_ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
266850bitslice_ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
266940bitslice_ref64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
267120bitslice_ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
267390bitslice_ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
267600bitslice_ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
267720bitslice_ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
267750bitslice_ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
267750bitslice_ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
267780bitslice_ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
268110bitslice_ref64gcc -m32 -O -fomit-frame-pointer2018051520171218
268140bitslice_ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
268200bitslice_ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
268350bitslice_ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
268440bitslice_ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
268620bitslice_ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
269070bitslice_ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
269130bitslice_ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
269520bitslice_ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
269580bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
269670bitslice_ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
269670bitslice_ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
270150bitslice_ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
270180bitslice_ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
270300bitslice_ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
271290bitslice_ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
271320bitslice_ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
271380bitslice_ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
272100bitslice_ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
273000bitslice_ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
273360bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
273390bitslice_ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
273750bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
273990bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
274110bitslice_ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
274230bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
274230bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
274230bitslice_ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
274290bitslice_ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
274320bitslice_ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
274380bitslice_ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
274410bitslice_ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
274410bitslice_ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
274590bitslice_ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
274590bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
274680bitslice_ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
275190bitslice_ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
275220bitslice_ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
275520bitslice_ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
275670bitslice_ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
275700bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
275700bitslice_ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
275970bitslice_ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
276000bitslice_ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
276030bitslice_ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
276780bitslice_ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
276870bitslice_ref64gcc -m32 -Os -fomit-frame-pointer2018051520171218
276930bitslice_ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
276960bitslice_ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
277110bitslice_ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
277230bitslice_ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
277260bitslice_ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
277350bitslice_ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
277470bitslice_ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
277620bitslice_ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
277740bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
277890bitslice_ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
278040bitslice_ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
281280bitslice_ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
281670bitslice_ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
282720bitslice_ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
282870bitslice_ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
282990bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
288000bitslice_ref64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
291390bitslice_ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218

Compiler output

Implementation: crypto_hash/jh512/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/jh512/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/jh512/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/jh512/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