Implementation notes: x86, rumba7, crypto_hash/jh224

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: jh224
TimeImplementationCompilerBenchmark dateSUPERCOP version
24960bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
25050bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
25080bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
25080bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
25110bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
25170bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25230bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25230bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
25260bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25290bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25350bitslice_sse2_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
25410bitslice_sse2_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
25440bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
25440bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
25470bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
25560bitslice_sse2_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
25560bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
25560bitslice_sse2_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
25680bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
25680bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
25680bitslice_sse2_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
25680bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
25770bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
25800bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
25830bitslice_sse2_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
25860bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
25860bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
25890bitslice_sse2_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
25890bitslice_sse2_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
25890bitslice_sse2_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
25920bitslice_sse2_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
25980bitslice_sse2_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
25980bitslice_sse2_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
26010bitslice_sse2_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26040bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26070bitslice_sse2_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
26100bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
26100bitslice_sse2_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
26130bitslice_sse2_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
26130bitslice_sse2_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
26130bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
26160bitslice_sse2_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
26220bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26250bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26280bitslice_sse2_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
26280bitslice_sse2_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
26340bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26340bitslice_sse2_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26340bitslice_sse2_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
26370bitslice_sse2_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
26400bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
26430bitslice_sse2_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26430bitslice_sse2_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26460bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26460bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
26460bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26460bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
26460bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26460bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26490bitslice_sse2_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
26520bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
26520bitslice_sse2_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
26520bitslice_sse2_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
26520bitslice_sse2_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
26550bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26550bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
26550bitslice_sse2_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
26580bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
26580bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
26640bitslice_sse2_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
26730bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
26820bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
26850bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
26880bitslice_sse2_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
26970bitslice_sse2_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
27390bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
29040bitslice_sse2_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
29070bitslice_sse2_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29100bitslice_sse2_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
29100bitslice_sse2_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29130bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
29130bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
29130bitslice_sse2_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29160bitslice_sse2_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
29190bitslice_sse2_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
29250bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
29250bitslice_sse2_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
29340bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
29370bitslice_sse2_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
29400bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29400bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29400bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29400bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
29400bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
29400bitslice_sse2_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
29430bitslice_sse2_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
29460bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
29490bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
29520bitslice_sse2_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
29580bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
29610bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
29610bitslice_sse2_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
29610bitslice_sse2_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
29640bitslice_sse2_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
29700bitslice_sse2_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
29730bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
29820bitslice_sse2_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
29820bitslice_sse2_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
29850bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
30060bitslice_sse2_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
30210bitslice_sse2_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
30330bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
30360bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
30360bitslice_sse2_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
30360bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
30390bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30420bitslice_sse2_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
30420bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
30420bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
30420bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
30450bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
30450bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
30480bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
30510bitslice_sse2_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
30570bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
30600bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
30600bitslice_sse2_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30780bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
30840bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
30900bitslice_sse2_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
30960bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
30960bitslice_sse2_opt64gcc -m32 -march=pentium4 -O -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
31290bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31290bitslice_sse2_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
31320bitslice_sse2_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
31320bitslice_sse2_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
31320bitslice_sse2_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
31380bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
31530bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
31560bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31560bitslice_sse2_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
31620bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
31620bitslice_sse2_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
31710bitslice_sse2_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
31890bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
31920bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32040bitslice_sse2_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
32160bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
32160bitslice_sse2_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
33120bitslice_sse2_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
35460bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35460bitslice_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
35490bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35670bitslice_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
35820bitslice_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
35940bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36510bitslice_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
36570bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
36600bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
36660bitslice_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
36690bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
36750bitslice_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
37050bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
37110bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37230bitslice_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
37560bitslice_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37590bitslice_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
37590bitslice_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37620bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
37650bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
37650bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
37680bitslice_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
37860bitslice_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
37890bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
38070bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
38160bitslice_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
38190bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
38280bitslice_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
38370bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38400bitslice_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
38490bitslice_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
38640bitslice_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
38670bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
38880bitslice_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
38970bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
39030bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
39090bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
39900bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40110bitslice_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
40710bitslice_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
51240bitslice_ref32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
51270bitslice_ref32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
51510bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
51570bitslice_ref32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
51840bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
51870bitslice_ref32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
52200bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
52260bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
52290bitslice_ref32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
52320bitslice_ref32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
52410bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
52650bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53040bitslice_ref32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
53070bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
53460bitslice_ref32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
53580bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
54990bitslice_ref32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
55140bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
57720bitslice_ref32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
58410bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
59520bitslice_ref32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
69390bitslice_ref32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
110340bitslice_ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
111120bitslice_ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
111240bitslice_ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
112410bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
112470bitslice_ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
112530bitslice_ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
112530bitslice_ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
112590bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
112650bitslice_ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
113190bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
114030bitslice_ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
114540bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
114960bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
115080bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
116040bitslice_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
116790bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
117510bitslice_ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
117960bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
118860bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
119400bitslice_ref64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
119610bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
120060bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
134490bitslice_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
135030bitslice_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
136020bitslice_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
136680bitslice_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
136710bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
136950bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
137280bitslice_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
137340bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
137340bitslice_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
137910bitslice_opt32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
138060bitslice_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
138120bitslice_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
138150bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
138180bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138210bitslice_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
138210bitslice_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
138240bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
138270bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
138300bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
138390bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
138660bitslice_opt32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
138660bitslice_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
138900bitslice_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
139020bitslice_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
139050bitslice_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
139350bitslice_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
139380bitslice_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
139410bitslice_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
139500bitslice_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
139590bitslice_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
139650bitslice_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
139800bitslice_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
140250bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
140370bitslice_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
140430bitslice_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
140820bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
140880bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
140970bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
140970bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
141060bitslice_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141330bitslice_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
141480bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
141630bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
141690bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
141840bitslice_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
141990bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
142110bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142140bitslice_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
142170bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
142380bitslice_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
142410bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
142410bitslice_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
142530bitslice_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
142620bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
142620bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
142680bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
142710bitslice_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
142770bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
142950bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
142980bitslice_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
143130bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
143340bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
143370bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
143550bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
143640bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
143640bitslice_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
143850bitslice_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
143880bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
143910bitslice_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
143940bitslice_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
143970bitslice_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
144030bitslice_opt32gcc -m32 -O -fomit-frame-pointer2018051520171218
144150bitslice_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
144150bitslice_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
144240bitslice_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
144270bitslice_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
144480bitslice_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
144630bitslice_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
144720bitslice_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
144750bitslice_ref32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
144780bitslice_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
144840bitslice_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
144930bitslice_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
144960bitslice_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
145110bitslice_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
145140bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
145230bitslice_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
145290bitslice_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
145320bitslice_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
145380bitslice_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
145410bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
145440bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
145440bitslice_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
145470bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
145470bitslice_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
145530bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
145710bitslice_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
145740bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
145800bitslice_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
145980bitslice_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
146040bitslice_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
146070bitslice_ref32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
146370bitslice_opt32gcc -m32 -Os -fomit-frame-pointer2018051520171218
146520bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
146520bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
146520bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
146730bitslice_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
146760bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
146880bitslice_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
147420bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
147690bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
147720bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
147810bitslice_ref32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
147870bitslice_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
147960bitslice_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
148230bitslice_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
148380bitslice_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
148440bitslice_ref32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
148650bitslice_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
148710bitslice_ref32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
148830bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
149220bitslice_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
149250bitslice_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
149400bitslice_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
149790bitslice_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
149850bitslice_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
150090bitslice_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
150150bitslice_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
150240bitslice_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
150270bitslice_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
150540bitslice_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
150660bitslice_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
150840bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
150930bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
151020bitslice_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
151260bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
151800bitslice_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
151890bitslice_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
152040bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
152040bitslice_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
152550bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
152700bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
152730bitslice_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
152970bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
153570bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
153630bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
153870bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
153870bitslice_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
153870bitslice_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
153930bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
153990bitslice_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
154290bitslice_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
154320bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
154500bitslice_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
154650bitslice_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
154710bitslice_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
154740bitslice_ref32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
154800bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
154920bitslice_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
155040bitslice_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
155460bitslice_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
155460bitslice_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
155640bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
155790bitslice_ref32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
156000bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
156450bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
156570bitslice_ref32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
156720bitslice_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
156900bitslice_ref32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
157050bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
157050bitslice_ref32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
157350bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
157380bitslice_ref32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
157500bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
158700bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
158760bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
159120bitslice_ref32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
160020bitslice_ref32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
160200bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
160440bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
160770bitslice_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
161250bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
161250bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
162270bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
162960bitslice_ref32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
164220bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
164220bitslice_ref32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
164280bitslice_ref32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
164490bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
164520bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
164610bitslice_ref32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
164670bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
164760bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
164910bitslice_ref32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
165060bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
165090bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
165090bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
165120bitslice_ref32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
165510bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
165510bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
165660bitslice_ref32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
165720bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
165840bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
166290bitslice_ref32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
166500bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
166500bitslice_ref32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
166530bitslice_ref32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
166860bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
166860bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
166950bitslice_ref32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
167100bitslice_ref32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
167100bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
167100bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
167100bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
167130bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
167190bitslice_ref32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
167550bitslice_ref32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
167580bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
168150bitslice_ref32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
168390bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
168570bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
168870bitslice_ref32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
168990bitslice_ref32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
169710bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
170310bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
170490bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
170610bitslice_ref32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
170610bitslice_ref32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
170730bitslice_ref32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
170880bitslice_ref32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
170970bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
171000bitslice_ref32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
171180bitslice_ref32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
171270bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
171600bitslice_ref32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
171720bitslice_ref32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
171750bitslice_ref32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
172320bitslice_ref32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
172590bitslice_ref32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
172740bitslice_ref32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
172800bitslice_ref32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
173040bitslice_ref32gcc -m32 -O -fomit-frame-pointer2018051520171218
173040bitslice_ref32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
173130bitslice_ref32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
173160bitslice_ref32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
173280bitslice_ref32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
173340bitslice_ref32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
173400bitslice_ref32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
173430bitslice_ref32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
173610bitslice_ref32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
173730bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
173730bitslice_ref32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
173850bitslice_ref32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
174420bitslice_ref32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
174450bitslice_ref32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
174570bitslice_ref32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
175860bitslice_ref32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
176190bitslice_ref32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
176370bitslice_ref32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
176370bitslice_ref32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
176640bitslice_ref32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
177810bitslice_ref32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
177810bitslice_ref32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
178200bitslice_ref32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
178770bitslice_ref32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
180900simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
181110simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
181620simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
181800simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
182070simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
182820simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
182880simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
183030simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
183120simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
183330simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
183630simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
183660simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
183810simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
183870simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
183870simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
183900simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
183990simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
184080simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
184140simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
184350simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
184560simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
184650simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
184800simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
184860simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
184890simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
184920simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
184920simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
184980simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
185010simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
185010simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
185040simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
185040simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
185040simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
185160simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
185220simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
185250simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
185280simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
185310simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
185460simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
185490simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
185490simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
185490simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
185550simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
185550simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
185580simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
185640simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
185670simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
185670simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
185670simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
185700simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
185700simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
185790simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
185820simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
185820simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
185850simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
185850simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
185910simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
185970simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
185970simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
186030simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
186060simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
186090simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
186120simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
186240simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
186270simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
186270simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
186360simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
186420simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
186570simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
186630simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
186630simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
186720simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
186720simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
186720simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
186720simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
186840simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
186870simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
186930simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
186930simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
186960simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
186990simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
186990simplegcc -m32 -O -fomit-frame-pointer2018051520171218
186990simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
186990simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
187020simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
187020simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
187080simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
187080simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
187140simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
187140simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
187200simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
187230simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
187230simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
187260simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
187320simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
187320simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
187380simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
187380simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
187440simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
187470simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
187530simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
187590simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
187590simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
187710simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
187710simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
187740simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
187770simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
187800simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
187830simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
187860simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
187890simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
187950simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
188040simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
188070simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
188070simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
188100simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
188100simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
188190simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
188220simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
188370simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
188430simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
188580simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
188700simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
188700simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
188760simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
189030simplegcc -m32 -O2 -fomit-frame-pointer2018051520171218
189090simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
189150simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
189150bitslice_ref32gcc -m32 -Os -fomit-frame-pointer2018051520171218
189150simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
189150simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
189240simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
189300simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
189330simplegcc -m32 -O3 -fomit-frame-pointer2018051520171218
189330simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
189330simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
189360simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
189420simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
189570simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
189630simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
189720simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
189780simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
189810simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
189870bitslice_ref32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
189960simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
189960simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
190050simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
190080bitslice_ref32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
190200simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
190230simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
190350simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
190500simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
190560bitslice_ref32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
190800simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
190830bitslice_ref32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
190980bitslice_ref32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
191010simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
191070simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
191070simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
191100simplegcc -m32 -Os -fomit-frame-pointer2018051520171218
191160simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
191220simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
191250simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
191280simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
191310simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
191430simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
191460simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
191490simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
191940bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
191940bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
192150simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
192210simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
192540bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
192630bitslice_ref32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
192690bitslice_ref32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
192720bitslice_ref32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
192750bitslice_ref32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
192900bitslice_ref32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
192930simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
192930bitslice_ref32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
193020bitslice_ref32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
193230bitslice_ref32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
193260bitslice_ref32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
193410bitslice_ref32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
193560bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
193710simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
194010bitslice_ref32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
194400simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
194550bitslice_ref32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
194640bitslice_ref32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
194970simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
194970bitslice_ref32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
195030simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
195060simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
195120simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
195660bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
196050simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
196110bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
196110bitslice_ref32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
196290bitslice_ref32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
196470bitslice_ref32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
196710bitslice_ref32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
197610bitslice_ref32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
197670bitslice_ref32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
198210bitslice_ref32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
198300bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
199110bitslice_ref32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
199260simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
199350bitslice_ref32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
199560bitslice_ref32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
200130bitslice_ref32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
200460simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
201510simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
202230bitslice_ref32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
202380bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
202860simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
203760bitslice_ref32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
205440bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
205560bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
214500bitslice_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
215730bitslice_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
215730bitslice_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
215850bitslice_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
215880bitslice_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
215970bitslice_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
215970bitslice_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
216900bitslice_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
216990bitslice_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
217650bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
217650bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
217710bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
217830bitslice_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
218190bitslice_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
218220bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
218580bitslice_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
218610bitslice_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
218610bitslice_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
218730bitslice_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
218760bitslice_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
218760bitslice_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
219000bitslice_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
219090bitslice_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
219240bitslice_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
219540bitslice_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
219990bitslice_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
220020bitslice_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
220020bitslice_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
220110bitslice_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
220170bitslice_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
220290bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
220290bitslice_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
220620bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
220620bitslice_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
220710bitslice_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
220800bitslice_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
220800bitslice_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
220890bitslice_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
221010bitslice_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
221040bitslice_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
221100bitslice_opt64gcc -m32 -Os -fomit-frame-pointer2018051520171218
221250bitslice_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
221340bitslice_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
221340bitslice_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
221340bitslice_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
221370bitslice_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
221700bitslice_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
221700bitslice_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
221760bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
221760bitslice_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
221760bitslice_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
221940bitslice_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
222060bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
222300bitslice_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
222630bitslice_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
222660bitslice_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
222780bitslice_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
222900bitslice_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
222990bitslice_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
223080bitslice_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
223110bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
223470bitslice_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
223530bitslice_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
223830bitslice_opt64gcc -m32 -O -fomit-frame-pointer2018051520171218
223920bitslice_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
224070bitslice_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
224160bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
224220bitslice_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
224220bitslice_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
224340bitslice_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
224460bitslice_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
224490bitslice_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
224550bitslice_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
224700bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
224700bitslice_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
224760bitslice_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
224880bitslice_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
224880bitslice_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
224940bitslice_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
225030bitslice_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
225390bitslice_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
225690bitslice_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
225690bitslice_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
225990bitslice_opt64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
226080bitslice_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
226530bitslice_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
226860bitslice_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
227010bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
227040bitslice_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
227100bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
227190bitslice_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
227280bitslice_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
227340bitslice_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
227430bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
227460bitslice_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
227580bitslice_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
227760bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
227790bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
228420bitslice_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
228450bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
228660bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
228690bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
228990bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
229260bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
229470bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
230040bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
230340bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
230610bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
230670bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
231330bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
231330bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
231570bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
231660bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
231720bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
232110bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
232140bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
232230bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
232380bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
233160bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
233610bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
233640bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
233670bitslice_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
233820bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
233850bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
234030bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
234240bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
235950bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
236070bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
237870bitslice_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
238680bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
238950bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
239100bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
239160bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
239280bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
239310bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
239370bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
239400bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
239430bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
239460bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
239490bitslice_ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
239580bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
239820bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
239880bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
239970bitslice_ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
239970bitslice_ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
240120bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
240690bitslice_ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
240690bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
240900bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
241770bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
241890bitslice_ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
241950bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
242220bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
242520bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
242940bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
243600bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
243600bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
243630bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
243660bitslice_ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
243900bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
244020bitslice_ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
244080bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
244350bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
244380bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
244770bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
245010bitslice_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
245070bitslice_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
245190bitslice_ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
245250bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
245760bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
245850bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
245880bitslice_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
245970bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
246090bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
246450bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
246510bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
246570bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
246720bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
246810bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
246840bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
246930bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
246930bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
247140bitslice_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
247170bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
247200bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
247470bitslice_ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
247620bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
247710bitslice_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
247770bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
248670bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
248670bitslice_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
248670bitslice_ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
248820bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
248880bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
249510bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
249870bitslice_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
250020bitslice_ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
250110bitslice_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
250170bitslice_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
250710bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
251430bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
251610bitslice_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
251790bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252120bitslice_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
252180bitslice_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
252630bitslice_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
252720bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
253170bitslice_ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
253440bitslice_ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
254820bitslice_opt64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
255240bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
255270bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
255690bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
256410bitslice_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
257520bitslice_ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
258240bitslice_ref64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
260430bitslice_ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
261660bitslice_ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
262560bitslice_ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
262590bitslice_ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
262590bitslice_ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
262980bitslice_ref64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
262980bitslice_ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
263130bitslice_ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
264060bitslice_ref64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
264150bitslice_ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
264330bitslice_ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
264450bitslice_ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
264630bitslice_ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
264660bitslice_ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
264840bitslice_ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
265710bitslice_ref64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
265740bitslice_ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
266040bitslice_ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
266280bitslice_ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
266310bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
266310bitslice_ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
266460bitslice_ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
266730bitslice_ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
266820bitslice_ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
266850bitslice_ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
267150bitslice_ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
267690bitslice_ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
267750bitslice_ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
267900bitslice_ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
268230bitslice_ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
268320bitslice_ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
268350bitslice_ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
268620bitslice_ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
268980bitslice_ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
269250bitslice_ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
269310bitslice_ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
269370bitslice_ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
269760bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
269790bitslice_ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
269820bitslice_ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
269970bitslice_ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
270090bitslice_ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
271110bitslice_ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
271350bitslice_ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
272700bitslice_ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
272700bitslice_ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
272850bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
273150bitslice_ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
273300bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
273390bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
273480bitslice_ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
273810bitslice_ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
273810bitslice_ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
273900bitslice_ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
273930bitslice_ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
273930bitslice_ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
274080bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
274110bitslice_ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
274260bitslice_ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
274350bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
274410bitslice_ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
274410bitslice_ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
274590bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
274650bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
274710bitslice_ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
274860bitslice_ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
275100bitslice_ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
275160bitslice_ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
275520bitslice_ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
275520bitslice_ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
275640bitslice_ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
275730bitslice_ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
275760bitslice_ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
275850bitslice_ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
275850bitslice_ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
276030bitslice_ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
276420bitslice_ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
276690bitslice_ref64gcc -m32 -Os -fomit-frame-pointer2018051520171218
276990bitslice_ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
277170bitslice_ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
277320bitslice_ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
277350bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
277440bitslice_ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
277530bitslice_ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
277590bitslice_ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
277680bitslice_ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
277740bitslice_ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
278340bitslice_ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
281370bitslice_ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
282090bitslice_ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
282570bitslice_ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
283200bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
288270bitslice_ref64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
291030bitslice_ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
295710bitslice_ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
298530bitslice_ref64gcc -m32 -O -fomit-frame-pointer2018051520171218

Compiler output

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