Implementation notes: x86, rumba7, crypto_hash/cubehash164

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash164
TimeImplementationCompilerBenchmark dateSUPERCOP version
144450emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
144870emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
144990emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
146280emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
146400emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
146430emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
146460emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
146490emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
146520emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
146550emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
146670emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
146700emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
146700emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
146700emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
146700emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
146730emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
146850emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
150030emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
150030emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
150030emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
150030emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
150030emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
150060emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
150870emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
150870emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
150930emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
151050emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
151170emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
151200emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
151230emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
151500emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
151530emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
151710emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
151740emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
153030emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
153150emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
157200emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
157230emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
157260emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
157350emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
157380emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
157410emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
157530emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
157530emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
159420emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
159480emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
159630emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
159690emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
159960emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
159960emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
160440emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
160470emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
160830emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
160890emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
164340emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
164340emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
164430emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
165450emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
165630emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
166020emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
168090emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
176910emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
178260emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
179190emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
179190emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
179190emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
179220emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
179820emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
183360emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
183360emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
184710emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
186690emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
190050emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
190110emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
190140emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
190140emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
190650emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
191880emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
191940emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
198840emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
526680simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
526980simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
527610simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
527790unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
528060unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
528120simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
528360simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
528390simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
529050simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
529440unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
529500unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
529620simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
529740unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
529950simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
530040unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
530190unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
530220unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
530280unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
530820unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
531240simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
531570unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
531570simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
531570unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
531600unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
532110simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
532440simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
532740simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
532800unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
532980simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
533370unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
533550unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
534090unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
534150simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
534240unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
534360unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
534660unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
535020unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
535020unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
535020unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
535020unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
535050unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
535140unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
535140unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
535260unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
535290unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
535530unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
535560simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
535770unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
535830unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
536010unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
536430unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
536460simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
536490unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
536490unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
536730simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
537000simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
537000unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
537000unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
537060simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
537300unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
537300unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
537390simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
537390simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
537390simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
537390unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
537420simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
537450simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
537450simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
537540simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
537540unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
537570simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
537570unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
537840simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
537960simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
538050unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
538230simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
538260simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
538290simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
538530unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
538530simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
538650unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
538650unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
538680unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
538770unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
538770unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
538890simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
539010unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
539040unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
539130simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
539190simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
539280simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
539370simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
539460unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
539880unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
539880simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
539940simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
540000simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
540450unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
540810simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
540900unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
540930simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
540990simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
541080simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
541080simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
541110simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
541650simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
541680unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
541680unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
541680simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
541710simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
541710unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
541830unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
541860unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
542190unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
542250simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
542310simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
542640unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
542670unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
542700simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
542730unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
542760simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
542760simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
542790unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
542790unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
542820unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
542850unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
542850unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
542850unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
542880unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
542970unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
543180unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
543270unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
543360unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
543660unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
543690simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
543750unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
543810unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
543900unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
543960unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
543960unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
543990unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
543990unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
544020simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
544050simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
544080unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
544110unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
544140unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
544140unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
544260unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
544290unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
544290unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
544470simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
544470unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
544470unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
544470unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
544560unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
544620simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
544650unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
544680unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
544710unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
544710unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
544710unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
544830unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
544890unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
544920simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
544920unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
544920simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
544980unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
545040unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
545040unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
545070unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
545070unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
545100unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
545160unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
545520unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
545790unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
545820simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
545820unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
545850unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
545910unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
545910unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
545910unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
545910unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
545970unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
546000unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
546090simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
546270simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
546570unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
546930simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
546960unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
547350unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
548010simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
548490unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
548490unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
548760simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
548940simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
549000unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
549090simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
549150simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
549270simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
551670unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
551820unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
555000unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
557640simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
557670simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
557790simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
592500simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
594360unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
594720unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
594720unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
594720unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
594750unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
594750unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
594780unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
594780unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
595080unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
595080unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
595110unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
595140unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
595140unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
595140unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
595170unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
595170unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
595170unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
595200unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
595440unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
595530unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
595560unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
595560unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
595620unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
596040unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
596220unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
596460unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
596520unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
596940unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
596940unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
596970unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
596970unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
596970unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
597210unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
597240unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
597330unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
597330unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
597330unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
597330unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
597600unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
597600unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
597630unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
597630unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
604350simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
605130unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
605280unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
607590simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
619620unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
620070unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
650280unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
785730specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
785730specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
788850specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
789600specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
790050specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
791640specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
791730specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
792630specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
794310specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
794430specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
801630specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
804690specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
805140specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
806460specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
807390specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
807600specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
808320specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
813330specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
814050specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
814410specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
814410specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
815070specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
815400specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
815760specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
816060specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
816090specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
817410specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
817470specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
817530specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
818430specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
820860specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
821070specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
821970specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
823470specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
824400specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
826260specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
826890specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
828540specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
838080specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
838740specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
852030specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
857310specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
861420specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
864540specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
865680specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
866310specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
867360specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
867390specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
867540specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
867810specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
867900specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
868290specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
876600specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
880140specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
880140specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
880290specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
881340specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
881520specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
884160specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
884370specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
884520specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
885510specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
885630specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
886200specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
886530specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
887220specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
889140specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
890970specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
897270specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
898230specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
903750specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
905700specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
909420specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
910890specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
911610specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
914490specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
923250specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
924360specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
930360specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
988230specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1531650specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1535160specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1537770specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1537920specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1545870specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1546230specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1546710specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1549980specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
1554600specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1558350specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1559430specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
1560180specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
1560690specgcc -m32 -Os -fomit-frame-pointer2018051420171218
1564830specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1565640specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1568100specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1568430specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
1568760specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1568880specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
1571130specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
1571250specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1571550specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1571580specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1571640specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1571730specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1571880specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1571970specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
1572420specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1572420specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1572570specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
1572810specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
1573290specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
1573770specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1573800specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
1574490specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1574520specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1575690specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1577010specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1577520specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1577580specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
1578150specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1579890specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1580430specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
1581120specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1584870specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
1585440specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
1585620specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1586490specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
1588200specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1588740specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
1595160specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1599420specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1600380specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1600440specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1600800specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1607850specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1608090specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1612530specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1614900specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1614930specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1617240specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1627770specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1627800specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1628220specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
1629510specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
1631310specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1631400specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1631700specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
1631940specgcc -m32 -O -fomit-frame-pointer2018051420171218
1633170specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1633920specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1634010specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
1634160specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1634370specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1636800specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
1637580specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1638900specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1639170specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1643400specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1650690specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1652670specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1653810specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1657530specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1663650specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1664820specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1667010specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
1674480specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1677900specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
1679550specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1683870specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1685550specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
1689180specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1701780specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1708650specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
1737450specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
1749690specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1843140simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1850550simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1879050simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1951980simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
1962270simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1979040simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1985250simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
2001510simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2047410simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
2050410simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
2053740simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
2093220simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
2106270simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
2108550simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2108550simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2121990simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
2147190simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2148120simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2150340simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
2151630simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2161980simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
2180880simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2181450simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
2183280simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
2186490simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
2191110simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2197350simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2202990simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2206290simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
2208720simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
2212380simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2213010simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
2213610simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
2214120simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2214300simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
2214990simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2222880simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
2225040simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
2227920simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2237250simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
2241360simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2244720simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2256420simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2264880simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2300430simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2301240simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2303310simplegcc -m32 -O -fomit-frame-pointer2018051420171218
2307150simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
2307660simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2315640simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2337510simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2341440simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2351700simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2352450simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2354790simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2354820simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2373360simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2398920simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
2406930simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
2407710simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
2418360simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
2420220simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2424510simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2431560simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
2447160simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2450610simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2456370simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2457420simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2461590simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
2465370simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2471520simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2506950simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2512320simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2563410simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2568720simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2569440simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2580060simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2606040simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2678460simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2688690simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
2754900simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
3106140simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
3106320simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
3115800simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
3128370simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
3196500simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
3212820simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
3214620simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
3219390simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
3220590simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
3224460simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
3328830simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
3367200simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
5275590simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
5304780simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
5316960simplegcc -m32 -march=k6-3 -O -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