Implementation notes: x86, h4e450, crypto_aead/ascon128av11

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: ascon128av11
TimeImplementationCompilerBenchmark dateSUPERCOP version
456997opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017091620170725
456998opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2017091620170725
459891opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017091620170725
459938opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017091620170725
466744opt64gcc -m32 -Os -fomit-frame-pointer2017091620170725
466759opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2017091620170725
466887opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017091620170725
466901opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017091620170725
467010opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2017091620170725
467913opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017091620170725
467932opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017091620170725
467960opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091620170725
467965opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017091620170725
467970opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2017091620170725
467984opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017091620170725
468274opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017091620170725
468293opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017091620170725
469443opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017091620170725
469466opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017091620170725
469524opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2017091620170725
469927opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017091620170725
469936opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017091620170725
470193opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017091620170725
470293opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017091620170725
470772opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017091620170725
470820opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017091620170725
470943opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017091620170725
471015opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017091620170725
471039opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017091620170725
471058opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017091620170725
471072opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017091620170725
484770opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017091620170725
484904opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017091620170725
484909opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017091620170725
485207opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2017091620170725
485288opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017091620170725
485294opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017091620170725
485341opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2017091620170725
485345opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2017091620170725
488970opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017091620170725
489107opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017091620170725
489621opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017091620170725
489759opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017091620170725
492261opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017091620170725
492457opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017091620170725
493259opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017091620170725
493800opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017091620170725
493839opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2017091620170725
493891opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017091620170725
493896opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017091620170725
494313opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017091620170725
494327opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017091620170725
494537opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017091620170725
495767opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017091620170725
496713opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017091620170725
497102opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017091620170725
497140opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017091620170725
497239opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017091620170725
497264opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017091620170725
497420opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017091620170725
497876opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017091620170725
497962opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017091620170725
498332opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017091620170725
499510opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017091620170725
499557opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017091620170725
499738opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017091620170725
499761opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017091620170725
500337opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017091620170725
500455opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017091620170725
500474opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017091620170725
500593opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017091620170725
500811opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017091620170725
500907opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017091620170725
501125opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017091620170725
501211opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017091620170725
501220opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017091620170725
501291opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017091620170725
501823opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091620170725
501828opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017091620170725
501856opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017091620170725
501894opt64gcc -m32 -O2 -fomit-frame-pointer2017091620170725
501899opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091620170725
501928opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017091620170725
502536opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017091620170725
502616opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017091620170725
502968opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017091620170725
502992opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017091620170725
503206opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017091620170725
503234opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017091620170725
503476opt64gcc -m32 -O3 -fomit-frame-pointer2017091620170725
503732opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017091620170725
504156opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017091620170725
504284opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017091620170725
504298opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017091620170725
505034opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017091620170725
505153opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017091620170725
505153opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017091620170725
505167opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017091620170725
505177opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017091620170725
505381opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017091620170725
505727opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017091620170725
505733opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017091620170725
505738opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017091620170725
505775opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017091620170725
505809opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017091620170725
505884opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017091620170725
507666opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017091620170725
507728opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017091620170725
509585opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017091620170725
509656opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017091620170725
509680opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017091620170725
510578opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017091620170725
513893opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017091620170725
514035opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017091620170725
514050opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017091620170725
514121opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017091620170725
514529opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017091620170725
514582opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017091620170725
514606opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017091620170725
514629opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017091620170725
529948opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017091620170725
530846opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017091620170725
531159opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017091620170725
531212opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017091620170725
538327opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2017091620170725
539776opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2017091620170725
540146opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2017091620170725
540166opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017091620170725
541476opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017091620170725
541851opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017091620170725
543011opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017091620170725
543025opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017091620170725
543780opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017091620170725
544863opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2017091620170725
545656opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017091620170725
545670opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017091620170725
545732opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017091620170725
546369opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017091620170725
546388opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017091620170725
546397opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017091620170725
546431opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017091620170725
546436opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017091620170725
551057opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2017091620170725
551200opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2017091620170725
551213opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017091620170725
551224opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2017091620170725
551256opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2017091620170725
552169opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2017091620170725
552192opt64gcc -m32 -O -fomit-frame-pointer2017091620170725
552197opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091620170725
552235opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2017091620170725
552235opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017091620170725
552448opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2017091620170725
553138opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2017091620170725
553142opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017091620170725
553208opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017091620170725
553960opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017091620170725
554059opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017091620170725
554064opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017091620170725
554158opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017091620170725
554947opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017091620170725
655267refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017091620170725
655785refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017091620170725
656963refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017091620170725
660530refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017091620170725
660558refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017091620170725
660578refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017091620170725
662725refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017091620170725
663571refgcc -m32 -O3 -fomit-frame-pointer2017091620170725
665233refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017091620170725
669218refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017091620170725
669256refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017091620170725
669422refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017091620170725
669442refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017091620170725
669617refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017091620170725
669626refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017091620170725
670120refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017091620170725
670439refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017091620170725
670439refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017091620170725
672016refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017091620170725
672995refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017091620170725
673113refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017091620170725
673122refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017091620170725
673308refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017091620170725
674296refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017091620170725
677839refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017091620170725
678974refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017091620170725
678984refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017091620170725
678984refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017091620170725
681497refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017091620170725
682247refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017091620170725
683245refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017091620170725
683250refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017091620170725
683263refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017091620170725
683311refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017091620170725
684898refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017091620170725
685363refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017091620170725
686029refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017091620170725
690436refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017091620170725
691695refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017091620170725
693196refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017091620170725
693244refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017091620170725
693918refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017091620170725
693999refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017091620170725
694826refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017091620170725
694854refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017091620170725
694854refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017091620170725
694958refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017091620170725
694997refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017091620170725
699679refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017091620170725
699751refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017091620170725
699912refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017091620170725
700236refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017091620170725
702905refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017091620170725
704919refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017091620170725
704933refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017091620170725
706591refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017091620170725
722480refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017091620170725
722542refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017091620170725
722717refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017091620170725
722736refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017091620170725
728726refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017091620170725
728764refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017091620170725
731923refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017091620170725
732621refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017091620170725
736046refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017091620170725
736492refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017091620170725
736525refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017091620170725
736606refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017091620170725
737257refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017091620170725
739617refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017091620170725
750581refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017091620170725
751483refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017091620170725
751944refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017091620170725
751977refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017091620170725
942206refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017091620170725
942220refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017091620170725
949748refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017091620170725
949877refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017091620170725
952057refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017091620170725
952683refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017091620170725
952869refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017091620170725
953525refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017091620170725
954108refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017091620170725
954773refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017091620170725
954850refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017091620170725
955121refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017091620170725
955729refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017091620170725
955738refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017091620170725
956241refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017091620170725
956370refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017091620170725
956612refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017091620170725
956721refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017091620170725
956797refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017091620170725
956949refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017091620170725
956954refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017091620170725
957249refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017091620170725
957311refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017091620170725
957443refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017091620170725
958075refgcc -m32 -O2 -fomit-frame-pointer2017091620170725
958370refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017091620170725
958916refgcc -m32 -march=nocona -O -fomit-frame-pointer2017091620170725
958916refgcc -m32 -march=prescott -O -fomit-frame-pointer2017091620170725
959234refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017091620170725
959652refgcc -m32 -march=k8 -O -fomit-frame-pointer2017091620170725
960355refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017091620170725
960412refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017091620170725
960417refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017091620170725
960465refgcc -m32 -march=athlon -O -fomit-frame-pointer2017091620170725
960498refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017091620170725
960887refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017091620170725
961609refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017091620170725
961747refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017091620170725
962278refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017091620170725
962298refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017091620170725
962298refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017091620170725
962497refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017091620170725
962578refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017091620170725
962715refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017091620170725
963333refgcc -m32 -Os -fomit-frame-pointer2017091620170725
963827refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017091620170725
964411refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017091620170725
964511refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017091620170725
964573refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017091620170725
964592refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017091620170725
964630refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017091620170725
964654refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017091620170725
964710refgcc -m32 -O -fomit-frame-pointer2017091620170725
964920refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017091620170725
965494refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017091620170725
965594refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017091620170725
965837refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017091620170725
966093refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017091620170725
966117refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017091620170725
966349refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017091620170725
966696refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017091620170725
966967refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017091620170725
966991refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017091620170725
967081refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017091620170725
967665refgcc -m32 -march=core2 -O -fomit-frame-pointer2017091620170725
967898refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017091620170725
970866refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017091620170725
970895refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017091620170725
971190refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017091620170725
972306refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017091620170725
972378refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017091620170725
973674refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017091620170725
975037refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017091620170725
975170refgcc -m32 -march=i486 -O -fomit-frame-pointer2017091620170725
975384refgcc -m32 -march=pentium -O -fomit-frame-pointer2017091620170725
976139refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017091620170725
976790refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017091620170725
979370refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017091620170725
979849refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017091620170725
979953refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017091620170725
980638refgcc -m32 -march=i386 -O -fomit-frame-pointer2017091620170725
981336refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017091620170725
981350refgcc -m32 -march=k6 -O -fomit-frame-pointer2017091620170725
981369refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017091620170725
983430refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017091620170725
983431refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017091620170725
983445refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017091620170725

Test failure

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

Number of similar (compiler,implementation) pairs: 18, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt64 ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt64 ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt64 ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt64 ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt64 ref