Implementation notes: x86, rumba7, crypto_hash/cubehash161

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash161
TimeImplementationCompilerBenchmark dateSUPERCOP version
565380emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
565500emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
565590emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
573120emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
573210emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
573240emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
573360emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
573510emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
574350emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
574380emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
574410emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
574440emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
574470emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
574470emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
574530emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
574650emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
586470emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
588120emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
588180emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
588300emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
588930emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
589020emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
590790emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
592080emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
592620emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
592710emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
592770emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
592890emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
593010emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
593130emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
593700emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
593790emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
616320emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
616800emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
616830emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
616830emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
616890emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
616890emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
616890emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
617010emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
618240emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
618660emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
618690emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
619920emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
624480emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
625050emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
625170emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
625380emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
625410emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
626250emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
628950emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
628980emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
629460emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
629550emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
640980emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
640980emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
641010emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
648450emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
653610emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
653610emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
654090emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
697410emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
699750emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
699780emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
699780emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
699810emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
699810emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
700680emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
700890emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
703740emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
728730emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
733020emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
738090emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
742380emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
742500emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
742530emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
742560emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
746910emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
748080emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
775620emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1967580simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1971900simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1972650simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1980150simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1982070simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1982220simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
1983600simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
1983930simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1983960simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1985010simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1985220simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1985820simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1986270simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1986720simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
1987350simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
1988250simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
1988250simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1988340simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
1989030simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
1989330simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1990830simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
1994730simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
1996200simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1997220unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1997790simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1997820simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1998600unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
1998660unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
1999410unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
1999470unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
1999830unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
2000100unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
2001540unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
2001930simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
2001960simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
2003370simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
2003670unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
2004600unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2005470unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2005470unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2005860unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
2005890unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
2005920unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2005950unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2006640simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
2006730simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
2006880unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2007330unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2009310unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2009670simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2011140simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2011650simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2011710simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2012490unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
2012700simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2012760simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2013090simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2013240unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
2013690simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2014740unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
2017140unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2017500unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2017500simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2018430unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2019900unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2020380simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2020380simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2020530unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
2020590unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
2020680unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2021790simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
2021820simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2021850simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2022000unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
2022000unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
2022030unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2022720unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
2022750unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
2023320simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2023590unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
2024100unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
2024400simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
2024730simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2024760simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2024790unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2025390unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
2025630simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
2025630simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
2026080unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
2026410unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
2026620unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2027580simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2027670unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2027670unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2027790simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
2027790unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
2027880unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
2028060simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
2028690unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
2029260unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2029290unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2029590simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
2030670unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
2031930unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2031930unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2032020simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
2032110simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
2033460simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
2033460simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2033490simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2033490simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2033490simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2039850simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2040810simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
2040990unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2041050unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2042490unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
2043330unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2043720unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
2043930unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
2043930unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
2043930unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
2044950unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2045160unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
2045160unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2045160unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2045190unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2045190unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2045880simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2046570unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
2046570unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2046600unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2046600unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
2046750unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2046750unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
2046750unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
2047050unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
2047320unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
2047320unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
2047350unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
2047350unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
2047590unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2047920unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2047980unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2048070simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2048160unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2048160unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2048190unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2048190unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
2048190unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
2048340unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
2049450unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
2049450unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2049450unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2049450unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2049510unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2049510unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2049510unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2049570unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2049630unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2049630unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
2050890unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2050890unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
2050980simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2051070unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
2051100unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
2051220unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
2051730simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2052030unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2052480unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
2052510unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
2052510unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2053890unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2053920simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
2053920unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2054010unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
2055870unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
2056740unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2056740unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2056830unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
2056830unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
2056860unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2056950unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2057520unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2057940unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
2058210unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2058240unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
2061270simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2061510simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2062620unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2062830simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2064780unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
2065050simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2067060simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2067090simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2075070simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
2075130simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
2075220simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
2076060unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
2076360unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
2082630unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
2106750unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2106780unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2107440simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2107440simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2108190unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
2109690unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2111040unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2111070unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2111070unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2111070unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2111070unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2111070unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2111070unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2111070unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2112480unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2112570unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2113920unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2114010unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
2114010unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2114010unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2114070unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2114070unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2116140unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
2116800unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2116800unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2116860unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
2116860unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
2116890unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2116920unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2117610unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
2118240unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2119740unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
2119740unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
2119770unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
2119770unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2119770unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
2121090unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
2121090unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
2121120unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2121150unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2121210unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
2121420unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
2121660unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
2122650unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
2122650unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
2229330unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
2245380unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2258490unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2260020unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
2262300unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
2330100unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
2347260unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
2351940unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
2405970specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
2421960specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
2423250specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
2426580specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
2430420specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
2432220specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
2432910specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
2432940specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
2434980specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
2449050specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
2449140specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
2450670specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
2451330specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
2457420specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
2458200specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
2461080specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
2461920specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
2463150specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
2465640specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
2496270specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
2496330specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
2498820specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
2498850specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
2501760specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
2505000specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
2505450specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
2506590specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
2506680specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
2506920specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
2507820specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
2507970specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
2509290specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
2509620specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2518620specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
2518800specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2521050specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
2529930specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2530950specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
2532360specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
2532540specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
2532840specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
2538180specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2550000specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
2558670specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
2592720specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
2594430specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2597310specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2598390specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2599890specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2600010specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
2601630specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2604510specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2604510specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2604540specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2605320specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2610240specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2619300specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2624760specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
2628990specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2635920specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2636790specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
2637450specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2645730specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2661120specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2662230specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
2664030specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2664240specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2666580specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2669430specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
2686710specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2691300specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2695320specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2702580specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
2702580specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
2706690specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
2717190specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
2726760specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2774160specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2795400specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2795730specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2872710unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
3049740simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
4974570specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
4987980specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
4992930specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
5030940specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
5076390specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
5080680specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
5085090specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
5087250specgcc -m32 -Os -fomit-frame-pointer2018051420171218
5098560specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
5119680specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
5127750specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
5133810specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
5136300specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
5137170specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
5137500specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
5141940specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
5144190specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
5146380specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
5146620specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
5150520specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
5150610specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
5150760specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
5164050specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
5186400specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
5188800specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
5198280specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
5198310specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
5208180specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
5212080specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
5215680specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
5225370specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
5248560specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
5249580specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
5257020specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
5266620specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
5266770specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
5274360specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
5288880specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
5294130specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
5303190specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
5306490specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
5312460specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
5316990specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
5319720specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
5322750specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
5328630specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
5331870specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
5334420specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
5335770specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
5353620specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
5357400specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
5359800specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
5364840specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
5383200specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
5386620specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
5389470specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
5403750specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5428230specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
5430990specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
5446620specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
5472510specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
5483580specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
5493540specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
5497200specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
5507130specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
5509020specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
5512380specgcc -m32 -O -fomit-frame-pointer2018051420171218
5515260specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
5515260specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
5526990specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
5534730specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
5540370specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
5540400specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
5542890specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
5543430specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
5550600specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
5562000specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
5564760specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
5585070specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
5588940specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
5604060specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
5617080specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
5630910specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
5631660specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
5648730specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
5671020specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
5676210specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
5697810specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
5722470specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
5750700specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
5776680specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
5785080specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
5812680specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
5815230specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
5820330specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
5925930specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
7093050simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
7112130simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
7187850simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
7488480simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
7525320simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
7536360simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
7560600simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
7576080simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
7583430simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
7682880simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
7802760simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
7844850simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
7895580simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
7921410simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
8023980simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
8052990simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
8074950simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
8133600simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
8143590simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
8156640simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
8157870simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
8192220simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
8229000simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
8234940simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
8244420simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
8258190simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
8266800simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
8274420simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
8277270simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
8281920simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
8284530simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
8305590simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
8315160simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
8317020simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
8319870simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
8320140simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
8328180simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
8363640simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
8470590simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
8489700simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
8503830simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
8508000simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
8514330simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
8534700simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
8539770simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
8654490simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
8791620simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
8799480simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
8840070simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
8841240simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
8850210simplegcc -m32 -O -fomit-frame-pointer2018051420171218
8857710simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
8902440simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
8951100simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
8961570simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
8973000simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
9057600simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
9059220simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
9061860simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
9084690simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
9085410simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
9117300simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
9119130simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
9148290simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
9165600simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
9169170simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
9266160simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
9269070simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
9275160simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
9326730simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
9423900simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
9441120simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
9694170simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
9724590simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
9726660simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
9748740simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
9752640simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
9758220simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
9843120simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
10121670simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
10165830simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
10274850simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
10487430simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
11758260simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
11762340simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
11828130simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
11852910simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
12086490simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
12131940simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
12248850simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
12253320simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
12266100simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
12375750simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
12648480simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
12660990simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
20290980simplegcc -m32 -march=k6-3 -O -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