Implementation notes: x86, rumba7, crypto_hash/cubehash82

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash82
TimeImplementationCompilerBenchmark dateSUPERCOP version
143070emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
143100emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
143790emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
144930emmintrin3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
145440emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
145500emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
145530emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
145530emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
145530emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
145530emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
145530emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
145530emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
145560emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
145560emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
145590emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
145620emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
145740emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
145740emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
145770emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
145770emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
145800emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
145800emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
147330emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
147330emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
147330emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
147360emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
147390emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
147450emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
147450emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
147450emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
147510emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
147540emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
147570emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
147600emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
147630emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
147630emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
147750emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
147780emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
148710emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
148770emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
149130emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
149160emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
149220emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
149400emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
149700emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
150150emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
150180emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
150180emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
150180emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
150180emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
150210emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
150300emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
150330emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
150330emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
150330emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
150360emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
150390emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
150540emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
151020emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
151050emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
151170emmintrin3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
151500emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
151740emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
152010emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
152040emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
152040emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
152070emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
152070emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
152100emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
152550emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
152550emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
152550emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
152550emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
152580emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
152580emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
156030emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
156030emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
156090emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
156090emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
156090emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
156090emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
156270emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
156330emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
157890emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
157980emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
157980emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
158250emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
158250emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
158280emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
158280emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
158280emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
158730emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
158730emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
158940emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
158940emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
159120emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
159150emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
159240emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
159270emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
160650emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
160680emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
160800emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
160950emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
160980emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
161010emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
161160emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
161550emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
162360emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
162360emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
162420emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
164040emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
164370emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
164370emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
164760emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
164760emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
164880emmintrin3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
165030emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
165990emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
166260emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
166620emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
167070emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
177000emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
177000emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
177000emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
177000emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
177000emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
177030emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
177750emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
177930emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
178470emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
179010emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
179010emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
179010emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
179040emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
179040emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
179040emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
179700emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
179790emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
180570emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
184320emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
185730emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
186300emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
187170emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
187170emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
187950emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
187950emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
187980emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
187980emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
188280emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
188640emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
189390emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
190050emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
190080emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
190110emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
190110emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
190770emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
191370emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
196470emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
202470emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
208740emmintrin3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
532950unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
533070unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
533490unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
533610unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
534990unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
536790unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
537030unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
537360unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
537450unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
537450unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
538020unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
539430unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
540180unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
540660simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
540660unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
540870unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
541470unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
542070simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
542400simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
543120unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
543360unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
543450unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
543960unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
544020unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
545220unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
545280unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
546360simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
546510simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
547440unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
547440unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
547770simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
547950simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
548610unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
548910unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
548940unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
549090simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
549360simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
549360simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
549600unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
549630unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
549690unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
549810unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
550110simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
550290unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
550290unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
550320unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
550380unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
550500unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
550740unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
551010simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
551040unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
551100unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
551250unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
552150simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
552150simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
552300simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
552600simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
553020simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
553170simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
553230simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
553410simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
553440unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
553650unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
554370unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
554610simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
554700unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
554700simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
554910simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
555120unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
555390simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
555450unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
555450simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
555450unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
555450simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
555450unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
555450unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
555510simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
555510simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
555540simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
555600simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
555630simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
555690simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
555780simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
555840simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
556110simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
556110unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
556140simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
556170simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
556200unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
556200unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
556200simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
556320simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
556380simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
556440unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
556470simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
556620unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
556860simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
556860simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
556890simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
556920simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
556950simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
556950simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
556980simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
556980simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
556980simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
556980simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
557010simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
557040unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
557100simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
557100simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
557160unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
557520simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
557550simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
557670simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
557760simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
558120unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
558270simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
558300simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
558360simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
558390unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
558390unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
558390unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
558450unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
558600unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
558690unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
558720unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
558750unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
558840simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
558840simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
558990simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
559050simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
559080unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
559080unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
559110unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
559170unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
559200simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
559200unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
559290simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
559440unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
559560unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
559800unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
559800unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
559800unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
559830unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
559830unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
559830unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
559830unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
559860unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
559950unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
559950unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
559980unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
559980unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
560040unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
560280unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
560340unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
560430simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
560550unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
560550unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
560550unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
560550unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
560580unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
560730unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
560760simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
560880unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
561240unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
561240unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
561270unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
561300unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
561300unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
561360unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
561390unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
561390unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
561600unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
561780unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
562110simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
562140unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
562290unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
562320unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
562440unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
562470unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
562500unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
562680unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
562680unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
562920simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
563010simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
563070simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
563130simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
563160unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
563370unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
563610unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
563610unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
563610simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
563640unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
564150unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
564300unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
564600simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
565020unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
565050unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
565620unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
565680unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
566400unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
566490unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
567210unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
567240unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
567540simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
567960simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
568800simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
571710simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
572160unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
609930unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
610590unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
611970unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
612690unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
612690unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
612690unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
612690unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
612690unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
612690unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
612690unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
612690unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
612750unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
613110unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
613170unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
613200unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
613410unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
613410unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
613500unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
614130unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
614190unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
614190unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
614190unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
614190unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
615060unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
615540unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
615570unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
615900unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
615900unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
616290unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
616290unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
616350unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
616350unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
616350unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
616350unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
616380unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
616380unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
616380unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
616380unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
617040unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
617100unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
617100unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
617100unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
617100unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
617100unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
617820unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
629970unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
784680unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
866640specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
866910specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
867180specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
867300specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
870570specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
873390specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
874140specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
874140specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
874770specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
879210specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
884010specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
888900specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
888930specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
889110specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
890280specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
890700specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
890760specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
891450specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
892380specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
892800specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
894810specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
896070specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
896700specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
896820specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
896940specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
897000specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
897480specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
897600specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
897690specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
898320specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
900270specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
901680specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
903480specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
905400specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
905910specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
909330specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
910800specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
911130specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
912060specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
913320specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
916290specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
918540specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
963030specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
963570specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
965730specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
965850specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
965850specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
966780specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
967380specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
972450specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
974460specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
975150specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
975150specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
975510specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
980970specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
981060specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
981930specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
981960specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
982200specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
991860specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
993210specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
993420specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
994950specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
997710specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
997710specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
997740specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
999000specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
999120specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
999570specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1004070specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1004460specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1005630specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1012920specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1017660specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1017930specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1018650specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1022520specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1044900specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1050930specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1052010specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1612890specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1617330specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1617480specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1631280specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
1636410specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
1637910specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
1648290specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1651860specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
1655700specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
1657110specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
1657140specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
1658070specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
1659720specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
1661100specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
1662270specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
1663410specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1665600specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
1665690specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
1668600specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1669530specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
1669860specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1672590specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
1675950specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1676250specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
1677000specgcc -m32 -Os -fomit-frame-pointer2018051420171218
1678470specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
1678710specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1679250specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1680990specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
1685100specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1686330specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
1688430specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1689990specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
1690620specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1691340specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
1691520specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
1691910specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
1692030specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
1693020specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1693680specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1695300specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
1696230specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
1696890specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
1697280specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
1697820specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
1700070specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
1701300specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1703550specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
1703760specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
1704450specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1704540specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1711230specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
1713210specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
1715640specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
1721160specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
1726410specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
1728600specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
1732890specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
1738470specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
1748250specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1750680specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
1755690specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
1762620specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
1763460specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
1763580specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1764420specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
1764900specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
1765080specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
1765500specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
1765890specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
1767750specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
1767840specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
1768530specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
1770630specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
1770750specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
1771380specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1777410specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1782120specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
1785810specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
1792290specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1793250specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
1793910specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
1798350specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
1806660specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
1807230specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
1809900specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1814490specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
1815330specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
1822590specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
1828050simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1836240simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
1837710simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
1850790specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
1851240specgcc -m32 -O -fomit-frame-pointer2018051420171218
1855200specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
1858080specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
1868040specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
1889460specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
1923090simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
1929300simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
1932660simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
1944090simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
1948110simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
1952010simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
1975500simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2009970simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
2026800simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
2031390simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
2043150specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
2051490simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
2072490simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
2077110simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
2100720simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
2100930simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
2102160simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
2109810simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
2114010simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
2116530simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
2128860simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
2130300simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
2132790simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
2133840simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
2140500simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
2147370simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
2151330simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
2157390simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2165250simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
2166660simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
2169930simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2170620simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
2170770simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2173920simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
2175030simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2175450simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
2178750simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
2179860simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
2184780simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
2185440simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
2187270simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
2192970simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2200380simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2208720simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
2214000simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
2222880simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
2247420simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
2257560simplegcc -m32 -O -fomit-frame-pointer2018051420171218
2265570simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
2275860simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
2280780simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
2280810simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
2290440simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
2301120simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
2302440simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
2313510simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
2326110simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
2346120simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
2346300simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
2356590simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2356620simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2363850simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
2367210simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
2380890simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
2388960simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2395560simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
2397900simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
2398740simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
2406690simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
2410380simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
2426760simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
2453040simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
2467020simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
2502180simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
2503800simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
2508030simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
2537490simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
2619000simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
2630190simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
2683800simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
2685690simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
3031050simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
3038490simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
3059640simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
3066660simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
3102990simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
3103290simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
3148800simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
3150330simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
3155460simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
3164370simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
3253020simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
3276870simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
5131560simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hash/cubehash82/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:102:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0x0b36e608,0x05b52a93,0x7921fcd6,0xda36534a);
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:77: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:76: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/cubehash82/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:99:37: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: for (i = 0;i gt;x[i] = _mm_set_epi32(0,0,0,0);
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:77: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:76: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 emmintrin3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3
gcc -m32 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -O -fomit-frame-pointer emmintrin3
gcc -m32 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=athlon -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i386 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=i486 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=k6 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentium -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer emmintrin3

Compiler output

Implementation: crypto_hash/cubehash82/emmintrin3
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:77: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:76: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:75:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer emmintrin3 emmintrin4