Implementation notes: x86, h2atom, crypto_aead/acorn128v2

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: acorn128v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
346300optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016110220161009
352600optgcc -m32 -march=athlon -O -fomit-frame-pointer2016110220161009
352810optgcc -m32 -march=k8 -O -fomit-frame-pointer2016110220161009
353960optgcc -m32 -march=nocona -O -fomit-frame-pointer2016110220161009
353980optgcc -m32 -march=prescott -O -fomit-frame-pointer2016110220161009
358560optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016110220161009
359700optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016110220161009
359750optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016110220161009
360790optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016110220161009
360800optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016110220161009
361540optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016110220161009
361570optgcc -m32 -march=barcelona -O -fomit-frame-pointer2016110220161009
361570optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016110220161009
362040optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016110220161009
362060optgcc -m32 -march=pentium -O -fomit-frame-pointer2016110220161009
362390optgcc -m32 -march=i386 -O -fomit-frame-pointer2016110220161009
362550optgcc -m32 -march=i486 -O -fomit-frame-pointer2016110220161009
362600optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016110220161009
362640optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016110220161009
362710optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016110220161009
362780optgcc -m32 -march=core2 -O -fomit-frame-pointer2016110220161009
362780optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016110220161009
362800optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016110220161009
362960optgcc -m32 -O -fomit-frame-pointer2016110220161009
363080optgcc -m32 -march=corei7 -O -fomit-frame-pointer2016110220161009
363520optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016110220161009
363530optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016110220161009
363820optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016110220161009
363830optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016110220161009
363890optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016110220161009
364170optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016110220161009
364210optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016110220161009
364330optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016110220161009
364810optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016110220161009
364820optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016110220161009
365150optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016110220161009
365530optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016110220161009
365540optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016110220161009
365600optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016110220161009
365600optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016110220161009
365620optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016110220161009
366260optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016110220161009
367140optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016110220161009
367490optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016110220161009
367620optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016110220161009
367640optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016110220161009
367660optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016110220161009
368000optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016110220161009
368410optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016110220161009
368620optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016110220161009
368770optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016110220161009
368790optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016110220161009
368820optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016110220161009
368860optgcc -m32 -march=k6 -O -fomit-frame-pointer2016110220161009
369030optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016110220161009
369070optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016110220161009
369130optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016110220161009
369170optgcc -funroll-loops -m32 -O -fomit-frame-pointer2016110220161009
369500optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016110220161009
369910optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016110220161009
369980optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016110220161009
370000optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016110220161009
370440optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016110220161009
372680optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016110220161009
373570optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016110220161009
373610optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016110220161009
373670optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016110220161009
373950optgcc -m32 -O3 -fomit-frame-pointer2016110220161009
377650optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016110220161009
378680optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016110220161009
379450optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016110220161009
380760optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016110220161009
381560optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016110220161009
381720optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016110220161009
381740optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016110220161009
381900optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016110220161009
381960optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016110220161009
384790optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016110220161009
385070optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016110220161009
385120optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016110220161009
387580optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016110220161009
387710optgcc -m32 -march=pentium -Os -fomit-frame-pointer2016110220161009
387820optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016110220161009
387840optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016110220161009
387890optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016110220161009
388040optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016110220161009
388130optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016110220161009
389500optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016110220161009
389640optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016110220161009
391180optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016110220161009
391180optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016110220161009
391880optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016110220161009
391910optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016110220161009
392080optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016110220161009
392200optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016110220161009
392230optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016110220161009
392390optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016110220161009
392410optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016110220161009
392780optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016110220161009
392790optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016110220161009
392800optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016110220161009
392830optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016110220161009
394850optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016110220161009
394970optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016110220161009
395690optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016110220161009
397080optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016110220161009
397090optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016110220161009
397160optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016110220161009
397280optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016110220161009
397350optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016110220161009
398190optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016110220161009
398290optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016110220161009
398400optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016110220161009
398400optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016110220161009
398410optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016110220161009
398490optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016110220161009
400000optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016110220161009
400010optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016110220161009
400280optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016110220161009
400490optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016110220161009
400560optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016110220161009
400560optgcc -m32 -march=k6 -Os -fomit-frame-pointer2016110220161009
401240optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016110220161009
401240optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016110220161009
401350optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016110220161009
402260optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016110220161009
402260optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016110220161009
402300optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016110220161009
402370optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016110220161009
403980optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016110220161009
403980optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016110220161009
404010optgcc -m32 -march=core2 -Os -fomit-frame-pointer2016110220161009
404010optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016110220161009
404840optgcc -m32 -O2 -fomit-frame-pointer2016110220161009
405330optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016110220161009
405330optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016110220161009
405470optgcc -m32 -march=nocona -Os -fomit-frame-pointer2016110220161009
405490optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016110220161009
405600optgcc -m32 -march=prescott -Os -fomit-frame-pointer2016110220161009
405610optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016110220161009
405740optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016110220161009
406180optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016110220161009
406220optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016110220161009
406230optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016110220161009
406230optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016110220161009
406880optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016110220161009
407210optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016110220161009
407240optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016110220161009
408440optgcc -m32 -march=athlon -Os -fomit-frame-pointer2016110220161009
408460optgcc -m32 -Os -fomit-frame-pointer2016110220161009
409990optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016110220161009
410000optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016110220161009
410050optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016110220161009
410650optgcc -m32 -march=k8 -Os -fomit-frame-pointer2016110220161009
411810optgcc -m32 -march=i486 -Os -fomit-frame-pointer2016110220161009
411880optgcc -m32 -march=i386 -Os -fomit-frame-pointer2016110220161009
412930optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016110220161009
414420optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016110220161009
419650optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016110220161009
424090optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016110220161009
428540optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016110220161009
12905910refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016110220161009
13016900refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016110220161009
13077530refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016110220161009
13082930refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016110220161009
13106000refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016110220161009
13313840refgcc -m32 -O3 -fomit-frame-pointer2016110220161009
13345990refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016110220161009
13363340refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016110220161009
13393640refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016110220161009
13475100refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016110220161009
13597240refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016110220161009
13606030refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016110220161009
13631980refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016110220161009
13636690refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016110220161009
13748430refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016110220161009
13765890refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016110220161009
13823240refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016110220161009
13854590refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016110220161009
14024960refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016110220161009
14041640refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016110220161009
14105820refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016110220161009
14106980refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016110220161009
14119730refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016110220161009
14144150refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016110220161009
14167220refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016110220161009
14169680refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016110220161009
14174770refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016110220161009
14175190refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016110220161009
14177120refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016110220161009
14188150refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016110220161009
14252620refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016110220161009
14286480refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016110220161009
14287440refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016110220161009
14422800refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016110220161009
14543810refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016110220161009
14577610refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016110220161009
14597190refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016110220161009
14995510refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016110220161009
101461230refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016110220161009
101582520refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016110220161009
101582690refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016110220161009
101590150refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016110220161009
101935300refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016110220161009
101959430refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016110220161009
101960550refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016110220161009
102007680refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016110220161009
102022110refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016110220161009
102024870refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016110220161009
102027480refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016110220161009
102141470refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016110220161009
102232340refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016110220161009
102251260refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016110220161009
102251650refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016110220161009
102254500refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016110220161009
102263510refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016110220161009
102264210refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016110220161009
102277550refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016110220161009
102359830refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016110220161009
102484790refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016110220161009
102497380refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016110220161009
102506680refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016110220161009
102517070refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016110220161009
102646760refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016110220161009
102654790refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016110220161009
102765300refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016110220161009
102831640refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016110220161009
102839810refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016110220161009
102888980refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016110220161009
102906710refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016110220161009
102908310refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016110220161009
102922860refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016110220161009
102948720refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016110220161009
103071720refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016110220161009
103102370refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016110220161009
104891200refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016110220161009
105703110refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016110220161009
105835440refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016110220161009
105852430refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016110220161009
105898480refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016110220161009
105908670refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016110220161009
105915010refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016110220161009
105922610refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016110220161009
105922690refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016110220161009
105923000refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016110220161009
105931780refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016110220161009
105933400refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2016110220161009
105959600refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016110220161009
105964920refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016110220161009
105987140refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016110220161009
105995250refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016110220161009
106026480refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016110220161009
106038310refgcc -m32 -Os -fomit-frame-pointer2016110220161009
106055490refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016110220161009
106073030refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016110220161009
106074440refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016110220161009
106077890refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016110220161009
106306150refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016110220161009
106313040refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016110220161009
106337700refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016110220161009
106341560refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016110220161009
106446660refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016110220161009
106447160refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016110220161009
106448240refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016110220161009
106467830refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016110220161009
106468650refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016110220161009
106474960refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016110220161009
106476650refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016110220161009
106477620refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016110220161009
106489600refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016110220161009
106502700refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016110220161009
114346410refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016110220161009
145879570refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016110220161009
146060190refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016110220161009
146411940refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016110220161009
146426720refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016110220161009
146812840refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016110220161009
146946370refgcc -m32 -march=i386 -O -fomit-frame-pointer2016110220161009
147143660refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016110220161009
147160140refgcc -m32 -march=pentium -O -fomit-frame-pointer2016110220161009
147160290refgcc -m32 -march=core2 -O -fomit-frame-pointer2016110220161009
147161330refgcc -m32 -march=i486 -O -fomit-frame-pointer2016110220161009
147162490refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016110220161009
147164240refgcc -m32 -march=k6 -O -fomit-frame-pointer2016110220161009
147166190refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016110220161009
147169600refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016110220161009
147189430refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016110220161009
147190810refgcc -m32 -march=corei7 -O -fomit-frame-pointer2016110220161009
147202320refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016110220161009
147239720refgcc -m32 -O -fomit-frame-pointer2016110220161009
147401330refgcc -m32 -march=nocona -O -fomit-frame-pointer2016110220161009
147413250refgcc -m32 -march=prescott -O -fomit-frame-pointer2016110220161009
147413710refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016110220161009
147444650refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016110220161009
147459930refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016110220161009
147460400refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016110220161009
147461300refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016110220161009
147679090refgcc -m32 -march=k8 -O -fomit-frame-pointer2016110220161009
147683980refgcc -m32 -march=athlon -O -fomit-frame-pointer2016110220161009
153695060refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016110220161009
153701620refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016110220161009
153703520refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016110220161009
153704640refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016110220161009
153717260refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016110220161009
153727750refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016110220161009
153733320refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016110220161009
153798780refgcc -m32 -O2 -fomit-frame-pointer2016110220161009
153853350refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016110220161009
153883400refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016110220161009
153887250refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016110220161009
154036370refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016110220161009
154036890refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016110220161009
154044250refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016110220161009
154045920refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016110220161009
154257490refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016110220161009
154269640refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016110220161009
154677950refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016110220161009
154681370refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016110220161009
154686780refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016110220161009
154774330refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016110220161009
154780310refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016110220161009
154780500refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016110220161009

Test failure

Implementation: crypto_aead/acorn128v2/opt
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 opt ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt ref