Implementation notes: x86, latour, crypto_aead/pi32cipher128v2

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: pi32cipher128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
117666goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
117747goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
117864goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
117900goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
118458goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
118728goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
119160goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
119214goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
119250goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
119322goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
119385goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
119610goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
120231goptvgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
120294goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
120339goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
120366goptvgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
121014goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
121176goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
121482goptvgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
121878goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
122562goptvgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
123237goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
123282goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
123327goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
123417goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
123435goptvgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
123552goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
123957goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
124614goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
124893goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
125586goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
125730goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
125874goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
126729goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
132471goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
132966goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
133893goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
134361goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
136350goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
137565goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
137628goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
141165goptvgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
174825goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
176445goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
176796goptvgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
176841goptvgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
176841goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
177183goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
177390goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
177876goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
179091goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
179109goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
179721goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
180729goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
180828goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
180864goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
291924goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
294183goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
294246goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
294894goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
295470goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
299232goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
317457goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
322416goptvgcc -m32 -O3 -fomit-frame-pointer2017072420170718
334989goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
336618ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
337158ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
338751goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
341712ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
341964goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
343602ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
347742ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
348588ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
348885goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
348966ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
350487ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
350820ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
350955ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
351369ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
351486ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
351909ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
352611ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
353070ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
353916goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
353934ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
354735ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
356310ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
356625ref3gcc -m32 -O -fomit-frame-pointer2017072420170718
357201ref3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
357624ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
357741ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
358533ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
359298ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
359424goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
360504goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
360549ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
360801goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
361170ref3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
361719ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
361764ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
361872ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
363249goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
363636ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
364239goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
364284goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
367047ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
367299ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
367380goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
368307ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
368676ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
368712ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
368955goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
368955ref3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
370269goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
370944ref3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
371142ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
371457ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
372402ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
372969ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
373113goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
375426goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
377271ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
380079ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
380889ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
387207ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
387315ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
388575ref3gcc -m32 -O2 -fomit-frame-pointer2017072420170718
392445ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
393165ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
393282ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
393471ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
393741ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
397773ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
401283ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
401490ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
401571ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
401652ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
407673ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
411912ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
413307ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
413973ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
414090ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
417888ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
419526ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
420084ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
421218ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
423720ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
427878ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
430191ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
430209ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
432252ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
432387ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
433017ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
433449ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
433548ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
433926ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
433953ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
434016ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
434178ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
434871ref3gcc -m32 -O3 -fomit-frame-pointer2017072420170718
435330ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
437940ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
438822ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
440361ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
440721ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
440829ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
441144ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
441369ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
442305ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
444132ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
444465ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
445824ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
446526ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
448254ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
448461ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
450846ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
451251ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
451341ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
452025ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
452439ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
452556ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
452682ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
453672ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
453744ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
454185ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
454608ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
454653ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
455013ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
455058ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
455301ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
455436ref3gcc -m32 -Os -fomit-frame-pointer2017072420170718
456138ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
456885ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
457263ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
457524ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
458748ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
458910ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
459063ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
459450ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
459936ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
460008ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
460890ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
462528ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
462627ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
463077ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
463302ref3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718
463347ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
463959ref3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
464481ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718
465174ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
467379ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
467640ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718
469566ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
476883ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
477621ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
480897ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
483255ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
484200ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
484389ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
486180ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
487314ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
488673ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
488970ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
489087ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
489699ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
490356ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
490608ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
490824ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
490869ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
490896ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
491004ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
491148ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
491256ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
492228ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
492264ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
492498ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
493839ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
501903ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
509661ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
510183ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
514485ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
515997ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
518625ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
536814ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
541386ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
553869ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
554022ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072420170718
559089ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072420170718
559422ref2gcc -m32 -O3 -fomit-frame-pointer2017072420170718
559521ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
560583ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
561411ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
563661ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072420170718
568620ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
568818ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072420170718
571752ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072420170718
573966ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072420170718
581940ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
582867ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
585099ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
585270ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
586233ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072420170718
586467ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
587880ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
589284ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072420170718
589752ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072420170718
590823ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072420170718
590868ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
590922ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072420170718
591192ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
594774ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
595440ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
595584ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072420170718
596358ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072420170718
597240ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072420170718
638595ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
641043ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
642285ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
643302ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
643509ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
647703ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
650889ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
650961ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
651618ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
655803ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
939069ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2017072420170718
945882ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
946206ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
948726ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
952866ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
952947ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
953100ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
953586ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
954666ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
955449ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
955980ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
978606goptvgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
996003goptvgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
1001628ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
1004175ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1004580ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
1004967ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
1007595ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
1009953ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
1010655ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
1012410ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
1012662ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
1012779ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
1018854ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
1020951ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
1021410ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
1022616ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
1023606ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
1027629ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072420170718
1035945ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
1062189ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
1068156ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
1069128ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
1070082ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
1079460ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
1166013goptvgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
1169316goptvgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072420170718
1186452ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1187505ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
1212633ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
1224090goptvgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
1228248goptvgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
1240389goptvgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
1260414goptvgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
1298682ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
1299294ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072420170718
1299492ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072420170718
1305936ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2017072420170718
1305945ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072420170718
1306053ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072420170718
1307259ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072420170718
1307394ref2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072420170718
1308591ref2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072420170718
1308645ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2017072420170718
1309491ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072420170718
1310355ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
1310580ref2gcc -m32 -O -fomit-frame-pointer2017072420170718
1316277ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072420170718
1318716ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072420170718
1319157ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072420170718
1319409ref2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072420170718
1320714ref2gcc -m32 -O2 -fomit-frame-pointer2017072420170718
1326321ref2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072420170718
1326987ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072420170718
1329417ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072420170718
1333422ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072420170718
1334547ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
1335897ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
1340325ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
1340541ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
1394325ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2017072420170718
1396773ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
1397106ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2017072420170718
1397628ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072420170718
1398609ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072420170718
1399248ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
1401615ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072420170718
1406304ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072420170718
1427814ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
1433547ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072420170718
1434177ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072420170718
1435419ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
1446552ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
1446777ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
1450881ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
1460430ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
1460844ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
1461105ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
1508238ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1510695ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
1512747goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2017072420170718
1519101ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
1521090ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1523718ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
1525005goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072420170718
1527885goptvgcc -m32 -O -fomit-frame-pointer2017072420170718
1530009goptvgcc -m32 -O2 -fomit-frame-pointer2017072420170718
1530936goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2017072420170718
1532844goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072420170718
1535778ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
1542465goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072420170718
1551006goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072420170718
1552068ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072420170718
1554525goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072420170718
1556469ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072420170718
1559304goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072420170718
1564452ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
1567134ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
1567773ref2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072420170718
1575810goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072420170718
1577169ref2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072420170718
1581633ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072420170718
1586115ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072420170718
1590489ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072420170718
1625868goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072420170718
1633194ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
1635048ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072420170718
1637244ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
1639719ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
1640511ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
1645335ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072420170718
1646964ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
1647810ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
1652148ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
1654650ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
1655991ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
1656855ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
1656999ref2gcc -m32 -Os -fomit-frame-pointer2017072420170718
1666170ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072420170718
1694232ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
1694808ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
1699371ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
1700883ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
1704078ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072420170718
1710198ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
1711089ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
1722492ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
1728639ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072420170718
1728684ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
1733337ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
1736982ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
1738710ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
1744551ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
1746954ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072420170718
1757259ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072420170718
1855827ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072420170718
1894734ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
1897857ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
1959480ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072420170718
3534516goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
3534723goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072420170718
3544155goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
3544182goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072420170718
3557610goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
3562101goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
3562893goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
3563739goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072420170718
3568509goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072420170718
3575763goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072420170718
3632904goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
3638250goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
3639051goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
3641139goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
3642921goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
3647502goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
3647592goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072420170718
3648375goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072420170718
3648438goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072420170718
3654081goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
3654342goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072420170718
3659310goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072420170718
3659652goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072420170718
3663585goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072420170718
3670956goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
3674412goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
3675141goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072420170718
3676500goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
3676896goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072420170718
3682332goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072420170718
6224670goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
6227460goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
6230988goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
6232572goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
6240078goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
6246180goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718
6248934goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072420170718
6253326goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072420170718
6256566goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072420170718
6260868goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
6261957goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
6264144goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072420170718
6266169goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072420170718
6269184goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
6269211goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
6295365goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072420170718
6300783goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072420170718
6304023goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072420170718
6304752goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072420170718
6305139goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072420170718
6306597goptvgcc -m32 -Os -fomit-frame-pointer2017072420170718
6309504goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072420170718

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