Implementation notes: x86, h2atom, crypto_aead/pi16cipher096v2

Computer: h2atom
Architecture: x86
CPU ID: GenuineIntel-000106ca-bfe9fbff
SUPERCOP version: 20161009
Operation: crypto_aead
Primitive: pi16cipher096v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
926690ref2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016112420161009
927030ref2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016112420161009
927150ref2gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016112420161009
929890ref2gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016112420161009
942630ref2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016112420161009
943410ref2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016112420161009
944050ref2gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016112420161009
944980ref2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016112420161009
945140ref2gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016112420161009
945190ref2gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112420161009
945480ref2gcc -m32 -O3 -fomit-frame-pointer2016112420161009
983640ref2gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112420161009
983690ref2gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016112420161009
987060ref2gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112420161009
987120ref2gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112420161009
987150ref2gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016112420161009
996880ref2gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016112420161009
996910ref2gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112420161009
996960ref2gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112420161009
1031040ref2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016112420161009
1121830ref2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112420161009
1134180ref2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016112420161009
1134190ref2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016112420161009
1147260ref2gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016112420161009
1150890ref2gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016112420161009
1157220ref2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112420161009
1181230ref2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016112420161009
1181240ref2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016112420161009
1184980ref2gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016112420161009
1188570ref2gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016112420161009
1310300ref3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016112420161009
1323550ref3gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016112420161009
1327950ref3gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016112420161009
1353480ref3gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016112420161009
1356480ref3gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016112420161009
1359430ref3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016112420161009
1360600ref3gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016112420161009
1361120ref3gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016112420161009
1403360ref3gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016112420161009
1407320ref3gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112420161009
1407400ref3gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016112420161009
1409150ref3gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016112420161009
1409220ref3gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112420161009
1409220ref3gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112420161009
1429750ref3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016112420161009
1433380ref3gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112420161009
1433410ref3gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016112420161009
1438940ref3gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016112420161009
1448190ref3gcc -m32 -O3 -fomit-frame-pointer2016112420161009
1464530ref3gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016112420161009
1477890ref3gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112420161009
1477930ref3gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112420161009
1477940ref3gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016112420161009
1488230ref3gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016112420161009
1488750ref3gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016112420161009
1497440ref3gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016112420161009
1497800ref3gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016112420161009
1505500ref3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016112420161009
1506650ref3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016112420161009
1506670ref3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016112420161009
1506700ref3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016112420161009
1574380ref3gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016112420161009
1581490ref3gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016112420161009
1581540ref3gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016112420161009
1589920ref2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112420161009
1589930ref2gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112420161009
1590020ref2gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112420161009
1590100ref2gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112420161009
1602720ref3gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016112420161009
1604030ref2gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112420161009
1604060ref3gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016112420161009
1604100ref2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112420161009
1604180ref2gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112420161009
1604200ref2gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112420161009
1630810ref3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016112420161009
1638520ref3gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112420161009
1638540ref3gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016112420161009
1643920ref3gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016112420161009
1643950ref3gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112420161009
1643970ref3gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112420161009
1645310ref3gcc -m32 -O2 -fomit-frame-pointer2016112420161009
1650140ref3gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112420161009
1650560ref3gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016112420161009
1654370ref3gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112420161009
1657150ref3gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016112420161009
1662200ref3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016112420161009
1665940ref3gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016112420161009
1666020ref3gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112420161009
1666040ref3gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112420161009
1676560ref3gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016112420161009
1686780ref3gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016112420161009
1686820ref3gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016112420161009
1686820ref3gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016112420161009
1688760ref3gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016112420161009
1689660ref3gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016112420161009
1689720ref3gcc -m32 -march=pentium -Os -fomit-frame-pointer2016112420161009
1689850ref3gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112420161009
1698860ref3gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016112420161009
1738900ref3gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016112420161009
1756120ref3gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016112420161009
1757180ref3gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016112420161009
1758040ref3gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016112420161009
1758070ref3gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016112420161009
1758910ref3gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016112420161009
1762750ref3gcc -m32 -march=k6 -Os -fomit-frame-pointer2016112420161009
1762820ref3gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016112420161009
1762850ref3gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016112420161009
1769350ref3gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016112420161009
1769470ref3gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016112420161009
1771260ref3gcc -funroll-loops -m32 -O -fomit-frame-pointer2016112420161009
1772960ref3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016112420161009
1772980ref3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016112420161009
1772980ref3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016112420161009
1773040ref3gcc -m32 -march=core2 -Os -fomit-frame-pointer2016112420161009
1773220ref3gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016112420161009
1773390ref3gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016112420161009
1776110ref3gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016112420161009
1778180ref3gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112420161009
1792460ref3gcc -m32 -march=athlon -Os -fomit-frame-pointer2016112420161009
1792660ref3gcc -m32 -Os -fomit-frame-pointer2016112420161009
1793230ref3gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112420161009
1793570ref3gcc -m32 -march=k8 -Os -fomit-frame-pointer2016112420161009
1800960ref3gcc -m32 -march=corei7 -O -fomit-frame-pointer2016112420161009
1803680ref3gcc -m32 -O -fomit-frame-pointer2016112420161009
1805290ref3gcc -m32 -march=nocona -O -fomit-frame-pointer2016112420161009
1805830ref3gcc -m32 -march=prescott -O -fomit-frame-pointer2016112420161009
1816260ref3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016112420161009
1816290ref3gcc -m32 -march=core2 -O -fomit-frame-pointer2016112420161009
1816440ref3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016112420161009
1817110goptvgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016112420161009
1843260ref3gcc -m32 -march=i386 -Os -fomit-frame-pointer2016112420161009
1843290ref3gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016112420161009
1843330ref3gcc -m32 -march=i486 -Os -fomit-frame-pointer2016112420161009
1843390ref3gcc -m32 -march=nocona -Os -fomit-frame-pointer2016112420161009
1843430ref3gcc -m32 -march=prescott -Os -fomit-frame-pointer2016112420161009
1843690ref3gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016112420161009
1843700ref3gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016112420161009
1844380ref3gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016112420161009
1844420ref3gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016112420161009
1844440ref3gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016112420161009
1892530ref3gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016112420161009
1901320ref3gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016112420161009
1904520ref3gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016112420161009
1904550ref3gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112420161009
1918770ref3gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016112420161009
1926540ref3gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016112420161009
1935080ref3gcc -m32 -march=i386 -O -fomit-frame-pointer2016112420161009
1938920ref3gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016112420161009
1939800ref3gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016112420161009
1940900ref3gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016112420161009
1940930ref3gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112420161009
1941300ref3gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016112420161009
1942220ref3gcc -m32 -march=pentium -O -fomit-frame-pointer2016112420161009
1943320ref3gcc -m32 -march=i486 -O -fomit-frame-pointer2016112420161009
1946690ref3gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112420161009
1949560ref3gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016112420161009
1954130ref3gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016112420161009
1956250ref3gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016112420161009
1956310ref3gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016112420161009
1956380ref3gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016112420161009
1970520ref3gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112420161009
1973140ref3gcc -m32 -march=barcelona -O -fomit-frame-pointer2016112420161009
1976590ref3gcc -m32 -march=athlon -O -fomit-frame-pointer2016112420161009
1979330ref3gcc -m32 -march=k8 -O -fomit-frame-pointer2016112420161009
1985110ref3gcc -m32 -march=k6 -O -fomit-frame-pointer2016112420161009
1985150ref3gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016112420161009
1985780ref3gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016112420161009
1991940ref3gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016112420161009
1993270ref3gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112420161009
1994170ref3gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112420161009
1995240ref3gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112420161009
1995610ref3gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112420161009
2038240goptvgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112420161009
2078930goptvgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016112420161009
2094820ref3gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016112420161009
2095120ref3gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112420161009
2095190ref3gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112420161009
2095250ref3gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016112420161009
2122500goptvgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016112420161009
2135480ref3gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112420161009
2135520ref3gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112420161009
2135530ref3gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112420161009
2135700ref3gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112420161009
2188590goptvgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016112420161009
2194740goptvgcc -m32 -march=i486 -O -fomit-frame-pointer2016112420161009
2206380ref3gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016112420161009
2206890ref3gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016112420161009
2207920ref3gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016112420161009
2208100ref3gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112420161009
2225540ref3gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016112420161009
2225560ref3gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112420161009
2227950ref3gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016112420161009
2227990ref3gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016112420161009
2230670goptvgcc -m32 -march=pentium -O -fomit-frame-pointer2016112420161009
2249500ref3gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112420161009
2249720ref3gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112420161009
2249770ref3gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112420161009
2249870ref3gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112420161009
2265400goptvgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016112420161009
2285750goptvgcc -m32 -march=pentium -Os -fomit-frame-pointer2016112420161009
2301010goptvgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112420161009
2327680goptvgcc -m32 -Os -fomit-frame-pointer2016112420161009
2337000goptvgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112420161009
2409560goptvgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016112420161009
2446600goptvgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112420161009
2477010goptvgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016112420161009
2480780goptvgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016112420161009
2484830goptvgcc -m32 -march=i386 -O -fomit-frame-pointer2016112420161009
2535520goptvgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016112420161009
2535850goptvgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016112420161009
2537820goptvgcc -m32 -march=i386 -Os -fomit-frame-pointer2016112420161009
2539780goptvgcc -m32 -march=i486 -Os -fomit-frame-pointer2016112420161009
2581100goptvgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112420161009
2672530ref3gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016112420161009
2672950ref3gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016112420161009
2672990ref3gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016112420161009
2673020ref3gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016112420161009
2715840ref3gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016112420161009
2716480ref3gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016112420161009
2728170ref3gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016112420161009
2728350ref3gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016112420161009
2899440goptvgcc -m32 -O -fomit-frame-pointer2016112420161009
3246540goptvgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016112420161009
3334800goptvgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016112420161009
3365990goptvgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016112420161009
3417160goptvgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016112420161009
3483810goptvgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016112420161009
3487390goptvgcc -m32 -O2 -fomit-frame-pointer2016112420161009
3570000goptvgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016112420161009
3573440goptvgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016112420161009
3619950goptvgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016112420161009
3630580goptvgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016112420161009
3790710goptvgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016112420161009
3896000goptvgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016112420161009
3967590goptvgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016112420161009
4021920goptvgcc -funroll-loops -m32 -O -fomit-frame-pointer2016112420161009
4075560goptvgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016112420161009
4086360goptvgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016112420161009
4094760goptvgcc -m32 -O3 -fomit-frame-pointer2016112420161009
4490400ref2gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112420161009
4490500ref2gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016112420161009
4522310ref2gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016112420161009
4523380ref2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016112420161009
4600240ref2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016112420161009
4615420ref2gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016112420161009
4615850ref2gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016112420161009
4615870ref2gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112420161009
4615950ref2gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112420161009
4831500ref2gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112420161009
4831520ref2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112420161009
4831570ref2gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112420161009
4831740ref2gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112420161009
4871270goptvgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016112420161009
5283360ref2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016112420161009
5283420ref2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016112420161009
5293200ref2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016112420161009
5293310ref2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016112420161009
5301840ref2gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016112420161009
5313960ref2gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016112420161009
5321480ref2gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016112420161009
5322070ref2gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112420161009
5322210ref2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112420161009
5324760ref2gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016112420161009
5335870ref2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016112420161009
5369450ref2gcc -funroll-loops -m32 -O -fomit-frame-pointer2016112420161009
5369960ref2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016112420161009
5384940ref2gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016112420161009
5385580ref2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016112420161009
5397480ref2gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016112420161009
5397650ref2gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016112420161009
5398920ref2gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016112420161009
5450970goptvgcc -m32 -march=core2 -Os -fomit-frame-pointer2016112420161009
5513460goptvgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016112420161009
5516210goptvgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016112420161009
5516360goptvgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016112420161009
5516520goptvgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016112420161009
5524850goptvgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016112420161009
5524960goptvgcc -m32 -march=nocona -Os -fomit-frame-pointer2016112420161009
5525400goptvgcc -m32 -march=prescott -Os -fomit-frame-pointer2016112420161009
5541830ref2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016112420161009
5542600ref2gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016112420161009
5542640ref2gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016112420161009
5544710ref2gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016112420161009
5566900goptvgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016112420161009
5568880ref2gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016112420161009
5853000goptvgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016112420161009
5853100goptvgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016112420161009
5856750goptvgcc -m32 -march=k8 -Os -fomit-frame-pointer2016112420161009
5871080goptvgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016112420161009
5892130goptvgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016112420161009
5892900goptvgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016112420161009
5905530goptvgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016112420161009
5905830goptvgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016112420161009
5971220goptvgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016112420161009
5985720goptvgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112420161009
5996780goptvgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016112420161009
5998140goptvgcc -m32 -march=nocona -O -fomit-frame-pointer2016112420161009
5998760goptvgcc -m32 -march=prescott -O -fomit-frame-pointer2016112420161009
6010990goptvgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016112420161009
6011850goptvgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016112420161009
6032400goptvgcc -m32 -march=core2 -O -fomit-frame-pointer2016112420161009
6060080goptvgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016112420161009
6060340goptvgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016112420161009
6080990goptvgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112420161009
6125350goptvgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016112420161009
6150960goptvgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016112420161009
6175890goptvgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112420161009
6182340goptvgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016112420161009
6218020goptvgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016112420161009
6259880goptvgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016112420161009
6290980goptvgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016112420161009
6293290goptvgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016112420161009
6306130goptvgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016112420161009
6326700goptvgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016112420161009
6335960goptvgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016112420161009
6368230goptvgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016112420161009
6369430goptvgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016112420161009
6379040goptvgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016112420161009
6392020goptvgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016112420161009
6458320goptvgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016112420161009
6485120goptvgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016112420161009
6559250goptvgcc -m32 -march=k8 -O -fomit-frame-pointer2016112420161009
6562380goptvgcc -m32 -march=barcelona -O -fomit-frame-pointer2016112420161009
7848730ref2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016112420161009
7998590ref2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016112420161009
8094300ref2gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016112420161009
8095030ref2gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112420161009
8096310ref2gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112420161009
8145900ref2gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016112420161009
8147710ref2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016112420161009
8149600ref2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016112420161009
8176400ref2gcc -m32 -O2 -fomit-frame-pointer2016112420161009
8244780ref2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016112420161009
8245190ref2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016112420161009
8245860ref2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016112420161009
8249750ref2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2016112420161009
8286770ref2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016112420161009
8292560ref2gcc -m32 -march=athlon -O -fomit-frame-pointer2016112420161009
8293510ref2gcc -m32 -march=k8 -O -fomit-frame-pointer2016112420161009
8366980ref2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016112420161009
8367100ref2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016112420161009
8367210ref2gcc -m32 -march=core2 -O -fomit-frame-pointer2016112420161009
8378200ref2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016112420161009
8378930ref2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016112420161009
8379790ref2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2016112420161009
8379810ref2gcc -m32 -march=core2 -Os -fomit-frame-pointer2016112420161009
8380440ref2gcc -m32 -march=barcelona -O -fomit-frame-pointer2016112420161009
8380980ref2gcc -m32 -march=corei7 -O -fomit-frame-pointer2016112420161009
8385050ref2gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016112420161009
8385130ref2gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016112420161009
8386420ref2gcc -m32 -march=k6 -O -fomit-frame-pointer2016112420161009
8396630ref2gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016112420161009
8396720ref2gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016112420161009
8397490ref2gcc -m32 -march=k6 -Os -fomit-frame-pointer2016112420161009
8408510ref2gcc -m32 -O -fomit-frame-pointer2016112420161009
8437670ref2gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016112420161009
8438510ref2gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016112420161009
8439000ref2gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016112420161009
8520900ref2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016112420161009
8539040ref2gcc -m32 -march=athlon -Os -fomit-frame-pointer2016112420161009
8539330ref2gcc -m32 -march=k8 -Os -fomit-frame-pointer2016112420161009
8541480ref2gcc -m32 -Os -fomit-frame-pointer2016112420161009
8577720ref2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016112420161009
8594170ref2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016112420161009
8596500ref2gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016112420161009
8597100ref2gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016112420161009
8600890ref2gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016112420161009
8603430ref2gcc -m32 -march=pentium -Os -fomit-frame-pointer2016112420161009
8604100ref2gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112420161009
8604370ref2gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112420161009
8723120ref2gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112420161009
8723390ref2gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016112420161009
8959190ref2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016112420161009
8959190ref2gcc -m32 -march=nocona -Os -fomit-frame-pointer2016112420161009
8959280ref2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016112420161009
8960590ref2gcc -m32 -march=prescott -Os -fomit-frame-pointer2016112420161009
8962430ref2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016112420161009
8962610ref2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016112420161009
8969820ref2gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016112420161009
8970900ref2gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016112420161009
8979080ref2gcc -m32 -march=i386 -Os -fomit-frame-pointer2016112420161009
8979810ref2gcc -m32 -march=i486 -Os -fomit-frame-pointer2016112420161009
9028640goptvgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112420161009
9058340ref2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016112420161009
9058400ref2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016112420161009
9134160ref2gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112420161009
9134830ref2gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016112420161009
9135920ref2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016112420161009
9136090ref2gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016112420161009
9148510ref2gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016112420161009
9187720ref2gcc -m32 -march=nocona -O -fomit-frame-pointer2016112420161009
9188920ref2gcc -m32 -march=prescott -O -fomit-frame-pointer2016112420161009
9259630ref2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016112420161009
9275050ref2gcc -m32 -march=i386 -O -fomit-frame-pointer2016112420161009
9381240ref2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016112420161009
9478180goptvgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016112420161009
9540010goptvgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016112420161009
9719650ref2gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016112420161009
9741700goptvgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016112420161009
9743170goptvgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016112420161009
9745010goptvgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016112420161009
9822890ref2gcc -m32 -march=pentium -O -fomit-frame-pointer2016112420161009
9823110ref2gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112420161009
9859840goptvgcc -m32 -march=athlon -Os -fomit-frame-pointer2016112420161009
9874790ref2gcc -m32 -march=i486 -O -fomit-frame-pointer2016112420161009
9951600goptvgcc -m32 -march=k6 -Os -fomit-frame-pointer2016112420161009
9965920goptvgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016112420161009
9966480goptvgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016112420161009
10168460ref2gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112420161009
10169480ref2gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016112420161009
10209310goptvgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016112420161009
10314010ref2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016112420161009
10314600ref2gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016112420161009
10600870ref2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016112420161009
10601690ref2gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016112420161009
10607530ref2gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016112420161009
10621820ref2gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016112420161009
10646320ref2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016112420161009
10646490ref2gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016112420161009
10658110ref2gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016112420161009
10658650ref2gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016112420161009
11111790goptvgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016112420161009
14052380goptvgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016112420161009
14053510goptvgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112420161009
14075700goptvgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112420161009
14136320goptvgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112420161009
14137790goptvgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016112420161009
14152210goptvgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112420161009
14164380goptvgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112420161009
14167640goptvgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016112420161009
14170940goptvgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016112420161009
14200110goptvgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016112420161009
14200600goptvgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112420161009
14220360goptvgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016112420161009
14220860goptvgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016112420161009
14221730goptvgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016112420161009
14336040goptvgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112420161009
14668170goptvgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016112420161009
14671040goptvgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016112420161009
14696970goptvgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016112420161009
14773710goptvgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016112420161009
14782200goptvgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016112420161009
14788390goptvgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016112420161009
14798060goptvgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016112420161009
14836310goptvgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016112420161009
14840590goptvgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016112420161009
14841060goptvgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016112420161009
14860740goptvgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016112420161009
14877420goptvgcc -m32 -march=k6 -O -fomit-frame-pointer2016112420161009
14883760goptvgcc -m32 -march=athlon -O -fomit-frame-pointer2016112420161009
14986210goptvgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016112420161009
15045160goptvgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016112420161009
15083060goptvgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016112420161009
15249690goptvgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112420161009
15327180goptvgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112420161009
15812310goptvgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016112420161009
15930730goptvgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016112420161009
15932520goptvgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016112420161009

Test failure

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

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

Test failure

Implementation: crypto_aead/pi16cipher096v2/goptv
Compiler: gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer
error 111
crypto_aead_decrypt allows trivial forgeries

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer goptv

Test failure

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

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

Test failure

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

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

Compiler output

Implementation: crypto_aead/pi16cipher096v2/goptv
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: MMX vector return without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast':
pi-cipher.c: pi-cipher.c:337:10: warning: MMX vector argument without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast(vchunk_t x, vchunk_t y)
pi-cipher.c: ^

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer goptv
gcc -m32 -O2 -fomit-frame-pointer goptv
gcc -m32 -Os -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=i386 -Os -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O2 -fomit-frame-pointer goptv
gcc -m32 -march=i486 -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentium -Os -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer goptv

Compiler output

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

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv
gcc -m32 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O3 -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer goptv

Compiler output

Implementation: crypto_aead/pi16cipher096v2/goptv
Compiler: gcc -funroll-loops -m32 -O -fomit-frame-pointer
pi-cipher.c: pi-cipher.c: In function 'rotl_q':
pi-cipher.c: pi-cipher.c:272:1: warning: MMX vector return without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: {
pi-cipher.c: ^
pi-cipher.c: pi-cipher.c: In function 'vect_ast_precomputed_mu':
pi-cipher.c: pi-cipher.c:277:10: warning: MMX vector argument without MMX enabled changes the ABI [-Wpsabi]
pi-cipher.c: vchunk_t vect_ast_precomputed_mu(vchunk_t y)
pi-cipher.c: ^

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer goptv
gcc -m32 -O -fomit-frame-pointer goptv
gcc -m32 -march=i386 -O -fomit-frame-pointer goptv
gcc -m32 -march=i486 -O -fomit-frame-pointer goptv
gcc -m32 -march=pentium -O -fomit-frame-pointer goptv
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer goptv