Implementation notes: x86, rumba5, crypto_hash/cubehash816

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: cubehash816
TimeImplementationCompilerBenchmark dateSUPERCOP version
20320emmintrin4gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
20320emmintrin4gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
20352emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
20352emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
20352emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
20352emmintrin4gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
20352emmintrin4gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
20352emmintrin4gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
20352emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
20384emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
20384emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
20384emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
20384emmintrin4gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
20384emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
20384emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
20384emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
20416emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
20416emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
20416emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
20896emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
20896emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
20928emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
20928emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
20928emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
20928emmintrin4gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
20928emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
20960emmintrin4gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
20960emmintrin4gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
21088emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
21088emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
21088emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
21088emmintrin4gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
21088emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
21088emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
21120emmintrin4gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
21120emmintrin4gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
21120emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
21312emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
21728emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
21728emmintrin4gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
21728emmintrin4gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
21760emmintrin4gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
21760emmintrin4gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
21792emmintrin4gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
21792emmintrin4gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
22048emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
22080emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
22112emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
22144emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
22144emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
22176emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
22208emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
22208emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
22208emmintrin3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
22208emmintrin3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
22208emmintrin3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
22240emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
22240emmintrin3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
22240emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
22240emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
22272emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
22272emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
22272emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
22272emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
22272emmintrin3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
22272emmintrin3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
22272emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
22272emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
22272emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
22272emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
22304emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
22368emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
22624emmintrin4gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
22656emmintrin4gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
22656emmintrin4gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
22752emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
22752emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
22752emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
22752emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
22784emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
22784emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
22816emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
22816emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
22848emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
22848emmintrin3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
22880emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
22880emmintrin3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
22912emmintrin3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
23232emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
23296emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
23296emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
23328emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
23328emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
23328emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
23328emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
23392emmintrin3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
23392emmintrin3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
23648emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
23648emmintrin3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
23648emmintrin3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
23680emmintrin3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
23936emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
23936emmintrin3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
23936emmintrin3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
23968emmintrin3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
24000emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
24000emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
24000emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
24032emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
24032emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
24064emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
24288emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
24320emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
24320emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
24448emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
24480emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
24512emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
24640emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
24640emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
24672emmintrin3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
24672emmintrin3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
24672emmintrin3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
24832emmintrin3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
25056emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
25088emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
25280emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
25312emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
25312emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
25312emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
25312emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
25312emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
26112emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
26304emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
26400emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
26496emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
26624emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
26720emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
26720emmintrin4gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
26720emmintrin4gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
26720emmintrin4gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
26848emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
26880emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
26976emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
27328emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
27328emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
27328emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
27360emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
27360emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
27360emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
27872emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
28768emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
28800emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
28864emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
28864emmintrin3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
28864emmintrin3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
28864emmintrin3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
28864emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
29120emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
29216emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
30080emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
86816unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
87328unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
87712unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
88544unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
88736unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
88896unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
89024unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
89152unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
89184unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
89344unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
89376unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
89440unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
91008unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
91136unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
91168unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
91552unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
91616unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
91872unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
91936unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
91968unrolledgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
92032unrolledgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
92064unrolledgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
92160unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
92256unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
92256unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
92352unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
92352unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
92832unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
92896simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
92928unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
92928simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
93056unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
93120unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
93216unrolledgcc -m32 -O3 -fomit-frame-pointer2018051420171218
93504simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
93536simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
93632unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
93728simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
93792simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
93824unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
93824unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
93824unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
93920unrolledgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
93952unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
93952unrolledgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
93984simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
94048simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
94048simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
94176simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
94208simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
94208simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
94240simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
94240simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
94240unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
94272simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
94304unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
94400simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
94432simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
94496unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
94496simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
94496unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
94496simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
94560unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
94560unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
94560unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
94560unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
94592simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
94592unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
94592unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
94624simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
94688simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
94720simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
94752unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
94784simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
94848simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
94848unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
94912unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
95104simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
95232simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
95328unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
95456simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
95520unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
95520simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
95552unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
95552unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
95552unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
95552unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
95584simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
95648simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
95648simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
95648unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
95744simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
95744unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
95776simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
95776unrolledgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
95776unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
95808simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
95808simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
95840unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
95872simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
95936simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
95936unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
95968simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
95968simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
96000simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
96000unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
96032unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
96064unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
96096simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
96096unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
96128simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
96160simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
96192simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
96288unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
96288unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
96288unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
96288unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
96320unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
96416unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
96448unrolledgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
96480simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
96512simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
96512unrolledgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
96512unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
96512unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
96544simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
96544unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
96544simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
96544simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
96544unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
96576unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
96576simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
96576unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
96576unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
96576simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
96576unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
96576unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
96608unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
96608simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
96608unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
96640simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
96640simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
96672unrolledgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
96672unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
96672simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
96704unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
96704simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
96704unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
96704simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
96704unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
96704unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
96736unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
96736simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
96736unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
96736unrolledgcc -m32 -O -fomit-frame-pointer2018051420171218
96736simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
96736unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
96736unrolledgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
96736unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
96736unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
96768unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
96800unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
96800simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
96800unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
96832unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
96832unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
96832unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
96832unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
96832unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
96864simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
96864unrolledgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
96896simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
96960unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
96992unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
97024unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
97056unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
97056unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
97088simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
97088simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
97120unrolledgcc -m32 -O2 -fomit-frame-pointer2018051420171218
97120unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
97120unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
97152simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
97152unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
97184unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
97184simplegcc -m32 -O3 -fomit-frame-pointer2018051420171218
97216unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
97216unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
97280unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
97312unrolledgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
97312simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
97344simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
97472simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
97504simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
97632simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
97920simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
98048unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
98048unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
98144unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
98240simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
98304simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
98496simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
98752simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
99168simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
99552unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
99616simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
99872unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
99936unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
100448unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
109888simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
132384unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
136512unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
144672unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
144864unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
144896unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
144896unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
144896unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
144896unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
144896unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
144896unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
144896unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
144896unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
144896unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
144928unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
144928unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
144928unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
144928unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
144960unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
144960unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
144992unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
145024unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
145056unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
145056unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
145056unrolledgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
145280unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
145280unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
145344unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
145408unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
145408unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
145440unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
145472unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
145504unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
145504unrolledgcc -m32 -Os -fomit-frame-pointer2018051420171218
145504unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
145504unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
145504unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
145536unrolledgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
145536unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
145536unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
145600unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
145600unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
145600unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
145600unrolledgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
145600unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
145600unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
145600unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
281120simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
287360simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
287392simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
295488simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
295744simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
300416simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
301376simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
302944simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
303392simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
304992simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
306816simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
307808specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
308032specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
308544specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
308864specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
309024specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
310848specgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
310976specgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
311200specgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
311296specgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
311552simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
312480specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
313472simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
314976simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
315072simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
315520specgcc -m32 -O3 -fomit-frame-pointer2018051420171218
317248specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
320448simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
320672simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
321184simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
321280simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
321760simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
322272specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
323008specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
323520specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
323520simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
324480specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
324928specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
324992specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
325344specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
325504specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
326880simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
327520specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
328192specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
328320simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
328544simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
328576specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
328640specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
328832specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
329248specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
329632simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
330112specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
330336simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
330400simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
330464specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
330528specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
330528specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
330816specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
331680specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
332096specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
332288simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
332320specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
332352specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
333120simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
333152simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
334944simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
335744specgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
335904simplegcc -m32 -O2 -fomit-frame-pointer2018051420171218
337248simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
337920specgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
338496specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
340032simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
340096simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
341248simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
342528specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
342592specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
344864simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
344928specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
348384simplegcc -m32 -O -fomit-frame-pointer2018051420171218
349408simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
350976simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
351456simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
354272simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
355136simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
357984simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
358144simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
358752specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
359840specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
359872specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
360032specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
360480specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
360512specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
360608specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
360704specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
360736specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
362080specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
362336simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
364608specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
370560specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
371584simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
371584simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
371840simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
372704specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
372960simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
373088specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
373472specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
373696specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
373824specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
373888simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
374272simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
374656simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
375392specgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
376032simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
376128specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
376608specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
377952simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
378976specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
379264simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
379648simplegcc -m32 -Os -fomit-frame-pointer2018051420171218
380448specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
381568simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
382592simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
382688specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
382816simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
383200specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
383456specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
384256simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
386016specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
387392specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
387744specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
390688specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
391072specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
392512specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
393024specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
393792specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
394144specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
396480specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
398080simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
399488simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
404320simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
404640simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
404736simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
405824specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
406624simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
406784simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
406880simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
407648simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
408384simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
409856simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
411104simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
411872specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
411872specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
411904simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
412608simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
417248simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
426880simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
428640simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
431104simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
431584simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
432032simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
442304simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
442752simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
453120simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
463392specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
464672specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
464704specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
464704specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
464768specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
468672simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
470048specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
473056specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
473408specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
473984specgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
474304specgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
474304specgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
475008specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
475008specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
475200specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
475520specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
477280specgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
477472specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
477984specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
479040specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
480800simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
482304specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
484352specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
484896specgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
486080specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
487328specgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
488064specgcc -m32 -O -fomit-frame-pointer2018051420171218
489056specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
489376specgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
489568specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
489696specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
490080specgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
491552specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
492288specgcc -m32 -O2 -fomit-frame-pointer2018051420171218
493472specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
494240specgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
494592specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
494848specgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
495360specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
496320specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
496416specgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
497696specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
498272specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
498528specgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
499840simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
502208specgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
503392specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
503424simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
503776simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
503968specgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
505312specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
505952specgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
507136specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
507808specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
512736specgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
513888specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
514848specgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
514880simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
517056simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
525792simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
527232specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
527552specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
528032specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
528896specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
530240specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
530624specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
532000specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
533152specgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
533536specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
534208specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
534496specgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
534560specgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
534624specgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
534912specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
535424specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
535488specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
535552specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
535616specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
535648specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
536064specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
536096specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
536224specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
536448specgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
536672specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
536704specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
537184simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
537184specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
537216specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
537440specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
537536specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
539232specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
539488specgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
539584specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
539776specgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
540288simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
540576specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
541152specgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
541184simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
541696specgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
541856specgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
542752specgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
543168specgcc -m32 -Os -fomit-frame-pointer2018051420171218
543712specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
544608specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
545056specgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
545120specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
546240specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
550496simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
731840specgcc -funroll-loops -m32 -march=pentium3 -O3 -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