Implementation notes: x86, rumba5, crypto_kem/papabear

Computer: rumba5
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20181216
Operation: crypto_kem
Primitive: papabear
TimeImplementationCompilerBenchmark dateSUPERCOP version
1697856vecgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
1701856vecgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091720180818
1702752vecgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091720180818
1706560vecgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091720180818
1713696vecgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091720180818
1717824vecgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091720180818
1718240vecgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091720180818
1718784vecgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091720180818
1719232vecgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091720180818
1721632vecgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091720180818
1723200vecgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091720180818
1723616vecgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091720180818
1725184vecgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091720180818
1729600vecgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091720180818
1730560vecgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091720180818
1732064vecgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
1741248vecgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091720180818
1744672vecgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091720180818
2011296vecgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091720180818
2011552optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091720180818
2012576optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091720180818
2014080optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091720180818
2014752vecgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091720180818
2017664vecgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091720180818
2018720optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
2019168optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091720180818
2020640optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091720180818
2021696optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091720180818
2021696vecgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091720180818
2023456optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091720180818
2025248optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091720180818
2026048optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091720180818
2026080vecgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
2026304optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091720180818
2027296optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091720180818
2027840optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091720180818
2028384optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091720180818
2029440optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091720180818
2030592optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091720180818
2030848optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
2031488vecgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091720180818
2034496optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091720180818
2034816optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091720180818
2035328vecgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091720180818
2035360vecgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091720180818
2036384optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091720180818
2036832optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091720180818
2037632vecgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
2037792optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091720180818
2038208vecgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091720180818
2038272vecgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091720180818
2038432optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091720180818
2038688optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091720180818
2039200optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091720180818
2039296optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091720180818
2039936optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091720180818
2040608vecgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091720180818
2041216optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091720180818
2042816optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091720180818
2044256optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091720180818
2044800vecgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091720180818
2044800vecgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091720180818
2047488optgcc -m32 -O3 -fomit-frame-pointer2018091720180818
2047488vecgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091720180818
2048608vecgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091720180818
2049248vecgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091720180818
2049536vecgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091720180818
2049568optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091720180818
2050528vecgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091720180818
2051456optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091720180818
2051968optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091720180818
2052320vecgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091720180818
2052320optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091720180818
2053952optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091720180818
2054432vecgcc -m32 -O3 -fomit-frame-pointer2018091720180818
2056160optgcc -m32 -O2 -fomit-frame-pointer2018091720180818
2057760optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091720180818
2059360vecgcc -m32 -O2 -fomit-frame-pointer2018091720180818
2060480vecgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091720180818
2062400optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091720180818
2062464vecgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091720180818
2062656vecgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091720180818
2070176vecgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091720180818
2071520optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091720180818
2072320optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091720180818
2072416vecgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091720180818
2075072vecgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091720180818
2076320vecgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091720180818
2076928vecgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091720180818
2077056optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091720180818
2077120optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091720180818
2077408optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091720180818
2078336optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091720180818
2078528vecgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091720180818
2078560vecgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091720180818
2078752vecgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091720180818
2079264vecgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091720180818
2080736optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091720180818
2094528vecgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091720180818
2096640optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091720180818
2176672vecgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091720180818
2282912vecgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091720180818
2286912optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091720180818
2296608optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091720180818
2297152vecgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091720180818
2297312vecgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091720180818
2298592optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091720180818
2298624vecgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091720180818
2298784vecgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091720180818
2299744optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091720180818
2300992optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091720180818
2302016vecgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091720180818
2302848vecgcc -m32 -march=core2 -O -fomit-frame-pointer2018091720180818
2303232vecgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091720180818
2305312vecgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091720180818
2305760vecgcc -m32 -march=prescott -O -fomit-frame-pointer2018091720180818
2306432vecgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091720180818
2306688vecgcc -m32 -march=nocona -O -fomit-frame-pointer2018091720180818
2307424vecgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091720180818
2309952vecgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091720180818
2323488vecgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091720180818
2324704vecgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091720180818
2325152vecgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091720180818
2328864vecgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091720180818
2329056optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091720180818
2329536vecgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091720180818
2332160optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
2332160vecgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091720180818
2332320vecgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091720180818
2333472vecgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091720180818
2333824optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091720180818
2334048vecgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091720180818
2335744optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091720180818
2336448vecgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091720180818
2338240vecgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091720180818
2341376optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091720180818
2343360optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091720180818
2343872optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
2346624vecgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091720180818
2346752vecgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091720180818
2346944optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091720180818
2347008optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091720180818
2348288vecgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091720180818
2348576vecgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091720180818
2349248optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091720180818
2350976vecgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091720180818
2351264vecgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091720180818
2351552vecgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091720180818
2351744optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091720180818
2351776optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091720180818
2352448optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091720180818
2352512optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091720180818
2352736vecgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091720180818
2352736vecgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091720180818
2352992optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091720180818
2353312optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091720180818
2353760vecgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091720180818
2354208optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091720180818
2355520vecgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091720180818
2357120vecgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091720180818
2359840optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091720180818
2361728vecgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091720180818
2361888vecgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091720180818
2364768optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091720180818
2364832vecgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091720180818
2365312optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091720180818
2366528vecgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091720180818
2369216optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091720180818
2369888vecgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091720180818
2371104optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091720180818
2371328vecgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091720180818
2374144optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091720180818
2374304optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091720180818
2376768vecgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091720180818
2379744optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091720180818
2381280vecgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091720180818
2381440vecgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091720180818
2392320optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091720180818
2404864vecgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091720180818
2426080optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091720180818
2426880vecgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091720180818
2428928optgcc -m32 -march=k6 -O -fomit-frame-pointer2018091720180818
2429888optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091720180818
2430240vecgcc -m32 -march=k6 -O -fomit-frame-pointer2018091720180818
2431168vecgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091720180818
2436384optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091720180818
2441632optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091720180818
2454048vecgcc -m32 -march=pentium -O -fomit-frame-pointer2018091720180818
2455072optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091720180818
2455104vecgcc -m32 -march=i486 -O -fomit-frame-pointer2018091720180818
2457568vecgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091720180818
2457728optgcc -m32 -march=i486 -O -fomit-frame-pointer2018091720180818
2459008optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091720180818
2459072vecgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091720180818
2469760vecgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091720180818
2470496optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091720180818
2496032optgcc -m32 -march=pentium -O -fomit-frame-pointer2018091720180818
2502496vecgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091720180818
2519616lowmemgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091720180818
2520128vecgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091720180818
2520480vecgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091720180818
2523040lowmemgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091720180818
2523296lowmemgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091720180818
2526240lowmemgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091720180818
2530336lowmemgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091720180818
2530912lowmemgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091720180818
2534272lowmemgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091720180818
2538048optgcc -m32 -march=i386 -O -fomit-frame-pointer2018091720180818
2541184vecgcc -m32 -march=i386 -O -fomit-frame-pointer2018091720180818
2541984vecgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091720180818
2570368optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091720180818
2571072vecgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091720180818
2589920lowmemgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091720180818
2610208optgcc -m32 -O -fomit-frame-pointer2018091720180818
2610944vecgcc -m32 -O -fomit-frame-pointer2018091720180818
2612480optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091720180818
2613120optgcc -m32 -march=nocona -O -fomit-frame-pointer2018091720180818
2613888optgcc -m32 -march=prescott -O -fomit-frame-pointer2018091720180818
2615232optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091720180818
2619616lowmemgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091720180818
2619808optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091720180818
2620352optgcc -m32 -march=core2 -O -fomit-frame-pointer2018091720180818
2620576vecgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091720180818
2620768lowmemgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091720180818
2621440vecgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091720180818
2622112vecgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091720180818
2622240optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091720180818
2622336vecgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091720180818
2623136optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091720180818
2623968optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091720180818
2624480lowmemgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091720180818
2624832optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091720180818
2624864optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091720180818
2624960optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091720180818
2625440vecgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091720180818
2625920optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091720180818
2626432optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091720180818
2626720optgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091720180818
2626752optgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091720180818
2627936lowmemgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091720180818
2629024optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091720180818
2629024vecgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091720180818
2629440vecgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091720180818
2629888vecgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091720180818
2630816optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091720180818
2631424lowmemgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091720180818
2631488optgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091720180818
2631552optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091720180818
2631648lowmemgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091720180818
2631968vecgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091720180818
2631968vecgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091720180818
2632448optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091720180818
2632960vecgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091720180818
2633056optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091720180818
2633120optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091720180818
2634496optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091720180818
2634496lowmemgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091720180818
2634592optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091720180818
2635328vecgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091720180818
2635584optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091720180818
2635680vecgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091720180818
2636928vecgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091720180818
2637504optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091720180818
2637888optgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091720180818
2638560optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091720180818
2639840vecgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091720180818
2640096optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091720180818
2640320vecgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091720180818
2640352optgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091720180818
2640448optgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091720180818
2640480lowmemgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091720180818
2640480optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091720180818
2640640lowmemgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091720180818
2641024vecgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091720180818
2641152lowmemgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091720180818
2641184optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091720180818
2642048optgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091720180818
2642304optgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091720180818
2642400optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091720180818
2642528vecgcc -m32 -march=athlon -O -fomit-frame-pointer2018091720180818
2642688vecgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091720180818
2643296optgcc -m32 -march=athlon -O -fomit-frame-pointer2018091720180818
2643424optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091720180818
2643552vecgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091720180818
2644352vecgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091720180818
2645984vecgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091720180818
2647040optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091720180818
2647072vecgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091720180818
2647712vecgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091720180818
2647712lowmemgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091720180818
2647744optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091720180818
2648000optgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091720180818
2648224optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091720180818
2648288optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091720180818
2648448optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091720180818
2648512vecgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091720180818
2648544optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091720180818
2649280vecgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091720180818
2649440optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091720180818
2649632lowmemgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091720180818
2650656vecgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091720180818
2652128lowmemgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091720180818
2653536lowmemgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091720180818
2654720optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091720180818
2654880optgcc -m32 -march=k8 -O -fomit-frame-pointer2018091720180818
2655776vecgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091720180818
2656608optgcc -m32 -Os -fomit-frame-pointer2018091720180818
2656672optgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091720180818
2657056optgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091720180818
2657696vecgcc -m32 -Os -fomit-frame-pointer2018091720180818
2658272vecgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091720180818
2659424optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091720180818
2659776vecgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091720180818
2661472vecgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091720180818
2661792vecgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091720180818
2662592optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091720180818
2663072optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091720180818
2663104vecgcc -m32 -march=k8 -O -fomit-frame-pointer2018091720180818
2664064optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091720180818
2677152lowmemgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091720180818
2680576lowmemgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
2686144lowmemgcc -m32 -O2 -fomit-frame-pointer2018091720180818
2686880lowmemgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091720180818
2687456lowmemgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091720180818
2689664lowmemgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091720180818
2691424lowmemgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091720180818
2691904lowmemgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091720180818
2692768lowmemgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091720180818
2693568lowmemgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
2694368optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091720180818
2694368lowmemgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091720180818
2696512lowmemgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091720180818
2696736lowmemgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091720180818
2698912lowmemgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091720180818
2700832lowmemgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091720180818
2702656lowmemgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091720180818
2702848lowmemgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091720180818
2702912lowmemgcc -m32 -O3 -fomit-frame-pointer2018091720180818
2711104lowmemgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091720180818
2712160lowmemgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091720180818
2721984optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091720180818
2723648optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091720180818
2724032vecgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091720180818
2724448vecgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091720180818
2724832vecgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091720180818
2726400optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091720180818
2728608optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091720180818
2729568lowmemgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091720180818
2729728lowmemgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091720180818
2737152lowmemgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091720180818
2740928vecgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091720180818
2741568vecgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091720180818
2742944optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091720180818
2747360lowmemgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091720180818
2751104lowmemgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091720180818
2751392optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091720180818
2753024lowmemgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091720180818
2754176optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091720180818
2755680optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091720180818
2756864vecgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091720180818
2767520vecgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091720180818
2768160vecgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091720180818
2776192vecgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091720180818
2776480optgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091720180818
2787232optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091720180818
2792224vecgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091720180818
2792608vecgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091720180818
2793152optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091720180818
2794848optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091720180818
2799488vecgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091720180818
2799840optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091720180818
2800384optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091720180818
2806080vecgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091720180818
2807008lowmemgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091720180818
2807328lowmemgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091720180818
2807360lowmemgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091720180818
2813056lowmemgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091720180818
2814208lowmemgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091720180818
2816480lowmemgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091720180818
2820768vecgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091720180818
2820832optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091720180818
2820992vecgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091720180818
2823136optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091720180818
2827424optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091720180818
2830816optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091720180818
2831040optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091720180818
2835840lowmemgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
2839104lowmemgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091720180818
2839232lowmemgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091720180818
2846304lowmemgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091720180818
2857920lowmemgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091720180818
2859104lowmemgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091720180818
2859328lowmemgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091720180818
2863936lowmemgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
2866464lowmemgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091720180818
2870272lowmemgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091720180818
2899232lowmemgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091720180818
2902016lowmemgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091720180818
2904608lowmemgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091720180818
2915232lowmemgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091720180818
2927680lowmemgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091720180818
2935392lowmemgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091720180818
2940672lowmemgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091720180818
2942688lowmemgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091720180818
2945824lowmemgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091720180818
2952288lowmemgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091720180818
2955744lowmemgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091720180818
2957472lowmemgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091720180818
2959616lowmemgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091720180818
2959680lowmemgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091720180818
2960480lowmemgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091720180818
2961440lowmemgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091720180818
2962784lowmemgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091720180818
2963040lowmemgcc -m32 -Os -fomit-frame-pointer2018091720180818
2964064lowmemgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091720180818
2964448lowmemgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091720180818
2965376lowmemgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091720180818
2966112lowmemgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091720180818
2966912lowmemgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091720180818
2967168lowmemgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091720180818
2967456lowmemgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091720180818
2968096lowmemgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091720180818
2968448lowmemgcc -m32 -march=k6 -O -fomit-frame-pointer2018091720180818
2968608lowmemgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091720180818
2969248lowmemgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091720180818
2969792lowmemgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091720180818
2970880lowmemgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091720180818
2971392lowmemgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091720180818
2975232lowmemgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091720180818
2975744lowmemgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091720180818
2977408lowmemgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091720180818
2977728lowmemgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091720180818
2978528lowmemgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091720180818
2980160lowmemgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091720180818
2981376lowmemgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091720180818
2981408lowmemgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091720180818
2983232lowmemgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091720180818
2984032lowmemgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091720180818
2986304lowmemgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091720180818
2987968lowmemgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091720180818
2988896lowmemgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091720180818
2990752lowmemgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091720180818
2990848lowmemgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091720180818
2994080lowmemgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091720180818
3014176lowmemgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091720180818
3014816lowmemgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091720180818
3017056lowmemgcc -m32 -march=pentium -O -fomit-frame-pointer2018091720180818
3021472lowmemgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091720180818
3068992lowmemgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091720180818
3073760lowmemgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091720180818
3076832lowmemgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091720180818
3092608lowmemgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091720180818
3109824lowmemgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091720180818
3116128lowmemgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091720180818
3135424vecgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091720180818
3143904vecgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091720180818
3158496lowmemgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091720180818
3166944lowmemgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091720180818
3175520lowmemgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091720180818
3180832lowmemgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091720180818
3182208optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091720180818
3183136lowmemgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091720180818
3187328lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091720180818
3190336lowmemgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091720180818
3191776lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091720180818
3194336lowmemgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091720180818
3321056lowmemgcc -m32 -march=athlon -O -fomit-frame-pointer2018091720180818
3323104lowmemgcc -m32 -O -fomit-frame-pointer2018091720180818
3326112lowmemgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091720180818
3327776lowmemgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091720180818
3328896lowmemgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091720180818
3332256lowmemgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091720180818
3333248lowmemgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091720180818
3334048lowmemgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091720180818
3335008lowmemgcc -m32 -march=core2 -O -fomit-frame-pointer2018091720180818
3336096lowmemgcc -m32 -march=nocona -O -fomit-frame-pointer2018091720180818
3340512lowmemgcc -m32 -march=prescott -O -fomit-frame-pointer2018091720180818
3346592lowmemgcc -m32 -march=k8 -O -fomit-frame-pointer2018091720180818
3362368lowmemgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091720180818
3364000lowmemgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091720180818
3364544lowmemgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091720180818
3366240lowmemgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091720180818
3367232lowmemgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091720180818
3388960lowmemgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091720180818
3393568lowmemgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091720180818
3394624lowmemgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091720180818
3433856lowmemgcc -m32 -march=i386 -O -fomit-frame-pointer2018091720180818
3530912lowmemgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091720180818
3531168lowmemgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091720180818
3533056lowmemgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091720180818
3536224lowmemgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091720180818
3554592lowmemgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091720180818
3555808lowmemgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091720180818
3559328vecgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091720180818
3562144lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091720180818
3581920lowmemgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091720180818
3586688lowmemgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091720180818
3591264lowmemgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091720180818
3591808lowmemgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091720180818
3628032lowmemgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091720180818
3649952lowmemgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091720180818
3893792lowmemgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091720180818
4054784lowmemgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091720180818
4134208lowmemgcc -m32 -march=i486 -O -fomit-frame-pointer2018091720180818
7057152refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018091720180818
7067200refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018091720180818
7428928refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091720180818
7504384refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
7514944refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018091720180818
7622560refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091720180818
7758720refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018091720180818
7778848refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018091720180818
7909472refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018091720180818
7982304refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018091720180818
8024128refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018091720180818
8037024refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018091720180818
8058464refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018091720180818
8068576refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018091720180818
8095904refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018091720180818
8110240refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018091720180818
8198752refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018091720180818
8623488refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018091720180818
8733152refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018091720180818
11015744refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018091720180818
11128416refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018091720180818
11293888refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091720180818
11405888refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018091720180818
11405920refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018091720180818
11407872refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091720180818
11449184refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018091720180818
11461952refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018091720180818
11476160refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018091720180818
11490208refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018091720180818
11506976refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018091720180818
11513568refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
11525376refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091720180818
11527872refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091720180818
11540928refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091720180818
11600544refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018091720180818
11619136refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018091720180818
11624288refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018091720180818
11627456refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018091720180818
11695840refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018091720180818
11697376refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018091720180818
11709216refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018091720180818
11711072refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018091720180818
11714496refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018091720180818
11714624refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018091720180818
11792256refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091720180818
11793504refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018091720180818
11802240refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018091720180818
11804416refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018091720180818
11813696refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091720180818
11814560refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091720180818
11843168refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091720180818
11860000refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018091720180818
11866816refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018091720180818
11871712refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018091720180818
11876256refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018091720180818
11897952refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018091720180818
11927392refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091720180818
11941632refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018091720180818
11949984refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091720180818
11988320refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018091720180818
12036832refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091720180818
13482816refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091720180818
13489472refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018091720180818
13555168refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018091720180818
13621280refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018091720180818
13623776refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091720180818
13625728refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018091720180818
13628224refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018091720180818
13634560refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018091720180818
13663936refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018091720180818
13698784refgcc -m32 -O3 -fomit-frame-pointer2018091720180818
13735648refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018091720180818
13736320refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091720180818
13780800refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018091720180818
14360992refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018091720180818
16729952refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018091720180818
16798688refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018091720180818
16936736refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018091720180818
16947360refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018091720180818
16954368refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018091720180818
16990880refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018091720180818
16995040refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018091720180818
17006816refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018091720180818
17038208refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018091720180818
17099840refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018091720180818
17104384refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018091720180818
17138016refgcc -m32 -march=k8 -O -fomit-frame-pointer2018091720180818
17215328refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018091720180818
17258976refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018091720180818
17265792refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018091720180818
17277600refgcc -m32 -march=athlon -O -fomit-frame-pointer2018091720180818
17311200refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018091720180818
17398688refgcc -m32 -march=core2 -O -fomit-frame-pointer2018091720180818
17409312refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018091720180818
17525440refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018091720180818
17529024refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018091720180818
17580960refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018091720180818
17586752refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018091720180818
17711040refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018091720180818
17712480refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018091720180818
17729600refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018091720180818
17912256refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018091720180818
19939296refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018091720180818
20181632refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018091720180818
20188576refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018091720180818
20423328refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018091720180818
21998112refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018091720180818
22169792refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018091720180818
22236960refgcc -m32 -march=i386 -O -fomit-frame-pointer2018091720180818
22613440refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018091720180818
22629312refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018091720180818
22631232refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018091720180818
22637696refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018091720180818
22640480refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018091720180818
22643488refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018091720180818
22653856refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018091720180818
22656672refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018091720180818
22658272refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018091720180818
22678784refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018091720180818
22694816refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018091720180818
22704480refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018091720180818
22710336refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018091720180818
22713408refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018091720180818
22733920refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018091720180818
22737344refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018091720180818
22738432refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018091720180818
22742272refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018091720180818
22751136refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018091720180818
22752224refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018091720180818
22758528refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018091720180818
22775712refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091720180818
22783680refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018091720180818
22787232refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018091720180818
22809792refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018091720180818
22821280refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018091720180818
22877184refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018091720180818
22886944refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018091720180818
22975488refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018091720180818
22978784refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018091720180818
22979712refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018091720180818
23003968refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018091720180818
23007040refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018091720180818
23325600refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018091720180818
23327104refgcc -m32 -O2 -fomit-frame-pointer2018091720180818
23341504refgcc -m32 -march=prescott -O -fomit-frame-pointer2018091720180818
23354112refgcc -m32 -march=nocona -O -fomit-frame-pointer2018091720180818
23465664refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018091720180818
23483264refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018091720180818
23495584refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018091720180818
23682848refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018091720180818
23684160refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018091720180818
23766080refgcc -m32 -march=k6 -O -fomit-frame-pointer2018091720180818
23776608refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018091720180818
23782528refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018091720180818
23964352refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018091720180818
24046368refgcc -m32 -march=i486 -O -fomit-frame-pointer2018091720180818
25589664refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018091720180818
25604544refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018091720180818
27505536refgcc -m32 -march=pentium -O -fomit-frame-pointer2018091720180818
27509664refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018091720180818
27741184refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018091720180818
27761504refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018091720180818
28088416refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018091720180818
28109152refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018091720180818
28126240refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018091720180818
28983328refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091720180818
28984608refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018091720180818
28985856refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018091720180818
29013696refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018091720180818
29030944refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018091720180818
29043488refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018091720180818
29044736refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018091720180818
29064064refgcc -m32 -Os -fomit-frame-pointer2018091720180818
29197056refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018091720180818
29201728refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018091720180818
31269504refgcc -m32 -O -fomit-frame-pointer2018091720180818

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