Implementation notes: x86, rumba5, crypto_kem/babybearephem

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_kem
Primitive: babybearephem
TimeImplementationCompilerBenchmark dateSUPERCOP version
324320vecgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
324640vecgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
324800vecgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
326176vecgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
326304vecgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091520180818
326656vecgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
326944vecgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091520180818
327168vecgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091520180818
327296vecgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091520180818
327712vecgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091520180818
330880vecgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091520180818
331200vecgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091520180818
331232vecgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091520180818
331648vecgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091520180818
334560vecgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
335328vecgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091520180818
378368vecgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
378688optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
379296optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
379744vecgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
379744optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
380192optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
380608optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
380736vecgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
380896optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
381120optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091520180818
381184optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
381504vecgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
381792vecgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
382048optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
382176optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
382368optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091520180818
382432optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091520180818
382464optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091520180818
382496optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
382560optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
382720optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091520180818
382752optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091520180818
382880vecgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
382912optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091520180818
382976vecgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
383392vecgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
383680optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
384000vecgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
384320vecgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
384384optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091520180818
384448optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
384448vecgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
384544optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091520180818
384704vecgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
384992optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
385184vecgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
385344vecgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
385408optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091520180818
385408optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
385472optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091520180818
385504optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091520180818
385856vecgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
386016optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
386240vecgcc -m32 -O2 -fomit-frame-pointer2018091520180818
386304optgcc -m32 -O2 -fomit-frame-pointer2018091520180818
386592vecgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
386688vecgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
386944optgcc -m32 -O3 -fomit-frame-pointer2018091520180818
387136optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
387232optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
387264optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
387264vecgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
387296vecgcc -m32 -O3 -fomit-frame-pointer2018091520180818
387872optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
388384vecgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
388416vecgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
388704vecgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
389472optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
389632vecgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
390016optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
390592optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
390592vecgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
390720vecgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
390720optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
390784vecgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
390816optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
390912optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
391040vecgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
391072vecgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
391232vecgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
391264optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
391456vecgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
391488vecgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
392224optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
392224optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
392672optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
392672vecgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
394688optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
395392vecgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
395488optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
395936optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
396000vecgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
399584vecgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
425056vecgcc -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
425184vecgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
425792vecgcc -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
426688optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
426880vecgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
427168optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
427520vecgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
427680optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
427840vecgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091520180818
428256vecgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
428256optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
428256vecgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
428320optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
428608vecgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
429152vecgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091520180818
429184vecgcc -m32 -march=core2 -O -fomit-frame-pointer2018091520180818
430656vecgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091520180818
431584vecgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091520180818
431904vecgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
433568vecgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091520180818
434048optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
434144optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
434272optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
434592optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
434720vecgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
434944vecgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
434976optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091520180818
435008vecgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
435392vecgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091520180818
435392optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
435808vecgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091520180818
435968optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
436128vecgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
436224optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091520180818
436256vecgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
436256vecgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
436320vecgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091520180818
436512optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
436928vecgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
436992vecgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
437024optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
437152vecgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
437184optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
437536vecgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
437536optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
437600optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
437632vecgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091520180818
437760optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
437888vecgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091520180818
438112vecgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
438112vecgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
438240vecgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091520180818
439424vecgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
439808vecgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091520180818
439904vecgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
440192vecgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
440224vecgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
440608optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
440640optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
440928vecgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
440960optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
441312vecgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
441408vecgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091520180818
441568optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
441600optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
441696optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
441888optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
442048optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
442144optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
442528optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
442560vecgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
442720vecgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
442912optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
443040vecgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091520180818
444640vecgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
445568vecgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
447200vecgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091520180818
452672vecgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
452800vecgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
452928optgcc -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
453280optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
453888vecgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
453984optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
453984optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
454144vecgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
454272optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
456672vecgcc -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
457120lowmemgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
457152lowmemgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
457504optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
458272optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
458400lowmemgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
459104vecgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
459264lowmemgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
459872vecgcc -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
459904lowmemgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
460000lowmemgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
460288optgcc -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
460640vecgcc -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
460800optgcc -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
460832lowmemgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
461056vecgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
461184lowmemgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
461536optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
461856vecgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
462080vecgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
463392vecgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
469152optgcc -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
469920vecgcc -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
470272lowmemgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
471648lowmemgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
471904lowmemgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
472032lowmemgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
472960lowmemgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
473472lowmemgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
474240lowmemgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
474304lowmemgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
474688lowmemgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
475136lowmemgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
475392lowmemgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
476064lowmemgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
477664lowmemgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
477760lowmemgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
479872optgcc -m32 -O -fomit-frame-pointer2018091520180818
480000optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091520180818
480416vecgcc -m32 -O -fomit-frame-pointer2018091520180818
480576optgcc -m32 -march=core2 -O -fomit-frame-pointer2018091520180818
480864optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091520180818
481056optgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091520180818
481184lowmemgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
481440lowmemgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091520180818
481504lowmemgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
481984lowmemgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091520180818
482016lowmemgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091520180818
482176optgcc -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
482208lowmemgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091520180818
482336lowmemgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091520180818
482848lowmemgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091520180818
482848lowmemgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
482880lowmemgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091520180818
482912optgcc -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
482944lowmemgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
483008optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091520180818
483136lowmemgcc -m32 -O3 -fomit-frame-pointer2018091520180818
483200lowmemgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091520180818
483296lowmemgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091520180818
483360lowmemgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
483456lowmemgcc -m32 -O2 -fomit-frame-pointer2018091520180818
483648vecgcc -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
483648optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
483680lowmemgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091520180818
483712vecgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
483744vecgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
483744optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
483776lowmemgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091520180818
484032vecgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
484064vecgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
484160optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091520180818
484288lowmemgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
484576optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
485024optgcc -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
485120optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
485536optgcc -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
485824lowmemgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
486336optgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
486560vecgcc -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
488992optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
488992vecgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
489024lowmemgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
489120vecgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
489152vecgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
489152optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
489184optgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
489280vecgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
489344optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
489376vecgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
489472optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
489632vecgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
489664lowmemgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
489760lowmemgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
490016vecgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
490048vecgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
490080optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
490112optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
490144vecgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
490368optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
490432optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
490848optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091520180818
490912vecgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
490912optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091520180818
491008optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091520180818
491008optgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
491168lowmemgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091520180818
491232optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
491328optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
491552optgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091520180818
491648optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
491936vecgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
491936optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
491968optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
492064vecgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
492128optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
492160optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
492256vecgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
492288vecgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
492384vecgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
492640optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
492640vecgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
492672optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
492736vecgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
492736vecgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
492736optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091520180818
492736optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
492768optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
492800optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
492832vecgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
492864optgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
493056vecgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
493088optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
493120optgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
493152vecgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
493568vecgcc -m32 -Os -fomit-frame-pointer2018091520180818
493824optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
493856vecgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
493856optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
493888vecgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
493952optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091520180818
494016vecgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
494112vecgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
494208vecgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
494240optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
494272optgcc -m32 -Os -fomit-frame-pointer2018091520180818
494336optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091520180818
494368vecgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091520180818
494496optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
494592vecgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
494624optgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
494656optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
494720optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
494784vecgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
494816optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
494816lowmemgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
494848optgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
495104vecgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
495168lowmemgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
495776optgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
495872vecgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
495936optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
496000optgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
496128vecgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
496352optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
501504lowmemgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
501568lowmemgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
501568vecgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
501600optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
501856lowmemgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
502240lowmemgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
502528lowmemgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
502656vecgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
502848optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
502976vecgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
503040vecgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
503488optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
505536optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
505600vecgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
505952optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
507680vecgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
507712optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
507744lowmemgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
507744optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
507808vecgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
507872optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
507904lowmemgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
508064vecgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
508288lowmemgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
508768lowmemgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091520180818
509312vecgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
511360lowmemgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
511552lowmemgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
511584lowmemgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
511840lowmemgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
512928lowmemgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
514400optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
514880lowmemgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091520180818
515104optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
515168optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
515392vecgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
515712optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
516064optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
516384vecgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
516416vecgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
516832optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
516960vecgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
517536lowmemgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
517888optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
518240lowmemgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
520224lowmemgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
521088lowmemgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
522016lowmemgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
522144lowmemgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
522496lowmemgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
522656lowmemgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
522976vecgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
523136lowmemgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
524384vecgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091520180818
525184optgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091520180818
525312lowmemgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
525536lowmemgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
525920lowmemgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
526624lowmemgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
531680lowmemgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
531776lowmemgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
532160lowmemgcc -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
532192lowmemgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
532576lowmemgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
532576lowmemgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
533568lowmemgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091520180818
533632lowmemgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
533664lowmemgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
533696lowmemgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
533728lowmemgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091520180818
533920lowmemgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091520180818
534112lowmemgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091520180818
534464optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
534464lowmemgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
534496lowmemgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
534592lowmemgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
534880lowmemgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
534880lowmemgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091520180818
534912lowmemgcc -m32 -Os -fomit-frame-pointer2018091520180818
535040lowmemgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091520180818
535104lowmemgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
535200lowmemgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
535456lowmemgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
536064lowmemgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
536320lowmemgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
536448lowmemgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
536576lowmemgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
536640lowmemgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
536640lowmemgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
536704lowmemgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
536704lowmemgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
536736lowmemgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
536800lowmemgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
536928lowmemgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
536992lowmemgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
537056lowmemgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
537632lowmemgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
537984lowmemgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
538464lowmemgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
538528lowmemgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
538976lowmemgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
539104lowmemgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
539136lowmemgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
539520lowmemgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
539520lowmemgcc -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
548640optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
555200lowmemgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091520180818
564320lowmemgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
565472lowmemgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
566048lowmemgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
566464lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
567712lowmemgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
569120lowmemgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
569696lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
577184lowmemgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
587232lowmemgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
588672lowmemgcc -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
589440lowmemgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091520180818
589728lowmemgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091520180818
589760lowmemgcc -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
589856lowmemgcc -m32 -O -fomit-frame-pointer2018091520180818
589920lowmemgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091520180818
589952lowmemgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091520180818
589952lowmemgcc -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
590496lowmemgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
590912lowmemgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091520180818
591872lowmemgcc -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
591968lowmemgcc -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
592096lowmemgcc -m32 -march=core2 -O -fomit-frame-pointer2018091520180818
592704vecgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
597216lowmemgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
599200lowmemgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
599360lowmemgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
599584lowmemgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
600992lowmemgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
602016lowmemgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
602144lowmemgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
608768lowmemgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
609856lowmemgcc -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
626368lowmemgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091520180818
626688lowmemgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
627264lowmemgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
627424lowmemgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
628992lowmemgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
634752lowmemgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
635360lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
635424lowmemgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
636192lowmemgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
637344lowmemgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
638176lowmemgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
638560lowmemgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
638624lowmemgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
639296lowmemgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
674336lowmemgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
1067552refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
1068160refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
1117248refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
1134368refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
1137184refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
1158464refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
1174432refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091520180818
1188320refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091520180818
1190752refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018091520180818
1202784refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091520180818
1210016refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091520180818
1211584refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091520180818
1212608refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091520180818
1222080refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091520180818
1232928refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091520180818
1243904refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091520180818
1275840refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091520180818
1286848refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091520180818
1303392refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091520180818
1410976refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018091520180818
1586464refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
1617088refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091520180818
1633600refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
1633760refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
1644800refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091520180818
1648992refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091520180818
1649408refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091520180818
1650336refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091520180818
1651104refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
1653856refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
1654144refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
1661728refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
1663712refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
1675104refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
1676064refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
1679488refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
1679520refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
1680224refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091520180818
1686432refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
1688256refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
1690304refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
1692512refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
1695648refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
1695904refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
1696896refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
1696896refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
1697344refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
1699648refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
1702912refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
1707520refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
1708224refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
1709152refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
1710144refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
1712480refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
1713792refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
1714752refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
1718912refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
1722560refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
1731168refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
1741312refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
1745728refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
1761056refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
1935328refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091520180818
1938496refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
1944960refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091520180818
1945728refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091520180818
1950112refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
1959136refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
1960608refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
1964832refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
1965472refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
1966400refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
1969280refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
1974816refgcc -m32 -O3 -fomit-frame-pointer2018091520180818
2000576refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091520180818
2373024refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091520180818
2376160refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091520180818
2396032refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091520180818
2452192refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091520180818
2455584refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091520180818
2457856refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091520180818
2457952refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091520180818
2458432refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018091520180818
2469120refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018091520180818
2478176refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018091520180818
2487104refgcc -m32 -O2 -fomit-frame-pointer2018091520180818
2494080refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091520180818
2495264refgcc -m32 -march=prescott -O -fomit-frame-pointer2018091520180818
2502656refgcc -m32 -march=nocona -O -fomit-frame-pointer2018091520180818
2502688refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091520180818
2507456refgcc -m32 -march=athlon -O -fomit-frame-pointer2018091520180818
2513568refgcc -m32 -O -fomit-frame-pointer2018091520180818
2514848refgcc -m32 -march=k8 -O -fomit-frame-pointer2018091520180818
2515584refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091520180818
2516288refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091520180818
2517632refgcc -m32 -march=core2 -O -fomit-frame-pointer2018091520180818
2524448refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091520180818
2563808refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091520180818
2564960refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091520180818
2565120refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091520180818
2565408refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091520180818
2569152refgcc -m32 -march=k6 -O -fomit-frame-pointer2018091520180818
2570656refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091520180818
2580448refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091520180818
2613760refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091520180818
2616288refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091520180818
2981280refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091520180818
2981984refgcc -m32 -march=i486 -O -fomit-frame-pointer2018091520180818
3123296refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091520180818
3124000refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091520180818
3125280refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091520180818
3126848refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091520180818
3215104refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091520180818
3216576refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091520180818
3216800refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091520180818
3293280refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018091520180818
3315552refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091520180818
3316032refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091520180818
3329120refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091520180818
3361728refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091520180818
3370656refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018091520180818
3370848refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091520180818
3373120refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
3374080refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
3374720refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018091520180818
3375936refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091520180818
3377568refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
3380352refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
3382144refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091520180818
3383360refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091520180818
3389824refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091520180818
3390528refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
3390528refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091520180818
3390976refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
3391296refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
3391296refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091520180818
3391968refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
3392992refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
3394368refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
3394976refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
3396928refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
3398496refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091520180818
3398688refgcc -m32 -Os -fomit-frame-pointer2018091520180818
3398784refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091520180818
3400512refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091520180818
3400864refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091520180818
3401024refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091520180818
3401632refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091520180818
3402176refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091520180818
3402848refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091520180818
3408352refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091520180818
3410944refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091520180818
3414432refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091520180818
3419776refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091520180818
3420608refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091520180818
3422912refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091520180818
3423904refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091520180818
3428256refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091520180818
3698976refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091520180818
3703104refgcc -m32 -march=pentium -O -fomit-frame-pointer2018091520180818
3763200refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091520180818
3764480refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091520180818
4043040refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
4043680refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
4050816refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091520180818
4053888refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091520180818
4125248refgcc -m32 -march=i386 -O -fomit-frame-pointer2018091520180818
4202912refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091520180818
4209056refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091520180818
4221344refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
4223520refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
4231488refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
4232896refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091520180818
4233824refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091520180818
4234720refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091520180818
5288352refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091520180818

Compiler output

Implementation: crypto_kem/babybearephem/lowmem
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
ring.c: ring.c: In function 'triplemac':
ring.c: ring.c:15:36: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: limb_t a0lo = *ac0, a0hi = *ac0>gt;>gt;64;
ring.c: ^
ring.c: ring.c:16:36: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: limb_t a1lo = *ac1, a1hi = *ac1>gt;>gt;64;
ring.c: ^
ring.c: ring.c:17:36: warning: right shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: limb_t a2lo = *ac2, a2hi = *ac2>gt;>gt;64;
ring.c: ^
ring.c: ring.c:39:32: warning: left shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: *ac0 = a0lo | (dlimb_t)a0hi ring.c: ^
ring.c: ring.c:40:32: warning: left shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: *ac1 = a1lo | (dlimb_t)a1hi ring.c: ^
ring.c: ring.c:41:32: warning: left shift count >gt;= width of type [-Wshift-count-overflow]
ring.c: *ac2 = a2lo | (dlimb_t)a2hi ring.c: ^
ring.c: ring.c: In function 'pqcrypto_kem_BabyBearEphem_impl_priv_mac_3120':
ring.c: ring.c:20:5: error: 'asm' operand has impossible constraints
ring.c: __asm__("mulxq %[b0], %[tlo], %[thi]"
ring.c: ^
ring.c: ring.c:20:5: error: 'asm' operand has impossible constraints
ring.c: __asm__("mulxq %[b0], %[tlo], %[thi]"
ring.c: ...

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer lowmem opt vec
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer lowmem opt vec