Implementation notes: x86, samba, crypto_hash/round3jh256

Computer: samba
Architecture: x86
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: round3jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
29415ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
29612ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
29637ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
29645ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
29659ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
29669ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
29674ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
29708ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
29709ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
29718ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
29724ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
29763ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
29768sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
29802sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
29802ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
29827sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
29845ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
29853sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
29855ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
29863sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
29896sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
29901sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
29916sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
29943ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
29950sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
29961ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
29968ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
29974sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
29974sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
29990sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
30012ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
30056sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
30062sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
30064ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
30071sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
30115sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
30129sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
30137sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
30149sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
30151sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
30166sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
30173sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
30182sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
30200sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
30205sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
30224sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
30228sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
30236sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
30240sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
30262sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
30266ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
30272sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
30274sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
30276ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
30337sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
30347sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
30351sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
30364sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
30371sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
30375sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
30395sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
30407sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
30417sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
30424sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
30425sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
30425sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
30460ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
30460ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
30463ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
30472sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
30498sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
30498ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
30502sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
30504sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
30522sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
30531sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
30536sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
30543sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
30556sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
30561sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
30573ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
30576ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
30584ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
30591ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
30591sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
30627sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
30706sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
30710sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
30728sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
30740sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
30752sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
30754sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
30756ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
30762sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
30763sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
30786sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
30804sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
30805sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
30814sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
30824ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
30836sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
30849sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
30877sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
30935sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
30950sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
31028sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
31081sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
31097sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
31101sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
31111sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
31137sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
31871sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
86180simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
86391simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
87795simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
88066simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
107869simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
108887simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
109006simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
110924simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
111496simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
112848simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
113258simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
113678simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
113706simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
113823simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
114206simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
114280simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
115629simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
116395simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
117317simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
117470simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
117687simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
117694simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
117808simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
117925simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
118018simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
118053simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
118346simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
119539simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
119565simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
119714simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
119778simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
119814simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
119839simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
121409simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
121540simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
121556simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
121718simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
123101simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
123408simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
124250simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
124647simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
125133simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
127322simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
133147simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
133371simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
133613simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
134493simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
136365simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
138426simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
140282simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
140377simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
140655sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
141016sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
142486sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
143534sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
143965sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
144096simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
144660sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
144899sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
145127sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
145149sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
145192sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
145452sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
145668sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
145705sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
145789sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
145905sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
145978sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
146473sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
146484sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
146697sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
147235sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
147238sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
147603sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
147806sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
147929sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
147953sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
148095sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
148111sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
148147sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
148296sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
148333sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
148340sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
148355sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
148601sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
148637sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
149011sphlib-smallgcc -m32 -O -fomit-frame-pointer2019070520190110
149043sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
149401sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
149443sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
149459sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
149492sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
149553sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
149591sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
149597sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
149683sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
149711sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
149812sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
149819sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
150068sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
150357sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
150358sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
150435sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
150537sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
150667sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
150714sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
150748sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
150752sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
150766simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
150792sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
150826sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
150881simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
150913sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
151032sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
151051sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
151084sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
151127sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
151142sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
151143sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
151199sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
151218sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
151246sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
151307sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
151326sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
151377sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
151401sphlib-smallgcc -m32 -Os -fomit-frame-pointer2019070520190110
151454sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
151457sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
151465sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
151490sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
151523sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
151566sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
151580sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
151660sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
151664sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
151679sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
151688sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
151695sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
151750sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
151879sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
151929sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
151946sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2019070520190110
151960sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
151983sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
152104sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
152187sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
152274sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
152294sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
152295sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
152401sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
152454sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
152455sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
152460sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
152472sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
152484sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
152504sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
152619sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
152661simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
152684sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
152721sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
152722sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
152783sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
152793sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
152806sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
152816sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
152964sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
152994sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
152998sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
153052sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
153127sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
153138sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
153165sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
153183simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
153198sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
153280sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
153290sphlibgcc -m32 -Os -fomit-frame-pointer2019070520190110
153332sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
153406sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
153417sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
153595sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
153643sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
153647sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
153681sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
153754sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
153849sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
153933sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
153933sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
153958sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
154063sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
154135sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
154141sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
154181sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
154254sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
154285sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
154296sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
154341sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
154412sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
154420sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
154434sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
154436sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
154613sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
154760sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
154798sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
154974sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
155068sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
155123sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
155188sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
155395sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
155474sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
155478sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
155661sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
156157sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
156242sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
156684sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
156835sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
156914sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
156972simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
157137simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
157221sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
157291sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
157418sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
157474sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
157691sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
157768sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
157796sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
157845sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
158214sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
158270sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
158324sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
158363sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
158392sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
158637simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
158825sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
158847sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
158897simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
158905sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
159189sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
159285sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
159607sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
161100sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
161484sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
161923sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
162345sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
162450sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
162495sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
162962sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
163020sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
163180sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
163195sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
163210sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
163484sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
163569sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
163748sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
164052sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
164184sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
164250sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
164391sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
164593sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
164640sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
164807sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
164808sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
164819sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
165198sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
165463sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
165494sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
165714sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
165829sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
165883sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
165901sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
166190sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
166191sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
166248sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
166266sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
166435sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
166449sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
166770sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
166909sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
166921sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
166925sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
167062sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
167260sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
167349sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
167464sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
167542sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
167738sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
167884sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
167893sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
167920sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
167953sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
168022sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
168173sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
168230sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
168432sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
168693sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
168807sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
168922sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
169133sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
169173sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
169395sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
169440sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
169560sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
169691sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
169758sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
169774sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
169814sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
170151sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
170169sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
170268sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
170302sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
170399sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
170693sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
170881sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
170919sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
171028sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2019070520190110
171139sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
171156sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
171683sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
171686sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
171772sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
171815sphlibgcc -m32 -O2 -fomit-frame-pointer2019070520190110
172173sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
172319sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
172357sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
172391sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
172397sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
172444sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
172445sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
172631sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
172767sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
172815sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
172818sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
173131sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
173240sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
173296sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
173305sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
173343sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
173516sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
173646sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
173694sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
173825sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
173859sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
173943sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
173974sphlibgcc -m32 -O3 -fomit-frame-pointer2019070520190110
174137sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
174205sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
174209sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
174225sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
174405sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
174521sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
174591sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
174603sphlibgcc -m32 -O -fomit-frame-pointer2019070520190110
174738sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
174875sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
174885sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
174897sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
174912sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
174960sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
175060sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
175172sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
175197sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
175239sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
175450sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
175504sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
175590sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
175657sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
175712sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
175718sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
175922sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
175984sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
176331sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
176425sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
176564sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
176609sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
176691sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
176746sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
176825sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
176889sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
176992sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
177068sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
177131sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
177155sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
177283sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
177377sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
177408sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
177539sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
177691sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
177740sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
178083sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
178203sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
178435sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
178556sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
178695sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
179125sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
179231sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
179305sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
179537sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
179603sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
180137sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
180330sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
182538sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
182582sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
182790sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
183748sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
184016sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
184280sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
184323sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
184506sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
184686sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
185307sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
186431sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
186784sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
186937sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
189336simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
189788simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
189895simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
189911simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
190131simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
190163simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
190324simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
190913simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
191774simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
192192simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
192468simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
192520simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
193200simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
193308simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
193411simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
193443simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
193486simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
194601simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
194637simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
194689simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
194712simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
194742simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
195264simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
195637simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
195889simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
196335simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
196401simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
196949simplegcc -m32 -Os -fomit-frame-pointer2019070520190110
197111simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
197990simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
198006simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
198282simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
198307simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
198548simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
198702simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
201254simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
201627simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
202137simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
202218simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
203395simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
203459simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
203574simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
204395simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
204821simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
205699simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
206144simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
206173simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
206345simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
206419simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
206512simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
206568simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
206597simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
207213simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
207507simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
208289simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
208486simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
208798simplegcc -m32 -O2 -fomit-frame-pointer2019070520190110
208869simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
209605simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
209614simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
210226simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
210420simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
210467simplegcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
210484simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
210696simplegcc -m32 -O3 -fomit-frame-pointer2019070520190110
210915simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
211427simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
211514simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
211608simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
211679simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
211792simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
212012simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
212779simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
212782simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
212808simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
213321simplegcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
213633simplegcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
213702simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
213766simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
213877simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
213885simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
214044simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
214053simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
214143simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
214415simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
214539simplegcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
214603simplegcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
214988simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
215061simplegcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
215293simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
215296simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
215593simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
217109simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
217141simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
217288simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
217575simplegcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
217780simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
217790simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
218004simplegcc -m32 -O -fomit-frame-pointer2019070520190110
218214simplegcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
218254simplegcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
219014simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
221813simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
221982simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
222113simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
222345simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
222498simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
222913simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
223515simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
223645simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
223692simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
224034simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
229705simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
229786simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
231581simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
232649simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'F8':
hash.c: hash.c:108:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i swap8 = _mm_set_epi8(14,15,12,13,10,11,8,9,6,7,4,5,2,3,0,1);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:69:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:125:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:69:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'F8':
hash.c: hash.c:73:31: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x0 ^= LOAD(0+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:73:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:127:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:73:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:126:9: note: in expansion of macro 'LOAD'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:69:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:125:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:69:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
hash.c: ^~~~
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:73:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:127:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:73:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:126:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:701:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -m32 -march=barcelona -Os -fomit-frame-pointer ssse3