Implementation notes: x86, rumba7, crypto_hash/cubehash816

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash816
TimeImplementationCompilerBenchmark dateSUPERCOP version
20220emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
20220emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
20250emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
20250emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
20250emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
20250emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
20250emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
20250emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
20250emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
20280emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
20280emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
20280emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
20280emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
20310emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
20310emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
20310emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
20310emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
20310emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
20340emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
20790emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
20790emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
20790emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
20820emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
20850emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
20850emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
20850emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
20850emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
20850emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
20970emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
20970emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
20970emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
20970emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
21000emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
21000emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
21030emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
21030emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
21030emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
21210emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
21630emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
21630emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
21630emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
21630emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
21660emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
21690emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
21690emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
21690emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
21990emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
21990emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
22020emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
22050emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
22080emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
22080emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
22110emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
22110emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
22110emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
22110emmintrin3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
22110emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
22110emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
22140emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
22140emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
22140emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
22140emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
22140emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
22140emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
22170emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
22170emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
22170emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
22170emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
22170emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
22170emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
22170emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
22200emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
22200emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
22530emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
22560emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
22560emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
22650emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
22650emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
22680emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
22680emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
22680emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
22710emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
22710emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
22710emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
22770emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
22770emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
22770emmintrin3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
22770emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
22830emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
23130emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
23190emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
23220emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
23220emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
23220emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
23220emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
23250emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
23310emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
23310emmintrin3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
23310emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
23550emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
23550emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
23550emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
23580emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
23850emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
23850emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
23850emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
23850emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
23880emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
23880emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
23910emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
23940emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
23970emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
24180emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
24210emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
24330emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
24360emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
24450emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
24540emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
24540emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
24570emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
24570emmintrin3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
24570emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
24960emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
24990emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
25140emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
25140emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
25170emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
25170emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
25170emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
25170emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
25980emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
26190emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
26280emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
26310emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
26370emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
26460emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
26580emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
26610emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
26610emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
26610emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
26730emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
26760emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
26820emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
27180emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
27180emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
27180emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
27180emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
27210emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
27240emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
27720emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
28500emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
28680emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
28740emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
28740emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
28740emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
28740emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
28740emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
29040emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
29100emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
29940emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
87120unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
87510unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
87630unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
88080unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
88590unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
88710unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
88710unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
88710unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
88980unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
89040unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
89070unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
89070unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
89160unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
89730unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
90510unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
90840unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
91080unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
91140unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
91260unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
91560unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
91620unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
91650unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
91860unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
91920unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
91920unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
91980unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
91980unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
92010unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
92520unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
92520simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
92550simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
92670unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
92700unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
92970unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
93060unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
93090simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
93210simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
93240simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
93270unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
93450unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
93540unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
93540unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
93600simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
93600simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
93630simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
93660simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
93690simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
93690simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
93780unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
93810simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
93900simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
93930unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
93960unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
94020simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
94050simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
94080unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
94080unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
94080unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
94110unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
94110unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
94140simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
94140unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
94140unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
94200unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
94200unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
94230simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
94260simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
94260simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
94260unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
94290unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
94320simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
94380simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
94470simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
94560unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
94590simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
94860simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
94860simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
94890simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
94950unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
94980unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
95040unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
95040unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
95160simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
95160simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
95190unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
95190unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
95250simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
95250unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
95280simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
95280unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
95310simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
95310simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
95310simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
95460simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
95460unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
95460unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
95460unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
95610simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
95610simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
95640simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
95640simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
95640simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
95670unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
95670unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
95670unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
95730simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
95790simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
95790unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
95820simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
95820simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
95820simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
95880unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
95910simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
95910unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
95940unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
95970unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
96000unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
96030unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
96060simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
96090unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
96090unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
96090unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
96090unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
96120simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
96120simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
96150simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
96150simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
96150unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
96150unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
96150unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
96180unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
96180simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
96180unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
96210simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
96210unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
96210simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
96210unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
96210unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
96210unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
96210unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
96210unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
96240simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
96240unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
96270simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
96300simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
96300unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
96300simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
96300unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
96330unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
96330unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
96360unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
96360simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
96360unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
96360unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
96360unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
96360unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
96390unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
96390unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
96420unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
96420simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
96420unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
96420unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
96420unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
96420unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
96450unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
96450unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
96480unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
96480unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
96510simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
96510unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
96540simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
96540simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
96570unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
96600unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
96600unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
96630unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
96690unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
96690unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
96690unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
96720simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
96720unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
96750simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
96750simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
96750simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
96780unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
96810unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
96840unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
96900simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
96930simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
96930simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
96990unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
97020simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
97020unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
97140unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
97170simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
97350simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
97350unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
97440simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
97680unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
97890simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
98910simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
98910simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
98910simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
99180unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
99240simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
99540unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
99690simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
99930simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
100050unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
100530unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
102210unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
128190unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
144120unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
144270unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
144300unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
144300unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
144300unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
144330unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
144330unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
144330unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
144330unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
144330unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
144330unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
144330unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
144360unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
144360unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
144390unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
144420unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
144420unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
144510unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
144510unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
144510unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
144540unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
144570unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
144630unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
144660unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
144720unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
144720unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
144750unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
144780unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
144810unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
144900unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
144930unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
144930unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
144930unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
144960unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
144960unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
144960unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
144960unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
144960unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
144960unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
145020unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
145050unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
145050unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
145050unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
145050unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
280680simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
285120simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
286350simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
293490simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
297300simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
304080simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
304170simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
304740simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
306750specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
307020specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
307380specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
307710specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
307950specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
309630specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
309720specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
310350simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
310590specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
310740specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
311670simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
312750simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
313380specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
313710simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
314400specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
316830specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
320040simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
320310simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
320520simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
321390specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
321450simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
321810specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
322140simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
322200specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
323490specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
323640specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
323700specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
324270specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
324360specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
324540simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
324900simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
326310specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
326430specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
327000specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
327060specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
327240simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
327780specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
327810specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
328320simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
328680simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
328920specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
328950specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
329040specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
329220specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
329280specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
329400simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
329430specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
329520simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
329520simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
329910specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
330030specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
330330specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
330420specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
331980simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
332130simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
332820simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
333120simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
334050simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
335760specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
335760specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
335970specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
337380simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
338460simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
339780specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
340200simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
340290simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
340710specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
341040specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
347130simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
348600simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
349500simplegcc -m32 -O -fomit-frame-pointer2018051420171218
351180simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
351210simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
351450simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
352830simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
354810simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
357930simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
358020specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
358200specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
358470specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
358500specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
358560specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
358590specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
359220specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
359250specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
359250specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
359640specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
360690specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
368850simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
370200simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
370350specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
371040simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
371370specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
372330simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
372480specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
372570specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
372720simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
373200simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
373350specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
373650specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
374400simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
374880specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
376590specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
376710simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
377430simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
377460simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
378270specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
378510specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
378870simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
378960specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
379020simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
379350simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
379410simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
380250specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
381210specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
381570simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
383910specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
384780specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
385680specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
385830specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
387150specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
388200specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
390180specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
391140specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
391380specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
394380specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
394620simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
395640specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
396630simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
397590specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
402390simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
402540simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
402720simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
403560simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
404160simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
405030simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
406650simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
409350simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
409440simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
409590simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
410070simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
410070specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
410220specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
412260simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
413850simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
425040simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
425190simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
425280simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
428520simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
429510simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
441570simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
442950simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
451530simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
461070specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
462420specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
462900specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
462900specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
463020specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
463080specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
465840specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
466980simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
468210specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
472140specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
472350specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
472560specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
472680specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
472680specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
472920specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
473130specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
473220specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
473340specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
474030specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
476340specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
477900specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
480540simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
482310simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
483030specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
483690specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
483810specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
484140specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
484290specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
484500specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
485070specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
486120specgcc -m32 -O -fomit-frame-pointer2018051420171218
486210specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
486660specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
486780specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
487530specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
488040specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
489060specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
490230specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
490800specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
490950specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
491490specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
493320specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
494370specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
494460specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
495750specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
496410specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
497700specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
498120specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
499710specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
499950specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
500400specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
501360specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
501540specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
503790simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
504090specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
504720simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
507510simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
510930specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
512880simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
514560simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
522030simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
523830specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
525450specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
525750specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
526560specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
526950specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
527640specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
528420specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
530310specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
530400specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
530580specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
531600specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
531720specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
532230specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
532530specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
532590specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
532680specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
532770specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
532920specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
533220specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
533370specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
533850specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
533910specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
534240specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
534480specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
534600specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
535230specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
535440specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
535530specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
536250specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
537780specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
538320specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
538830simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
539130simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
539310specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
539460specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
539760specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
540060specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
540600specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
540630specgcc -m32 -Os -fomit-frame-pointer2018051420171218
540960specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
541290specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
541770specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
542010specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
542220specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
542700specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
544770specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
548040simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
778860simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
780420simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
785280simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218

Compiler output

Implementation: crypto_hash/cubehash816/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(0x2de1cbb7,0xc3b76979,0x1f3ba16a,0xe8338f26);
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/cubehash816/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/cubehash816/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