Implementation notes: x86, rumba7, crypto_hash/cubehash1616

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash1616
TimeImplementationCompilerBenchmark dateSUPERCOP version
39600emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
39600emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
39600emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
39900emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
39930emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
39930emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
39930emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
39960emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
39960emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
39960emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
39960emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
39960emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
39960emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
39990emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
39990emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
39990emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
39990emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
41010emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
41040emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
41040emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
41040emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
41070emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
41070emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
41070emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
41430emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
41490emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
41490emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
41520emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
41580emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
41580emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
41610emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
41610emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
41610emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
41760emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
41820emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
42630emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
42690emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
42690emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
42720emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
42720emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
42960emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
42960emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
42960emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
42960emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
43350emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
43380emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
43500emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
43530emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
43530emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
43650emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
43710emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
43770emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
43770emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
43800emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
43920emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
43980emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
44760emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
44760emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
45120emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
45240emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
46440emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
47670emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
48810emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
49050emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
49050emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
49050emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
49080emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
49080emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
49080emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
51240emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
51600emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
51870emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
51900emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
51900emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
51900emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
52080emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
52410emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
54150emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
59550emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
88260emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
158490unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
158940unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
158970unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
159390unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
159450unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
159480unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
159510unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
159780simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
159780simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
160020simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
160200simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
160530simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
160620simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
160800unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
160950simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
161070simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
161100simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
161130unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
161160unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
161220simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
161610unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
161640unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
161700unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
161760unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
161760unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
162360unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
162750unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
162930unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
163380unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
163440unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
163470unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
163530unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
163590unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
163710unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
163770unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
163830unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
163980unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
164010unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
164310simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
164550unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
164580simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
164640unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
164670unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
164670unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
164700unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
164730unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
164760simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
164790unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
164910unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
164940simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
164970simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
164970simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
164970simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
165000unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
165060unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
165180unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
165210simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
165240simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
165270simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
165330unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
165330simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
165330unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
165360unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
165420simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
165630simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
165660simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
165660simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
165690unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
165750simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
165780unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
165810unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
165810unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
165840simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
165870simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
165930unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
165960simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
166020unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
166020simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
166050simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
166050unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
166050simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
166170unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
166200unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
166260simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
166290simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
166290simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
166320simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
166350unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
166410simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
166440simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
166470simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
166470simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
166500unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
166530simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
166530simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
166560simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
166560simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
166590simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
166590simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
166620simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
166620simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
166620unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
166620simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
166680simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
166740unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
166800simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
166950simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
166950simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
166980simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
167100simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
167130unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
167130unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
167130unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
167160unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
167190unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
167190unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
167220unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
167310unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
167430unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
167640simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
167820unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
167880simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
167970unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
167970unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
168030unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
168030unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
168060unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
168120simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
168120unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
168120simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
168150unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
168150unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
168150unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
168150unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
168150simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
168180unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
168180unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
168180simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
168180unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
168240unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
168270simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
168300unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
168300unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
168330unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
168330unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
168330unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
168330unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
168360unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
168360unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
168360unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
168360unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
168360unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
168390unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
168390unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
168390unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
168420unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
168450unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
168450unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
168510unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
168510unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
168510unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
168540simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
168540simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
168540unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
168540unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
168570unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
168570unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
168600simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
168600unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
168600unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
168630unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
168630unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
168660unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
168780simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
168900unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
168900unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
168930unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
168960simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
168990simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
169050unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
169110simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
169170unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
169260simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
169260unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
169530simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
169650unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
169710simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
169770simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
170010simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
170070unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
170220simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
170250unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
170460unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
170490unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
170580unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
170610unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
170730unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
170760unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
170820unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
170940simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
170970unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
171210unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
171360unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
171630unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
171810simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
172080simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
172350simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
181530unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
184230unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
184380simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
189870unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
189870unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
216630unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
216630unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
216660unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
216660unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
216660unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
216660unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
216690unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
216690unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
216750unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
216810unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
216870unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
216900unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
216960unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
216960unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
216990unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
216990unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
217020unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
217020unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
217050unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
217110unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
217200unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
217260unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
217260unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
217320unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
217320unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
217350unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
217350unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
217350unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
217350unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
217350unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
217350unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
217350unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
217350unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
217350unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
217410unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
217410unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
217410unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
217410unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
217440unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
217440unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
217440unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
217500unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
217560unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
232500unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
374460specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
376620specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
377370specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
377820specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
378840specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
379530specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
379680specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
380190specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
380850specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
381810specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
388830specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
388860specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
390720specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
392130specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
392190specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
392340specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
393210specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
393900specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
394260specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
394260specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
396060specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
399480specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
399510specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
399720specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
399840specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
399990specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
400020specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
400050specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
400110specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
400680specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
400740specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
402480specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
402960specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
402990specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
403020specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
403140specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
404310specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
404520specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
404610specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
412500specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
413580specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
428310specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
428700specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
430650specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
430680specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
430800specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
430830specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
430830specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
431430specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
431940specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
432210specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
432210specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
433290specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
434670specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
442860specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
443850specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
444000specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
445020specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
445080specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
445410specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
445410specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
447630specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
448080specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
448230specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
448650specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
451140specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
451560specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
453810specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
456360specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
458280specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
459420specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
459810specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
462570specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
462840specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
462930specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
463650specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
464580specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
466140specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
466890specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
474990specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
546330simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
551910simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
557130simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
564990simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
577200simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
577980simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
584700simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
584700simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
588480simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
599580simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
599970simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
603930simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
606060simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
606960simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
617250simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
620610simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
620610simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
626940simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
629430simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
629490simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
629760simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
630420simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
631740simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
632070specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
633210specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
634050specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
634590specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
634740specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
635430specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
635580specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
636090specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
636210specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
636750specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
638130specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
638220simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
639600simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
639720simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
640890specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
641370simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
642240simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
643530specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
644220specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
644280specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
644670specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
644850simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
649830specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
651030specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
651330simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
651540specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
651870simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
651960simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
652530specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
652980specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
654270simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
655440specgcc -m32 -O -fomit-frame-pointer2018051420171218
655740specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
655860specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
656820specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
657120specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
657300simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
657360specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
657510specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
658620specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
659010specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
660540simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
661710specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
661950specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
662190specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
662310specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
662400specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
665610specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
666150specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
666330simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
666930specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
668130specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
668460specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
668940specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
669030specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
673620specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
673770specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
674160specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
674580specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
675090specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
675120simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
675570specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
676320simplegcc -m32 -O -fomit-frame-pointer2018051420171218
677610simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
677940simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
678480specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
678540specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
679140simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
679350simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
681150simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
681870specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
681960simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
682170simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
683700simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
683730simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
684660simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
685380specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
686100simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
686220specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
686790simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
687870specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
688440simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
688440simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
688710specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
688980specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
689340specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
689490specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
689850specgcc -m32 -Os -fomit-frame-pointer2018051420171218
690360specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
690390specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
690810specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
690840specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
690990specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
691140specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
691410specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
692130specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
692220specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
692370specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
692490simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
692730specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
693060specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
693090specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
694350simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
695220specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
695340specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
695670specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
695700specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
695700simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
695880specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
696180specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
696270specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
697170simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
698100specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
698430specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
698940specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
698940specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
701880specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
702900specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
703440specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
703950specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
709530specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
710970specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
711990specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
712290specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
713310specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
713670specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
715620specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
716760specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
716940specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
722880simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
724380simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
724710simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
728970simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
735930simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
738570simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
738570simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
739470simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
740400simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
740460simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
745500simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
751200simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
751920simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
754830simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
756240simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
756270simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
756420simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
757500simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
783210simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
787620simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
791280simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
792090simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
792720simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
794430simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
809730simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
816570simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
823800simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
843720simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
937500simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
941220simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
955950simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
964230simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
964740simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
980520simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
981780simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
988170simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
991020simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1008450simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1013670simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1541460simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hash/cubehash1616/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(0x81df9d06,0xc0801aff,0x5425f481,0x61185768);
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/cubehash1616/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