Implementation notes: x86, h2atom, crypto_hash/cubehash84

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_hash
Primitive: cubehash84
TimeImplementationCompilerBenchmark dateSUPERCOP version
146820emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
146910emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
148660emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
148840emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
151100emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
151560emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
153050emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
153050emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
153210emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
153310emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
153590emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
153590emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
153600emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
153600emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
153600emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
153600emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
153620emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
153980emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
153980emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
153980emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
153980emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
153990emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
154380emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
154380emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
154740emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
155460emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
155550emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
155570emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
156300emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
156300emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
156610emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
156670emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
157030emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
157040emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
157040emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
157080emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
157200emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
157410emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
157410emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
157570emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
157570emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
157580emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
157590emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
157600emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
157630emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
157950emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
157970emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
157980emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
158340emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
158690emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
158690emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
159810emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
159820emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
159820emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
159830emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
159870emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
160810emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
161010emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
161190emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
161420emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
161420emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
162110emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
162110emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
170270emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
170370emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
170800emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
170900emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
170980emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
171010emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
174000emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
174380emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
174700emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
174730emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
174950emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
175110emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
175720emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
176510emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
176510emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
176510emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
176520emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
178570emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
179830emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
180350emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
180530emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
180540emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
180720emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
181060emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
181260emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
182860emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
184870emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
184900emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
185180emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
185550emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
186540emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
202400emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
202400emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
202400emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
202410emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
202410emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
202410emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
206390emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
206390emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
206390emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
206390emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
206390emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
206400emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
220940emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
222270emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
224020emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
224690emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
225340emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
227320emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
227770emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
230290emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
231100emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
236040emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
242550emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
242940emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
242940emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
242940emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
246750emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
737150unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
737160unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
737740simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
739070unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
739150unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
740570unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
740570unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
740580unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
741580simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
741590simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
741590simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
743090simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
743110simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
744000unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
744000unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
744080unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
744080unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
745240unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
745240unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
745240unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
745850unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
745860unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
745860unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
745860unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
745870unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
745880unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
747350simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
747370simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
747370simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
747700unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
747700unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
747710unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
747750unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
748120simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
748900unrolledgcc -m32 -O3 -fomit-frame-pointer2016101520161009
748910unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
749290simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
749290simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
749670unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
749670unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
749670unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
750260simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
750640unrolledgcc -m32 -O2 -fomit-frame-pointer2016101520161009
750650unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
750650unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
750690unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
750970simplegcc -m32 -O3 -fomit-frame-pointer2016101520161009
752500simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
753690simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
753690simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
753710unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
753710unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
753840simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
754590simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
754590simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
755120unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
755120unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
756630simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
757020simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
757040simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
757060simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
757060simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
757070simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
757430unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
757440unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
757440unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
757440unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
758480unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
758840simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
758850simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
759580simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
759580simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
759850unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
759860unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
760360unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
760370unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
760370unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
760380unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
761140unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
762500unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
762500unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
762750simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
763290simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
765060simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
766540simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
766540simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
769320simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
769330simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
771750unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
774480simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
776850unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
777470unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
777520simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
777600simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
778060unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
778090simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
783730unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
784280unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
784280unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
784300unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
784950unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
788180unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
788180unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
790110unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
790120unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
790120unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
790120unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
790130unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
790140unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
790140unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
790150unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
794600unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
799330unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
800400simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
800690unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
800710unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
800720unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
800810simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
800950simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
800950unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
801680unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
801770unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
801780unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
801870simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
802020unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
802360simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
802500simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
802710simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
802710simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
803780unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
804510unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
804520unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
805350unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
805360unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
805370unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
805460unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
805470unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
805790simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
805790simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
805810simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
805860unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
805950simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
806150unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
806150unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
806330simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
806370unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
806390unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
806410unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
806420unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
806420unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
806420unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
806440unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
806440unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
806440unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
806440unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
806450unrolledgcc -m32 -O -fomit-frame-pointer2016101520161009
806470unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
806480unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
806480unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
807010unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
807010unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
807250simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
807260simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
807680unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
808570unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
808640unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
809160simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
809160simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
809170simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
809180simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
809420unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
809540simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
809550simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
809590unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
809650unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
809680unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
809690unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
809720unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
809720unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
809950simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
809980simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
809980simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
809980simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
812030simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
815650unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
816980simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
817150unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
817260unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
818720simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
818730simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
819170simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
825160simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
833160simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
833920simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
1031670unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
1031670unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
1031840unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
1033220unrolledgcc -m32 -Os -fomit-frame-pointer2016101520161009
1033220unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
1034930unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
1034930unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
1036990unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
1036990unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
1036990unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
1037210unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
1037210unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
1037220unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
1038190unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
1038200unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
1038960unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
1038960unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
1039350unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
1039350unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
1039350unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
1039370unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
1041420unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
1041420unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
1042590unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
1042590unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
1043140unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
1043140unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
1043340unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
1043340unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
1045090unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
1045090unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
1066660unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
1066660unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
1066670unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
1066670unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
1072790unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
1072790unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
1072790unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
1072790unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
1072790unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
1072800unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
2140090specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
2140090specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
2140110specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
2142950specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101520161009
2147890specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101520161009
2147910specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101520161009
2153040specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
2174050specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
2174060specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
2180570specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101520161009
2180600specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101520161009
2204490specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101520161009
2211990specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
2218630specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
2219500specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101520161009
2220930specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
2224230specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
2224730specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
2229960specgcc -m32 -O3 -fomit-frame-pointer2016101520161009
2230540specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101520161009
2233090specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101520161009
2233550specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101520161009
2242700specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
2244350specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101520161009
2254040specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
2254190specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101520161009
2254200specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
2254900specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101520161009
2282290specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
2282680specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
2287510specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
2288090specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
2292700specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101520161009
2292840specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101520161009
2293380specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101520161009
2293490specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101520161009
2322930specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
2327040specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101520161009
2382020specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
2382020specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
2382040specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
2458870specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
2458890specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
2465110specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
2471490specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
2471530specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
2471550specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
2471660specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
2476760specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
2476820specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
2477620specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
2477690specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101520161009
2481900specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
2502090specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
2502120specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
2585150specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
2592540specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
2594430specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
2594440specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
2594450specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
2600520specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
2600580specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
2616950specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
2686720specgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101520161009
2691210specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
2693720specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
2702980specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
2703000specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
2703050specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
2703140specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
2705030specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
2705040specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
2705060specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
2705090specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
3277520specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
3312910specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
3316060specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
3317700specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
3332450specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
3333150specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
3347150specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
3356880specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
3357750specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
3358520specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
3382320specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
3382670specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
3382790specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
3383770specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
3385590specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
3420290specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
3424170simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
3424740specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
3427670specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
3434910specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
3443810specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
3444090specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
3444150specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
3461080specgcc -m32 -O2 -fomit-frame-pointer2016101520161009
3598550specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
3648920specgcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
3666950simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
3668860specgcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
3671080specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
3671240specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
3671430specgcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
3685850specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
3693580specgcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
3696070specgcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
3734570specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
3734660specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
3734660specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
3734750specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
3748760specgcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
3750560specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
3765990specgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
3769150specgcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
3773290specgcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
3783600specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
3788930specgcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
3790950specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
3794230specgcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
3797830specgcc -m32 -O -fomit-frame-pointer2016101520161009
4046440specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
4047440specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
4050370specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
4050390specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
4055770specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
4056710specgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
4068690specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
4068700specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
4070620specgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
4070690specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
4071620specgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
4071740specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
4076890specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
4079890specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
4081990specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
4084720specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
4089860specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
4095580specgcc -m32 -Os -fomit-frame-pointer2016101520161009
4096090specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
4096180specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
4108590specgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
4111020specgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
4111920specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
4112550specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
4113470specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
4125550specgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009
4127060specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
4127590specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
4127760specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
4128190specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
4134510specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
4136640specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
4137480specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
4140480specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
4151150specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
4152450specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
4163350specgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
4163690specgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
4179820specgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
4180190specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
4180440specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
4236400simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101520161009
4238720simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101520161009
4239090simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101520161009
4239300simplegcc -m32 -O2 -fomit-frame-pointer2016101520161009
4239920simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101520161009
4239980simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101520161009
4239980simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101520161009
4240200simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
4245130simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101520161009
4245130simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101520161009
4246100simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101520161009
4312880simplegcc -m32 -march=i486 -O -fomit-frame-pointer2016101520161009
4318930simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101520161009
4325230simplegcc -m32 -march=pentium -O -fomit-frame-pointer2016101520161009
4325540simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101520161009
4326040simplegcc -m32 -march=prescott -O -fomit-frame-pointer2016101520161009
4326150simplegcc -m32 -march=nocona -O -fomit-frame-pointer2016101520161009
4326680simplegcc -m32 -O -fomit-frame-pointer2016101520161009
4329450simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101520161009
4329830simplegcc -m32 -march=k8 -O -fomit-frame-pointer2016101520161009
4329860simplegcc -m32 -march=athlon -O -fomit-frame-pointer2016101520161009
4330030simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101520161009
4330130simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2016101520161009
4330150simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2016101520161009
4330230simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101520161009
4337210simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101520161009
4338210simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
4338440simplegcc -m32 -march=core2 -O -fomit-frame-pointer2016101520161009
4339670simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
4350650simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101520161009
4350740simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101520161009
4354510simplegcc -m32 -march=k6 -O -fomit-frame-pointer2016101520161009
4355840simplegcc -m32 -march=i386 -O -fomit-frame-pointer2016101520161009
4422150simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
4422680simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
4422870simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101520161009
4424210simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
4426080simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101520161009
4426870simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101520161009
4427290simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
4427440simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101520161009
4429650simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101520161009
4432470simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101520161009
4433620simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101520161009
4444610simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
4444760simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101520161009
4445110simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101520161009
4445750simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
4449110simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101520161009
4449260simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
4453040simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101520161009
4454210simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101520161009
4514430simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
4514490simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
4518310simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101520161009
4518860simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101520161009
4519050simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
4524640simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101520161009
4524780simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
4525330simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
4525940simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
4527520simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101520161009
4530010simplegcc -m32 -Os -fomit-frame-pointer2016101520161009
4532100simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101520161009
4532190simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2016101520161009
4535080simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
4537990simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101520161009
4538290simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
4538910simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
4539230simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101520161009
4542220simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101520161009
4710110simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
4714420simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
4714790simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
4715170simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
4715320simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
4716880simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2016101520161009
4717220simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2016101520161009
4717410simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101520161009
4720540simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101520161009
4720660simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101520161009
4739760simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
4740100simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2016101520161009
4740280simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
4740400simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2016101520161009

Test failure

Implementation: crypto_hash/cubehash84/emmintrin3
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 54, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7 -O -fomit-frame-pointer emmintrin3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer emmintrin3

Compiler output

Implementation: crypto_hash/cubehash84/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(0x6931ef47,0x2f3dfdd5,0xf4fc67b8,0x2613452b);
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/cubehash84/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:98: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: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 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/cubehash84/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: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: 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