Implementation notes: x86, h4e450, crypto_hash/cubehash88

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: cubehash88
TimeImplementationCompilerBenchmark dateSUPERCOP version
159116emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
159837emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
159880emmintrin4gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
160246emmintrin4gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
166721emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
167485emmintrin3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
167927emmintrin4gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
167932emmintrin4gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
167941emmintrin4gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
167951emmintrin4gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
167956emmintrin4gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
167965emmintrin4gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
167965emmintrin4gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
167998emmintrin4gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
168003emmintrin4gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
168036emmintrin4gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
168307emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
168458emmintrin3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
168487emmintrin4gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
168525emmintrin4gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
168549emmintrin4gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
168753emmintrin4gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
168787emmintrin4gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
168830emmintrin4gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
168853emmintrin4gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
168881emmintrin4gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
169095emmintrin4gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
169380emmintrin4gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
169808emmintrin4gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
170202emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
174553emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
174601emmintrin4gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
175242emmintrin4gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
175251emmintrin4gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
175404emmintrin3gcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
175437emmintrin3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
175446emmintrin3gcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
175455emmintrin3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
175470emmintrin3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
175470emmintrin3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
175488emmintrin3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
175493emmintrin3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
175603emmintrin3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
175645emmintrin3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
175917emmintrin3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
175944emmintrin3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
176296emmintrin3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
176306emmintrin3gcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
176306emmintrin3gcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
176349emmintrin3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
176800emmintrin3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
176823emmintrin3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
176824emmintrin3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
176856emmintrin3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
177336emmintrin3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
177522emmintrin4gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
177540emmintrin4gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
177550emmintrin4gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
177559emmintrin4gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
177560emmintrin4gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
177697emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
179085emmintrin4gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
181569emmintrin4gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
181573emmintrin4gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
182072emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
182134emmintrin3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
183312emmintrin3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
183336emmintrin3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
185283emmintrin3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
185302emmintrin3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
185307emmintrin3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
185311emmintrin3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
185331emmintrin3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
185345emmintrin3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
185573emmintrin4gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
186262emmintrin4gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
190556emmintrin4gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
191311emmintrin3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
191330emmintrin3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
192080emmintrin4gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
193481emmintrin4gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
193639emmintrin3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
195225emmintrin3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
195263emmintrin4gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
195277emmintrin4gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
195310emmintrin4gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
196589emmintrin4gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
197101emmintrin4gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
197311emmintrin4gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
198626emmintrin3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
200555emmintrin4gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
200559emmintrin4gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
201524emmintrin3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
201875emmintrin3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
202635emmintrin3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
202640emmintrin3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
202640emmintrin3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
205205emmintrin4gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
205295emmintrin4gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
205423emmintrin3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
206312emmintrin3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
206796emmintrin3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
208568emmintrin3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
208586emmintrin3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
212957emmintrin3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
213194emmintrin3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
217137emmintrin4gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
223378emmintrin4gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
225387emmintrin3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
234726emmintrin3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
252971emmintrin4gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
264318emmintrin3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
269406simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
269448simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
269823simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
269834unrolledgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
269838unrolledgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
269847simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
269847unrolledgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
269852simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
270237unrolledgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
270261unrolledgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
270513simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
270698simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
272755unrolledgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
272759unrolledgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
272764unrolledgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
273757unrolledgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
273757unrolledgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
273881unrolledgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
273885unrolledgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
274084simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
274085simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
274275simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
274332unrolledgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
274536unrolledgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
275229simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
275234simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
276151unrolledgcc -m32 -O3 -fomit-frame-pointer2017090220170725
276156simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
276227simplegcc -m32 -O3 -fomit-frame-pointer2017090220170725
277168unrolledgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
277172unrolledgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
277258unrolledgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
277409unrolledgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
277438unrolledgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
277485unrolledgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
277514unrolledgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
277604simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
277614unrolledgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
277661simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
277681unrolledgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
277699simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
277704simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
277790unrolledgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
278107unrolledgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
278108unrolledgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
278108unrolledgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
278117unrolledgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
278317simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
278754unrolledgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
278987simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
279038unrolledgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
279072unrolledgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
279528unrolledgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
279528unrolledgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
279533unrolledgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
280311unrolledgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
280449simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
280454simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
280463simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
280938simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
280967simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
281243unrolledgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
281338simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
281380unrolledgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
281385unrolledgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
281390unrolledgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
281414simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
281713unrolledgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
281903simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
281908simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
281922simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
282136unrolledgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
282977unrolledgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
283200unrolledgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
283390unrolledgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
283870unrolledgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
284060simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
284121simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
284150unrolledgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
284682simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
284829unrolledgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
284928unrolledgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
285019unrolledgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
285148unrolledgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
285674unrolledgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
285675unrolledgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
285950simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
286041unrolledgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
286382simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
287171simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
287190simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
287314simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
287356simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
287456simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
287508simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
287845simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
287945unrolledgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
287949unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
288164unrolledgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
288567simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
288715simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
288739simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
288980simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
289075unrolledgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
289080unrolledgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
289089unrolledgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
289090unrolledgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
289104unrolledgcc -m32 -O -fomit-frame-pointer2017090220170725
289109unrolledgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
289128unrolledgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
289161unrolledgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
289185simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
289190unrolledgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
289237unrolledgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
289289unrolledgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
289303unrolledgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
289427simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
289555unrolledgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
289560unrolledgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
289869simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
290164unrolledgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
290182unrolledgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
290187unrolledgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
290192unrolledgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
290197unrolledgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
290206unrolledgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
290410unrolledgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
290505unrolledgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
290510unrolledgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
290529simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
290533simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
290610unrolledgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
290743unrolledgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
290748simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
291151simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
291171simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
291451simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
291679unrolledgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
291812unrolledgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
292096simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
292111unrolledgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
292144unrolledgcc -m32 -O2 -fomit-frame-pointer2017090220170725
292391simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
292458simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
292486unrolledgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
292704unrolledgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
292714simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
292776simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
292804simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
292804simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
292819simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
292828unrolledgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
292895simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
292904unrolledgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
293217unrolledgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
293294unrolledgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
293560unrolledgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
293883unrolledgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
294021unrolledgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
294168unrolledgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
294400simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
294424simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
294534unrolledgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
294538unrolledgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
296362unrolledgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
296467unrolledgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
296481unrolledgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
296499unrolledgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
296505unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
296528unrolledgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
297013simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
297208unrolledgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
298832simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
299079unrolledgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
299274simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
299274simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
299374unrolledgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
299853unrolledgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
300998unrolledgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
300998unrolledgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
301250unrolledgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
302413unrolledgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
302675unrolledgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
302694unrolledgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
303739unrolledgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
304019unrolledgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
304128unrolledgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
304147unrolledgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
304147unrolledgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
304205simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
304214simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
304247simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
304270simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
305183unrolledgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
518130unrolledgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
518130unrolledgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
518130unrolledgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
518610unrolledgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
518619unrolledgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
518624unrolledgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
518662unrolledgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
518667unrolledgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
518676unrolledgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
518894unrolledgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
518923unrolledgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
518938unrolledgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
519151unrolledgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
519184unrolledgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
519930unrolledgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
519930unrolledgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
519935unrolledgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
520543unrolledgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
520543unrolledgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
520547unrolledgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
520557unrolledgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
520571unrolledgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
520596unrolledgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
520661unrolledgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
520847unrolledgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
520851unrolledgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
521089unrolledgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
521089unrolledgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
521232unrolledgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
521388unrolledgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
521641unrolledgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
521645unrolledgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
522282unrolledgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
522296unrolledgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
522333unrolledgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
522743unrolledgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
522747unrolledgcc -m32 -Os -fomit-frame-pointer2017090220170725
522975unrolledgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
522980unrolledgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
528053unrolledgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
528262unrolledgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1162069simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1162078simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1179202simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1191229simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1191252simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1221296simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
1221695simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1224484simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1235755simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
1235764simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
1236187simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
1239475simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
1243640simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
1243944simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
1244282simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
1245151simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
1248908simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
1254684simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
1254689simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
1254707simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
1254827simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
1261605specgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1261610simplegcc -m32 -O2 -fomit-frame-pointer2017090220170725
1263861specgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1263894specgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1264051specgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017090220170725
1264284specgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1264388specgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1264460simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
1266968simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
1269447simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
1277185specgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1277237simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1277285specgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1278049specgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017090220170725
1278054specgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017090220170725
1279797specgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017090220170725
1279817specgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017090220170725
1280519specgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017090220170725
1280595specgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017090220170725
1283080specgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1283085specgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1283094specgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1286409specgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1288324specgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1290152specgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017090220170725
1290157specgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017090220170725
1290214specgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017090220170725
1290414simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
1293981simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
1300284simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1300388specgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1300446specgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017090220170725
1300655specgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017090220170725
1300735specgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1300740specgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017090220170725
1301282simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1301681simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1301728simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
1305025specgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017090220170725
1310402simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
1311195simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
1312339specgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1312434specgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1312629specgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1313698simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1313926specgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017090220170725
1330171simplegcc -m32 -O -fomit-frame-pointer2017090220170725
1334721simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1334722simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1335182specgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017090220170725
1335197specgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017090220170725
1343457simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1344402simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1363778specgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1363796specgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1369097specgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1369169specgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
1369838specgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1369839specgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1369852specgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1373210specgcc -m32 -O3 -fomit-frame-pointer2017090220170725
1373852specgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017090220170725
1374627specgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017090220170725
1381357specgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
1383661specgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
1383665specgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
1383670specgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
1386506specgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017090220170725
1389504specgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017090220170725
1391716specgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1391954specgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
1392576specgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
1392614specgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
1394752specgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1394752specgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1395436specgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1396300specgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1396348specgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
1405012simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
1406508specgcc -funroll-loops -m32 -O -fomit-frame-pointer2017090220170725
1407819specgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1409458specgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
1410498simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
1410921specgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
1410921specgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
1410930specgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
1410959specgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
1411358simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
1412997specgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1413016specgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1420354simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
1421025specgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1421181specgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
1421742specgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1424605simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
1435450specgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1446665simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1447838specgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
1447852specgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
1480390simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
1480394simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
1480399simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
1538364simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1538910simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
1539817simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
1560974simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
1565505simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
1566868simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
1585764simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
1585840simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
1587436simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
1590913simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
1591825simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
1592062simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
1592532simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
1594518simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
1594537simplegcc -m32 -Os -fomit-frame-pointer2017090220170725
1607020simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
1607077simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
1615722simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
1615732simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
1617808simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
1617859simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
1617907simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
1622657simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
1630637simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
1630642simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
1630651simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
1630832simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
1632613simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
1632618simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
1632636simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
1635535simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
1635772simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
1636005simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
1640764simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
1644108simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
1647932simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
1665787simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
1665796simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
1719153specgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017090220170725
1719153specgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017090220170725
1723703specgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017090220170725
1723742specgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017090220170725
1727774specgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017090220170725
1737560specgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017090220170725
1737607specgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017090220170725
1739298specgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017090220170725
1739308specgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017090220170725
1739317specgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017090220170725
1739573specgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017090220170725
1740884specgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017090220170725
1745316specgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017090220170725
1749230specgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017090220170725
1750603specgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017090220170725
1751377specgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017090220170725
1752080specgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017090220170725
1752085specgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017090220170725
1752104specgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017090220170725
1752280specgcc -m32 -O2 -fomit-frame-pointer2017090220170725
1753063specgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017090220170725
1775502specgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017090220170725
1777179specgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017090220170725
1777180specgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017090220170725
1789534specgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017090220170725
1789539specgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017090220170725
1793149specgcc -m32 -O -fomit-frame-pointer2017090220170725
1793942specgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017090220170725
1794308specgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017090220170725
1794788specgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017090220170725
1794792specgcc -m32 -march=k6 -O -fomit-frame-pointer2017090220170725
1795377specgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017090220170725
1800473specgcc -m32 -march=i386 -O -fomit-frame-pointer2017090220170725
1806444specgcc -m32 -march=prescott -O -fomit-frame-pointer2017090220170725
1806615specgcc -m32 -march=i486 -O -fomit-frame-pointer2017090220170725
1811527specgcc -m32 -march=nocona -O -fomit-frame-pointer2017090220170725
1819976specgcc -m32 -march=barcelona -O -fomit-frame-pointer2017090220170725
1825748specgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017090220170725
1829097specgcc -m32 -march=core2 -O -fomit-frame-pointer2017090220170725
1832555specgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017090220170725
1832830specgcc -m32 -march=athlon -O -fomit-frame-pointer2017090220170725
1833771specgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017090220170725
1838626specgcc -m32 -march=k8 -O -fomit-frame-pointer2017090220170725
1843803specgcc -m32 -march=corei7 -O -fomit-frame-pointer2017090220170725
1865315specgcc -m32 -march=pentium -O -fomit-frame-pointer2017090220170725
1865330specgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017090220170725
2251405specgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
2251562specgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
2253310specgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017090220170725
2253543specgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017090220170725
2257048specgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2258758specgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2267322specgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017090220170725
2267336specgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017090220170725
2279653specgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2280038specgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017090220170725
2282788specgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2284906specgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2284926specgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2284930specgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2286417specgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2287049specgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017090220170725
2287121specgcc -m32 -march=core2 -Os -fomit-frame-pointer2017090220170725
2287135specgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017090220170725
2287477specgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017090220170725
2291899specgcc -m32 -march=k8 -Os -fomit-frame-pointer2017090220170725
2292341specgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017090220170725
2292507specgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017090220170725
2293704specgcc -m32 -march=athlon -Os -fomit-frame-pointer2017090220170725
2293846specgcc -m32 -Os -fomit-frame-pointer2017090220170725
2297470specgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2297698specgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2303289specgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017090220170725
2303313specgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017090220170725
2303328specgcc -m32 -march=k6 -Os -fomit-frame-pointer2017090220170725
2306277specgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2306282specgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725
2306391specgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2318551specgcc -m32 -march=pentium -Os -fomit-frame-pointer2017090220170725
2319079specgcc -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2319102specgcc -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2320892specgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017090220170725
2322636specgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017090220170725
2322679specgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017090220170725
2327505specgcc -m32 -march=nocona -Os -fomit-frame-pointer2017090220170725
2327528specgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017090220170725
2327533specgcc -m32 -march=prescott -Os -fomit-frame-pointer2017090220170725

Test failure

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

Number of similar (compiler,implementation) pairs: 63, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer emmintrin3 emmintrin4 simple spec unrolled
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=corei7 -O -fomit-frame-pointer emmintrin3 emmintrin4
gcc -m32 -march=corei7 -Os -fomit-frame-pointer emmintrin3 emmintrin4

Compiler output

Implementation: crypto_hash/cubehash88/emmintrin4
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:100:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: state->gt;x[0] = _mm_set_epi32(0xb42bc178,0x8a460780,0x31476d62,0xcf7ba3e7);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash88/emmintrin3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
cubehash.c: cubehash.c: In function 'Init':
cubehash.c: cubehash.c:98:37: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
cubehash.c: for (i = 0;i gt;x[i] = _mm_set_epi32(0,0,0,0);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ...

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

Compiler output

Implementation: crypto_hash/cubehash88/emmintrin3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: cubehash.c: In function 'transform':
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:76:8: error: called from here
cubehash.c: x7 = _mm_shuffle_epi32(x7,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:75:8: error: called from here
cubehash.c: x6 = _mm_shuffle_epi32(x6,0xb1);
cubehash.c: ^
cubehash.c: In file included from cubehash.h:14:0,
cubehash.c: from cubehash.c:9:
cubehash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1415:1: error: inlining failed in call to always_inline '_mm_shuffle_epi32': target specific option mismatch
cubehash.c: _mm_shuffle_epi32 (__m128i __A, const int __mask)
cubehash.c: ^
cubehash.c: cubehash.c:74:8: error: called from here
cubehash.c: x5 = _mm_shuffle_epi32(x5,0xb1);
cubehash.c: ^
cubehash.c: ...

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