Implementation notes: x86, margaux, crypto_hash/round3jh256

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: round3jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
37899sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
38070sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
38070sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
38079sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
38106sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
38133sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
38151sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
38187sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
38205sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
38286sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
38394sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
38457sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
38475sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
38511sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
38565sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
38628sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
38817ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
38826ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
38835ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
38835ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
38853ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
39276sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
39357ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
39375sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
39375ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
39402sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
39438sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
39456ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
39474sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
39663sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
39672ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
39681sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
39753sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
39753ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
39753sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
39780sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
39861sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
39861sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
39897sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
39915sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
39924sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
39951sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
39951sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
39978sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
40014sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
40032sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
40086sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
40131sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
40158sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
40176sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
40176sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
40185sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
40203sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
40212sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
40248ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
40257ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
40266ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
40284ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
40284ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
40293ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
40302ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
40302sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
40482sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
40491sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
40491sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
40536sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
40635sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
40671sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
40761sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
40770sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
40914sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
41067sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
41103sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
41148sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
41148sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
41400sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
41472sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
41571sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
42066sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
42795sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
43308sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
46836sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
205830sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
205920sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
206172sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
206190sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
206235sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
206469sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
206883sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
207054sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072820170725
207090sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
207261sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
207495sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
207720sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
208179sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
208296sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
208305sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
208305sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
208368sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
208566sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
208710sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
208764sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
208899sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
208989sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
209088sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
209133sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
209295sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
209520sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
209655sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
209970sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
209988sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
209997sphlibgcc -m32 -O -fomit-frame-pointer2017072820170725
210015sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
210042sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072820170725
210060sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
210114sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072820170725
210168sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
210375sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
210933sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
211437sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
211446sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
211554sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
212130sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
212157sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
215541sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
215568sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
216018sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
216216sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
216495sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
216603sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072820170725
217512sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
217800sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
218646sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
219501sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
219879sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
220095sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
220491sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
221121sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
221283sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072820170725
221382sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
221472sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
221490sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
221553sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
221616sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
221661sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
221823sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072820170725
221850sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
221886sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
221985sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
222327sphlib-smallgcc -m32 -O -fomit-frame-pointer2017072820170725
222822sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
223200sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
223416sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
223425sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
223497sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
223560sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
223920sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
224217sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
224298sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
224568sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
224568sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
224847sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
225504sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
225567sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
226053sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
226116sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
226521sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
228393sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
279288simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
279351simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017072820170725
279594simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
279603simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
279675simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
279702simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
279801simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
279837simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
279918simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
280080simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
280188simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
280512simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
281259simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
281646simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017072820170725
282204simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017072820170725
282321simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017072820170725
282411simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017072820170725
282456simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072820170725
282546simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017072820170725
282798simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072820170725
282888simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
283068simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072820170725
283239simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
283239simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
283311simplegcc -m32 -O -fomit-frame-pointer2017072820170725
283689simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072820170725
283815simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017072820170725
283833simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072820170725
283887simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072820170725
284130simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072820170725
284418simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017072820170725
284436simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072820170725
284535simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072820170725
284706simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072820170725
284868simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072820170725
284994simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
286434simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017072820170725
286956simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072820170725
287289simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
287928simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017072820170725
288252simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017072820170725
288477simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017072820170725
290907simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072820170725
316359sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
318420sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
320940sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
321498sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
322299sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
322578sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
322830sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
322992sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
323181sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
323379sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
323559sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
323640sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
324567sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
324603sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
324648sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
324693sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
325035sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
325089sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
325458sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072820170725
325692sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
325719sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
326007sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
326196sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
326205sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
326313sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
326430sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
326439sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
326457sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
326466sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
327222sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
327519sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
327528sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072820170725
327528sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
327582sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
327924sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072820170725
327978sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
328059sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
328086sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
328293sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
328491sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
328536sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
328545sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
328770sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
328788sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
328806sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
328851sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
328887sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
328986sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
329193sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
329238sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
329247sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
329400sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
329517sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
329526sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072820170725
329589sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072820170725
329616sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
329643sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
329751sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
329769sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
329931sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
330012sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
330048sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
330075sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
330318sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
330372sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
330444sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
330543sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072820170725
330570sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
330678sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
330777sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
330957sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
331353sphlibgcc -m32 -O2 -fomit-frame-pointer2017072820170725
331641sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
331650sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
331776sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
331812sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
331839sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
331929sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
332172sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
332208sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
332307sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
332343sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
332415sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072820170725
332451sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
332550sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
332721sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
332865sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
332892sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
332973sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
333144sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
333369sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
333927sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
333990sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
334035sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
334440sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
334503sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
334746sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
334791sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
334935sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
334944sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
335025sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
335178sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
335322sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
335484sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
335619sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
335673sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
335925sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
336015sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
336060sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
336132sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
336303sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
336339sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
336726sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
336762sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072820170725
337014sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
337014sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
337113sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
337356sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
337365sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
337374sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
337860sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
337923sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
338022sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
338175sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072820170725
338229sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
338679sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
338760sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
339039sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
339120sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
339165sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
339300sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
339309sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
339363sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072820170725
339507sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
339525sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017072820170725
339597sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
339660sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
339831sphlibgcc -m32 -Os -fomit-frame-pointer2017072820170725
339903sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072820170725
340083sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
340218sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
340299sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
340308sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
340317sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
340479sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
340713sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
340722sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
341037sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
341064sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
341235sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
341496sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017072820170725
341748sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
341775sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
342072sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072820170725
342171sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
342369sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
342540sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
342576sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
342594sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
342729sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
342837sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
343107sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
343260sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
343593sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
343809sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
343962sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
344286sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
344340sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
344412sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
344493sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
344898sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
344925sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
345114sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072820170725
345366sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
345393sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
345456sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
345501sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
346005sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
346212sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
346239sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
346266sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
346329sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
346419sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
346509sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
346590sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
346698sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
346797sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
346950sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
347022sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
347067sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
347067sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
347499sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
347526sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
347751sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
347976sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
348462sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
348534sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017072820170725
348624sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
349326sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
349425sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
349902sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
350181sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
350325sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072820170725
350856sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
351135sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
351531sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
351927sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
352116sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
352179sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
352710sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
352773sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
352998sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
353394sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
353403sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
354366sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
354879sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
355401simplegcc -m32 -O3 -fomit-frame-pointer2017072820170725
355482sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
356949sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
357417sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
357426sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
358191sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
358227sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
358254sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
358848simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
359190sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
359244sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
359325sphlibgcc -m32 -O3 -fomit-frame-pointer2017072820170725
359343simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072820170725
359361simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
359433sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
359532sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
360000simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
360009simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
360036simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
360072sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
360090simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
360108simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
360180simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
360189sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
360540sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
360549simplegcc -m32 -O2 -fomit-frame-pointer2017072820170725
360639simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072820170725
360711sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
360729simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
360882simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072820170725
360936sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
361008simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
361071sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
361278sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
361449sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
361521sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
361764sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
362043simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
362070sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
362169simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
362439simplegcc -m32 -Os -fomit-frame-pointer2017072820170725
362475simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
362484simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072820170725
362529sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
362610sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
362700simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
362709simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
362763sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
362961sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
362970simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072820170725
363321simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072820170725
363492sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
363519simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
363546simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
363654simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072820170725
364041sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
364041simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
364284simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072820170725
364311simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
364590simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072820170725
364671simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
364707simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
364905simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072820170725
365139simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
365166simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
365229sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
365256simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
365274simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072820170725
365328simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072820170725
365427sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
365535simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072820170725
365589simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017072820170725
365661simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
365769simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072820170725
365778simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
366030simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072820170725
366030sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
366066simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
366444simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
366777simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072820170725
366786simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
366822simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
367020simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072820170725
367038simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
367047simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072820170725
367209simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
367218simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072820170725
367272simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072820170725
367290simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
367299simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072820170725
367659simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
367659simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072820170725
367677simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072820170725
367740simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072820170725
367740simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072820170725
367776simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072820170725
368100simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072820170725
368352simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072820170725
368442simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072820170725
368496simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072820170725
368505simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072820170725
368514simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
368649simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
368883simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072820170725
368919simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072820170725
368937simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725
368946simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072820170725
368982simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072820170725
369207simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072820170725
369288simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072820170725
369720simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072820170725
369918simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
370215simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072820170725
370332simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
370440simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072820170725
370440simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072820170725
370647simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
370683simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072820170725
371034simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072820170725
371070simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
371124simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072820170725
371565simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072820170725
371565simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072820170725
371727simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072820170725
371754simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
371799simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
371961simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
372168simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072820170725
372222simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017072820170725
372375simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017072820170725
372483simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
372546simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
372996simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072820170725
373005simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
373194simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072820170725
373455simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072820170725
373878simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072820170725
374148simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072820170725
374238simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072820170725
374706simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
375642simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
375777simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017072820170725
375813simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072820170725
375984simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072820170725
376074simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072820170725
376659simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072820170725
376965simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017072820170725
377064simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072820170725
378216simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017072820170725
378378simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072820170725
382680simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
382869simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
384930simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072820170725
388512simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072820170725
392868simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072820170725
393453simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072820170725

Test failure

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

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer 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=corei7-avx -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2 ssse3

Compiler output

Implementation: crypto_hash/round3jh256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:31:3: error: #error "SSE2 instruction set not enabled"
hash.c: # error "SSE2 instruction set not enabled"
hash.c: ^
hash.c: hash.c:110:9: error: unknown type name '__m128i'
hash.c: void F8(__m128i *x,const unsigned char *buf)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_round3jh256_sse2':
hash.c: hash.c:170:3: error: unknown type name '__m128i'
hash.c: __m128i x[8];
hash.c: ^

Number of similar (compiler,implementation) pairs: 96, 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=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 -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=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
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 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: void F8(__m128i *x,const unsigned char *buf)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_round3jh256_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'
hash.c: __m128i x[8];
hash.c: ^

Number of similar (compiler,implementation) pairs: 140, 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=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=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=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=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=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 -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=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 -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 -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=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=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=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
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=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
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 -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: void F8(__m128i *x,const unsigned char *buf)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_round3jh256_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'
hash.c: __m128i x[8];
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: void F8(__m128i *x,const unsigned char *buf)
hash.c: ^
hash.c: hash.c: In function 'crypto_hash_round3jh256_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'
hash.c: __m128i x[8];
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