Implementation notes: x86, hydra5, crypto_hash/round3jh512

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: round3jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
46343sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
46685sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
46955sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
47265sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
47359sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
47394sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
47425sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
47491sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
47580sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
47749sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
47753sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
47824sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
48041sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
48059sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
48129sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
48147sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
48182sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
48195sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
48386sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
48399sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
48400sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
48466sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
48484sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
48634sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
48709sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
49042sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
49135sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
49224sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
49237sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
49285sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
49335sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
49445sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
49614sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
49676sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
49755sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
49760sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
49822sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
49857sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
49888sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
49990sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
50030sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
50048sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
50216sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
50278sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
50402sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
50477sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
50508sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
50522sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
50557sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
50606sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
50650sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
50694sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
50708sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
50730sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
50907sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
51022sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
51107sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
51284sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
51372sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
51416sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
51421sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
51593sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
51669sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
52232sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
195153sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
195281sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
196310sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
196544sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
196894sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
196969sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
196970sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
196983sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
197230sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
197240sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
197324sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
197372sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
197416sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
197416sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
197478sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
197590sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
197700sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
197727sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
197754sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
197810sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
197820sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
198055sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
198090sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
198095sphlibgcc -m32 -Os -fomit-frame-pointer2017082920170725
198117sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
198299sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
198377sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
198595sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
198618sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
199132sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
200160sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
200177sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
200403sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
200553sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
200576sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
200686sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
201392sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
201883sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
201931sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
202038sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
202113sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
205436sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
205556sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
205707sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
207146sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
207497sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
207514sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
207692sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
207727sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
207909sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
208201sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
208215sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
208316sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
208401sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
209428sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
209476sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
209521sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
209539sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
210014sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
210128sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
210256sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
210305sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
210310sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
210531sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
210536sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
210540sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
210567sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
210669sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
210678sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
210762sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
210762sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
210842sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
210855sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
210961sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
211196sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
211231sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
211244sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
211254sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
211294sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
211342sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
211683sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
211701sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
211838sphlibgcc -m32 -O -fomit-frame-pointer2017082920170725
211848sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
211918sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
211958sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
212397sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
212423sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
212547sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
212605sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
212689sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
212786sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
212866sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
212893sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
212932sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
213004sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
213088sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
213114sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
213136sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
213260sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
213513sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
213628sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
213633sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
213761sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
214598sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
214696sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
214700sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
214785sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
214900sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
214948sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
214953sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
215126sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
215178sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
215228sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
215228sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
215277sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
215295sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
215334sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
215431sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
215445sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
215453sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
215529sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
215533sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
215622sphlibgcc -m32 -O2 -fomit-frame-pointer2017082920170725
215658sphlibgcc -m32 -O3 -fomit-frame-pointer2017082920170725
215684sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
215693sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
215768sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
215897sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
215963sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
216296sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
216305sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
216314sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
216318sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
216592sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
216654sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
216658sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
216836sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
217191sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
217354sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
217399sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
217584sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
217776sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
217987sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
218068sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
218436sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
218489sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
218519sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
218661sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
218719sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
218883sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
218954sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
218958sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
218998sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
219011sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
219020sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
219020sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
219065sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
219193sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
219210sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
219233sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
219255sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
219649sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
219667sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
219796sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
219805sphlib-smallgcc -m32 -O -fomit-frame-pointer2017082920170725
219858sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
219947sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
219981sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
220048sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
220088sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
220181sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
220381sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
220389sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
220459sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
220704sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
220713sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
220845sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
220970sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
221023sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
221059sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
221253sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
221404sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
221572sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
221572sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
221643sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
222179sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
222286sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
222436sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
222450sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
222573sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
222600sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
222769sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
222795sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
222799sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
222884sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
223110sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
223176sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
223194sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
223460sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
223840sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
223876sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
224063sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
224386sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
224585sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
224629sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
224745sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
224771sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
224882sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
225396sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
226344sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
226406sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
226685sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
226689sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
227040sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
227443sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
227779sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
228400sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
228466sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
228578sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
228581sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
228626sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
228643sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
228706sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
228780sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
229175sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
229347sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
229384sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
229481sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
229578sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
231661sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
231904sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
232122sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
232174sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
232250sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
232268sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
232285sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
232409sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
232423sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
232431sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
232454sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
232596sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
232769sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
232826sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
232950sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
233150sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
233167sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
233930sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
233947sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
233987sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
233991sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
234061sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
234212sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
234465sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
235639sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
235715sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
235719sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
235728sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
235754sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
235768sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
235826sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
235839sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
235847sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
235900sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
236051sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
236078sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
236145sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
236277sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
236331sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017082920170725
236340sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
236357sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
236459sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
236516sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
236734sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
236787sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
236795sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
236924sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
237044sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
237097sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017082920170725
237158sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
237336sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
237416sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
237575sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
238085sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
238382sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
238471sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
238896sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
239006sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
239056sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
239817sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
239982sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
240118sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017082920170725
240167sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
240370sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
240650sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
241146sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
241935sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
242002sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
242148sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
242671sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
242829sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
242967sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
243170sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
243198sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
243441sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
243464sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
243472sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
243574sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
243756sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
244545sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
246858sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
246862sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
250070sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
250580sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
250734sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
250828sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
251089sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
251297sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
251403sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
251443sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
274016simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
274114simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
274327simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
274380simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
274783simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
275081simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
275098simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
275129simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
275338simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
275545simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
275905simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
276010simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
276290simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
276352simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
276400simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
276471simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
276476simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
276489simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
276489simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
276499simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
276533simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
276556simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
276718simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
276790simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
276906simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
276941simplegcc -m32 -O2 -fomit-frame-pointer2017082920170725
276998simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
277030simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
277202simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
277252simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
277366simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
277385simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
277477simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
277495simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
277513simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
277530simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
277592simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
277601simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
277624simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
277624simplegcc -m32 -O3 -fomit-frame-pointer2017082920170725
277649simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
277743simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
277822simplegcc -m32 -O -fomit-frame-pointer2017082920170725
277831simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
277840simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
277853simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
277943simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
278093simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
278160simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
278186simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
278203simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
278292simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
278332simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
278372simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
278430simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
278451simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
278669simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
278687simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
278735simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
278771simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
278775simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
278895simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
278904simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
278953simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
278957simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
279090simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
279095simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
279165simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
279343simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
279719simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
279745simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
279945simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
279949simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
280002simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
280024simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
280091simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
280180simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
280206simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
280220simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
280362simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
280384simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
280441simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
280485simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
280516simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
280561simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
280565simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
280614simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
280814simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
280867simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
280946simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
280960simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
281123simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
281124simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
281150simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
281163simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
281261simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
281265simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
281270simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
281327simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
281354simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
281358simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
281406simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
281442simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
281522simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
281553simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
281584simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
281731simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
281757simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
281797simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
281833simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
281992simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
282018simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
282293simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
282688simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
283423simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
283595simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
283955simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
283998simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
284047simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
284101simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
284309simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
284974simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
285199simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
285235simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
285270simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
285550simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
285860simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
285877simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
286019simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
286444simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
286808simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
289067simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
289147simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
289150simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
290086simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
290095simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
291371simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
291845simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
294229simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
294690simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
294996simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
295039simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
295093simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
295469simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
299400simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
299586simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
299740simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
300626simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
300729simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
300733simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
300844simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
301141simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
301141simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
301335simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
301402simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
301703simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
301712simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
301725simplegcc -m32 -Os -fomit-frame-pointer2017082920170725
301757simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
302169simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725

Test failure

Implementation: crypto_hash/round3jh512/simple
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 62, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=corei7 -O -fomit-frame-pointer ssse3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh512/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/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: 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/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: 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/round3jh512/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/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: 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/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: 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/round3jh512/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/5/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: error: 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/5/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: error: 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/5/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: 48, 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=native -mtune=native -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -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/round3jh512/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/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/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/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: 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/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: 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/round3jh512/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/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: 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/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: 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/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i 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/round3jh512/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/5/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: error: 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/5/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: error: 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/5/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/5/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: error: 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/5/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: error: 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/5/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