Implementation notes: x86, margaux, crypto_aead/pi32cipher128v2

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi32cipher128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
116217goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080120170725
117027goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080120170725
117738goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2017080120170725
117900goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2017080120170725
118017goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080120170725
118116goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080120170725
118422goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080120170725
118827goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080120170725
118926goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080120170725
118980goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2017080120170725
119106goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080120170725
119223goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080120170725
119394goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080120170725
119439goptvgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080120170725
119700goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080120170725
120168goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080120170725
120744goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080120170725
120906goptvgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080120170725
120987goptvgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080120170725
121491goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080120170725
121599goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080120170725
122211goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080120170725
122391goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080120170725
122544goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080120170725
123498goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080120170725
123678goptvgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080120170725
123867goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080120170725
124227goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080120170725
125091goptvgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080120170725
125370goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2017080120170725
125685goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080120170725
125892goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2017080120170725
126252goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080120170725
130482goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080120170725
132885goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080120170725
133398goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080120170725
134055goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080120170725
134172goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080120170725
135855goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080120170725
136566goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080120170725
137421goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080120170725
141606goptvgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080120170725
173043goptvgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080120170725
175509goptvgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080120170725
176373goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080120170725
176382goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2017080120170725
176535goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2017080120170725
176643goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080120170725
176751goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080120170725
177192goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080120170725
177246goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080120170725
178299goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080120170725
180855goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080120170725
183033goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080120170725
184329goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2017080120170725
205839goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2017080120170725
291798goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080120170725
292662goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2017080120170725
293346goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080120170725
298899goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080120170725
300186goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080120170725
302319goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080120170725
321903goptvgcc -m32 -O3 -fomit-frame-pointer2017080120170725
335574goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080120170725
337842ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080120170725
338175ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080120170725
341253goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080120170725
341298goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080120170725
341577ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080120170725
341739goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080120170725
344286ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080120170725
345150ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080120170725
347949ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080120170725
347967ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2017080120170725
349245ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2017080120170725
350433goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080120170725
350496ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080120170725
350496ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080120170725
350622ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080120170725
350694ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080120170725
353475ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080120170725
353565ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080120170725
354627ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080120170725
357120goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080120170725
357750ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017080120170725
359334goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080120170725
359388ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2017080120170725
359505ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080120170725
360324ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2017080120170725
360540ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080120170725
360927ref3gcc -m32 -O -fomit-frame-pointer2017080120170725
360927ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2017080120170725
361134ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080120170725
361341goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080120170725
361881ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017080120170725
361989goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080120170725
362682ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080120170725
363240ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2017080120170725
363348ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080120170725
363402ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080120170725
363438ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080120170725
363879goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080120170725
364563ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080120170725
366453goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080120170725
366948ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2017080120170725
367164goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080120170725
367236goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080120170725
368568ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080120170725
369045ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080120170725
369666ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080120170725
369891ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080120170725
369927goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080120170725
370791ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080120170725
371268ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080120170725
371520ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080120170725
372636ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080120170725
373014ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080120170725
373968ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080120170725
374454goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080120170725
375498ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080120170725
376686goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080120170725
376740ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080120170725
379521ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080120170725
383742ref3gcc -m32 -O2 -fomit-frame-pointer2017080120170725
384912goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080120170725
386892ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080120170725
387270ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080120170725
389799ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080120170725
392211ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080120170725
392805ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080120170725
393651ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2017080120170725
393948ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080120170725
399330ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080120170725
400653ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080120170725
400662ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080120170725
400896ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2017080120170725
404154ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080120170725
407898ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080120170725
409671ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080120170725
413757ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2017080120170725
414450ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080120170725
416610ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080120170725
418806ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080120170725
420048ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080120170725
421776ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080120170725
422388ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080120170725
425232ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080120170725
429102ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080120170725
429255ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080120170725
429606ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080120170725
429705ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080120170725
430101ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2017080120170725
430110ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080120170725
432225ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080120170725
432891ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080120170725
433503ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080120170725
434142ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080120170725
435213ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080120170725
435654ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080120170725
435753ref3gcc -m32 -O3 -fomit-frame-pointer2017080120170725
435789ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080120170725
436005ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080120170725
436338ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080120170725
438030ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080120170725
438201ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080120170725
438480ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080120170725
438669ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080120170725
439443ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080120170725
439551ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080120170725
439974ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080120170725
442188ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080120170725
442422ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080120170725
444339ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080120170725
445599ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080120170725
446535ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080120170725
448245ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080120170725
448254ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080120170725
448290ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080120170725
448416ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2017080120170725
450549ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080120170725
450702ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080120170725
452052ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080120170725
452142ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080120170725
452970ref3gcc -m32 -Os -fomit-frame-pointer2017080120170725
453771ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080120170725
454653ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080120170725
454716ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2017080120170725
454779ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017080120170725
455139ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080120170725
456048ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080120170725
457092ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080120170725
457155ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080120170725
457389ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080120170725
458613ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080120170725
459153ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080120170725
459288ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080120170725
459468ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080120170725
459774ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080120170725
460035ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080120170725
460494ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080120170725
460755ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080120170725
460773ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080120170725
460989ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080120170725
462492ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080120170725
462969ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080120170725
463536ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080120170725
463725ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080120170725
463770ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017080120170725
465687ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080120170725
466641ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080120170725
467370ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080120170725
469332ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080120170725
469863ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080120170725
470403ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080120170725
476397ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080120170725
476478ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080120170725
478143ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080120170725
483750ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080120170725
484218ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080120170725
484956ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080120170725
486045ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080120170725
488286ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080120170725
489024ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080120170725
489474ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080120170725
489771ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080120170725
490275ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080120170725
490419ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080120170725
490815ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080120170725
491085ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080120170725
491112ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017080120170725
491598ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080120170725
491751ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080120170725
492174ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2017080120170725
493128ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080120170725
493875ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080120170725
494451ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2017080120170725
494451ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017080120170725
496710ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080120170725
497556ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080120170725
508689ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080120170725
509688ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080120170725
516663ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080120170725
516762ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080120170725
532755ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080120170725
540801ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080120170725
552105ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017080120170725
559035ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017080120170725
559098ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080120170725
559116ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017080120170725
559278ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017080120170725
560196ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017080120170725
560601ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017080120170725
560781ref2gcc -m32 -O3 -fomit-frame-pointer2017080120170725
566739ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080120170725
567549ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017080120170725
572607ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017080120170725
572679ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017080120170725
584343ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080120170725
584451ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080120170725
585477ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017080120170725
585981ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080120170725
586449ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080120170725
586809ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080120170725
588663ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017080120170725
589581ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017080120170725
589608ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017080120170725
589626ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017080120170725
591381ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017080120170725
591768ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017080120170725
592551ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017080120170725
592875ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080120170725
595035ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080120170725
595863ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017080120170725
596232ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017080120170725
596358ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017080120170725
639918ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080120170725
640188ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080120170725
642546ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080120170725
649638ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080120170725
650961ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080120170725
650997ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080120170725
651330ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080120170725
652194ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080120170725
652536ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080120170725
655101ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080120170725
939060ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017080120170725
945666ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017080120170725
947637ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2017080120170725
952200ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017080120170725
952992ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017080120170725
952992ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080120170725
954819ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017080120170725
958230ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017080120170725
959184ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017080120170725
960795ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017080120170725
974241goptvgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080120170725
992367goptvgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080120170725
1006488ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080120170725
1007937ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080120170725
1008243ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080120170725
1010529ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080120170725
1011069ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080120170725
1011447ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080120170725
1011852ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080120170725
1012203ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080120170725
1014345ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080120170725
1014381ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017080120170725
1015767ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017080120170725
1016991ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080120170725
1017639ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017080120170725
1017864ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017080120170725
1018305ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017080120170725
1027062ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017080120170725
1028511ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017080120170725
1053891ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080120170725
1060110ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080120170725
1060803ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017080120170725
1075410ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080120170725
1093716ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080120170725
1125945goptvgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080120170725
1129068ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080120170725
1179612goptvgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017080120170725
1180305ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080120170725
1182771ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017080120170725
1218267ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080120170725
1222452goptvgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080120170725
1227186goptvgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080120170725
1242567goptvgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080120170725
1256715goptvgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017080120170725
1299762ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017080120170725
1302795ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017080120170725
1304271ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017080120170725
1305306ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017080120170725
1305477ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080120170725
1306269ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017080120170725
1307790ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017080120170725
1309869ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017080120170725
1309932ref2gcc -m32 -O -fomit-frame-pointer2017080120170725
1310562ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2017080120170725
1311201ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2017080120170725
1311219ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2017080120170725
1313415ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017080120170725
1313802ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017080120170725
1318806ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017080120170725
1321074ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017080120170725
1321290ref2gcc -m32 -O2 -fomit-frame-pointer2017080120170725
1327059ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017080120170725
1327608ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017080120170725
1327698ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017080120170725
1327815ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017080120170725
1334817ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017080120170725
1335186ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080120170725
1335339ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080120170725
1335393ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017080120170725
1338381ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017080120170725
1339578ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080120170725
1340217ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080120170725
1357182ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017080120170725
1372635ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017080120170725
1391643ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2017080120170725
1392867ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2017080120170725
1396071ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080120170725
1397637ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017080120170725
1398501ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080120170725
1405674ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017080120170725
1406007ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017080120170725
1406520ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017080120170725
1429434ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080120170725
1431576ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080120170725
1432719ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017080120170725
1434510ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017080120170725
1438155ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2017080120170725
1441683ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080120170725
1445418ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080120170725
1467162ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080120170725
1471077ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080120170725
1472112ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080120170725
1505250goptvgcc -m32 -O2 -fomit-frame-pointer2017080120170725
1510011ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080120170725
1510029ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2017080120170725
1517922goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017080120170725
1519308ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080120170725
1519632ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080120170725
1526670ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2017080120170725
1527183goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017080120170725
1527975goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017080120170725
1528560goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2017080120170725
1530765ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080120170725
1539729goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017080120170725
1544769goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2017080120170725
1551393ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017080120170725
1552806ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017080120170725
1553265ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080120170725
1554867goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017080120170725
1556541ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017080120170725
1558953ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2017080120170725
1560510goptvgcc -m32 -O -fomit-frame-pointer2017080120170725
1570086goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017080120170725
1582245ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017080120170725
1587069ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017080120170725
1588950goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017080120170725
1594611ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017080120170725
1626021goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017080120170725
1637982ref2gcc -m32 -Os -fomit-frame-pointer2017080120170725
1640565ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080120170725
1647738ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017080120170725
1650951ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017080120170725
1652580ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2017080120170725
1657134ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080120170725
1657404ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080120170725
1663227ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2017080120170725
1664028ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2017080120170725
1671120ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017080120170725
1682226ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080120170725
1685448ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080120170725
1685826ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017080120170725
1688661ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080120170725
1691235ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2017080120170725
1696059ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080120170725
1698903ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017080120170725
1699128ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2017080120170725
1700361ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017080120170725
1717470ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017080120170725
1731357ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017080120170725
1732329ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017080120170725
1734993ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080120170725
1735407ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017080120170725
1739574ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080120170725
1740456ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080120170725
1743768ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080120170725
1755045ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080120170725
1764594ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017080120170725
1834389ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017080120170725
1923408ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017080120170725
3534201goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017080120170725
3536937goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017080120170725
3538485goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017080120170725
3543867goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017080120170725
3563298goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080120170725
3566637goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017080120170725
3566934goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017080120170725
3568041goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017080120170725
3569895goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080120170725
3572964goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017080120170725
3633120goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017080120170725
3634065goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2017080120170725
3634128goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017080120170725
3637548goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2017080120170725
3638277goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017080120170725
3639384goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2017080120170725
3641670goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017080120170725
3644730goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017080120170725
3647727goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017080120170725
3649959goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017080120170725
3650625goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017080120170725
3655440goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017080120170725
3656601goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017080120170725
3665178goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080120170725
3666537goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017080120170725
3667095goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017080120170725
3672585goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080120170725
3680838goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017080120170725
3683655goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017080120170725
3684132goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017080120170725
6222339goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017080120170725
6224544goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080120170725
6232284goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017080120170725
6238089goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017080120170725
6239286goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017080120170725
6247350goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2017080120170725
6249573goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017080120170725
6250104goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080120170725
6255261goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2017080120170725
6255594goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017080120170725
6265692goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017080120170725
6270714goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017080120170725
6273540goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017080120170725
6283035goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017080120170725
6292854goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2017080120170725
6295554goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017080120170725
6298668goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2017080120170725
6306291goptvgcc -m32 -Os -fomit-frame-pointer2017080120170725
6306696goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017080120170725
6306705goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2017080120170725
6310179goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017080120170725
6315066goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017080120170725

Test failure

Implementation: crypto_aead/pi32cipher128v2/optimized_nonSSE
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

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

Test failure

Implementation: crypto_aead/pi32cipher128v2/optimized_nonSSE
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes
error 111
crypto_aead_encrypt returns more than crypto_aead_ABYTES extra bytes

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

Test failure

Implementation: crypto_aead/pi32cipher128v2/goptv
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 30, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer goptv
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer goptv
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer goptv
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer goptv optimized_nonSSE ref ref2 ref3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer goptv
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer goptv
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer goptv
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer goptv
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -O -fomit-frame-pointer goptv
gcc -m32 -march=corei7 -Os -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi32cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: note: The ABI for passing parameters with 16-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:337:10: warning: SSE vector argument without SSE enabled changes the ABI [-Wpsabi]

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

Compiler output

Implementation: crypto_aead/pi32cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^

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

Compiler output

Implementation: crypto_aead/pi32cipher128v2/goptv
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: note: The ABI for passing parameters with 16-byte alignment has changed in GCC 4.6
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c:277:10: warning: SSE vector argument without SSE enabled changes the ABI [-Wpsabi]

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