Implementation notes: x86, kizomba, crypto_hash/jh256

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
24657bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
24740bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
24742bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
24794bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
24802bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
24838bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
24879bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
25162bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
25163bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
25296bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
25337bitslice_sse2_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
25353bitslice_sse2_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
25358bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
25381bitslice_sse2_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
25413bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
25492bitslice_sse2_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
25528bitslice_sse2_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
25539bitslice_sse2_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
25542bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
25582bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
25611bitslice_sse2_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
25644bitslice_sse2_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
25645bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
25655bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
25659bitslice_sse2_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
25666bitslice_sse2_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
25671bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
25677bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
25720bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
25742bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
25746bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
25758bitslice_sse2_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
25769bitslice_sse2_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
25784bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
25815bitslice_sse2_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
25819bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
25819bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
25833bitslice_sse2_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
25891bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
25914bitslice_sse2_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
25917bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
25935bitslice_sse2_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
25937bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
25945bitslice_sse2_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
25952bitslice_sse2_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
25966bitslice_sse2_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
25986bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
25986bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
25992bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
26011bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
26029bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
26042bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
26043bitslice_sse2_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
26055bitslice_sse2_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
26072bitslice_sse2_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
26077bitslice_sse2_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
26081bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
26083bitslice_sse2_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
26091bitslice_sse2_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
26097bitslice_sse2_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
26105bitslice_sse2_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
26133bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
26167bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
26191bitslice_sse2_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
26254bitslice_sse2_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
26254bitslice_sse2_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
26258bitslice_sse2_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
26304bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
26320bitslice_sse2_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
26324bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
26326bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
26359bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
26453bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
26467bitslice_sse2_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
26482bitslice_sse2_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
26486bitslice_sse2_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
26496bitslice_sse2_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
26506bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
26611bitslice_sse2_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
26625bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
26635bitslice_sse2_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
26675bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
26677bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
26700bitslice_sse2_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
26716bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
26772bitslice_sse2_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
26780bitslice_sse2_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
26784bitslice_sse2_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
26811bitslice_sse2_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
26841bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
26877bitslice_sse2_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
26891bitslice_sse2_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
26896bitslice_sse2_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
26905bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
26913bitslice_sse2_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
26930bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
26952bitslice_sse2_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
26960bitslice_sse2_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
26979bitslice_sse2_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
27016bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
27024bitslice_sse2_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
27055bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
27071bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27074bitslice_sse2_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
27091bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
27093bitslice_sse2_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
27095bitslice_sse2_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
27105bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
27123bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
27143bitslice_sse2_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
27145bitslice_sse2_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
27167bitslice_sse2_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
27262bitslice_sse2_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
27281bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
27337bitslice_sse2_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27343bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
27369bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
27377bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
27385bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
27385bitslice_sse2_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
27396bitslice_sse2_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
27399bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
27407bitslice_sse2_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
27477bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
27504bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27508bitslice_sse2_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
27553bitslice_sse2_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
27568bitslice_sse2_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
27603bitslice_sse2_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
27613bitslice_sse2_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
27631bitslice_sse2_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
27661bitslice_sse2_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
27687bitslice_sse2_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
27712bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
27722bitslice_sse2_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
27728bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
27736bitslice_sse2_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
27744bitslice_sse2_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
27784bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
27795bitslice_sse2_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
27801bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
27844bitslice_sse2_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
27859bitslice_sse2_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
27869bitslice_sse2_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
27883bitslice_sse2_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
27885bitslice_sse2_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
27899bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
28078bitslice_sse2_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
28095bitslice_sse2_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
28109bitslice_sse2_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
28151bitslice_sse2_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
28228bitslice_sse2_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
28244bitslice_sse2_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
28252bitslice_sse2_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
28258bitslice_sse2_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
28349bitslice_sse2_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
28357bitslice_sse2_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
28428bitslice_sse2_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
28511bitslice_sse2_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
28736bitslice_sse2_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
33800bitslice_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
33927bitslice_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
34049bitslice_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
34725bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
34725bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
34851bitslice_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
34875bitslice_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
35183bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
35256bitslice_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
35260bitslice_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
35288bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
35496bitslice_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
35500bitslice_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
35581bitslice_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
35614bitslice_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
35627bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
35849bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
35922bitslice_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
36407bitslice_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
36805bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
48264bitslice_ref32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
48393bitslice_ref32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
48930bitslice_ref32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
48964bitslice_ref32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
49220bitslice_ref32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
49298bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
49375bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
49526bitslice_ref32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
49535bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
49641bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
49786bitslice_ref32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
49788bitslice_ref32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
49792bitslice_ref32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
50298bitslice_ref32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
50371bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
50658bitslice_ref32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
55407bitslice_ref32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
56446bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
57048bitslice_ref32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
57285bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
63394bitslice_ref32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
64002bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
72840bitslice_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
73242bitslice_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
73305bitslice_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
73398bitslice_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
74582simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
76315simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
76540simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
77148bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
77177simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
77760bitslice_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
81637bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
81684bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
82903bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
82915bitslice_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
84086bitslice_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
84916bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
85071bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
85242bitslice_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
85300bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
85371bitslice_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
85502bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
85730bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
85817bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
85903bitslice_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
85963bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
86016bitslice_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
86095bitslice_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
86522simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
86918simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
90379simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
90942simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
92144simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
92230simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
92278simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
92698simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
93353simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
93790simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
93822simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
94175simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
95123simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
96212bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
96573simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
97121bitslice_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
97252simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
98215simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
98339simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
98406simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
98595simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
98689simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
99341simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
99395simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
99413simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
99597simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
99740simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
99781simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
100560simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
100671simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
100933simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
101482simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
101857simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
102266simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
103087simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
103093simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
103133simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
103303simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
103309simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
103401simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
103947simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
105627simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
105843simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
107182simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
107764simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
107784simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
112198bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
113710bitslice_ref64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
113742bitslice_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
116925bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
117059bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
118058bitslice_ref64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
118296bitslice_ref64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
118579bitslice_ref64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
119058simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
120363bitslice_ref64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
121329simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
121895simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
122230simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
122498bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
122682bitslice_ref64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
125585bitslice_ref64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
127270bitslice_ref64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
127365bitslice_ref64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
128387simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
128438simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
128449bitslice_ref64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
128663simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
128705bitslice_ref64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
128713simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
129816simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
129820simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
129875simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
129942simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
130234bitslice_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
130347bitslice_ref64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
130720bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
130812bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
131008bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
131385bitslice_ref64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
131528bitslice_ref64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
132198bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
132409bitslice_ref64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
132442bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
132490bitslice_ref64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
132536bitslice_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
132578bitslice_ref64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
132689bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
132712bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
133326bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
133334bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
133335bitslice_ref64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
133371bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
133375bitslice_ref64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
133393bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
133496bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
133506bitslice_ref64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
133770bitslice_opt32gcc -m32 -O3 -fomit-frame-pointer2018081920180818
133903bitslice_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
133939bitslice_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
134028bitslice_ref64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
134141bitslice_ref64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
134353bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
134398bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
134413bitslice_ref64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
134464bitslice_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
134478bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
134593bitslice_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
134615bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
134623bitslice_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
135039bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
135109bitslice_ref64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
135135bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
135173bitslice_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
135226bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
135236bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
135398bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
135425bitslice_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
135427bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
135472bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
135538bitslice_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
135569bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
135748bitslice_ref64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
135752bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
135821bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
136037bitslice_ref64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
136040bitslice_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
136101bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
136228bitslice_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
136258bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
136270bitslice_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
136314bitslice_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
136365bitslice_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
136365bitslice_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
136439bitslice_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
136448bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
136458bitslice_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
136479bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
136526bitslice_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
136703bitslice_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
136760bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
136804bitslice_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
136824bitslice_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
136886bitslice_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
136901bitslice_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
136910bitslice_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
136927bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
136940bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
136988bitslice_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
137020bitslice_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
137103bitslice_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
137131bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
137248bitslice_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
137442bitslice_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
137647bitslice_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
137663bitslice_ref64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
137696bitslice_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
137698bitslice_ref64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
137712bitslice_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
137748bitslice_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
137752bitslice_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
137810bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
137821bitslice_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
137829bitslice_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
137849bitslice_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
137869bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
137883bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
137907bitslice_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
137950bitslice_ref32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
137990bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
138014bitslice_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
138046bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
138274bitslice_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
138296bitslice_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
138430bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
138443bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
138470bitslice_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
138502bitslice_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
138651bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
138685bitslice_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
138706bitslice_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
138738bitslice_ref64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
138746bitslice_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
138766bitslice_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
138826bitslice_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
139004bitslice_ref32gcc -m32 -O3 -fomit-frame-pointer2018081920180818
139038bitslice_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
139062bitslice_ref32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
139091bitslice_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
139173bitslice_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
139347bitslice_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
139379bitslice_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
139395bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
139706bitslice_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
139797bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
139881bitslice_ref32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
139905bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
139950bitslice_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
140070bitslice_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
140101bitslice_ref32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
140119bitslice_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
140151bitslice_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
140195bitslice_ref32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
140330bitslice_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
140349bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
140454bitslice_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
140515bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
140560bitslice_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
140580bitslice_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
140705bitslice_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
140722bitslice_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
140748bitslice_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
140752bitslice_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
140869bitslice_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
140962bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
140998bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
141252bitslice_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
141595bitslice_ref32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
141613bitslice_ref32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
141841bitslice_ref32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
141925bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
142020bitslice_opt32gcc -m32 -O2 -fomit-frame-pointer2018081920180818
142109bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
142433bitslice_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
142444bitslice_ref32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
142521bitslice_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
142706bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
142851bitslice_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
142871bitslice_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
142877bitslice_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
142900bitslice_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
142913bitslice_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
143077bitslice_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
143210bitslice_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
143328bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
143627bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
143867bitslice_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
143922bitslice_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
144047bitslice_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
144639bitslice_opt32gcc -m32 -O -fomit-frame-pointer2018081920180818
144791bitslice_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
144818bitslice_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
144877bitslice_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
145016bitslice_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
145088bitslice_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
145171bitslice_ref32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
145174bitslice_ref32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
145348bitslice_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
145365bitslice_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
145402bitslice_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
145410bitslice_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
145421bitslice_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
145447bitslice_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
145494bitslice_opt32gcc -m32 -Os -fomit-frame-pointer2018081920180818
145654bitslice_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
145680bitslice_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
145719bitslice_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
145883bitslice_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
145901bitslice_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
145994bitslice_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
146036bitslice_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
146296bitslice_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
146357bitslice_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
146536bitslice_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
146557bitslice_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
146861bitslice_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
147197bitslice_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
147502bitslice_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
147536bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
147760bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
147841bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
148188bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
148206bitslice_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
148402bitslice_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
148416bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
148575bitslice_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
148591bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
148809bitslice_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
148989bitslice_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
149049bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
149789bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
149865bitslice_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
150005bitslice_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
150083bitslice_ref32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
150204bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
150240bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
150246bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
150290bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
150564bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
150716bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
150813bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
150829bitslice_ref32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
150887bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
151113bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
154516bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
154633bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
154635bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
154804bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
155590bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
155975bitslice_ref32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
156070simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
156125bitslice_ref32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
156174simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
156312bitslice_ref32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
156482bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
156647simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
157075simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
157252simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
157328bitslice_ref32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
157427simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
157525bitslice_ref32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
157577bitslice_ref32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
157740bitslice_ref32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
157766bitslice_ref32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
157927bitslice_ref32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
157933bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
157936bitslice_ref32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
157937simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
158002bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
158097simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
158216bitslice_ref32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
158387simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
158442bitslice_ref32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
158518simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
158538bitslice_ref32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
158584simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
158609simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
158802bitslice_ref32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
158958bitslice_ref32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
159020bitslice_ref32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
159021simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
159025simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
159073simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
159075simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
159077bitslice_ref32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
159082bitslice_ref32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
159143bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
159155simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
159319simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
159337bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
159337simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
159466simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
159776bitslice_ref32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
159801simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
159823simplegcc -m32 -Os -fomit-frame-pointer2018081920180818
159931bitslice_ref32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
160330bitslice_ref32gcc -m32 -O2 -fomit-frame-pointer2018081920180818
160348bitslice_ref32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
160454bitslice_ref32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
160627simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
160730bitslice_ref32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
161075bitslice_ref32gcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
161083bitslice_ref32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
161242bitslice_ref32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
161252bitslice_ref32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
161456bitslice_ref32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
161657bitslice_ref32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
161694bitslice_ref32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
161824simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
162416bitslice_ref32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
162877simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
162988bitslice_ref32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
163178bitslice_ref64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
163182simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
163283simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
163331bitslice_ref32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
163440bitslice_ref32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
163762bitslice_ref32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
165137bitslice_ref32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
166312simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
166787simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
166889bitslice_ref32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
166952simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
167337bitslice_ref32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
167521simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
167663simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
167672bitslice_ref32gcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
167715bitslice_ref32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
167760bitslice_ref32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
167766bitslice_ref32gcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
168093simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
168345simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
168450bitslice_ref32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
168492bitslice_ref32gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
168623bitslice_ref32gcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
168688bitslice_ref32gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
168734bitslice_ref32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
168750bitslice_ref32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
168789bitslice_ref32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
168815simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
168953bitslice_ref32gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
169209bitslice_ref32gcc -m32 -O -fomit-frame-pointer2018081920180818
169421bitslice_ref32gcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
169445bitslice_ref32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
169563bitslice_ref32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
170002bitslice_ref32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
170051bitslice_ref32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
170350bitslice_ref32gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
170498simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
170992simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
171111simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
171621simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
171998bitslice_ref32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
172062bitslice_ref32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
172090bitslice_ref32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
172137bitslice_ref32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
172238bitslice_ref32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
172281bitslice_ref64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
172302bitslice_ref32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
172468bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
172500simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
172677bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
172705bitslice_ref32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
172748bitslice_ref32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
172899bitslice_ref32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
172925simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
172936bitslice_ref32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
172994bitslice_ref32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
173051bitslice_ref32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
173066bitslice_ref32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
173073bitslice_ref32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
173131bitslice_ref32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
173161bitslice_ref32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
173169bitslice_ref32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
173222simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
173342simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
173367bitslice_ref32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
173426bitslice_ref32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
173464bitslice_ref32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
173567bitslice_ref32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
173588bitslice_ref32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
174016bitslice_ref32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
174034simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
174143bitslice_ref32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
174162bitslice_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
174169bitslice_ref32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
174221bitslice_ref32gcc -m32 -Os -fomit-frame-pointer2018081920180818
174334bitslice_ref32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
174408simplegcc -m32 -O3 -fomit-frame-pointer2018081920180818
174458bitslice_ref32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
174470simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
174551simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
174673bitslice_ref32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
174766bitslice_ref32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
174780simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
174789simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
174806simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
174825bitslice_ref32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
174829bitslice_ref32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
174869bitslice_ref64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
174880bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
174891simplegcc -m32 -O2 -fomit-frame-pointer2018081920180818
175042bitslice_ref32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
175389simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
175436bitslice_ref32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
175647bitslice_ref32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
175750simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
175752bitslice_ref32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
175789bitslice_ref32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
175913bitslice_ref32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
175982bitslice_ref32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
176121simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
176327simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
176383bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
176465simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
176465simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
176780bitslice_ref64gcc -m32 -O3 -fomit-frame-pointer2018081920180818
176829bitslice_ref32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
177157simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
177268bitslice_ref64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
177312bitslice_ref64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
177367bitslice_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
177450simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
177506bitslice_ref32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
177571bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
177574bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
177575simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
177589bitslice_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
177798bitslice_ref64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
177925simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
178016simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
178030bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
178131bitslice_ref32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
178198bitslice_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
178373bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
178421simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
178633simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
178766simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
178875simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
178898bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
179226bitslice_ref64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
179411bitslice_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
179446bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
179740bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
180026simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
180135bitslice_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
180192simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
180222bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
180274simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
180304simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
180381bitslice_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
180397bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
180411simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
180516simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
180531simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
180536bitslice_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
180585simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
180595simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
180640bitslice_ref64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
180688bitslice_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
180746simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
180784simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
180905bitslice_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
180929bitslice_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
180944simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
181002bitslice_ref32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
181158bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
181165simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
181177simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
181201bitslice_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
181279bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
181298simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
181306bitslice_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
181363bitslice_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
181727simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
181760simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
181766bitslice_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
181772simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
181774simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
181775simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
181782simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
181877bitslice_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
181904bitslice_ref32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
181960bitslice_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
181990simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
182046bitslice_opt64gcc -m32 -Os -fomit-frame-pointer2018081920180818
182246simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
182320simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
182407simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
182480bitslice_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
182535bitslice_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
182570simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
182629simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
182694simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
182796simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
182923bitslice_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
182955bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
183058simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
183473bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
183587simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
184293simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
184496bitslice_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
184508bitslice_ref64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
184625simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
184905bitslice_ref64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
184949bitslice_ref32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
185062bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
185068bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
185135simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
185962simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
185966bitslice_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
186081bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
186202bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
186236bitslice_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
186401bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
186434bitslice_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
186734bitslice_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
186782bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
186897simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
186935bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
186960simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
187002bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
187097simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
187157simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
187200bitslice_ref64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
187212bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
187470bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
187538simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
187623bitslice_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
187712simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
187782bitslice_ref64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
187842bitslice_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
187981bitslice_ref64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
187992simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
188078bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
188272simplegcc -m32 -O -fomit-frame-pointer2018081920180818
188359bitslice_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
188659bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
188819simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
188843bitslice_ref64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
188861simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
188871bitslice_ref64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
188970bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
188986bitslice_ref64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
189105bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
189331bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
189454bitslice_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
189510bitslice_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
189549bitslice_ref64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
189550bitslice_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
189803bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
189816bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
190026bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
190064bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
190248bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
190365bitslice_ref64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
190409bitslice_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
190504bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
190529bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
190576bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
190698bitslice_ref64gcc -m32 -O2 -fomit-frame-pointer2018081920180818
190720bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
190772bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
190843bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
191254bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
191397bitslice_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
191746bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
191881bitslice_ref64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
191963bitslice_ref64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
192025bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
192064bitslice_ref64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
192135bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
192281bitslice_ref64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
192404bitslice_ref64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
192683simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
192686simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
192721bitslice_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
192730bitslice_ref64gcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
192768bitslice_ref64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
192799bitslice_ref64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
192883bitslice_ref64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
192910bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
192974bitslice_opt64gcc -m32 -O2 -fomit-frame-pointer2018081920180818
193021bitslice_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
193095bitslice_ref64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
193191bitslice_ref64gcc -m32 -O -fomit-frame-pointer2018081920180818
193305bitslice_ref64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
193365bitslice_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
193492bitslice_ref64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
193562bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
193568bitslice_ref64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
193682bitslice_ref64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
193780simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
193821bitslice_ref64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
193831bitslice_ref64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
193842simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
193877bitslice_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
193958bitslice_ref64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
193974bitslice_ref64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
194135bitslice_ref64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
194248simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
194268bitslice_ref64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
194270bitslice_ref64gcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
194333bitslice_ref64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
194411bitslice_ref64gcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
194605bitslice_ref64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
194699bitslice_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
194809bitslice_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
194825bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
195032bitslice_ref64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
195226bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
195291bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
195373bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
195377bitslice_ref64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
195768bitslice_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
195798bitslice_ref64gcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
195802bitslice_ref64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
196323bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
196421bitslice_ref64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
196480bitslice_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
196502bitslice_ref64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
196583bitslice_ref64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
196823bitslice_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
196881bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
197301bitslice_ref64gcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
197379bitslice_opt64gcc -m32 -O3 -fomit-frame-pointer2018081920180818
197381bitslice_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
197591bitslice_ref64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
197649bitslice_ref64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
197651bitslice_ref64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
197728bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
197823bitslice_ref64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
197845bitslice_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
197847bitslice_ref64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
197913bitslice_ref64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
198050bitslice_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
198301bitslice_ref64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
198801bitslice_ref64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
198827bitslice_ref64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
198889bitslice_opt64gcc -m32 -O -fomit-frame-pointer2018081920180818
198893bitslice_ref64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
198935bitslice_ref64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
199121bitslice_ref64gcc -m32 -Os -fomit-frame-pointer2018081920180818
199236bitslice_ref64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
199270bitslice_ref64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
199276bitslice_ref64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
199768bitslice_ref64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
200018bitslice_ref64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
200025bitslice_ref64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
200518bitslice_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
200546bitslice_ref64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
200552bitslice_ref64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
200746bitslice_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
200956bitslice_ref64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
201049bitslice_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
201061bitslice_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
201173bitslice_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
201352bitslice_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
201424bitslice_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
201612bitslice_ref64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
202568bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
203107bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
203385bitslice_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
203524bitslice_ref64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
204069bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
204223bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
205284bitslice_ref64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
206026bitslice_ref64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
207103bitslice_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
207129bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
207342bitslice_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
207486bitslice_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
207744bitslice_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
207820bitslice_ref64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
207940bitslice_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
207947bitslice_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
208560bitslice_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
208665bitslice_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
208691bitslice_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
208726bitslice_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
208997bitslice_ref64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
209262bitslice_ref64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
209779bitslice_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
211287bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
211523bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
211818bitslice_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
215220bitslice_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
215947bitslice_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
216417bitslice_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
217685bitslice_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
218417bitslice_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
218456bitslice_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
219327bitslice_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
219888bitslice_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
219931bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
220462bitslice_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
224289bitslice_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
224740bitslice_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
225044bitslice_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
225166bitslice_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
230230bitslice_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
232089bitslice_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
232934bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
233313bitslice_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
233538bitslice_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
233684bitslice_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
233820bitslice_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
233826bitslice_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
236964bitslice_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
236998bitslice_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
237483bitslice_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
242244bitslice_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
242890bitslice_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
244531bitslice_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
245018bitslice_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
245226bitslice_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
245442bitslice_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
245713bitslice_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
246551bitslice_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
246812bitslice_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
246901bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
247887bitslice_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
250389bitslice_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
250464bitslice_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
250910bitslice_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
251923bitslice_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
252054bitslice_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
254039bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
261510bitslice_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
261585bitslice_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
261677bitslice_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
264182bitslice_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
328748bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
334959bitslice_ref64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
348980bitslice_ref64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
349395bitslice_ref64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
350145bitslice_ref64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
354131bitslice_ref64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
354355bitslice_ref64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
356584bitslice_ref64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
356782bitslice_ref64gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
357010bitslice_ref64gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
357105bitslice_ref64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
357472bitslice_ref64gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
359714bitslice_ref64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
360298bitslice_ref64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
362639bitslice_ref64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
363036bitslice_ref64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
363381bitslice_ref64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
363579bitslice_ref64gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
365088bitslice_ref64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
366506bitslice_ref64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
411722bitslice_ref64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
426823bitslice_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
431277bitslice_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
431278bitslice_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
431500bitslice_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
432506bitslice_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
439116bitslice_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
451171bitslice_ref64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
462561bitslice_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818

Compiler output

Implementation: crypto_hash/jh256/bitslice_sse2_opt32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt32.h: In function 'F8':
nist.c: jh_sse2_opt32.h:247:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
nist.c: y0 = XOR(y0, LOAD(state->gt;buffer));
nist.c: ^
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1290: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: note: 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/7/include/emmintrin.h:694: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: note: called from here
nist.c: #define XOR(x,y) _mm_xor_si128((x),(y)) /*XOR(x,y) = x ^ y, where x and y are two 128-bit word*/
nist.c: ^~~~~~~~~~~~~~~~~~~~~~
nist.c: jh_sse2_opt32.h:250:12: note: in expansion of macro 'XOR'
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_sse2_opt64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
nist.c: In file included from nist.c:2:0:
nist.c: jh_sse2_opt64.h: In function 'F8':
nist.c: jh_sse2_opt64.h:255:10: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
nist.c: y0 = XOR(y0, LOAD(state->gt;buffer));
nist.c: ^
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1290: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: note: 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/7/include/emmintrin.h:694: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: note: called from here
nist.c: #define XOR(x,y) _mm_xor_si128((x),(y)) /*XOR(x,y) = x ^ y, where x and y are two 128-bit word*/
nist.c: ^~~~~~~~~~~~~~~~~~~~~~
nist.c: jh_sse2_opt64.h:258:12: note: in expansion of macro 'XOR'
nist.c: y3 = XOR(y3, LOAD(state->gt;buffer+48));
nist.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_sse2_opt32
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
nist.c: In file included from jh_sse2_opt32.h:32:0,
nist.c: from nist.c:2:
nist.c: jh_sse2_opt32.h: In function 'F8':
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1290: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: note: 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/7/include/emmintrin.h:694: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: note: 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/7/include/emmintrin.h:1290:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
nist.c: ...

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

Compiler output

Implementation: crypto_hash/jh256/bitslice_sse2_opt64
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
nist.c: In file included from jh_sse2_opt64.h:32:0,
nist.c: from nist.c:2:
nist.c: jh_sse2_opt64.h: In function 'F8':
nist.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1290: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: note: 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/7/include/emmintrin.h:694: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: note: 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/7/include/emmintrin.h:1290: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