Implementation notes: x86, kizomba, crypto_kem/papabear

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_kem
Primitive: papabear
TimeImplementationCompilerBenchmark dateSUPERCOP version
1561980vecgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018092820180818
1566674vecgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018092820180818
1567623vecgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018092820180818
1567945vecgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018092820180818
1570080vecgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018092820180818
1570990vecgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018092820180818
1571160vecgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018092820180818
1571619vecgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018092820180818
1571633vecgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018092820180818
1572834vecgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018092820180818
1576556vecgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018092820180818
1578692vecgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018092820180818
1653158optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018092820180818
1656018optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018092820180818
1657238optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018092820180818
1663010optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018092820180818
1663320optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018092820180818
1666756optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018092820180818
1667738optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018092820180818
1670488optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018092820180818
1672623optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018092820180818
1673670optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018092820180818
1679856vecgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092820180818
1681596optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018092820180818
1684700optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092820180818
1689671optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018092820180818
1689679vecgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092820180818
1690062optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092820180818
1761373vecgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018092820180818
1765391vecgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018092820180818
1770075vecgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018092820180818
1777296vecgcc -m32 -march=core2 -Os -fomit-frame-pointer2018092820180818
1779897vecgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018092820180818
1785466vecgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018092820180818
1786150vecgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018092820180818
1802170vecgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018092820180818
1812454vecgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018092820180818
1818865vecgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018092820180818
1821317vecgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018092820180818
1823447vecgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018092820180818
1838722vecgcc -m32 -march=prescott -Os -fomit-frame-pointer2018092820180818
1843008vecgcc -m32 -march=nocona -Os -fomit-frame-pointer2018092820180818
1863691optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018092820180818
1864868optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018092820180818
1865841optgcc -m32 -march=core2 -Os -fomit-frame-pointer2018092820180818
1874647optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018092820180818
1878210vecgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018092820180818
1879109optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018092820180818
1880911optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018092820180818
1881690optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018092820180818
1887224vecgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018092820180818
1890758optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018092820180818
1890859optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018092820180818
1891264vecgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018092820180818
1892667vecgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018092820180818
1896726optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092820180818
1897081optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018092820180818
1898708optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018092820180818
1902780vecgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092820180818
1903829optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018092820180818
1905214vecgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092820180818
1909826optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018092820180818
1909889optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018092820180818
1911417optgcc -m32 -march=prescott -Os -fomit-frame-pointer2018092820180818
1911845optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092820180818
1911952vecgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018092820180818
1913877vecgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018092820180818
1914240vecgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092820180818
1915502vecgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018092820180818
1915574vecgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018092820180818
1915635vecgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018092820180818
1916685vecgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092820180818
1917076optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092820180818
1919958optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092820180818
1920690vecgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018092820180818
1920726vecgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018092820180818
1920935vecgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018092820180818
1921405optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018092820180818
1922514vecgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092820180818
1922845optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018092820180818
1925079optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092820180818
1925167optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018092820180818
1925201vecgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092820180818
1926437optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092820180818
1927805vecgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092820180818
1928420vecgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092820180818
1929343optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092820180818
1930177optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018092820180818
1930307optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092820180818
1930422optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092820180818
1930526vecgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018092820180818
1930563optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018092820180818
1930841optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018092820180818
1931067vecgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092820180818
1931196optgcc -m32 -march=nocona -Os -fomit-frame-pointer2018092820180818
1931798vecgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092820180818
1932121optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018092820180818
1932141optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092820180818
1935049vecgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092820180818
1935738vecgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092820180818
1940927optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092820180818
1941167vecgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092820180818
1942070optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092820180818
1948473optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092820180818
1948776optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092820180818
1952770optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018092820180818
1952958vecgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018092820180818
1953574vecgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018092820180818
1954585vecgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092820180818
1954889vecgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018092820180818
1956283optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018092820180818
1959393optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018092820180818
1959705optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018092820180818
1960044optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092820180818
1960163vecgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092820180818
1960428vecgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018092820180818
1960717vecgcc -m32 -O2 -fomit-frame-pointer2018092820180818
1961736vecgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018092820180818
1962174optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018092820180818
1962518optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018092820180818
1962586optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018092820180818
1963333vecgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092820180818
1963510optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092820180818
1964801optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018092820180818
1965712optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018092820180818
1966165optgcc -m32 -O2 -fomit-frame-pointer2018092820180818
1967680vecgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018092820180818
1967697vecgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092820180818
1968460optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092820180818
1969058optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092820180818
1969093vecgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018092820180818
1969589optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018092820180818
1971776vecgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018092820180818
1972708vecgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092820180818
1973286vecgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092820180818
1973357optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092820180818
1973801vecgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092820180818
1973825optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092820180818
1974808vecgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018092820180818
1975089optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018092820180818
1976417optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018092820180818
1980348vecgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018092820180818
1981264optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018092820180818
1982833optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092820180818
1984688optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092820180818
1984861vecgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092820180818
1985530optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018092820180818
1986020optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018092820180818
1986276optgcc -m32 -O3 -fomit-frame-pointer2018092820180818
1987108vecgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092820180818
1987157vecgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018092820180818
1988583optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018092820180818
1988807vecgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018092820180818
1989472optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018092820180818
1991055optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092820180818
1992026optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092820180818
1992113vecgcc -m32 -O3 -fomit-frame-pointer2018092820180818
1992354vecgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018092820180818
1992982vecgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092820180818
1993080optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018092820180818
1993194optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092820180818
1993859vecgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018092820180818
1995122vecgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092820180818
1995456optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092820180818
1995653vecgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092820180818
1996452optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092820180818
1996687vecgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092820180818
1996812optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018092820180818
1997928vecgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018092820180818
1998397vecgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018092820180818
2000474vecgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092820180818
2001088vecgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018092820180818
2002573vecgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018092820180818
2002871optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092820180818
2002937vecgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018092820180818
2003387optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092820180818
2004472optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018092820180818
2005625vecgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018092820180818
2006011optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092820180818
2006272vecgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092820180818
2009006vecgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092820180818
2010274optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018092820180818
2011863optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018092820180818
2015820vecgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092820180818
2020927vecgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018092820180818
2039484optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018092820180818
2050471optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018092820180818
2056407optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018092820180818
2182285vecgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018092820180818
2186363lowmemgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018092820180818
2195177lowmemgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018092820180818
2197270lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092820180818
2198278lowmemgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092820180818
2199947lowmemgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092820180818
2200152lowmemgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018092820180818
2200197lowmemgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092820180818
2200650lowmemgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092820180818
2205104lowmemgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018092820180818
2205244lowmemgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018092820180818
2205619lowmemgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092820180818
2207710lowmemgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092820180818
2209472lowmemgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018092820180818
2210070lowmemgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092820180818
2210518lowmemgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092820180818
2210750lowmemgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092820180818
2213010lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092820180818
2216625lowmemgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018092820180818
2217722lowmemgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018092820180818
2218256lowmemgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018092820180818
2221885lowmemgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018092820180818
2224815lowmemgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018092820180818
2227184lowmemgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018092820180818
2231682lowmemgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092820180818
2251290optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018092820180818
2253689vecgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018092820180818
2266103vecgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018092820180818
2268974vecgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018092820180818
2269859vecgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018092820180818
2270744optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018092820180818
2275579optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018092820180818
2278311vecgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018092820180818
2279561optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018092820180818
2279670vecgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018092820180818
2282698vecgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018092820180818
2282835optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018092820180818
2290532optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018092820180818
2293915optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018092820180818
2294802vecgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018092820180818
2296167optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018092820180818
2296238vecgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018092820180818
2296956optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018092820180818
2297956optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018092820180818
2299268vecgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018092820180818
2312109vecgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018092820180818
2328028optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018092820180818
2328944optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018092820180818
2329500vecgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018092820180818
2332304optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092820180818
2334913optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018092820180818
2337825optgcc -funroll-loops -m32 -O -fomit-frame-pointer2018092820180818
2338204vecgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092820180818
2340484vecgcc -funroll-loops -m32 -O -fomit-frame-pointer2018092820180818
2341768lowmemgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018092820180818
2344069vecgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018092820180818
2345313lowmemgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018092820180818
2349064lowmemgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092820180818
2349103optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018092820180818
2352534lowmemgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018092820180818
2353647vecgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018092820180818
2354155lowmemgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092820180818
2356254lowmemgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092820180818
2359730lowmemgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092820180818
2359827vecgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018092820180818
2360319lowmemgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092820180818
2361732optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018092820180818
2364613lowmemgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018092820180818
2364671lowmemgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018092820180818
2367720lowmemgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018092820180818
2369627lowmemgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018092820180818
2372664optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018092820180818
2374363lowmemgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018092820180818
2376681lowmemgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018092820180818
2377248lowmemgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092820180818
2380236lowmemgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018092820180818
2380893lowmemgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092820180818
2384238lowmemgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018092820180818
2385242lowmemgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092820180818
2386480lowmemgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018092820180818
2386578lowmemgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018092820180818
2386584lowmemgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092820180818
2388732lowmemgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018092820180818
2395274lowmemgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018092820180818
2397689lowmemgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018092820180818
2398002optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018092820180818
2398385lowmemgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018092820180818
2398666lowmemgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092820180818
2400465lowmemgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018092820180818
2400963lowmemgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018092820180818
2401775lowmemgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092820180818
2402285optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018092820180818
2402615vecgcc -m32 -march=k6 -Os -fomit-frame-pointer2018092820180818
2403756lowmemgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092820180818
2408109lowmemgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018092820180818
2408317vecgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018092820180818
2412558lowmemgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018092820180818
2413449lowmemgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018092820180818
2414858lowmemgcc -m32 -O2 -fomit-frame-pointer2018092820180818
2416457optgcc -m32 -march=k6 -Os -fomit-frame-pointer2018092820180818
2420736lowmemgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018092820180818
2422615vecgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018092820180818
2422663vecgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018092820180818
2423141lowmemgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018092820180818
2423638lowmemgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018092820180818
2424474lowmemgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018092820180818
2427701vecgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018092820180818
2430528lowmemgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018092820180818
2431268optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018092820180818
2432129lowmemgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018092820180818
2434661vecgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018092820180818
2439238lowmemgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018092820180818
2442520lowmemgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018092820180818
2444871lowmemgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018092820180818
2445088vecgcc -m32 -march=i386 -Os -fomit-frame-pointer2018092820180818
2445456optgcc -m32 -march=i386 -Os -fomit-frame-pointer2018092820180818
2447871optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018092820180818
2449913optgcc -m32 -march=i486 -Os -fomit-frame-pointer2018092820180818
2452917lowmemgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018092820180818
2453708optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018092820180818
2454405lowmemgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018092820180818
2454968vecgcc -m32 -march=i486 -Os -fomit-frame-pointer2018092820180818
2455018optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018092820180818
2456322vecgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018092820180818
2457491lowmemgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018092820180818
2465659vecgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018092820180818
2467024vecgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018092820180818
2469267vecgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092820180818
2469705optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018092820180818
2472140vecgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092820180818
2473143vecgcc -m32 -march=pentium -Os -fomit-frame-pointer2018092820180818
2473399vecgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018092820180818
2473730optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018092820180818
2474024lowmemgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092820180818
2474133lowmemgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092820180818
2477256optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018092820180818
2477893optgcc -m32 -Os -fomit-frame-pointer2018092820180818
2480837optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092820180818
2483636vecgcc -m32 -Os -fomit-frame-pointer2018092820180818
2483925vecgcc -m32 -march=prescott -O -fomit-frame-pointer2018092820180818
2484244optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092820180818
2484538vecgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018092820180818
2486332vecgcc -m32 -march=barcelona -O -fomit-frame-pointer2018092820180818
2489935optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092820180818
2492053optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018092820180818
2492363optgcc -m32 -march=athlon -Os -fomit-frame-pointer2018092820180818
2496351optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018092820180818
2496531vecgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018092820180818
2499855vecgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018092820180818
2499957lowmemgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092820180818
2501325vecgcc -m32 -march=nocona -O -fomit-frame-pointer2018092820180818
2501500optgcc -m32 -march=pentium -Os -fomit-frame-pointer2018092820180818
2502262vecgcc -m32 -march=core2 -O -fomit-frame-pointer2018092820180818
2503143optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018092820180818
2503813vecgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018092820180818
2506806vecgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018092820180818
2508058vecgcc -m32 -march=athlon -Os -fomit-frame-pointer2018092820180818
2508937lowmemgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092820180818
2510307vecgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018092820180818
2511089optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018092820180818
2512026lowmemgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092820180818
2512246lowmemgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092820180818
2512290vecgcc -m32 -march=corei7 -O -fomit-frame-pointer2018092820180818
2512988vecgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018092820180818
2513526vecgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092820180818
2514161optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018092820180818
2514476vecgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018092820180818
2515155optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018092820180818
2518244optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018092820180818
2519589optgcc -m32 -march=corei7 -O -fomit-frame-pointer2018092820180818
2520762vecgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018092820180818
2523698optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018092820180818
2523703lowmemgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092820180818
2525881vecgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092820180818
2526018optgcc -m32 -march=core2 -O -fomit-frame-pointer2018092820180818
2526714optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018092820180818
2533992optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018092820180818
2541214lowmemgcc -m32 -O3 -fomit-frame-pointer2018092820180818
2543119vecgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018092820180818
2547561lowmemgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018092820180818
2549604vecgcc -m32 -march=k8 -O -fomit-frame-pointer2018092820180818
2552210optgcc -m32 -march=k8 -O -fomit-frame-pointer2018092820180818
2552800lowmemgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018092820180818
2553057optgcc -m32 -march=i486 -O -fomit-frame-pointer2018092820180818
2557121optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092820180818
2557772vecgcc -m32 -march=i486 -O -fomit-frame-pointer2018092820180818
2561871optgcc -m32 -march=pentium -O -fomit-frame-pointer2018092820180818
2562926lowmemgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092820180818
2563792vecgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092820180818
2569411vecgcc -m32 -march=pentium -O -fomit-frame-pointer2018092820180818
2572597optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092820180818
2582399vecgcc -m32 -march=athlon -O -fomit-frame-pointer2018092820180818
2593032optgcc -m32 -march=athlon -O -fomit-frame-pointer2018092820180818
2593216lowmemgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018092820180818
2601240optgcc -m32 -march=barcelona -O -fomit-frame-pointer2018092820180818
2609647lowmemgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018092820180818
2611881optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018092820180818
2615173optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018092820180818
2624045vecgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018092820180818
2628536vecgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018092820180818
2629087optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018092820180818
2634596vecgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018092820180818
2635460vecgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018092820180818
2639018optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018092820180818
2677256lowmemgcc -funroll-loops -m32 -O -fomit-frame-pointer2018092820180818
2682677lowmemgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018092820180818
2684480optgcc -m32 -O -fomit-frame-pointer2018092820180818
2685117lowmemgcc -m32 -march=core2 -Os -fomit-frame-pointer2018092820180818
2686439lowmemgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018092820180818
2689990vecgcc -m32 -O -fomit-frame-pointer2018092820180818
2690788lowmemgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018092820180818
2693881lowmemgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018092820180818
2694691lowmemgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018092820180818
2701899lowmemgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018092820180818
2704209lowmemgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018092820180818
2710750lowmemgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018092820180818
2711034lowmemgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018092820180818
2713260lowmemgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018092820180818
2714039lowmemgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018092820180818
2714637optgcc -m32 -march=prescott -O -fomit-frame-pointer2018092820180818
2717789lowmemgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018092820180818
2720752lowmemgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018092820180818
2722813vecgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018092820180818
2724282lowmemgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018092820180818
2724343vecgcc -m32 -march=k6 -O -fomit-frame-pointer2018092820180818
2726260optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018092820180818
2728536lowmemgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018092820180818
2729288lowmemgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018092820180818
2731415lowmemgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018092820180818
2732242lowmemgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018092820180818
2733358lowmemgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018092820180818
2734292optgcc -m32 -march=nocona -O -fomit-frame-pointer2018092820180818
2734805lowmemgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092820180818
2748814optgcc -m32 -march=k6 -O -fomit-frame-pointer2018092820180818
2751413optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018092820180818
2753966lowmemgcc -m32 -march=athlon -Os -fomit-frame-pointer2018092820180818
2757354lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092820180818
2757527lowmemgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018092820180818
2758731lowmemgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018092820180818
2758879vecgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018092820180818
2760669lowmemgcc -m32 -march=k6 -Os -fomit-frame-pointer2018092820180818
2761248lowmemgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018092820180818
2761686lowmemgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018092820180818
2764790lowmemgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018092820180818
2765900lowmemgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018092820180818
2766450lowmemgcc -m32 -Os -fomit-frame-pointer2018092820180818
2767774lowmemgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018092820180818
2776062lowmemgcc -m32 -march=k8 -Os -fomit-frame-pointer2018092820180818
2776820lowmemgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092820180818
2777516lowmemgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018092820180818
2779309lowmemgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018092820180818
2780459lowmemgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018092820180818
2794490optgcc -m32 -march=i386 -O -fomit-frame-pointer2018092820180818
2796650lowmemgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018092820180818
2798696vecgcc -m32 -march=i386 -O -fomit-frame-pointer2018092820180818
2806055lowmemgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018092820180818
2809395lowmemgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092820180818
2809448lowmemgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018092820180818
2814039lowmemgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018092820180818
2820077lowmemgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018092820180818
2820996lowmemgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018092820180818
2822482lowmemgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092820180818
2828596lowmemgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018092820180818
2829907lowmemgcc -m32 -march=pentium -Os -fomit-frame-pointer2018092820180818
2855266lowmemgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018092820180818
2894671lowmemgcc -m32 -march=nocona -Os -fomit-frame-pointer2018092820180818
2896742lowmemgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018092820180818
2897154lowmemgcc -m32 -march=prescott -Os -fomit-frame-pointer2018092820180818
2904133lowmemgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018092820180818
2914550lowmemgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018092820180818
3057649lowmemgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018092820180818
3103047lowmemgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018092820180818
3118335lowmemgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018092820180818
3120260lowmemgcc -m32 -O -fomit-frame-pointer2018092820180818
3130076lowmemgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018092820180818
3138456lowmemgcc -m32 -march=k8 -O -fomit-frame-pointer2018092820180818
3162516lowmemgcc -m32 -march=prescott -O -fomit-frame-pointer2018092820180818
3162583lowmemgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018092820180818
3165177lowmemgcc -m32 -march=i486 -Os -fomit-frame-pointer2018092820180818
3167101lowmemgcc -m32 -march=nocona -O -fomit-frame-pointer2018092820180818
3172419lowmemgcc -m32 -march=core2 -O -fomit-frame-pointer2018092820180818
3173764lowmemgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018092820180818
3174653lowmemgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018092820180818
3181843lowmemgcc -m32 -march=i386 -Os -fomit-frame-pointer2018092820180818
3185842lowmemgcc -m32 -march=corei7 -O -fomit-frame-pointer2018092820180818
3190293lowmemgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018092820180818
3276883lowmemgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018092820180818
3279708lowmemgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018092820180818
3288123lowmemgcc -m32 -march=k6 -O -fomit-frame-pointer2018092820180818
3316895lowmemgcc -m32 -march=i486 -O -fomit-frame-pointer2018092820180818
3384492lowmemgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018092820180818
3392397lowmemgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018092820180818
3395962lowmemgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018092820180818
3398200lowmemgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018092820180818
3468607lowmemgcc -m32 -march=pentium -O -fomit-frame-pointer2018092820180818
3475899lowmemgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092820180818
3504319lowmemgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018092820180818
3535539lowmemgcc -m32 -march=barcelona -O -fomit-frame-pointer2018092820180818
3564952lowmemgcc -m32 -march=athlon -O -fomit-frame-pointer2018092820180818
3719044lowmemgcc -m32 -march=i386 -O -fomit-frame-pointer2018092820180818
6102289refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018092820180818
6111667refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018092820180818
6364446refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092820180818
6602843refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092820180818
6901837refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018092820180818
7590055refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018092820180818
7694383refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018092820180818
8206633optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018092820180818
8215871vecgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018092820180818
8232277vecgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018092820180818
8257901vecgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018092820180818
8269318optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018092820180818
8271002vecgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018092820180818
8301869refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092820180818
8324752optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018092820180818
8381885optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018092820180818
8459307optgcc -m32 -march=k8 -Os -fomit-frame-pointer2018092820180818
8470093vecgcc -m32 -march=k8 -Os -fomit-frame-pointer2018092820180818
8481204refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018092820180818
8488500optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018092820180818
8543386vecgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018092820180818
8568807refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018092820180818
8575510refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018092820180818
9026103optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018092820180818
9035900optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018092820180818
9042320vecgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018092820180818
9060573vecgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018092820180818
9241848refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018092820180818
9252769refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018092820180818
9256252refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018092820180818
9376909refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018092820180818
9530709refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018092820180818
9570754refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018092820180818
9672431refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092820180818
9674885refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018092820180818
10841389refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018092820180818
10970045refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092820180818
11003664refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092820180818
11061855refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018092820180818
11278504refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092820180818
11279776refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092820180818
11507082refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018092820180818
12497932refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092820180818
12644420refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018092820180818
12657901refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018092820180818
12934855refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018092820180818
12949254refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018092820180818
12952274refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018092820180818
12960490refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018092820180818
12961539refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018092820180818
12963776refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018092820180818
13026617refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092820180818
13029179refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018092820180818
13032079refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018092820180818
13032512refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018092820180818
13057424refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018092820180818
13087056refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018092820180818
13179698refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092820180818
13198742refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092820180818
13209808refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092820180818
13226907refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018092820180818
13271066refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018092820180818
13274603refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018092820180818
13299230refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018092820180818
13349816refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018092820180818
13361956refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018092820180818
13395333refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018092820180818
13444998refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018092820180818
13581550refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018092820180818
13584254refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018092820180818
13587770refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092820180818
13591522refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092820180818
13705913refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092820180818
13731867refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092820180818
13732712refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092820180818
13746220refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018092820180818
13860099refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018092820180818
15154988refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092820180818
15224827refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018092820180818
15599730refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018092820180818
15600008refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018092820180818
15631679refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092820180818
15696596refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092820180818
15790953refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018092820180818
15999121refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018092820180818
16010451refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018092820180818
16201645refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018092820180818
16477725refgcc -m32 -O3 -fomit-frame-pointer2018092820180818
16513121refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092820180818
16546821refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092820180818
16547171refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092820180818
16680088refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018092820180818
16746770refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018092820180818
17030953refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018092820180818
17079976refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018092820180818
17122653refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092820180818
18632343refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092820180818
18781038refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018092820180818
18784042refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018092820180818
18787581refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018092820180818
18924665refgcc -m32 -march=athlon -O -fomit-frame-pointer2018092820180818
19093236refgcc -m32 -O -fomit-frame-pointer2018092820180818
19316101refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018092820180818
19348788refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018092820180818
19373282refgcc -m32 -march=k6 -O -fomit-frame-pointer2018092820180818
19389603refgcc -m32 -O2 -fomit-frame-pointer2018092820180818
19488276refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018092820180818
19571387refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018092820180818
19582054refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018092820180818
19602980refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018092820180818
19607801refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018092820180818
19635199refgcc -m32 -march=k8 -O -fomit-frame-pointer2018092820180818
19646635refgcc -m32 -march=i486 -O -fomit-frame-pointer2018092820180818
19657510refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018092820180818
19665452refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018092820180818
19676442refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018092820180818
19727699refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018092820180818
19746752refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018092820180818
19756446refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018092820180818
19757522refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018092820180818
19765117refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092820180818
19775398refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018092820180818
19787353refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018092820180818
19795271refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018092820180818
19806976refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018092820180818
19814783refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018092820180818
19815202refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092820180818
19828744refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018092820180818
19869274refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092820180818
19871476refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092820180818
19874190refgcc -m32 -march=prescott -O -fomit-frame-pointer2018092820180818
19874522refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092820180818
19893833refgcc -m32 -march=nocona -O -fomit-frame-pointer2018092820180818
20069452refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018092820180818
20080554refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018092820180818
20131977refgcc -m32 -march=core2 -O -fomit-frame-pointer2018092820180818
20142819refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018092820180818
20145198refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092820180818
20298933refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018092820180818
21416604refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018092820180818
22215431refgcc -m32 -march=i386 -O -fomit-frame-pointer2018092820180818
22252950refgcc -m32 -march=pentium -O -fomit-frame-pointer2018092820180818
22258637refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092820180818
22646117refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018092820180818
22783206refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018092820180818
22820672refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092820180818
22846340refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018092820180818
24718351refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018092820180818
24765143refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018092820180818
25010828refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018092820180818
25035016refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018092820180818
25088216refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092820180818
25119673refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018092820180818
25147774refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018092820180818
25203443refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018092820180818
25205426refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018092820180818
25222483refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018092820180818
25224684refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018092820180818
25237756refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018092820180818
25270073refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018092820180818
25270734refgcc -m32 -Os -fomit-frame-pointer2018092820180818
25286948refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018092820180818
25290198refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018092820180818
25293246refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018092820180818
25309359refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018092820180818
25310337refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018092820180818
25338800refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092820180818
25342591refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018092820180818
25345274refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018092820180818
25347230refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018092820180818
25367756refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018092820180818
25418869refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018092820180818
25442369refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018092820180818
25469456refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092820180818
25472462refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018092820180818
25575454refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018092820180818
25597036refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018092820180818
25645875refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018092820180818
25681517refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018092820180818
25733645refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018092820180818
25734471refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018092820180818
25752246refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018092820180818
25784459refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018092820180818
25821375refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018092820180818
25867057refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092820180818
25999795refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018092820180818
26612048refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018092820180818
27078209refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018092820180818
27172965refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018092820180818
27202730refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018092820180818
27396665refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018092820180818
38274947refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018092820180818

Compiler output

Implementation: crypto_kem/papabear/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_PapaBear_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