Implementation notes: x86, samba, crypto_hash/groestl512

Computer: samba
Architecture: x86
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: groestl512
TimeImplementationCompilerBenchmark dateSUPERCOP version
24459avx-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019073120190729
24554avx-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019073120190729
24589avx-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019073120190729
24752avx-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019073120190729
25032avx-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019073120190729
25159avx-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019073120190729
25162avx-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019073120190729
25189avx-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019073120190729
25214avx-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019073120190729
25280avx-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019073120190729
25297avx-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019073120190729
25315avx-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019073120190729
25548aesni-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
25638aesni-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
25788aesni-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
25873aesni-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
25893avx-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019073120190729
25958avx-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019073120190729
26071avx-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019073120190729
26143avx-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019073120190729
26350aesni-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
26363aesni-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
26389aesni-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
26398aesni-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
26424aesni-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
26448aesni-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
26597aesni-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
26671aesni-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
27430aesni-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
27510aesni-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
27530aesni-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
27554aesni-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
53737vperm-intrgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
53855vperm-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
53930vperm-intrgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
54024vperm-intrgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
54180vperm-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
54219vperm-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
54270vperm-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
54351vperm-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
54381vperm-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
54438vperm-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
54487vperm-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
54520vperm-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
55399vperm-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
55633vperm-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
55962vperm-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
56210vperm-intrgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
56342vperm-intrgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
56450vperm-intrgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
56974vperm-intrgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
57230vperm-intrgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
62597vperm-intrgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
62798vperm-intrgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
63032vperm-intrgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
63435vperm-intrgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
63436vperm-intrgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
63478vperm-intrgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
64968vperm-intrgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
64992vperm-intrgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
65057vperm-intrgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
65113vperm-intrgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
65147vperm-intrgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
65860vperm-intrgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
75855mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
76109mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
76543mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
76970mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
77198mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
77254mmxgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
77304mmxgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
77347mmxgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
77371mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
77405mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
77411mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
77425mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
77470mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
77649mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
77801mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
77821mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
77877mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
77888mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
77937mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
78094mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
78131mmxgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
78175mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
78308mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
78359mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
78400mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
78433mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
78541mmxgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
78551mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
78711mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
78741mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
78746mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
78803mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
78828mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
78861mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
78875mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
78917mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
78956mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
78984mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
79027mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
79045mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
79077mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
79088mmxgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
79173mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
79200mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
79288mmxgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
79291mmxgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
79424mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
79492mmxgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
79494mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
79601mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
79613mmxgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
79633mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
79661mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
79667mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
79675mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
79709mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
79718mmxgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
79816mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
79826mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
79867mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
79923mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
79956mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
79986mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
79996mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
80111mmxgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
80200mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
80212mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
80216mmxgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
80230mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
80233mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
80351mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
80579mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
80591mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
80609mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
80806mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
80839mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
81030mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
81087mmxgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
81484mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
81720mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
81953mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
82794mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
83300mmxgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
84064mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
84405mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
84970mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
85063mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
85242mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
86220sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
86270sphlib-adaptedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
86328mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
86591mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
86719mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
86824mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
86976sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
86996sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
87000mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
87390sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
87742mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
87877mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
87907mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
88583mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
88597mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
88627mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
88708mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
88942mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
89050mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
89112mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
89115mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
89193sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
89341mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
89578mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
89599mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
89611sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
89629mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
89666mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
89722sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
89782mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
89958sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
89994sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
90111mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
90156mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
90175sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
90200mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
90318mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
90457mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
90464sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
90469mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
90570mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
90623mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
90736mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
90814mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
90932mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
91038mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
91127mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
91129mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
91280mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
91706mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
91871mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
92148mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
92956sphlib-adaptedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
93032sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
93137sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
93187sphlib-adaptedgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
93349sphlib-adaptedgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
93768mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
94008mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
94131sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
94800sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
94965sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
94984sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
95226sphlib-adaptedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
95240mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
95564sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
95664sphlib-adaptedgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
95844sphlib-adaptedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
96160sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
96173sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
96385sphlib-adaptedgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
96473sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
96646sphlib-adaptedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
96698sphlib-adaptedgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
96762sphlib-adaptedgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
97428sphlib-adaptedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
97663sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
97673sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
97754sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
97865sphlib-adaptedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
97902sphlib-adaptedgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
97970sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
98103sphlib-adaptedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
98202sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
98218sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
98306sphlib-adaptedgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
98671sphlib-adaptedgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
98692sphlib-adaptedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
99643sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
99668sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
100526sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
100545sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
100720sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
100734sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
100740sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
100837sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
100859sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
100867sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
101296sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
101353sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
101450sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
101478sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
101557sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
101744sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
101750sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
101813sphlib-adaptedgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
101986sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
102317sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
102401sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
102798sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
103639sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
103661sphlib-adaptedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
104099sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
104957sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
105103sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
105475sphlib-adaptedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
105504sphlib-adaptedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
105774sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
105968sphlib-adaptedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
106069sphlib-adaptedgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
106857sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
107055sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
110355sphlib-adaptedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
110649sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
110887opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
110988sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
110998sphlib-adaptedgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
111292sphlib-adaptedgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
111709opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
111920opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
111954opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
112039opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
112056opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
112105sphlib-adaptedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
112425opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
112441opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
112498opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
112510opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
112561sphlib-adaptedgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
112591sphlib-adaptedgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
112635opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
112637opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
112730opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
112735opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
112750opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
112792opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
112794opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
112799opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
112813sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
112816opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
112830opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
112918opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
112923opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
112941opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
112959opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
112968opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
112998opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
113006opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
113009opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
113012opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
113012opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
113050opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
113066opt32gcc -m32 -O -fomit-frame-pointer2019070520190110
113067opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
113073opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
113095opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
113105opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
113115opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
113135opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
113155opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
113157opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
113165opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
113169opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
113175opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
113191opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
113237opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
113260opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
113363opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
113371opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
113377opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
113377opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
113385opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
113401opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
113405opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
113409opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
113417opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
113423opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
113423opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
113426opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
113436opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
113442opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
113446opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
113454opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
113461opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
113470opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
113476opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
113493opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
113506opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
113514opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
113530opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
113534opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
113536opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
113538opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
113566opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
113601opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
113612opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
113632opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
113633opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
113715opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
113730opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
113738opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
113762opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
113809opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
113828opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
113845opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
113857opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
113890opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
113903opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
113907opt32gcc -m32 -Os -fomit-frame-pointer2019070520190110
113923opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
113940opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
113966opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
113968opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
113974opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
114006opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
114040opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
114048opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
114067opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
114081sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
114084opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
114087opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
114107opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
114115opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
114133opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
114190opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
114212opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
114229opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
114243opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
114256opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
114282opt32gcc -m32 -O3 -fomit-frame-pointer2019070520190110
114303opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
114361opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
114371opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
114393opt32gcc -m32 -O2 -fomit-frame-pointer2019070520190110
114409opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
114415opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
114423opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
114447opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
114530opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
114531opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
114546opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
114598opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
114637opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
114645opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
114677opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
114677opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
114679sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
114744opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
114774opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
114859opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
114889opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
114897opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
114954opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
115020opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
115149opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
115154opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
115269sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
115295opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
115298sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
115304sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
115363sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
115375opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
115423opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
115448opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
115466opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
115466opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
115590opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
115613opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
115616opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
115629opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
115639opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
115673opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
115684sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
115685sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
115902opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
115916opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
115961opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
116020sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
116030sphlib-adaptedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
116189opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
116208opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
116218sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
116220opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
116298opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
116367opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
116400opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
116460sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
116492sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
116506sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
116530sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
116552sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
116607opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
116613opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
116627sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
116653sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
116736opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
116857sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
116861sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
116893sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
116899sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
116986sphlib-adaptedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
117078opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
117082sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
117204sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
117210opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
117309sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
117310opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
117342sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
117365sphlibgcc -m32 -O2 -fomit-frame-pointer2019070520190110
117542sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
117575sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
117637sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
117682sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
117824sphlibgcc -m32 -O3 -fomit-frame-pointer2019070520190110
117835sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
117843sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
117850sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
117878sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
117899sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
117916sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
118020sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
118175sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
118236sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
118244sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
118258sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
118280sphlib-adaptedgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
118375sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
118607sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
118610sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
118645sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
118754sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
118828sphlib-adaptedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
118889sphlib-adaptedgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
118972sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
118985sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
119015sphlib-adaptedgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
119099mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
119125sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
119167sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
119226sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
119320sphlib-adaptedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
119347sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
119419sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
119442sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
119496sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
119542sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
119572sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
119633sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
119635sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
119663sphlib-adaptedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
119774sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
119893sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
119913sphlib-adaptedgcc -m32 -O3 -fomit-frame-pointer2019070520190110
119933sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
119949sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
120024sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
120053sphlib-adaptedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
120053sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
120139sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
120165sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
120169sphlib-adaptedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
120214sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
120226sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
120240sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
120244sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
120252sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
120258sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
120306sphlib-adaptedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
120345sphlib-adaptedgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
120371sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
120393sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
120413mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
120434sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
120468sphlibgcc -m32 -Os -fomit-frame-pointer2019070520190110
120502sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
120556sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
120754sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
120863sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
120883sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
120909sphlib-adaptedgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
120953sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
120990sphlib-adaptedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
121020sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
121101sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
121109sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
121109sphlib-adaptedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
121200sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
121212sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
121344sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
121349sphlib-adaptedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
121377sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
121419sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
121421sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
121506sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
121519sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
121544sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
121613sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
121619sphlib-adaptedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
121633sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
121643sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
121663sphlib-adaptedgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
121713sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
121750sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
122047sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
122075sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
122083sphlib-adaptedgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
122095sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
122127sphlib-adaptedgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
122141sphlib-adaptedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
122180sphlib-adaptedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
122192sphlib-adaptedgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
122224sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
122226sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
122290sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
122349sphlib-adaptedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
122419sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
122482sphlib-adaptedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
122591sphlib-adaptedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
122605sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
122625sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
122629sphlib-adaptedgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
122639sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
122665sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
122721sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
122780sphlib-adaptedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
122788sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
122801sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
122853sphlibgcc -m32 -O -fomit-frame-pointer2019070520190110
122883sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
122897sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
122927sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
123044sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
123099sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
123121sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
123143sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
123181sphlib-adaptedgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
123244sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
123254sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
123434sphlib-adaptedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
123462sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
123476sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
123801sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
123841sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
123842opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
123917sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
123924sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
123952opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
123956sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
123980sphlib-adaptedgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
123986sphlib-adaptedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
123996sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
124020sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
124112sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
124127sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
124147sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
124153sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
124195sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
124211sphlib-adaptedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
124254sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
124270sphlib-adaptedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
124274sphlib-adaptedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
124335sphlib-adaptedgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
124349opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
124397opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
124401sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
124403opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
124405sphlib-adaptedgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
124420sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
124448opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
124513sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
124515sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
124538sphlib-adaptedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
124602sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
124633sphlib-adaptedgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
124679sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
124768sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
124770sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
124773sphlib-adaptedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
124853sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
124867sphlib-adaptedgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
124921sphlib-adaptedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
124929sphlib-adaptedgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
125010sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
125074sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
125111sphlib-adaptedgcc -m32 -O -fomit-frame-pointer2019070520190110
125131sphlib-adaptedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
125135sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
125147sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
125205sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
125254sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
125295sphlib-adaptedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
125306sphlib-adaptedgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
125340sphlib-adaptedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
125367sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
125373sphlib-adaptedgcc -m32 -Os -fomit-frame-pointer2019070520190110
125377sphlib-adaptedgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
125385sphlib-adaptedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
125404sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
125421sphlib-adaptedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
125433sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
125517sphlib-adaptedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
125567sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
125579sphlib-adaptedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
125582sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
125606sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
125897sphlib-adaptedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
125930sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
125952sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
125966opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
126038sphlib-adaptedgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
126042sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
126198sphlib-adaptedgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
126234sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
126393sphlib-adaptedgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
126438sphlib-adaptedgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
126471sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
126492sphlib-adaptedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
126498sphlib-adaptedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
126508sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
126512sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
126670sphlib-adaptedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
126780sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
127183sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
127309sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
127409sphlib-adaptedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
127448opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
127775opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
127821opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
127964sphlib-adaptedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
128107sphlib-adaptedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
128213sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
128458sphlib-adaptedgcc -m32 -O2 -fomit-frame-pointer2019070520190110
128869sphlib-adaptedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
128897sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
128910sphlib-adaptedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
129537sphlib-adaptedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
129663sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
130291opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
130297sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
130318sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
130464opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
130490sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
130693sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
130756opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
130901opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
131427sphlib-adaptedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
131538sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
131667opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
131905opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
132469sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
133129sphlib-adaptedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
133222sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
134330sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
134399sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
134766mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
134816sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
135018mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
136418mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
225625sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
228516sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
228770sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
229050sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
229161sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
229604sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
229750sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
229833sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
230067sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
230136sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
230209sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
230258sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
230780sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
230856sphlib-smallgcc -m32 -O -fomit-frame-pointer2019070520190110
230869sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
231097sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
231349sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
231676sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
231756sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
231927sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
231956sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2019070520190110
232085sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
232093sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
232151sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
232218sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
232282sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
232288sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
232301sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
232324sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
232373sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
232435sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
232450sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
232482sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
232524sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
232548sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
232548sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
232720sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
232770sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
232807sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
232815sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
232857sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
232907sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
233051sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
233184sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2019070520190110
233222sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
233244sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
233579sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
233608sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
233627sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
233699sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
233730sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
233758sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
233760sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
233798sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
233826sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
233955sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
234197sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
234208sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
234220sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
234236sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
234387sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
234447sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
234495sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
234504sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
234508sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
234534sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
234540sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
234631sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
234864sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
234902sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
234939sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
234964sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
234984sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
234992sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
235098sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
235276sphlib-smallgcc -m32 -Os -fomit-frame-pointer2019070520190110
235339sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
235663sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
235869sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
235897sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
235905sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
236084sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
236141sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
236276sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
236463sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
236595sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
236734sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
237143sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
237228sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
237413sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
237480sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
237666sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
238072sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
238226sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
238242sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
238676sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
238760sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
238879sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
239280sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
239625sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
239756sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
239800sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
240026sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
240210sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
240534sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
240575sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
240754sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
240988sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
241196sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
241221sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
241233sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
241373sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
241436sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
241506sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
241510sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
241585sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
241669sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
241873sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
241931sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
242016sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
242095sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
242213sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
242258sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
242373sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
242744sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
243161sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
243308sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
243412sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
243585sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
243665sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
244340sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
244403sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
244478sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
244483sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
244531sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
244544sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
244795sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
244795sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
244814sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
244839sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
245270sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
245391sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
245458sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
245615sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
245627sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
245691sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
245719sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
246024sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
246764sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
247074sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
247133sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
247605sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
248289sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
248476sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
248594sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
248601sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
248727sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
248933sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
248974sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
249010sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
249417sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
249865sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
250171sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
250549sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
250812sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
250921sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
252026sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
252570sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
252683sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
253125sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
253446sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
258885sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
261120sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
262596sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
263932sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
264477sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
30500632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
30574432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
30942532bit-bytesliced-c-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
30942532bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
30945232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
30952632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
30966732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
31003232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
31016932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
31134932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
31258732bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
31303232bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
31342732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
31376232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
31447432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
31448032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
31550432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
31627732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
31657332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
31699632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
31700032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
31710732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
31728032bit-bytesliced-c-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
31755532bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
31765332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
31813932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
31817232bit-bytesliced-c-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
31830232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
31854732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
31854832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
31864132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
32104532bit-bytesliced-c-smallgcc -m32 -O3 -fomit-frame-pointer2019070520190110
32147732bit-bytesliced-c-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
32286332bit-bytesliced-c-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
32431232bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
32575132bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
32647832bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
32708932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
32877232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
32914932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
33144332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
33194732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
33427832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
33565332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
33566732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
33582832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
33678432bit-bytesliced-c-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
33900332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
33901832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
33906032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
34091732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
34097032bit-bytesliced-c-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
34185132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
34285932bit-bytesliced-c-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
34576632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
34592932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
34862732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
34895832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
35265332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
35350432bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
35625232bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
35672232bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
35703032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
35710632bit-bytesliced-c-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
35718332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
35784132bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
35840332bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
36057632bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
36384732bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
36431432bit-bytesliced-c-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
36787332bit-bytesliced-c-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
36939332bit-bytesliced-c-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
37291132bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
37314532bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
37517732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
37715932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
37789532bit-bytesliced-c-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
37867032bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
38052832bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
38113532bit-bytesliced-c-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
41858732bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
41945832bit-bytesliced-c-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
41992932bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
41998432bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
42166532bit-bytesliced-c-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
42226032bit-bytesliced-c-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
42307532bit-bytesliced-c-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
42368032bit-bytesliced-c-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
42374232bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
42418332bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
42436932bit-bytesliced-c-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
42439932bit-bytesliced-c-smallgcc -m32 -O2 -fomit-frame-pointer2019070520190110
42474232bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
42486932bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
42607232bit-bytesliced-c-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
42776232bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
42864232bit-bytesliced-c-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
42871232bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
42966332bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
43585632bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
45482932bit-bytesliced-c-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
45838132bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
45854532bit-bytesliced-c-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
45966532bit-bytesliced-c-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
46036532bit-bytesliced-c-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
46054232bit-bytesliced-c-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
46099232bit-bytesliced-c-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
46159732bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
46274232bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
46393432bit-bytesliced-c-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
46433032bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
46729032bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
48472032bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
48496232bit-bytesliced-c-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
48500232bit-bytesliced-c-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
48563532bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
48585332bit-bytesliced-c-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
48586732bit-bytesliced-c-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
48633332bit-bytesliced-c-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
48741832bit-bytesliced-c-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
49031532bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
49035132bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
49035732bit-bytesliced-c-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
49142332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
49142832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
49145232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
49154732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
49176832bit-bytesliced-c-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
49246832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
49269932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
49287732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
49343032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
49348032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
49358132bit-bytesliced-c-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
49359132bit-bytesliced-c-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
49363532bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
49371032bit-bytesliced-c-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
49379432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
49388732bit-bytesliced-c-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
49427832bit-bytesliced-c-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
49478232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
49528032bit-bytesliced-c-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
49589932bit-bytesliced-c-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
49590132bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
49594032bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
49608132bit-bytesliced-c-smallgcc -m32 -Os -fomit-frame-pointer2019070520190110
49621232bit-bytesliced-c-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
49628832bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
49644232bit-bytesliced-c-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
49657232bit-bytesliced-c-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
49661932bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
50804832bit-bytesliced-c-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
50915532bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
50920332bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
51239932bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
51271232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
51287732bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
55496332bit-bytesliced-c-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
55569832bit-bytesliced-c-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
55591632bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
55617032bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
55624832bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
55634232bit-bytesliced-c-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
55720832bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
55761232bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
56035932bit-bytesliced-c-smallgcc -m32 -O -fomit-frame-pointer2019070520190110
56047632bit-bytesliced-c-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
56100032bit-bytesliced-c-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
56129632bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
56157532bit-bytesliced-c-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
56191732bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
56193932bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
56287932bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
58857432bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
58898232bit-bytesliced-c-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
62004932bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
898365sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
902642sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
906625sphlib-adaptedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
910921sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
921982sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
923575sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
997926sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
1002599sphlib-adaptedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110

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/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/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/7/include/emmintrin.h:1010: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: note: 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/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/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/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/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/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/7/include/emmintrin.h:1010: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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:(.text+0x...): more undefined references to `F1024' follow
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:(.text+0x...): more undefined references to `F512' follow
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 36, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O -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/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/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/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/7/include/emmintrin.h:986: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: note: 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/opt64
Compiler: gcc -funroll-loops -m32 -O3 -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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:(.text+0x...): more undefined references to `F1024' follow
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:(.text+0x...): more undefined references to `F512' follow
try.c: crypto_hash_groestl512.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:(.text+0x...): more undefined references to `F1024' follow
try.c: crypto_hash_groestl512.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: ...

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -funroll-loops -m32 -Os -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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: collect2: error: ld returned 1 exit status

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

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/7/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/7/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: note: 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/7/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/7/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: note: 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/7/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: note: 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/7/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: note: 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/7/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/7/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: note: 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/7/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/7/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/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/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/7/include/emmintrin.h:1010: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: note: 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/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/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/7/include/emmintrin.h:986: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/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/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/7/include/emmintrin.h:1010: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: note: 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/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/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/7/include/emmintrin.h:986: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: note: 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/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/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/7/include/emmintrin.h:986: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: note: 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/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/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/opt64
Compiler: gcc -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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -m32 -O3 -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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Hash':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl512.a(hash.o): In function `crypto_hash_groestl512_opt64':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -m32 -march=athlon -O3 -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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Hash':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl512.a(hash.o): In function `crypto_hash_groestl512_opt64':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=athlon -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer opt64

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/7/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/7/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: note: 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/7/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/7/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: note: 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/7/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/7/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: note: 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/7/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/7/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: note: 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/7/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: note: 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/7/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: note: 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/7/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: note: 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/7/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: note: 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/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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status
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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

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

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/7/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/7/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: note: 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/7/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/7/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/7/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/7/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: note: 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/7/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/7/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 -O3 -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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Hash':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl512.a(hash.o): In function `crypto_hash_groestl512_opt64':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status
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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Update':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Final':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: crypto_hash_groestl512.a(hash.o): In function `Hash':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: crypto_hash_groestl512.a(hash.o): In function `crypto_hash_groestl512_opt64':
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: collect2: error: ld returned 1 exit status

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

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -m32 -march=barcelona -Os -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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: collect2: error: ld returned 1 exit status
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: ^
try.c: crypto_hash_groestl512.a(hash.o): In function `Transform':
try.c: hash.c:(.text+0x...): undefined reference to `F512'
try.c: hash.c:(.text+0x...): undefined reference to `F1024'
try.c: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
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/7/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: note: 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/7/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: note: 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/7/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/7/include/avxintrin.h:1441: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: note: 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/7/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/7/include/avxintrin.h:767: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