Implementation notes: x86, rumba5, crypto_hash/cubehash164

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: cubehash164
TimeImplementationCompilerBenchmark dateSUPERCOP version
145120emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
145696emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
145760emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
147072emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
147136emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
147136emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
147168emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
147168emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
147200emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
147200emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
147232emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
147232emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
147360emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
147392emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
147392emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
147456emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
147456emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
150720emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
150752emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
150752emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
150752emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
151360emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
151520emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
151776emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
151808emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
151808emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
151808emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
151808emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
151840emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
152064emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
152288emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
152288emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
152320emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
152352emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
153792emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
153856emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
157952emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
157984emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
158016emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
158016emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
158272emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
158304emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
158336emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
158336emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
160224emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
160224emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
160288emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
160320emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
160608emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
160640emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
161088emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
161152emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
161472emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
161600emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
165120emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
165120emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
165152emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
166240emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
166272emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
166624emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
166720emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
178624emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
178816emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
180032emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
180064emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
180064emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
180064emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
180064emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
180096emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
180736emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
185568emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
187616emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
190912emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
190944emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
190944emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
190976emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
191552emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
192640emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
192704emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
199776emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
528032unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
528960simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
528960simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
529472simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
529728simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
530080simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
530400simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
530464simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
530464unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
530624unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
530688unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
531776unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
532096unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
532320unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
532320unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
532448simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
532864simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
533152simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
533248unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
533312unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
533472unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
533760unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
533952simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
534048unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
534176simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
534464unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
535200unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
535392simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
535712simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
535872unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
536032unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
536096simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
536224unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
536480unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
536736simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
536896unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
537120unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
537120unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
537184simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
537216unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
537280unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
537344unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
537344unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
537408unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
537408unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
537472unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
537760simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
537920simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
538048unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
538080unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
538368unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
538400unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
538496unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
538528unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
538560simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
538624unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
538848simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
538848unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
538976simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
539104unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
539104unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
539104unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
539232simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
539360unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
539392simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
539392unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
539520simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
539520simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
539520simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
539520unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
539552unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
539584simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
539584simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
539584unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
539648unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
539680unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
539744simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
539936simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
540352simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
540352simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
540576simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
540608simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
540640unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
540832simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
540960simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
541152unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
541184unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
541248unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
541344unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
541344unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
541408simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
541440simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
541504simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
541504simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
541536simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
541664unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
541696unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
542016unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
542112simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
542208unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
542496simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
542880simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
542944simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
543040simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
543136simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
543200simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
543200simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
543200simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
543200simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
543776unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
543776unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
543776unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
543808simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
543840simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
543968unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
544064unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
544096simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
544352simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
544448simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
544672simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
544672unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
544800simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
544960unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
544960unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
544960unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
544992unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
545088unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
545120unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
545216unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
545248unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
545440unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
545504unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
545504unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
545696unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
545728unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
545760unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
545824simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
545888unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
546048unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
546080unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
546112unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
546176simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
546208unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
546240unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
546272unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
546336simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
546336unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
546368unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
546368unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
546368unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
546400simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
546400unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
546432unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
546432unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
546496unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
546560unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
546560unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
546560unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
546656unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
546816unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
546816unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
546848unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
546848unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
546944unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
547008unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
547008unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
547008unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
547040simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
547072unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
547136unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
547136unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
547168unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
547168unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
547264unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
547328unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
547424simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
547648unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
547648unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
547744simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
547904unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
547936simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
548032unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
548064unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
548064unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
548128simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
548480unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
549088unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
549408unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
549824simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
550080unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
550144unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
550240unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
550592unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
550784simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
550880simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
550944simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
551200simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
551392simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
551776simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
553760unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
553792unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
557792unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
559968simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
560704simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
561024simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
596640unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
597056unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
597056unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
597056unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
597056unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
597056unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
597088unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
597088unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
597088unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
597408unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
597408unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
597440unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
597440unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
597472unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
597472unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
597504unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
597504unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
597536unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
597792unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
597824unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
597984unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
598208unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
598496unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
598560unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
598592unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
598688unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
599200unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
599264unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
599296unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
599296unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
599296unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
599680unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
599680unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
599680unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
599680unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
599680unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
599680unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
599776unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
599808unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
599936unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
599968unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
599968unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
603360simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
608544unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
616352simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
616544unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
616704unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
619040unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
622144unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
652928unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
665792unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
782816specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
788864specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
790080specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
792000specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
792448specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
792512specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
794272specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
795168specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
796320specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
802048specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
804512specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
807648specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
809856specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
811168specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
811488specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
811520specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
815232specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
816096specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
816960specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
817312specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
817472specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
817536specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
818144specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
818304specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
818656specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
819136specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
819712specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
820192specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
820736specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
822176specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
824032specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
828192specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
828640specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
829280specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
829344specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
830400specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
831296specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
841440specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
843872specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
855520specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
860064specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
861408specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
861856specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
868736specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
868960specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
869312specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
869824specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
870048specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
870240specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
870784specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
870944specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
871296specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
882176specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
882176specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
883584specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
883616specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
884992specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
886400specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
887552specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
887712specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
887840specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
887872specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
888832specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
889216specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
889312specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
889888specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
891584specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
897120specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
899456specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
905600specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
906080specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
907808specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
909408specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
913056specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
913056specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
914400specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
926496specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
931456specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
934368specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1233280specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
1541472specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1552096specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1552256specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1555328specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1560448specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1561600specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1563168specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1564416specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1572864specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
1573184specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1574880specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1575232specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
1575456specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1575456specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
1576128specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1576128specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1576832specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1578688specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1578720specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1578944specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1579104specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1579296specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1579584specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
1580256specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1580288specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1580448specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1580480specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
1580704specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
1581472specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
1581632specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1582080specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1583424specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1586336specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
1586976specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1590688specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1591648specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
1592096specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
1592192specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1594528specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1595168specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1595456specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
1598272specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1602592specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1610944specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1615584specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1616992specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
1618400specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1621664specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1623680specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1625600specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1626464specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1629344specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1630144specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1631968specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1633536specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
1636032specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
1636288specgcc -m32 -Os -fomit-frame-pointer2018051420171218
1636448specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1637280specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
1637728specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
1640960specgcc -m32 -O -fomit-frame-pointer2018051420171218
1643040specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1643360specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
1643456specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
1644160specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
1644576specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1646912specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1649760specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1650816specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1653408specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1656256specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1659424specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
1660000specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1660256specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1661536specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1663456specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1668960specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1668992specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1670592specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
1671456specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
1672480specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1672960specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
1673184specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1674880specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1675136specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1677248specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1681280specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
1682272specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1682528specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1682752specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1688960specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1689056specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1706336specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
1718240specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
1725344specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1768416specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1870432simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1880160simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1880640simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1941888simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
1962368simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1978752simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1989312simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1999104simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
2008320simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
2015232simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2030656simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
2055424simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
2068768simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
2079424simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
2107936simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
2109088simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
2117472simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2133600simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2144736simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
2158496simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2158816simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
2160352simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
2169152simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2169920simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2181376simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2184224simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
2188960simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
2190528simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2196928simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2197920simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
2202880simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2210464simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
2223072simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2223680simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2227680simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2229408simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
2229664simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
2235328simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
2237152simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
2239488simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
2241632simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
2244128simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2248896simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
2250880simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2257792simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2258816simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2260224simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2286592simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2291488simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2304672simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2313600simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2318272simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2319808simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2344544simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2351424simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2357216simplegcc -m32 -O -fomit-frame-pointer2018051420171218
2364064simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2368352simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2372320simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2381024simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2382848simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2407552simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
2407712simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
2416352simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
2418240simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2420384simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
2422432simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
2430432simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2436992simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2437728simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
2451488simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2461088simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2469376simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2496544simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2501504simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2515328simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2517568simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2579520simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2579552simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2590528simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2599680simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2640576simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2694176simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
2704160simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2732320simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
2768192simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
3103488simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
3107840simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
3121760simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
3208096simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
3210848simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
3244192simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
3249792simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
3260352simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
3351040simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
3366624simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hash/cubehash164/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:101:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xf6c046c7,0xb016b950,0xe3e340cc,0x52e9c772);
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:76: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:75: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/cubehash164/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:76: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:75: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:74: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