Implementation notes: x86, rumba7, crypto_hash/cubehash162

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash162
TimeImplementationCompilerBenchmark dateSUPERCOP version
284970emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
285060emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
285570emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
288510emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
288600emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
288630emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
288870emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
288930emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
288960emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
289050emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
289080emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
289110emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
289290emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
289320emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
289350emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
289350emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
289380emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
289380emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
289410emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
295290emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
295290emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
295320emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
296910emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
297000emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
297030emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
297090emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
298200emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
298320emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
298350emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
298410emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
298740emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
298800emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
298980emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
299190emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
299190emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
299220emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
299250emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
299280emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
310410emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
310440emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
310440emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
310680emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
310770emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
310800emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
310860emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
311160emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
314670emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
314730emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
315030emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
315810emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
315840emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
315870emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
316290emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
317160emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
323400emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
323400emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
323400emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
327510emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
327870emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
329010emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
329460emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
352290emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
352320emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
352320emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
352320emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
352350emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
352380emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
353490emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
353970emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
354300emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
367440emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
370230emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
371670emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
374190emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
374220emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
374220emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
374250emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
374430emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
376020emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
391350emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1012320simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1012860simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1013280simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1013280simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1014900simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1015170simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1015770simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1016100simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1016490simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1017120simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1017360simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1018170unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1018290unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1018440unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1018710simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1018770unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1019730simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1020120simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1020210unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1020540unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1020600simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1020600simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1020660unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1021200unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1021230simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1021620unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
1022010unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
1022280unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1023060unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1023120unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
1023120unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
1023150unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1023810unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
1024530unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1025610simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1025670simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1025730unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1025970simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1026120unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1026150unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1026330simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1026330simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1026330unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1026450unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1026450unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1026690simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1026900simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1027410simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
1027440unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1027440unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1028460simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
1028610simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1028970unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1029240simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
1029270simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
1029660simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
1029750unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1029810simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1029930unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1030260unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1030440simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1030710unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1030800unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1030830unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1031160unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1031820simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1031820simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1031850simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1031970unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1032210simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1032240simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1032240simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1032300simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1032360unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1032570simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1032720unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1032840unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1032870unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1033290unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1033500simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1033530unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1033560unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1033710unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1033980simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1034070simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1034520unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1034520unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1034940unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1035030unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
1035120unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1035240simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1035270simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1035480unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1035510unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1035540simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1035600unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1035660unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1035690unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1035840unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
1036200unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1036290simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1036350simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1036350unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1036590simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1037100simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1037580simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1037760simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1038030simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1038360unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1038420unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1038660simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1039140simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1039140simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1039170simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1039170simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1039200simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1039920simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1041210simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1041720unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1041750unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1041780unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1042140simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
1042680unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1042740unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1043010unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1043040unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1043070unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1043220unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1043310simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
1043610unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1043670simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1043670unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1043760unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1044090unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1044360unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1044360unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
1044360unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1044360unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1044390unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1044450unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1044750simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1045050unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1045080unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1045080unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1045200unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1045230unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1045260unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
1045470unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1045470unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1045620unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
1045740unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1045770unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1045800unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
1045860unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1045920unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
1045920unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
1045980unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
1046160unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1046160simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
1046550unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1046550unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1046550unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1046580unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1046790unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
1046790unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
1046790unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
1046790unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
1046820unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
1046820unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
1046820unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
1047150simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1047360unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1047360unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1047360unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
1047390unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1047390unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1047420unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1047450simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1047750unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
1048110unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1048440unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1048470unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
1049130unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1049160simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
1049520unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1049550unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1050150unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1050210unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1050240unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
1050300unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1051020unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1051410simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1051530unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1051530unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1051560simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1051680unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1051830simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1052460unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1053180unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1054680simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1054830simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1055400simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1056510simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1056600simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1061400unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
1065780simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
1067070simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
1067790simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
1067910unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
1070370unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
1098750unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
1099470unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1100160unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1100160unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1100160unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1100160unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1100190unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1100190unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1100190unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1100190unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1100250unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1100880unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1100910unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
1100970unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1101030unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1102290unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1102320unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1102320unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1102320unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1103040unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1103100unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1103100unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1103100unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1103100unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1103730unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1103790unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1103790unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1103850unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1104540unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1104540unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1104540unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1104570unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
1104570unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1104870unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1105260unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1105290unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1106010unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
1106010unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
1106010unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
1106010unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
1106010unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
1106010unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
1106670unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1108080unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
1197060unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
1221630unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
1324260specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1326300specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1330110specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
1333170specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
1334460specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
1334700specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
1335600specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1335720specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1337430specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
1348350specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1348500specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1349070specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1350120specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
1350300specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
1357080specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
1357800specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
1358670specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
1365030specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1365180specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1365660specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1367280specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1372110specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1377510specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
1377870specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1378170specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1378320specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1378320specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1378500specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1380150specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1380300specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1380900specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1381740specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1383120specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1383870specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1386120specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1390380specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1392180specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1392690specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1399860specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1401090specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1406790specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1408800specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
1411680specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
1412970specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
1444680specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1446060specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1448280specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1449000specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1453080specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1454070specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1454700specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1455600specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1456110specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1456650specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1457040specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1457520specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1466700specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1467810specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
1470060specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1472880specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1476030specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1476690specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1478040specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1481520specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1484430specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1485810specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1486110specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1488900specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1491480specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1491960specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1493100specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1501740specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1506090specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1506840specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1519020specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1527060specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1539870specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1544640specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1547100specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2244990specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
2687460specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2701710specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
2710560specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2713500specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2716050specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2727090specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2730240specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2739000specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
2739720specgcc -m32 -Os -fomit-frame-pointer2018051420171218
2742000specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
2745090specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2746440specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
2747370specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
2750700specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2755470specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2756910specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2758860specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
2764140specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2765460specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2765550specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
2765730specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
2766150specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2766240specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2766870specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2767110specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
2771280specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
2776320specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2780460specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2780880specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
2781390specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2786160specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2788230specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
2789760specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2793570specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
2795280specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2799900specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
2801700specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2803290specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
2811540specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2813340specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2813370specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
2813700specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
2817120specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
2818890specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
2820330specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
2824170specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2835360specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2837460specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
2837520specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2838420specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2850780specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2853510specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
2859480specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2860260specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2864760specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2864910specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2870850specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2872590specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2881950specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
2899590specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2901720specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2904510specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2910750specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2924010specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
2924760specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
2925330specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2926380specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2927610specgcc -m32 -O -fomit-frame-pointer2018051420171218
2928300specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
2930160specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2930670specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
2939340specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2942220specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
2947020specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
2953410specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
2954190specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
2956080specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2966310specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
2970870specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2974200specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
2982450specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2987160specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
2997180specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
3001290specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
3003150specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
3013290specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
3022530specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
3030540specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
3034590specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
3043080specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
3054420specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
3059160specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
3066330specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
3134940specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
3142350specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
3174720specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
3601110simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
3653520simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
3655230simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
3825150simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
3830940simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
3863190simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
3866820simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
3876690simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
3959610simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
3983850simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
3997500simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
4000410simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
4073340simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
4084680simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
4096350simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
4108800simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
4149930simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
4152600simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
4160610simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
4167510simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
4178190simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
4186770simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
4187640simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
4194660simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
4220340simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
4224660simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
4229640simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
4241190simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
4243260simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
4244820simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
4246170simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
4247100simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
4248540simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
4261020simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
4277460simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
4297680simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
4310160simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
4320000simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
4326030simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
4329270simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
4336170simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
4361010simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
4379970simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
4384500simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
4392930simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
4415340simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
4449300simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
4466400simplegcc -m32 -O -fomit-frame-pointer2018051420171218
4467810simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
4497150simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
4526190simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
4527450simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
4529370simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
4530540simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
4540740simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
4600110simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
4617030simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
4618440simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
4618470simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
4628790simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
4631820simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
4635060simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
4642200simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
4675410simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
4710090simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
4710960simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
4715400simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
4725720simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
4737900simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
4777440simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
4810050simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
4884780simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
4894740simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
4947750simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
4948920simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
4979970simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
4981800simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
5012160simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
5157600simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
5243340simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
5320830simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
5719890simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5981460simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
5989860simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
6034290simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
6041220simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
6086010simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
6140910simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
6151920simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
6224460simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
6231870simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
6256530simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
6435930simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
6442020simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
10286910simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
10298520simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:102:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x0636ff65,0xe425b169,0x5e42fed8,0xa69300f4);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:77:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash162/emmintrin4
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:77:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

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