Implementation notes: x86, rumba7, crypto_hash/groestl512

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: groestl512
TimeImplementationCompilerBenchmark dateSUPERCOP version
25800aesni-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
25860aesni-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
25860aesni-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
26430aesni-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
26430aesni-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
26490aesni-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
26520aesni-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
27420aesni-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
28170aesni-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
28230aesni-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
28260aesni-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
32160aesni-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
32550aesni-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
32550aesni-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
32640aesni-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
32670aesni-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
38940avx-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
38940avx-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
38970avx-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
39540avx-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
39600avx-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
39660avx-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
39690avx-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
39690avx-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
39720avx-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
39810avx-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
39810avx-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
40470avx-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
40530avx-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
40590avx-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
40710avx-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
41130avx-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
51210vperm-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
51780vperm-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
51870vperm-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
52140vperm-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
52740vperm-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
52920vperm-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
54000vperm-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
54000vperm-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
54090vperm-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
55200vperm-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
56130vperm-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
56160vperm-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
56400vperm-intrgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
56640vperm-intrgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
56640vperm-intrgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
56700vperm-intrgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
56700vperm-intrgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
56880vperm-intrgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
56940vperm-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
57210vperm-intrgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
57240vperm-intrgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
57450vperm-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
58290vperm-intrgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
58770vperm-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
59310vperm-intrgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
59760vperm-intrgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
59820vperm-intrgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
59880vperm-intrgcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
59880vperm-intrgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
61170vperm-intrgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
64440vperm-intrgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
66930vperm-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
111270mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
111300mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
111420mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
111480mmxgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
111510mmxgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
111540mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
111750mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
111780mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
111780mmxgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
111840mmxgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
111930mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
111960mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
111990mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
112110mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
112260mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
112290mmxgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
112290mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
112410mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
112440mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
112530mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
112680mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
112680mmxgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
112770mmxgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
112950mmxgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
112950mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
113010mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
113010mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
113190mmxgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
113400mmxgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
113400mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
113460mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
113550mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
113610mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
113610mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
113610mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
113640mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
113700mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
113790mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
113850mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
113880mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
113910mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
113940mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
113940mmxgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
113940mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
113970mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
114030mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
114300mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
114360mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
114390mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
114390mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
114420mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
114450mmxgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
114480mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
114570mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
114780mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
114930mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
114990mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
114990mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
115050mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
115050mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
115050mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
115050mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
115080mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
115110mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
115200opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
115200mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
115230mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
115290mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
115350mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
115350mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
115410mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
115440mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
115470sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
115470mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
115500mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
115590opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
115590mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
115590mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
115620mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
115770mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
115830mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
115860sphlib-adaptedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
115890mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
115950mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
115950mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
115980mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
115980mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
116070mmxgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
116070mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
116100mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
116100mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
116130mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
116160mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
116160mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
116220mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
116220mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
116220mmxgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
116220mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
116250mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
116280mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
116310opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
116310mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
116370mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
116370mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
116370mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
116370mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
116400mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
116460mmxgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
116460mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
116490mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
116490mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
116580mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
116730mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
116760mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
116820opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
116820mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
116850mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
116880opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
116880sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
116910mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
116940mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
116940opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
116970opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
116970sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
116970opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
116970mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
116970mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
116970mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
116970mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
117060sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
117060opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
117060mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
117120mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
117150mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
117210mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
117210mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
117270mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
117270mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
117360sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
117360mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
117450mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
117480opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
117510opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
117630opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
117720sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
117720sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
117750mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
117810mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
117810mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
117840mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
117900opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
117960opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
118020mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
118020opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
118080sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
118140opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
118170opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
118170mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
118170opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
118230opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
118230sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
118350sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
118350sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
118380sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
118440opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
118440sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
118470opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
118500opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
118500sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
118500sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
118530opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
118530mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
118560sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
118590sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
118620opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
118620opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
118620opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
118710opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
118740sphlib-adaptedgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
118770opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
118770sphlib-adaptedgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
118800opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
118800opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
118830opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
118830sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
118860sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
118860opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
118890sphlib-adaptedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
118890sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
118890opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
118920opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
118950opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
118980opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
119010sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
119010mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
119040sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
119070opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
119100opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
119100sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
119100sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
119190sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
119190sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
119220opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
119340sphlib-adaptedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
119400opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
119430mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
119460sphlib-adaptedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
119490sphlib-adaptedgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
119520mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
119550sphlib-adaptedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
119580opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
119580opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
119640sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
119640opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
119700opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
119730opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
119760opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
119790sphlib-adaptedgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
119790sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
119790sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
119850opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
119850sphlib-adaptedgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
119850sphlib-adaptedgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
119880sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
119940opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
119970opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
119970opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
120000sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
120000opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
120030opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
120060opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
120060sphlib-adaptedgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
120090opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
120090opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
120090opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
120090sphlib-adaptedgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
120120opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
120120opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
120120opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
120120opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
120120opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
120150opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
120180opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
120180sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
120210opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
120210sphlib-adaptedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
120210opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
120240sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
120270sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
120300sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
120300sphlib-adaptedgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
120330opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
120330sphlibgcc -m32 -Os -fomit-frame-pointer2018051520171218
120330opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
120330opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
120360sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
120360sphlib-adaptedgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
120360opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
120390sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
120390sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
120390opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
120420opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
120420opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
120420opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
120450opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
120450sphlib-adaptedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
120450sphlib-adaptedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
120480opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
120480opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
120510opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
120510sphlib-adaptedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
120510opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
120540opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
120540opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
120570opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
120570opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
120600opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
120600opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
120600opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
120630opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
120630opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
120630opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
120660opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
120660opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
120690opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
120690opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
120690opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
120690opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
120720opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
120720opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
120720opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
120750opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
120750sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
120750opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
120750opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
120750opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
120780opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
120780sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
120810opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
120810sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
120810opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
120810opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
120840opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
120840opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
120840opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
120900opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
120930sphlibgcc -m32 -O3 -fomit-frame-pointer2018051520171218
120960opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
120960opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
120960opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
120990sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
120990opt32gcc -m32 -O -fomit-frame-pointer2018051520171218
120990sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
121020opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
121020opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
121020opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
121020opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
121050opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
121050opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
121050sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
121050opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
121080opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
121080opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
121110sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
121140opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
121140opt32gcc -m32 -O2 -fomit-frame-pointer2018051520171218
121140sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
121140opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
121140opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
121140opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
121140sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
121140opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
121170sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
121170sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
121200opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
121200opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
121230opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
121230opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
121230opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
121230sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
121260sphlib-adaptedgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
121260sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
121260opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
121260sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
121290sphlibgcc -m32 -O2 -fomit-frame-pointer2018051520171218
121320opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
121320opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
121320opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
121320opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
121320sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
121320opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
121320opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
121350opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
121350opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
121380opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
121440sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
121440opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
121440sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
121470opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
121470opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
121470opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
121500sphlib-adaptedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
121560opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
121590opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
121590opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
121620sphlib-adaptedgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
121650sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
121650sphlib-adaptedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
121680opt32gcc -m32 -Os -fomit-frame-pointer2018051520171218
121680opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
121710opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
121710sphlib-adaptedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
121740sphlib-adaptedgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
121770sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
121770sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
121770sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
121770sphlibgcc -m32 -O -fomit-frame-pointer2018051520171218
121770sphlib-adaptedgcc -m32 -Os -fomit-frame-pointer2018051520171218
121830opt32gcc -m32 -O3 -fomit-frame-pointer2018051520171218
121830sphlib-adaptedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
121860opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
121890sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
121890sphlib-adaptedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
121890opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
121890sphlib-adaptedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
121920sphlib-adaptedgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
121980sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
122010sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
122040opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
122040sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
122070sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
122070opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
122130sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
122130sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
122160sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
122190sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
122190sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
122250sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
122250sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
122250sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
122280sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
122310sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
122400sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
122430sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
122430sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
122490sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
122490sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
122490sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
122640sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
122640sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
122670opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
122730sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
122730sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
122760sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
122790sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
122820opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
122820sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
122850sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
122880sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
122910sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
122940sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
122940sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
122970sphlib-adaptedgcc -m32 -O3 -fomit-frame-pointer2018051520171218
122970sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
122970sphlib-adaptedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
123060sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
123090opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
123120sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
123150opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
123180sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
123420sphlib-adaptedgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
123450sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
123570sphlib-adaptedgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
123600sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
123630sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
123660sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
123690sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
123750sphlib-adaptedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
123780sphlib-adaptedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
123780sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
123810sphlib-adaptedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
123840sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
123870sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
123930opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
123960sphlib-adaptedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
124020sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
124050sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
124110sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
124140sphlib-adaptedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
124230sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
124320sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
124320sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
124350sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
124350sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
124410opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
124530sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
124560opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
124620sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
124650sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
124710sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
124710sphlib-adaptedgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
124800sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
124830sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
124860sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
124860sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
124920sphlib-adaptedgcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
125010sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
125010sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
125070opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
125070sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
125100sphlib-adaptedgcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
125160sphlib-adaptedgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
125190sphlib-adaptedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
125220sphlib-adaptedgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
125220sphlib-adaptedgcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
125250sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
125250sphlib-adaptedgcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
125280sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
125310sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
125370opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
125370sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
125490sphlib-adaptedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
125490sphlib-adaptedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
125520opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
125580opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
125670sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
125670opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
125730opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
125760opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
125760sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
125850sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
125880sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
125910opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
125970sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
126000sphlib-adaptedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
126090sphlib-adaptedgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
126120sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
126120sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
126210sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
126240opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
126480sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
126510sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
126510sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
126540sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
126570sphlib-adaptedgcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
126630sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
126630sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
126690sphlib-adaptedgcc -m32 -O -fomit-frame-pointer2018051520171218
126720sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
126780sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
126780sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
126780sphlib-adaptedgcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
126840sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
126870sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
126870sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
126900sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
127020sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
127050sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
127140sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
127230sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
127290sphlib-adaptedgcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
127350sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
127380sphlib-adaptedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
127470sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
127500sphlib-adaptedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
127590sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
127680sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
127710sphlib-adaptedgcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
127740sphlib-adaptedgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
127800sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
127890sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
127980sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
128010sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
128130sphlib-adaptedgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
128160sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
128160opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
128190sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
128250sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
128370sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
128430sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
128460sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
128520sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
128610opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
128790sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
128880sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
128970sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
129000sphlib-adaptedgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
129030sphlib-adaptedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
129060sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
129090sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
129090sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
129360sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
129570sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
129600sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
129720sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
129750sphlib-adaptedgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
129810sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
129840sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
129870sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
130020sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
130140opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
130500sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
130590opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
130800opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
130950opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
131070sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
131190opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
131190opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
131430sphlib-adaptedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
131430sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
131520sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
131640sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
131760sphlib-adaptedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
131790opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
131910sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
131910sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
131910sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
132090opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
132120opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
132180sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
132180opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
132420opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
132450sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
132450sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
132570sphlib-adaptedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
132600opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
132600opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
132600sphlib-adaptedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
132810opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
132840opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
132930opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
132990opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
132990opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
133020opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
133020opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
133080opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
133080sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
133080opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
133200opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
133200opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
133230opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
133260opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
133290opt64gcc -m32 -Os -fomit-frame-pointer2018051520171218
133350opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
133500opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
133500sphlib-adaptedgcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
133650opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
133710sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
133770sphlib-adaptedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
133770opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
133800opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
133830opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
133860opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
133890opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
133890sphlib-adaptedgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
133920opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
134010opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
134040opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
134160sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
134160sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
134190opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
134220opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
134280opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
134400sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
134430opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
134430opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
134460sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
134580sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
134640sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
134670sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
134670sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
134700opt64gcc -m32 -O2 -fomit-frame-pointer2018051520171218
134700opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
134730opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
134760sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
134790opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
134790opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
134790opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
134820sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
134850sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
134850opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
134850opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
134910sphlib-adaptedgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
134940opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
135000opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
135000sphlib-adaptedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
135030opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
135120opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
135120sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
135180opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
135210sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
135240sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
135270sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
135300sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
135330opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
135330opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
135330opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
135360sphlib-adaptedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
135360opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
135360opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
135420opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
135510opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
135570opt64gcc -m32 -O3 -fomit-frame-pointer2018051520171218
135600sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
135720opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
135720opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
135720sphlib-adaptedgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
135750opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
135750opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
135780opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
135810sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
135900sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
135990opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
135990sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
136020sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
136200opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
136230sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
136350opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
136380opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
136380sphlib-adaptedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
136500opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
136530sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
136590sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
136590sphlib-adaptedgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
136590opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
136650opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
136710opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
136830sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
136920sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
136950sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
136980sphlib-adaptedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
137040opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
137100opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
137280opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
137370opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
137400opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
137430sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
137430sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
137460sphlib-adaptedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
137490sphlib-adaptedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
137520sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
137700opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
137700opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
137730opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
137730sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
137850opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
137910opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
137910sphlib-adaptedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
138000sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
138090opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
138120opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
138300sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
138510sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
138570opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
138570sphlib-adaptedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
138660opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
138840sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
138840sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
138930opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
139020opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
139020sphlib-adaptedgcc -m32 -O2 -fomit-frame-pointer2018051520171218
139020sphlib-adaptedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
139140sphlib-adaptedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
139290opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
139320opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
139320sphlib-adaptedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
139380opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
139500opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
139530opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
139620opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
139680sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
139710sphlib-adaptedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
139770opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
139860opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
139980opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
140040sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
140040sphlib-adaptedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
140040opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
140070opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
140100sphlib-adaptedgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
140160opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
140220opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
140220opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
140280opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
140370opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
140550sphlib-adaptedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
140580opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
140730opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
140820opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
140940opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
140940opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
140940sphlib-adaptedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
141060opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
141120opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
141210sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
141270opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
141300opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
141360opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
141360sphlib-adaptedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
141390opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
141390sphlib-adaptedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
141450opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
141510opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
141780opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
141900opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
142290sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
142320opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
142380opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
142440sphlib-adaptedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
142500opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
142590opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
142590opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
142620sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
142680opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
142860sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
142980sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
143520opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
143550opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
143580opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
143580sphlib-adaptedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
143790opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
144120opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
144210opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
144510opt64gcc -m32 -O -fomit-frame-pointer2018051520171218
144780opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
144870opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
145080opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
145380opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
145680opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
145860opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
145920opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
146220opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
146370opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
146610sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
146940sphlib-adaptedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
147060opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
147150opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
147210opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
147390opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
147390opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
147480opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
147570opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
147570opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
147780opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
147840sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
147960sphlib-adaptedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
148020opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
148620sphlib-adaptedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
148650opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
148800sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
148800sphlib-adaptedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
148860sphlib-adaptedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
148860opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
148890opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
149010sphlib-adaptedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
149070opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
149100opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
149550sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
149790sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
150000opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
150360sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
150510sphlib-adaptedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
150810opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
150840opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
151920sphlib-adaptedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
152190opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
152220sphlib-adaptedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
152280opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
153270sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
154230sphlib-adaptedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
155610opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
156570opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
156780opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
157290opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
157530opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
157530opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
157860opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
158220opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
159270opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
161940opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
218100sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
218310sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
218790sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
219000sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
219630sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
219720sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
219900sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
220020sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
220140sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
220350sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
220680sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
220710sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
220950sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
221100sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
221100sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
221970sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
223980sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
224100sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
224100sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
224220sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
224520sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
225450sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
225840sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
225960sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
226020sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
226470sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
226710sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
226740sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
226920sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
227070sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
227100sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018051520171218
227400sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
227490sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
227550sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
227610sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
227730sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
227880sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
228000sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
228000sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
228090sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
228210sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
228330sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
228450sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
228540sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
228540sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
228720sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
228990sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
229350sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
229350sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
229350sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
229380sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
229560sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
229590sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
229830sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
229980sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
229980sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
230010sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
230070sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
230100sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
230130sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
230190sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
230370sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
230400sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
230550sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
230880sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
230940sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
231030sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
231030sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
231150sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
231180sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
231300sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
231300sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
231330sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
231360sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
231360sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
231360sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
231690sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
231810sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
231810sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018051520171218
231810sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
231810sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
231810sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
231870sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
231930sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
231990sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
231990sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
232020sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
232170sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
232200sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
232200sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
232260sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
232320sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
232350sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
232470sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
232500sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
232650sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018051520171218
232680sphlib-smallgcc -m32 -O -fomit-frame-pointer2018051520171218
232860sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
233040sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
233130sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
233250sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
233280sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
233280sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
233340sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
233490sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
233490sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
233910sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
233970sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
233970sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
233970sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
234150sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
234300sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
234360sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
234390sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
234390sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
234450sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
234450sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
234900sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
235050sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
235170sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
235200sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
235380sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
235410sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
235560sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
235650sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
235740sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
235800sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
235920sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
235950sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
235980sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
236100sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
236340sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
236400sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
236490sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
236520sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
236550sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
237600sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
237780sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
237900sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
238110sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
238380sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
239550sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
240630sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
240750sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
241110sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
241170sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
241200sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
241410sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
241470sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
241860sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
243360sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
243390sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
243840sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
244620sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
245070sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
245460sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
245730sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
246090sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
246390sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
247890sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
247890sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
248160sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
248700sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
249150sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
250200sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
250530sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
251070sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
251400sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
252720sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
253260sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
253290sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
253770sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
258540sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
258870sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
270030sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
279240sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
32229032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
32385032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
32442032bit-bytesliced-c-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051520171218
32523032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
32676032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
32781032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
32868032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
32868032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
32871032bit-bytesliced-c-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051520171218
32880032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
32886032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
32934032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
32934032bit-bytesliced-c-smallgcc -m32 -O3 -fomit-frame-pointer2018051520171218
32940032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
32940032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
32946032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
32967032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
32973032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
32979032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
33000032bit-bytesliced-c-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051520171218
33003032bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051520171218
33222032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
33279032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
33630032bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051520171218
33678032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
33714032bit-bytesliced-c-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051520171218
33867032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
34053032bit-bytesliced-c-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
34095032bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051520171218
34158032bit-bytesliced-c-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051520171218
34161032bit-bytesliced-c-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
34305032bit-bytesliced-c-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051520171218
34308032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051520171218
34362032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
34413032bit-bytesliced-c-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
34464032bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051520171218
34530032bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051520171218
34536032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
34557032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051520171218
34623032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
34680032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051520171218
34728032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051520171218
34740032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
34758032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
34770032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
34842032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
34857032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
34890032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
34908032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
34959032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
35016032bit-bytesliced-c-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051520171218
35037032bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051520171218
35037032bit-bytesliced-c-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051520171218
35094032bit-bytesliced-c-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051520171218
35157032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051520171218
35160032bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051520171218
35172032bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051520171218
35331032bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051520171218
36243032bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051520171218
36318032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218
36381032bit-bytesliced-c-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
37080032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
37134032bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051520171218
37170032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
37254032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
37275032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
37344032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
37362032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
37491032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
37815032bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
37935032bit-bytesliced-c-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
39669032bit-bytesliced-c-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051520171218
39954032bit-bytesliced-c-smallgcc -m32 -O2 -fomit-frame-pointer2018051520171218
39969032bit-bytesliced-c-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051520171218
40005032bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051520171218
40083032bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051520171218
40368032bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051520171218
40392032bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051520171218
40599032bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051520171218
41019032bit-bytesliced-c-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051520171218
41034032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051520171218
41085032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051520171218
41130032bit-bytesliced-c-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051520171218
41418032bit-bytesliced-c-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051520171218
41583032bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051520171218
41628032bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051520171218
41712032bit-bytesliced-c-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051520171218
41811032bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051520171218
42042032bit-bytesliced-c-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051520171218
42780032bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051520171218
42876032bit-bytesliced-c-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051520171218
43884032bit-bytesliced-c-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051520171218
44427032bit-bytesliced-c-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
45471032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
45483032bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051520171218
45612032bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051520171218
45663032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051520171218
45666032bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
45687032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
45777032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
45783032bit-bytesliced-c-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
45789032bit-bytesliced-c-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051520171218
45855032bit-bytesliced-c-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051520171218
45921032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051520171218
45981032bit-bytesliced-c-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051520171218
46104032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051520171218
46104032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
46179032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
46188032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051520171218
46362032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051520171218
46554032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051520171218
46986032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
47049032bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051520171218
47067032bit-bytesliced-c-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051520171218
47223032bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051520171218
47262032bit-bytesliced-c-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
47358032bit-bytesliced-c-smallgcc -m32 -Os -fomit-frame-pointer2018051520171218
47403032bit-bytesliced-c-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
47424032bit-bytesliced-c-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051520171218
47427032bit-bytesliced-c-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
47454032bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
47526032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
47730032bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051520171218
47754032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
47781032bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051520171218
47784032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051520171218
47856032bit-bytesliced-c-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051520171218
47898032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051520171218
48060032bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051520171218
48099032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
48111032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051520171218
48135032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051520171218
48150032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051520171218
48354032bit-bytesliced-c-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
48414032bit-bytesliced-c-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
48426032bit-bytesliced-c-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051520171218
48444032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
48531032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051520171218
48543032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051520171218
48564032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051520171218
48621032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
48657032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
48687032bit-bytesliced-c-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051520171218
48699032bit-bytesliced-c-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051520171218
48846032bit-bytesliced-c-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051520171218
48954032bit-bytesliced-c-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051520171218
49158032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
49350032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
51957032bit-bytesliced-c-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051520171218
52170032bit-bytesliced-c-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051520171218
55401032bit-bytesliced-c-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051520171218
55623032bit-bytesliced-c-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051520171218
55767032bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051520171218
56412032bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051520171218
56421032bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051520171218
56535032bit-bytesliced-c-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051520171218
56547032bit-bytesliced-c-smallgcc -m32 -O -fomit-frame-pointer2018051520171218
56571032bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051520171218
56637032bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051520171218
56694032bit-bytesliced-c-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051520171218
56766032bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051520171218
56772032bit-bytesliced-c-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051520171218
56772032bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051520171218
56895032bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051520171218
56958032bit-bytesliced-c-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051520171218
56988032bit-bytesliced-c-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051520171218
57087032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051520171218
57144032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051520171218
57921032bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051520171218
58029032bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051520171218
58125032bit-bytesliced-c-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051520171218
59292032bit-bytesliced-c-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051520171218
60885032bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051520171218
60936032bit-bytesliced-c-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051520171218
61920032bit-bytesliced-c-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051520171218
62979032bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051520171218

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:629:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:692:8: error: called from here
hash.c: i6 = _mm_unpacklo_epi64(i6, t7);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer aesni-intr
gcc -m32 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -O -fomit-frame-pointer aesni-intr
gcc -m32 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=athlon -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=athlon -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=athlon -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=athlon -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=i386 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=i386 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=i386 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=i386 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=i486 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=i486 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=i486 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=i486 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-2 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-3 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=k6 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium2 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:722:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:770:8: error: called from here
hash.c: i7 = _mm_unpackhi_epi64(t5, t7);\
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer avx-intr
gcc -m32 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -O -fomit-frame-pointer avx-intr
gcc -m32 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=athlon -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=athlon -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=athlon -O -fomit-frame-pointer avx-intr
gcc -m32 -march=athlon -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=i386 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=i386 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=i386 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=i386 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=i486 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=i486 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=i486 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=i486 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-2 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-3 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=k6 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=k6 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=k6 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium2 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: groestl-intr-vperm.h:77:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: t0 = _mm_andnot_si128(t0, a0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:130:3: note: in expansion of macro 'VPERM_Transform_No_Const'
hash.c: VPERM_Transform_No_Const(a0, a1, t0, t1, t2, t3, c0, c1, c2);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1067:3: note: in expansion of macro 'VPERM_Transform_State'
hash.c: VPERM_Transform_State(xmm0, xmm1, xmm2, xmm3, VPERM_IPT, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1078:3: note: in expansion of macro 'VPERM_Transform_RoundConst_CNT2'
hash.c: VPERM_Transform_RoundConst_CNT2(0, 1);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1099:3: note: in expansion of macro 'VPERM_Transform_RoundConst'
hash.c: VPERM_Transform_RoundConst();
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer vperm-intr
gcc -m32 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -O -fomit-frame-pointer vperm-intr
gcc -m32 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=athlon -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=athlon -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=athlon -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=athlon -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=i386 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=i386 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=i386 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=i386 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=i486 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=i486 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=i486 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=i486 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-2 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-3 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=k6 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium2 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

Number of similar (compiler,implementation) pairs: 172, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer opt64
gcc -m32 -O2 -fomit-frame-pointer opt64
gcc -m32 -O3 -fomit-frame-pointer opt64
gcc -m32 -O -fomit-frame-pointer opt64
gcc -m32 -Os -fomit-frame-pointer opt64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer opt64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer opt64
gcc -m32 -march=athlon -O -fomit-frame-pointer opt64
gcc -m32 -march=athlon -Os -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -O -fomit-frame-pointer opt64
gcc -m32 -march=core2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -O -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer opt64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=i386 -O -fomit-frame-pointer opt64
gcc -m32 -march=i386 -Os -fomit-frame-pointer opt64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=i486 -O -fomit-frame-pointer opt64
gcc -m32 -march=i486 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6 -O -fomit-frame-pointer opt64
gcc -m32 -march=k6 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k8 -O -fomit-frame-pointer opt64
gcc -m32 -march=k8 -Os -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer opt64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer opt64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -m32 -march=nocona -O -fomit-frame-pointer opt64
gcc -m32 -march=nocona -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer opt64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer opt64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer opt64
gcc -m32 -march=prescott -O -fomit-frame-pointer opt64
gcc -m32 -march=prescott -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl512/mmx
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:897:2: error: #error "MMX instructions must be enabled"
hash.c: #error "MMX instructions must be enabled"
hash.c: ^

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer mmx
gcc -m32 -O2 -fomit-frame-pointer mmx
gcc -m32 -O3 -fomit-frame-pointer mmx
gcc -m32 -O -fomit-frame-pointer mmx
gcc -m32 -Os -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O2 -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O3 -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O -fomit-frame-pointer mmx
gcc -m32 -march=i386 -Os -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O2 -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O3 -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O -fomit-frame-pointer mmx
gcc -m32 -march=i486 -Os -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O2 -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O3 -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O -fomit-frame-pointer mmx
gcc -m32 -march=pentium -Os -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer mmx

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:636:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer aesni-intr
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=k8 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=nocona -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=prescott -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:931:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=k8 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=nocona -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=prescott -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:729:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer avx-intr
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=k8 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -O -fomit-frame-pointer avx-intr
gcc -m32 -march=nocona -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -O -fomit-frame-pointer avx-intr
gcc -m32 -march=prescott -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:692:8: error: called from here
hash.c: i6 = _mm_unpacklo_epi64(i6, t7);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:987:8: error: called from here
hash.c: i6 = _mm_unpacklo_epi64(i6, t7);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:986:8: error: called from here
hash.c: i7 = _mm_unpackhi_epi64(i7, t7);\
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:770:8: error: called from here
hash.c: i7 = _mm_unpackhi_epi64(t5, t7);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:636:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:636:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=barcelona -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=barcelona -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:931:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ...
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:931:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=barcelona -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=barcelona -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:729:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:729:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=barcelona -O -fomit-frame-pointer avx-intr
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -m32 -march=barcelona -O -fomit-frame-pointer opt64
gcc -m32 -march=barcelona -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'TF1024':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:532:8: error: called from here
hash.c: a7 = _mm_aesenclast_si128(a7, b0);\
hash.c: ^
hash.c: groestl-intr-aes.h:566:5: note: in expansion of macro 'SUBMIX'
hash.c: SUBMIX(xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15);\
hash.c: ^
hash.c: groestl-intr-aes.h:848:3: note: in expansion of macro 'ROUNDS_P'
hash.c: ROUNDS_P();
hash.c: ^
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:531:8: error: called from here
hash.c: a6 = _mm_aesenclast_si128(a6, b0);\
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
hash.c: from groestl-intr-avx.h:12,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1416:1: error: inlining failed in call to always_inline '_mm256_castsi256_pd': target specific option mismatch
hash.c: _mm256_castsi256_pd (__m256i __A)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:33:47: error: called from here
hash.c: #define insert_m128i_in_m256d(ymm, xmm, pos) (_mm256_castsi256_pd(_mm256_insertf128_si256(_mm256_castpd_si256(ymm), xmm, pos)))
hash.c: ^
hash.c: groestl-intr-avx.h:922:11: note: in expansion of macro 'insert_m128i_in_m256d'
hash.c: ymm15 = insert_m128i_in_m256d(ymm15, xmm7, 1);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
hash.c: from groestl-intr-avx.h:12,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:742:1: error: inlining failed in call to always_inline '_mm256_insertf128_si256': target specific option mismatch
hash.c: _mm256_insertf128_si256 (__m256i __X, __m128i __Y, const int __O)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx-intr