Implementation notes: x86, h6sandy, crypto_hash/simd256

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: simd256
TimeImplementationCompilerBenchmark dateSUPERCOP version
59924sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
59936sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
59940sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
60620sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
61028sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
62028sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
62296sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
62304sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
62380sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
62764sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
65040sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
68344sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
69776sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
73016sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
73224sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
73268sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
74368sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
74500sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
74556sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
75596sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
75868sphlibgcc -m32 -O3 -fomit-frame-pointer2017111220171020
76124sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
76332sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
76836sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
76968sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
77060sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
77756sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
77968sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
78128sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
78300sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
78428sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
78740sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
78928sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
79508sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
79936sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
79968sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
80100sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
80276optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
80412sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
80528sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
80648optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
80868sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
81476sphlibgcc -m32 -O2 -fomit-frame-pointer2017111220171020
81512sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
81516sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
81528sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
81556sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
81700sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
81748sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
81792sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
81948optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
81952sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
82320sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
82356sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
82360optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
82488sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
83128optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
83340sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
83396optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
83604sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
83708sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
83856sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
83888optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
83996sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
84072sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
84092sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
84512sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
84544sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
84696sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
84844sphlibgcc -m32 -O -fomit-frame-pointer2017111220171020
84976sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
85004sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
85056sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
85072sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
85080sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
85092sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
85148sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
85204optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
85252sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
85364sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
85368sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
85380sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
85492sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
85536sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
85572sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
85600optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
86056sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
86120sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
86164sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
86180sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
86208sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
86244sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
86376sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
86396sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
86532sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
86608sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
86720sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
86792sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
86840sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
86848sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
86912sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
87180sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
87356sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
87368sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
87512sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
87644sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
87696sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
87708optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
87748optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
87836sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
87908sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
87964sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
88080sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
88084sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
88132sphlibgcc -m32 -Os -fomit-frame-pointer2017111220171020
88148sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
88224sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
88348sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
88412optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
88508optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
88688sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
88796sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
88820sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
88840sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
88932optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
89012sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
89036optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
89108sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
89168sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
89328optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
89468sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
89540sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
89872sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
89924optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
90076sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
90160sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
90520sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
90676sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
91148sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
91424sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
91468sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
91676sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
91924sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
92160sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
92444optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
92468sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
92500sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
92620sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
92732sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
93144optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
93488sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
93536sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
93656sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
93732sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
94252sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
94304sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
94304sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
94332sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
94444sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
94508sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
94564sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
94580sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
94692sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
94940sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
95092sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
95172sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
95248sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
95996sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
96008sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
96032sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
96516sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
97388sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
98512sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
99908sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
100016sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
100380sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
100868sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
101924sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
101976sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
102028sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
102592sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
102912sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017111220171020
103144sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
103216sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
103252sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
103912sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
104072sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
104116optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
104232sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017111220171020
104288optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
104400optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
104476sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
104480sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
104736sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
104864sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
104920sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
104948sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
105064sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
105200sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
105244sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
105560sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
105648optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
105676optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
105880optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
105920optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
105920sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
105960optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
106336sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
106756sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
106764sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
106776sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
107424sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
107696optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
107988sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
108020optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
108104sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
108116optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
108140sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
108164sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
108320sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
108380optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
108492sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
109124sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
109324sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
109324sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
109328sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
109416sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
109420sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
109564sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
109692sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
110068sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
110140optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
110260sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
110436sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
110628optgcc -m32 -O3 -fomit-frame-pointer2017111220171020
110744sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
110936sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
110964sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
111028sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
111088sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
111116sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
111480sphlib-smallgcc -m32 -O -fomit-frame-pointer2017111220171020
111488sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
111492sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
111532optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
111552sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
111752sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
111852sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
111920sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
112000sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
112008sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
112152sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
112176sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
112252sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
112352sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
112356sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
112372sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
112388sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
112460sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
112500sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
112520sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
112532sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
112644sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
112740sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
112784sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
112824sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
112832sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
112876sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
112896sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
113012sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017111220171020
113064sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
113216optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
113232sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
113256sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
113376sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
113376sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
113388sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
113396sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
113428sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
113444sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
113524sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
113616sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
113624sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
113720sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
113792optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
113876sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
114336optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
114568optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
114592optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
114652optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
114748optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
115044optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
115052optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
115288optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
115288sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
115456sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
115500optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
115564optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
115596sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
115684optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
115700sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
115740sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
115768optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
115816sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
116432sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
116540sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
116672sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
116724sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
116752sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
116836sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
116988sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
117228sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
117292sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
117432sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
117512sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
117600sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
117688sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
117740optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
118160sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
118448optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
118588optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
118656sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
118804sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
118960sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
119116sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
119236sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
119284optgcc -m32 -O2 -fomit-frame-pointer2017111220171020
119304sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
119380optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
119420optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
119620optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
119764optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
119768optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
119984optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
120188sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
120236optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
120240optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
120304optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
120380optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
120400sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
120436sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
120480sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
120480sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
120664sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
120828optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
120916optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
120928optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
120944optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
120948optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
121112sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
121344sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
121712optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
121748optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
121836optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
122072sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
122108sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
122216optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
122240sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
122268optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
122416sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
122620optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
122896sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
122968sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
123120optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
123256optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
123328optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
123400optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
123568sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
123600sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
123812sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
124056optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
124056optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
124088optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
124140optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
124592optgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
124636optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
124684sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
124816sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
124904sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
125164sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
125204optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
125592sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
125752sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
125952sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
126248sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
126356sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
126608sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
126764sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
126780optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
127248sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
127264sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
127400sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
127688optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
127872optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
128780sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
130364sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
130980optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
131116sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
131516sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
131564sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
131712sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
131716optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
131764optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
132672sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
132808optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
133296optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
133596optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
134948optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
135456optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
135676optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
135912optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
136008optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
137220sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
137252optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
137396sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
137468optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
137716sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
137956optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
138028sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
138096optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
138156optgcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
138312optgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
138348sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
138416sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
138500sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
139316optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
139376optgcc -m32 -O -fomit-frame-pointer2017111220171020
139452optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
139472optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
139488optgcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
139652sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
139960sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
140224optgcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
140232optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
140268optgcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
140352optgcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
140396sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
140472optgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
140976optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
141088optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
141328optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
141404optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
141564optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
141676optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
142940sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
145568sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
145864sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
146424sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
148248sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
148416sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
148468sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
148612optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
148656sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
148688sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
148716sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
148880optgcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
148924optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
148992sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
149580sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
150016sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
150236sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
151456sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
151596sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
151752sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
151876sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
152100sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
152652sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
152836optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
153672optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
154040optgcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
157008optgcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
160644optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
160892optgcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
166868optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
166948optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
166952optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
167060optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
167148optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
167172optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
167276optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
167380optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
167392optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
167456optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
167584optgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
167664optgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
168044optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
168364optgcc -m32 -Os -fomit-frame-pointer2017111220171020
168820optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
168836optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
168904optgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
169312optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
170332optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
170372optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
170408optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
171868optgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
171952optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
172052optgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
172140optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
172712optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
172716optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
172792optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
172812optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
190756optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
192380optgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
196648optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
197004optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
199632optgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
199748optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
200052optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
200488optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
200584optgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
201268optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
202268optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
202284optgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
202476optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
202748optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
4027084refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017111220171020
4062100refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
4078568refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
4079096refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
4079308refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
4094780refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017111220171020
4103448refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
4105472refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
4108532refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
4112404refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
4135644refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
4154500refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
4155092refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
4155308refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
4171948refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
4172364refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
4176488refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
4226364refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
4226948refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
4228900refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
4230520refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
4230792refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
4233420refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017111220171020
4235184refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
4235812refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
4240684refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
4250896refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
4251020refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
4251128refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
4276484refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
4310148refgcc -m32 -O3 -fomit-frame-pointer2017111220171020
4340808refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017111220171020
4341592refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017111220171020
4425380refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
4425796refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
4425968refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
4428604refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
4440844refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017111220171020
4446088refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017111220171020
4446936refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017111220171020
4487108refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
4487276refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
4489360refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
4489492refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
4489956refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017111220171020
4502552refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017111220171020
4502768refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017111220171020
4503076refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017111220171020
4503512refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017111220171020
4505976refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017111220171020
4508056refgcc -m32 -O2 -fomit-frame-pointer2017111220171020
4518884refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017111220171020
4556368refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
4557176refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
4558888refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
4561812refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
4573264refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017111220171020
4575000refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017111220171020
4577128refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
4579188refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017111220171020
4579752refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017111220171020
4579808refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017111220171020
4580928refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017111220171020
4589696refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017111220171020
4589708refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017111220171020
4604252refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017111220171020
4604312refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017111220171020
4606576refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017111220171020
4607020refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017111220171020
4609904refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017111220171020
4610348refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017111220171020
4612380refgcc -m32 -march=k8 -O -fomit-frame-pointer2017111220171020
4613932refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017111220171020
4614844refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017111220171020
4617004refgcc -m32 -march=athlon -O -fomit-frame-pointer2017111220171020
4618924refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017111220171020
4618936refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017111220171020
4619896refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017111220171020
4620012refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017111220171020
4620924refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017111220171020
4621248refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017111220171020
4621356refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017111220171020
4622196refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017111220171020
4622280refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017111220171020
4622404refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017111220171020
4623156refgcc -m32 -O -fomit-frame-pointer2017111220171020
4626468refgcc -m32 -march=core2 -O -fomit-frame-pointer2017111220171020
4626640refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017111220171020
4627312refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017111220171020
4627504refgcc -m32 -march=nocona -O -fomit-frame-pointer2017111220171020
4628472refgcc -m32 -march=prescott -O -fomit-frame-pointer2017111220171020
4629792refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017111220171020
4630088refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017111220171020
4635908refgcc -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
4651736refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017111220171020
4653428refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
4672856refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017111220171020
4673916refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017111220171020
4675076refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017111220171020
4676548refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017111220171020
4676572refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017111220171020
4702852refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017111220171020
4703420refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017111220171020
4729412refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017111220171020
4738128refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017111220171020
4757320refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017111220171020
4814156refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017111220171020
4814372refgcc -m32 -march=k6 -O -fomit-frame-pointer2017111220171020
4816104refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017111220171020
4828568refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017111220171020
4840480refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017111220171020
6535680refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
6535792refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
6538368refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
6539060refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
6694336refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
6695912refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
6696852refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
6799796refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017111220171020
6800528refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017111220171020
6843984refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
6852364refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017111220171020
6852492refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017111220171020
6854360refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017111220171020
6946732refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
6972960refgcc -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
7034704refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
7037052refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
7039252refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017111220171020
7039376refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
7044608refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017111220171020
7045336refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017111220171020
7054304refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
7059468refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
7090336refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017111220171020
7094112refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017111220171020
7180952refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017111220171020
7203280refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017111220171020
7247128refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017111220171020
7250064refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
7420060refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017111220171020
7421904refgcc -m32 -Os -fomit-frame-pointer2017111220171020
7432888refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
7434948refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
7459420refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017111220171020
7472684refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017111220171020
7475956refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
7475992refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
7482820refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017111220171020
7483788refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017111220171020
7524404refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017111220171020
7527356refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017111220171020
7555728refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017111220171020
7567324refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017111220171020
7567956refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017111220171020
7569720refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017111220171020
7569868refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017111220171020
7572640refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017111220171020
7575368refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017111220171020
7575780refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017111220171020
7923332refgcc -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
7926804refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
8252816refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017111220171020
8253304refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017111220171020
8445652refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
8450132refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
8506844refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
8515432refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020
8519740refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017111220171020
8522880refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017111220171020
8593304refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017111220171020
8599572refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017111220171020

Test failure

Implementation: crypto_hash/simd256/opt
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:5:0:
vector.c: vector.h:252:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: #error "I don't know how to vectorize on this architecture."
vector.c: ^
vector.c: vector.h:344:25: error: array type has incomplete element type 'union cv'
vector.c: static const union cv FFT64_Twiddle[] = {
vector.c: ^
vector.c: vector.h:355:25: error: array type has incomplete element type 'union cv'
vector.c: static const union cv FFT128_Twiddle[] = {
vector.c: ^
vector.c: vector.h:367:25: error: array type has incomplete element type 'union cv'
vector.c: static const union cv FFT256_Twiddle[] = {
vector.c: ^
vector.c: vector.c:24:20: error: variable 'V128' has initializer but incomplete type
vector.c: static const union cv V128 = CV(128);
vector.c: ^
vector.c: vector.c:24:30: warning: implicit declaration of function 'CV' [-Wimplicit-function-declaration]
vector.c: static const union cv V128 = CV(128);
vector.c: ^
vector.c: vector.c:25:20: error: variable 'V255' has initializer but incomplete type
vector.c: static const union cv V255 = CV(255);
vector.c: ^
vector.c: vector.c:26:20: error: variable 'V257' has initializer but incomplete type
vector.c: static const union cv V257 = CV(257);
vector.c: ^
vector.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...

Number of similar (compiler,implementation) pairs: 75, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer vect128
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...

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