Implementation notes: x86, hydra5, crypto_hash/simd512

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: simd512
TimeImplementationCompilerBenchmark dateSUPERCOP version
82740sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
84026sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
84406sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
84580sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
84690sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
96275optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
96414sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
97362sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
97428optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
97522optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
97804optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
98509optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
99005sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
99121sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
99750sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
99808sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
99962sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
100538optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
100565sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
100955sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
101371sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
101468sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
102656optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
102691sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
102918sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
104246optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
104278optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
104978sphlibgcc -m32 -O3 -fomit-frame-pointer2017082920170725
105234sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
106364optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
106528optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
107614sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
107632sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
107778sphlibgcc -m32 -O2 -fomit-frame-pointer2017082920170725
108557sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
108642sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
108660sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
108668sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
108916sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
109191sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
109315sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
109656sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
109665sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
109775sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
110330sphlibgcc -m32 -Os -fomit-frame-pointer2017082920170725
110361sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
110392sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
110392sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
110409sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
110422sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
110427sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
110484sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
110702sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
110764sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
111008sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
111137sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
111956sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
111992sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
112151sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
112191sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
112850sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
113011sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
113064sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
113090sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
113130sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
113139sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
113157sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
113201sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
113272sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
113458sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
113662sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
113746sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
113754sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
113812sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
113861sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
113869sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
113910sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
113972sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
113998sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
114105sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
114118sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
114175sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
114193sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
114477sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
114659sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
115044sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
115154sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
115278sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
115301sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
115324sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
115447sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
115517sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
115544sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
115700sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
115721optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
116076sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
116169sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
116240sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
116400sphlibgcc -m32 -O -fomit-frame-pointer2017082920170725
116444sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
116476sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
116479sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
116563sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
116568sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
116577sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
116736sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
116972sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
116989sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
117326sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
117468sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
117525sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
117525sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
117688optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
118061sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
118221sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
118437sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
118978sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
120777optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
122292sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
122332sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
122394sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
122979sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
123018optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
123129optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
123143sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
123250optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
123356sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
123653sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
123888sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
123901optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
124667optgcc -m32 -O3 -fomit-frame-pointer2017082920170725
125580sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
125612optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
125952sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
127383optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
127596sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
127782optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
127932optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
128034optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
128061optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
128291sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
128335sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
128344sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
128947sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
129132sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
129182sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
129222sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
129265optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
129279optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
129367optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
129417sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
129842sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
129944sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
130010sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
130042sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
130055sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
130086optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
130138optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
130639optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
130768sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
130817sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
130989optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
131135sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
131676sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
131703sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
131893sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
132045optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
132229sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
132934sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
132947sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
133040optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
133076optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
133133optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
133147sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
133195optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
133240sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
133334sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
133422sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017082920170725
135083optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
135779optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
136647sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017082920170725
137640sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
137786sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
137852sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
137905sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
138052sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
138246sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
138352optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
138354sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
138357sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
138384sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
138565sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
139257optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
139443sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
139495optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
139811sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
139904sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
140023sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
140059sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
140874optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
141242sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
141282sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
141388sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
141401sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
141441sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
141543sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
141627optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
141663sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017082920170725
141694sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
141791sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
141987sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
142044sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
142443sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
142447sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
142549sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
142611sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
142625sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
142669sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
142673sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
142695sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
142802sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
142859sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
142881sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
142917sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
142926sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
142970sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
143001sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
143041sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
143045sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
143071optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
143112sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
143204sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
143395sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
143404sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
143453sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
143484sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
143515sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
143581sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
143688sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
143772sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
143803sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
143980sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
144060sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
144365sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
144484sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
144702sphlib-smallgcc -m32 -O -fomit-frame-pointer2017082920170725
144910sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
145039sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
145123sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
145203sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
145429sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
145434sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
145434sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
145495sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
145708sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
145960sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
146014sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
146147sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
146368optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
146576optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
146784optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
147187optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
147289sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
147675sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
147702optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
148012sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
148034sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
148042sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
148060sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
148410sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
148605sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
148636sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
148743sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
149203sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
149243sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
149306sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
149403sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
149603sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
149744sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
149815sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
149819sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
149890sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
149907sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
149978sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
150050optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
150076sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
150147sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
150165sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
150192sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
150271sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
150284sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
150351optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
150387sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
150519sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
150639sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
150683sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
150733sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
150909sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
150936sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
151011sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
151069optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
151087sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
151153sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
152114sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
152150sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
152415optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
152673sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
152677sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
153014sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
153457sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
153497sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
153564sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
153634sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
153665sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
153683optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
153696sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
153829sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
153944sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
153949optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
154104sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
154162sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
154706sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
154897sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
155198optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
155362optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
155544sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
155566optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
155584sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
155593sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
155641sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
155956sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
156106optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
156186optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
156342optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
156342optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
156629sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
156669optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
157076sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
157130sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
157405sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
157577sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
157675optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
157794optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
157869sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
157919sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
158136optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
158162optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
158508sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
158529optgcc -m32 -O2 -fomit-frame-pointer2017082920170725
158888sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
160541optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
160966optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
161010optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
161157optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
161242optgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
161534optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
161568optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
161587optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
161689sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
161724sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
161742optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
161923optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
161999optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
162180optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
162468optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
169775sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
169845sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
169886sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
170125sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
170847sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
170984sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
172411sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
172491sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
172526optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
172716sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
172854sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
173572sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
174259sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
174534sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
174546sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
174573sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
174959sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
174967sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
175220sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
175415sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
175561optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
175782optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
175938sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
175986sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
176044optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
176093optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
176120sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
176261optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
176731sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
176770sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
176873sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
176903sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
177121sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
178862sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
180089optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
180191sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
180682sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
180975sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
181059sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
181210sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
181378sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
182017sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
182087sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
182114optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
182211sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
182225optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
182539optgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
183039optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
183696optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
183828optgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
184019optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
184072optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
184099optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
184107optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
184253optgcc -m32 -O -fomit-frame-pointer2017082920170725
184767optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
185051optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
185547optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
185569optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
186000optgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
186145optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
186385optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
186718optgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
187280optgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
187394optgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
187616optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
187629optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
187710optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
188595optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
188852optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
189645optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
190398optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
190461optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
190660optgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
190935optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
191090optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
191129optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
191595optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
191719optgcc -m32 -Os -fomit-frame-pointer2017082920170725
192167optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
192823optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
194062optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
194678optgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
195644optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
195680optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
196545optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
198489optgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
199349optgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
199539optgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
199783optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
200682optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
200713optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
200837optgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
200855optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
206088optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
207146optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
210451optgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
211134optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
211249optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
211275optgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
211612optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
211674optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
211701optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
211715optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
211917optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
212091optgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
212312optgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
212804optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
221111optgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
221134optgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
223091optgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
223260optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
224297optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
224358optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
224402optgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
7064495refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
7064539refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
7086470refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
7173849refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
7179184refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
7192099refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
7196215refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
7196556refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
7196782refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
7200304refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
7200690refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
7201332refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
7201753refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
7202589refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
7205802refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
7207969refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
7424331refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
7425446refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
7425558refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
7425580refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
7478853refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
7479190refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
7479407refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
7479540refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
7480018refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
7482779refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
7487798refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
7491835refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
7492827refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
7493071refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
7493394refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
7506947refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
7543172refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
7543406refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
7544275refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
7547022refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
7573113refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
7580273refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
7584265refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
7584806refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
7586046refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
7587663refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
7590884refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
7595580refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
7599767refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
7601540refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
7601819refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
7618495refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
7649655refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
7660834refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
7660913refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
7661153refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
7661387refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
7661401refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
7666070refgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
7666921refgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
7668441refgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
7669681refgcc -m32 -O -fomit-frame-pointer2017082920170725
7669916refgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
7672300refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
7673492refgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
7674525refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
7675681refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
7675849refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
7679075refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
7686243refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
7754164refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
7942267refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
7942448refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
7943906refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
7944053refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
7946387refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
7953526refgcc -m32 -O3 -fomit-frame-pointer2017082920170725
7953570refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
8043487refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
8043607refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
8043860refgcc -m32 -O2 -fomit-frame-pointer2017082920170725
8044648refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
8045295refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
8045795refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
8048016refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
8052486refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
8052951refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
8053740refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
8056217refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
8058490refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
8062495refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
8097455refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
8098719refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
8103335refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
8103531refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
8110880refgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
8111891refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
8128032refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
8139485refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
8509635refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
8522422refgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
8783922refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
8784804refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
8799123refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
8800351refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
13136881refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
13137462refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
13235962refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
13237925refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
13445677refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
13454990refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
13455101refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
13460471refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
13553761refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
13553897refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
13554691refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
13555542refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
13558998refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
13559073refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
13559564refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
13561916refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
13567486refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
13568541refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
13578368refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
13581566refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
13582333refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
13584694refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
13587392refgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
13593339refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
13598053refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
13599094refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
13601766refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
13601992refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
13602165refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
13602727refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
13603001refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
13604525refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
13605292refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
13610361refgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
13610906refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
13615646refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
13971450refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
13972847refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
13973591refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
13973937refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
13974397refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
13975009refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
13975200refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
13976994refgcc -m32 -Os -fomit-frame-pointer2017082920170725
13977862refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
13978743refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
13980600refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
13981744refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
13981947refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
13982262refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
13983059refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
13983094refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
13984300refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
13985828refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
13988646refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
13993183refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
13995655refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
13997148refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
13999532refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725

Test failure

Implementation: crypto_hash/simd512/opt
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt ref sphlib sphlib-small
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
gcc -m32 -march=core2 -O3 -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt ref sphlib sphlib-small
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt ref sphlib sphlib-small

Compiler output

Implementation: crypto_hash/simd512/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/simd512/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: 70, 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 -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 -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 -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 -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 -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/simd512/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