Implementation notes: x86, rumba5, crypto_hash/cubehash161

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
567968emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
569888emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
570080emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
575392emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
575616emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
575680emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
575776emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
575776emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
576160emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
576160emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
576224emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
576224emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
576224emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
576864emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
576896emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
576992emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
588896emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
588896emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
589664emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
589792emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
589792emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
590496emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
592896emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
594944emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
595168emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
595200emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
595328emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
595392emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
595488emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
595840emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
595936emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
596032emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
617024emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
617920emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
617920emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
619072emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
619264emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
619328emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
619328emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
619360emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
619744emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
619776emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
619808emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
623040emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
627328emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
627392emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
627648emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
627680emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
627744emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
628672emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
630880emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
631360emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
631712emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
631808emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
643936emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
643936emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
643936emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
651360emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
654912emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
655072emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
655648emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
701664emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
702304emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
702592emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
702624emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
702656emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
702656emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
702656emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
702656emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
706240emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
732000emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
736576emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
741376emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
745760emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
745760emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
745760emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
745824emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
748992emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
751712emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
779488emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1975296simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1979616simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1983520simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1988608simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1989760simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1989824simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1989856simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1991680simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1992192simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1992352simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1993696simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1994496simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1994624simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1995136simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1996096simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1997120simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1997376simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1997856simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1997984simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1998560simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
2001632simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
2003424simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
2003584unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
2004000simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
2005024unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
2005120unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
2005600simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
2006464unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
2006464unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
2006528unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
2006560unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
2006912simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
2007968unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
2008416simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
2008704simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
2009088simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
2009344unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
2009440unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
2009792simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
2010176unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
2010944unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
2011552unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
2012352unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2012480unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2013312unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2013344unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2013728unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2014720unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2014752unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2016032simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
2017088unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2017184simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2017536simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2017568simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2019552simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2020448simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2020512simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2020896simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2021120unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
2021152unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
2021600simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2021696unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
2022656unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
2025376unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2025568unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2026368unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2027808unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2028320simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2028768unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
2028864unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
2029760simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
2029760simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2029760simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2029760simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2029920unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
2029952unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
2029952unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2030720unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
2031232simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2031264simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2031264simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2031360unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
2031456unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
2031456unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
2032032unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
2032064unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
2032064unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
2032384simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
2032608simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2032640unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2032704simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2032736unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2032768unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2033568simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
2033600simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
2033600simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
2034272unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
2034976unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2035552unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2035616unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2035648unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2035680unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2035744unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
2035968simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
2036480unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
2037376unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2040000simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
2040832simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2041376unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2041440simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2041440simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2041472simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2041504simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
2043008simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2044320simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
2048992unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2049056unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2049568unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2050240simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
2051328unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2051360unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2051936unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
2051936unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
2051936unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
2052448unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2053184unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
2053184unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2053216unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2054592unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
2054624unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2054656simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2054656simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2054720unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2054752unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2054784unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
2054848unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2055072unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
2055360unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
2055360unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
2055360unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
2055360unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
2055392unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
2055392unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
2056064unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
2056128unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2056192unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
2056192unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2056224unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2056224unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
2056224unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2056224unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
2056224unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2056224unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
2057472unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
2057472unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2057504unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2057504unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2057536unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
2057568unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2057600unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2057600unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2057696unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
2057696unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
2057824unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
2058272unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2058912unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2059040simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2059040simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2059136unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
2059264unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
2059264unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
2059264unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
2059904unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2060128unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2060576unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
2061536unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2061984unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2062464simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
2063424unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2063424unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2063904unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
2063936unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
2064800unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2064928unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2065792unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2066048unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
2066304unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
2066400unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2066400unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
2066432unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2069344simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2070912simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2070976simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2073792simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2074432simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2075136simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2079552unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2081792simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
2084224unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
2084224unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
2084800simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
2090080unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
2103456simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
2115072unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2115104unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2115712simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2115712simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2116480unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
2118688unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2119360unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2119360unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2119360unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2119360unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2119392unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2119392unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2119392unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2119392unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2119456unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2120800unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2122272unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2122272unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
2122304unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2122304unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2124448unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
2125120unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2125152unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
2125216unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
2125216unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2125216unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2125248unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2125856unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2126592unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2128064unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
2128064unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
2128096unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
2128096unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2128928unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
2129120unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
2129152unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
2129184unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
2129248unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
2129408unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2129408unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
2129472unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2129536unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
2130112unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
2130272unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
2267424simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2272096unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2278656unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
2349056unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2356448unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
2356480unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
2364096unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
2371424unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2427872specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
2429184specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
2432960specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
2433248specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
2438784specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
2441280specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
2441472specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
2444256specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
2448416specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
2458752specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
2459456specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
2460032specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
2460384specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
2465568specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
2467040specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
2468544specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
2470112specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
2471680specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
2473184specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
2476512specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
2508640specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
2508736specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
2509024specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
2511680specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
2513024specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
2513536specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
2514912specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
2515072specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
2515744specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
2518080specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
2519072specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
2523232specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
2523936specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
2524096specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2529152specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
2532000specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2540832specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2542464specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
2544448specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2547520specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2548000specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2558720specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2561728specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2601440specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2606944specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2607200specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
2607552specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2610080specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2611872specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2612640specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2614688specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2614784specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2616096specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2616096specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2616832specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2617600specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2629248specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
2635360specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2648064specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2648640specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2653408specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2656192specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
2669280specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
2674432specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2674432specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2682400specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2683104specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
2683232specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2688032specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2701664specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
2701792specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2709056specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2713152specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
2713568specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
2735520specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
2737408specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2748672specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
2793216specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2806592specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2810912specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
3362432simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
4995808specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
5015296specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
5053600specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
5058016specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
5066496specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
5092384specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
5100736specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
5106432specgcc -m32 -Os -fomit-frame-pointer2018051420171218
5120128specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
5121824specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
5127872specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
5136000specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5140512specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
5150432specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
5155872specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
5164864specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
5165376specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
5166752specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
5170752specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
5176608specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
5199488specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
5205824specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
5222720specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
5225120specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
5227040specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
5233088specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
5244192specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
5246112specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
5254944specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
5271104specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
5278368specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
5292704specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
5320416specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
5324640specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
5327488specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5328448specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
5329344specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
5329472specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
5333408specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
5352224specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
5352896specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
5359360specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
5359936specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5362656specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
5367936specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
5371392specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
5379456specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
5387136specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5393536specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
5396864specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
5404064specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
5404448specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
5412992specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
5458240specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
5463424specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
5466304specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
5466528specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
5488832specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
5494816specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
5499264specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
5501760specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
5502208specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
5513920specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
5530336specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
5532192specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
5534400specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
5536576specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
5538240specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
5543840specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
5543936specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
5547456specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
5572224specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
5581280specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
5594720specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
5595840specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
5616704specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
5632736specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
5705600specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
5707424specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
5734496specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
5749376specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
5756416specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
5764288specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
5782592specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
5794592specgcc -m32 -O -fomit-frame-pointer2018051420171218
5806432specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
5891456specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
5911680specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
5932960specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
5981056specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
6012736specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
6015904specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
6041184specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
6073760specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
6178112specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
6224352specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
7164576simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
7197536simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
7258528simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
7486816simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
7529440simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
7542080simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
7571264simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
7591264simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
7595648simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
7602464simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
7749344simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
7839296simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
7879968simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
7902592simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
7987008simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
8033152simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
8110528simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
8124032simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
8158720simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
8191552simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
8199104simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
8253344simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
8273888simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
8278208simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
8279744simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
8291968simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
8297248simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
8326176simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
8327104simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
8327776simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
8332064simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
8349664simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
8352608simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
8354976simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
8374848simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
8378176simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
8385088simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
8499552simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
8500928simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
8501184simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
8522176simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
8524224simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
8527328simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
8566464simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
8619136simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
8632288simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
8685664simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
8806720simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
8839456simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
8856736simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
8898336simplegcc -m32 -O -fomit-frame-pointer2018051420171218
8901120simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
8915904simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
8937792simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
8938848simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
8978464simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
8986208simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
9023520simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
9078368simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
9093184simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
9095552simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
9100288simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
9118176simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
9141632simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
9142656simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
9161152simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
9181952simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
9196352simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
9201312simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
9320352simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
9376672simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
9402016simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
9426112simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
9442976simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
9543104simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
9588352simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
9657440simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
9748128simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
9749024simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
9794752simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
9809312simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
9864352simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
10172672simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
10181824simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
11754016simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
11934144simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
11943808simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
11964384simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
12085120simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
12109248simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
12296800simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
12299264simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
12318816simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
12348576simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
12698240simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
12746144simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hash/cubehash161/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:100:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xc80d94b9,0x54e54554,0xdd5912e8,0xa56f35bb);
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:75: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:74: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/cubehash161/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:75: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:74: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:73: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