Implementation notes: x86, bolero, crypto_kem/papabear

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20181204
Operation: crypto_kem
Primitive: papabear
TimeImplementationCompilerBenchmark dateSUPERCOP version
1946740vecgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018102020180818
1955004vecgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018102020180818
2046976vecgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018102020180818
2049272vecgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018102020180818
2053944vecgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018102020180818
2074536vecgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018102020180818
2075408vecgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018102020180818
2075904vecgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018102020180818
2076424vecgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018102020180818
2076464vecgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018102020180818
2079356vecgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018102020180818
2079476vecgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018102020180818
2103612vecgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018102020180818
2109284optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018102020180818
2109956vecgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018102020180818
2113216vecgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018102020180818
2117180vecgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018102020180818
2117636vecgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018102020180818
2120320optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018102020180818
2121392vecgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018102020180818
2124284vecgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018102020180818
2128264vecgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018102020180818
2129732vecgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018102020180818
2139224vecgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018102020180818
2140612vecgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018102020180818
2141500vecgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018102020180818
2149372optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018102020180818
2150744optgcc -m32 -O3 -fomit-frame-pointer2018102020180818
2151120vecgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018102020180818
2151244vecgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018102020180818
2156448vecgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018102020180818
2157732optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018102020180818
2157772optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018102020180818
2159148vecgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018102020180818
2159272optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018102020180818
2160228vecgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018102020180818
2160904vecgcc -m32 -O3 -fomit-frame-pointer2018102020180818
2163460vecgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018102020180818
2163888vecgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018102020180818
2164104optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018102020180818
2164136optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018102020180818
2166256optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018102020180818
2166364vecgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018102020180818
2167008vecgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018102020180818
2167112optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018102020180818
2168116optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018102020180818
2170356vecgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018102020180818
2172300optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018102020180818
2172844optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018102020180818
2173920optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018102020180818
2174240vecgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018102020180818
2174664vecgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018102020180818
2176332vecgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018102020180818
2177952optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018102020180818
2179244optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018102020180818
2180324optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018102020180818
2181484vecgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018102020180818
2185744optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018102020180818
2189720vecgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018102020180818
2190252optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018102020180818
2190384optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018102020180818
2190760vecgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018102020180818
2191380vecgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018102020180818
2193560optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018102020180818
2193964optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018102020180818
2195532optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018102020180818
2197560vecgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018102020180818
2200920optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018102020180818
2201632optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018102020180818
2201776optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018102020180818
2202660optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018102020180818
2203060vecgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018102020180818
2204288optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018102020180818
2205408optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018102020180818
2205524optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018102020180818
2207860vecgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018102020180818
2210428optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018102020180818
2210644optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018102020180818
2213820vecgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018102020180818
2214464vecgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018102020180818
2217532vecgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018102020180818
2217948optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018102020180818
2219160optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018102020180818
2220952optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018102020180818
2221904vecgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018102020180818
2222728optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018102020180818
2223048optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018102020180818
2225520optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018102020180818
2226072vecgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018102020180818
2227840vecgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018102020180818
2228332optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018102020180818
2229668optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018102020180818
2231084vecgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018102020180818
2231560vecgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018102020180818
2232308optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018102020180818
2232584vecgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018102020180818
2234056optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018102020180818
2234804vecgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018102020180818
2234824optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018102020180818
2234996optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018102020180818
2237704vecgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018102020180818
2238232vecgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018102020180818
2240276optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018102020180818
2240316optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018102020180818
2240364optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018102020180818
2242844optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018102020180818
2243156vecgcc -m32 -O2 -fomit-frame-pointer2018102020180818
2243232optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018102020180818
2243308optgcc -m32 -O2 -fomit-frame-pointer2018102020180818
2244204vecgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018102020180818
2244288optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018102020180818
2244736vecgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018102020180818
2244796optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018102020180818
2245336optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018102020180818
2245536vecgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018102020180818
2246644vecgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018102020180818
2247600vecgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018102020180818
2247996optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018102020180818
2248160optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018102020180818
2249476optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018102020180818
2250604optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018102020180818
2251728vecgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018102020180818
2252580optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018102020180818
2253748optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018102020180818
2254892vecgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018102020180818
2255960vecgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018102020180818
2257384optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018102020180818
2259432vecgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018102020180818
2260836optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018102020180818
2263788optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018102020180818
2264648optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018102020180818
2264656optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018102020180818
2264680optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018102020180818
2264876vecgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018102020180818
2268340optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018102020180818
2270756vecgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018102020180818
2270780optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018102020180818
2271436optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018102020180818
2272056vecgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018102020180818
2272460optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018102020180818
2272996optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018102020180818
2274104optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018102020180818
2274124vecgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018102020180818
2275192vecgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018102020180818
2276824vecgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018102020180818
2280300optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018102020180818
2283336vecgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018102020180818
2286932optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018102020180818
2287832optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018102020180818
2288160vecgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018102020180818
2296796vecgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018102020180818
2301876optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018102020180818
2324692vecgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018102020180818
2326388optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018102020180818
2332104optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018102020180818
2332808vecgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018102020180818
2334852vecgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018102020180818
2339072optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018102020180818
2341592vecgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018102020180818
2349056vecgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018102020180818
2350592optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018102020180818
2352824vecgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018102020180818
2353120optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018102020180818
2365800optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018102020180818
2406032optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018102020180818
2419432lowmemgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018102020180818
2425604vecgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018102020180818
2433252lowmemgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018102020180818
2433528lowmemgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018102020180818
2434476lowmemgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018102020180818
2436308lowmemgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018102020180818
2440236optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018102020180818
2440652vecgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018102020180818
2459912lowmemgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018102020180818
2501680vecgcc -m32 -march=prescott -Os -fomit-frame-pointer2018102020180818
2503652vecgcc -m32 -march=nocona -Os -fomit-frame-pointer2018102020180818
2521440vecgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018102020180818
2523480vecgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018102020180818
2524292vecgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018102020180818
2524408vecgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018102020180818
2528260vecgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018102020180818
2528848vecgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018102020180818
2531192vecgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018102020180818
2533188vecgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018102020180818
2534152optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018102020180818
2535312vecgcc -m32 -march=core2 -Os -fomit-frame-pointer2018102020180818
2536152vecgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018102020180818
2536724vecgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018102020180818
2537128vecgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018102020180818
2538588vecgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018102020180818
2542892lowmemgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018102020180818
2548100lowmemgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018102020180818
2551060lowmemgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018102020180818
2553864vecgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018102020180818
2558932lowmemgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018102020180818
2579216vecgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018102020180818
2585188lowmemgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018102020180818
2585936optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018102020180818
2586668optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018102020180818
2586700vecgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018102020180818
2592220optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018102020180818
2595628vecgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018102020180818
2595928optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018102020180818
2597240lowmemgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018102020180818
2599324vecgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018102020180818
2601364optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018102020180818
2607392lowmemgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018102020180818
2610720lowmemgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018102020180818
2617328lowmemgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018102020180818
2618388optgcc -m32 -march=pentium -Os -fomit-frame-pointer2018102020180818
2624224vecgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018102020180818
2625180vecgcc -m32 -march=pentium -Os -fomit-frame-pointer2018102020180818
2625404optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018102020180818
2625780vecgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018102020180818
2628120optgcc -m32 -march=i486 -Os -fomit-frame-pointer2018102020180818
2628284vecgcc -m32 -march=i386 -Os -fomit-frame-pointer2018102020180818
2628472vecgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018102020180818
2629436vecgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018102020180818
2629480vecgcc -m32 -march=i486 -Os -fomit-frame-pointer2018102020180818
2629600optgcc -m32 -march=i386 -Os -fomit-frame-pointer2018102020180818
2629672vecgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018102020180818
2630848optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018102020180818
2632088optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018102020180818
2632508vecgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018102020180818
2633416lowmemgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018102020180818
2634460optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018102020180818
2635380vecgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018102020180818
2635452optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018102020180818
2636112optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018102020180818
2637080optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018102020180818
2637216optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018102020180818
2637988lowmemgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018102020180818
2638148lowmemgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018102020180818
2638468vecgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018102020180818
2638684optgcc -m32 -march=nocona -Os -fomit-frame-pointer2018102020180818
2639252lowmemgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018102020180818
2639256optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018102020180818
2639352optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018102020180818
2639980lowmemgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018102020180818
2640068vecgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018102020180818
2641152optgcc -m32 -march=athlon -Os -fomit-frame-pointer2018102020180818
2641256lowmemgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018102020180818
2642232lowmemgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018102020180818
2642736optgcc -m32 -march=prescott -Os -fomit-frame-pointer2018102020180818
2642912vecgcc -m32 -Os -fomit-frame-pointer2018102020180818
2643768lowmemgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018102020180818
2644220optgcc -m32 -Os -fomit-frame-pointer2018102020180818
2644716vecgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018102020180818
2645032optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018102020180818
2645268optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018102020180818
2645552optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018102020180818
2645608optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018102020180818
2645692vecgcc -m32 -march=athlon -Os -fomit-frame-pointer2018102020180818
2645756vecgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018102020180818
2646100vecgcc -m32 -march=prescott -O -fomit-frame-pointer2018102020180818
2646676lowmemgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018102020180818
2647164lowmemgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018102020180818
2647348lowmemgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018102020180818
2648556vecgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018102020180818
2649392optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018102020180818
2649724optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018102020180818
2650000lowmemgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018102020180818
2650400optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018102020180818
2651240vecgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018102020180818
2652004optgcc -m32 -march=k8 -Os -fomit-frame-pointer2018102020180818
2652728optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018102020180818
2653464optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018102020180818
2654136vecgcc -m32 -march=k8 -Os -fomit-frame-pointer2018102020180818
2654460vecgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018102020180818
2656100optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018102020180818
2656464lowmemgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018102020180818
2657216optgcc -m32 -march=core2 -Os -fomit-frame-pointer2018102020180818
2659060vecgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018102020180818
2659068vecgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018102020180818
2659880vecgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018102020180818
2660908lowmemgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018102020180818
2661712optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018102020180818
2662304optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018102020180818
2662580optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018102020180818
2664144optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018102020180818
2665012optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018102020180818
2665564optgcc -m32 -march=k6 -Os -fomit-frame-pointer2018102020180818
2665772vecgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018102020180818
2666800vecgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018102020180818
2666924vecgcc -m32 -march=k6 -Os -fomit-frame-pointer2018102020180818
2670376vecgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018102020180818
2671180optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018102020180818
2671680vecgcc -m32 -march=nocona -O -fomit-frame-pointer2018102020180818
2673112optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018102020180818
2674436optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018102020180818
2674904vecgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018102020180818
2675148vecgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018102020180818
2676232vecgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018102020180818
2678248optgcc -funroll-loops -m32 -O -fomit-frame-pointer2018102020180818
2679756vecgcc -funroll-loops -m32 -O -fomit-frame-pointer2018102020180818
2680600optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018102020180818
2680612optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018102020180818
2680620optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018102020180818
2681468optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018102020180818
2683232lowmemgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018102020180818
2684288lowmemgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018102020180818
2684780lowmemgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018102020180818
2685224vecgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018102020180818
2685292optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018102020180818
2685412vecgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018102020180818
2685532optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018102020180818
2685992optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018102020180818
2691016vecgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018102020180818
2694436optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018102020180818
2696528vecgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018102020180818
2697324vecgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018102020180818
2698144vecgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018102020180818
2699752optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018102020180818
2699864optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018102020180818
2701944optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018102020180818
2702128optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018102020180818
2703924vecgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018102020180818
2705084optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018102020180818
2705632vecgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018102020180818
2705732vecgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018102020180818
2706172optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018102020180818
2706504optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018102020180818
2707632optgcc -m32 -march=core2 -O -fomit-frame-pointer2018102020180818
2709252optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018102020180818
2711896optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018102020180818
2735312vecgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018102020180818
2735400vecgcc -m32 -march=core2 -O -fomit-frame-pointer2018102020180818
2740924vecgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018102020180818
2750496lowmemgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018102020180818
2752592lowmemgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018102020180818
2753136lowmemgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018102020180818
2753864vecgcc -m32 -march=barcelona -O -fomit-frame-pointer2018102020180818
2754536lowmemgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018102020180818
2775308optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018102020180818
2777860optgcc -m32 -march=i486 -O -fomit-frame-pointer2018102020180818
2779504vecgcc -m32 -march=pentium -O -fomit-frame-pointer2018102020180818
2780752optgcc -m32 -march=pentium -O -fomit-frame-pointer2018102020180818
2782856vecgcc -m32 -march=i486 -O -fomit-frame-pointer2018102020180818
2785936optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018102020180818
2790472optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018102020180818
2793256vecgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018102020180818
2796208lowmemgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018102020180818
2796352optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018102020180818
2799828optgcc -m32 -march=nocona -O -fomit-frame-pointer2018102020180818
2801872lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018102020180818
2803476optgcc -m32 -march=prescott -O -fomit-frame-pointer2018102020180818
2806408lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018102020180818
2810316lowmemgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018102020180818
2813068vecgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018102020180818
2819612lowmemgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018102020180818
2820224lowmemgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018102020180818
2822620lowmemgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018102020180818
2823672lowmemgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018102020180818
2823780lowmemgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018102020180818
2825368optgcc -m32 -march=corei7 -O -fomit-frame-pointer2018102020180818
2830236vecgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018102020180818
2832368vecgcc -m32 -march=k8 -O -fomit-frame-pointer2018102020180818
2838456optgcc -m32 -march=k8 -O -fomit-frame-pointer2018102020180818
2847844lowmemgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018102020180818
2850192vecgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018102020180818
2854120vecgcc -m32 -O -fomit-frame-pointer2018102020180818
2859332optgcc -m32 -O -fomit-frame-pointer2018102020180818
2863712optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018102020180818
2863992optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018102020180818
2864892vecgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018102020180818
2870872lowmemgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018102020180818
2874100lowmemgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018102020180818
2878876lowmemgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018102020180818
2880388lowmemgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018102020180818
2884344vecgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018102020180818
2884988vecgcc -m32 -march=corei7 -O -fomit-frame-pointer2018102020180818
2907840lowmemgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018102020180818
2908436vecgcc -m32 -march=athlon -O -fomit-frame-pointer2018102020180818
2917312lowmemgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018102020180818
2921692lowmemgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018102020180818
2924124optgcc -m32 -march=athlon -O -fomit-frame-pointer2018102020180818
2930152optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018102020180818
2932588optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018102020180818
2933376vecgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018102020180818
2934420vecgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018102020180818
2941244lowmemgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018102020180818
2954180lowmemgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018102020180818
2954752lowmemgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018102020180818
2956472lowmemgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018102020180818
2958348lowmemgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018102020180818
2958576lowmemgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018102020180818
2959572vecgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018102020180818
2960884optgcc -m32 -march=barcelona -O -fomit-frame-pointer2018102020180818
2962108vecgcc -m32 -march=k6 -O -fomit-frame-pointer2018102020180818
2962600optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018102020180818
2963548optgcc -m32 -march=k6 -O -fomit-frame-pointer2018102020180818
2966084lowmemgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018102020180818
2973312lowmemgcc -m32 -O3 -fomit-frame-pointer2018102020180818
2975812lowmemgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018102020180818
2982296vecgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018102020180818
2993164optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018102020180818
2993776lowmemgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018102020180818
3002828lowmemgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018102020180818
3004696lowmemgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018102020180818
3008940lowmemgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018102020180818
3010080lowmemgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018102020180818
3012496lowmemgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018102020180818
3013860lowmemgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018102020180818
3015320lowmemgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018102020180818
3016204lowmemgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018102020180818
3019836lowmemgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018102020180818
3020608lowmemgcc -m32 -march=pentium -Os -fomit-frame-pointer2018102020180818
3021388lowmemgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018102020180818
3022348lowmemgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018102020180818
3022576lowmemgcc -m32 -march=athlon -Os -fomit-frame-pointer2018102020180818
3024648lowmemgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018102020180818
3026176lowmemgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018102020180818
3027044lowmemgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018102020180818
3030732lowmemgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018102020180818
3031432lowmemgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018102020180818
3032180lowmemgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018102020180818
3032240lowmemgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018102020180818
3032424lowmemgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018102020180818
3035580lowmemgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018102020180818
3036436lowmemgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018102020180818
3037536lowmemgcc -m32 -Os -fomit-frame-pointer2018102020180818
3041844lowmemgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018102020180818
3042172lowmemgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018102020180818
3052912lowmemgcc -m32 -O2 -fomit-frame-pointer2018102020180818
3059224vecgcc -m32 -march=i386 -O -fomit-frame-pointer2018102020180818
3059480lowmemgcc -m32 -march=k8 -Os -fomit-frame-pointer2018102020180818
3063468lowmemgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018102020180818
3063976lowmemgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018102020180818
3064612lowmemgcc -m32 -march=core2 -Os -fomit-frame-pointer2018102020180818
3066188lowmemgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018102020180818
3070184lowmemgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018102020180818
3072880lowmemgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018102020180818
3073456lowmemgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018102020180818
3074356optgcc -m32 -march=i386 -O -fomit-frame-pointer2018102020180818
3074540lowmemgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018102020180818
3076116lowmemgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018102020180818
3078600lowmemgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018102020180818
3080396lowmemgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018102020180818
3080448lowmemgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018102020180818
3086324lowmemgcc -m32 -march=i486 -Os -fomit-frame-pointer2018102020180818
3087064lowmemgcc -m32 -march=i386 -Os -fomit-frame-pointer2018102020180818
3087336lowmemgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018102020180818
3094836lowmemgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018102020180818
3096512lowmemgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018102020180818
3096656lowmemgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018102020180818
3104224lowmemgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018102020180818
3106576lowmemgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018102020180818
3107456lowmemgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018102020180818
3108264lowmemgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018102020180818
3108716lowmemgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018102020180818
3113616lowmemgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018102020180818
3118280lowmemgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018102020180818
3118908lowmemgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018102020180818
3184500lowmemgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018102020180818
3186044lowmemgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018102020180818
3203184lowmemgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018102020180818
3204912lowmemgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018102020180818
3205580lowmemgcc -m32 -march=prescott -Os -fomit-frame-pointer2018102020180818
3206156lowmemgcc -m32 -march=nocona -Os -fomit-frame-pointer2018102020180818
3208776lowmemgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018102020180818
3211068lowmemgcc -funroll-loops -m32 -O -fomit-frame-pointer2018102020180818
3211540lowmemgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018102020180818
3228692lowmemgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018102020180818
3276512lowmemgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018102020180818
3277588lowmemgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018102020180818
3278252lowmemgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018102020180818
3285268lowmemgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018102020180818
3291140lowmemgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018102020180818
3305376lowmemgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018102020180818
3312492lowmemgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018102020180818
3321368lowmemgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018102020180818
3321424lowmemgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018102020180818
3322876lowmemgcc -m32 -march=k6 -Os -fomit-frame-pointer2018102020180818
3330184lowmemgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018102020180818
3334904lowmemgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018102020180818
3335808lowmemgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018102020180818
3337404lowmemgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018102020180818
3345152lowmemgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018102020180818
3345936lowmemgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018102020180818
3398608lowmemgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018102020180818
3426900lowmemgcc -m32 -march=core2 -O -fomit-frame-pointer2018102020180818
3447352lowmemgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018102020180818
3473300lowmemgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018102020180818
3500172lowmemgcc -m32 -march=i486 -O -fomit-frame-pointer2018102020180818
3522744lowmemgcc -m32 -O -fomit-frame-pointer2018102020180818
3571920lowmemgcc -m32 -march=prescott -O -fomit-frame-pointer2018102020180818
3576172lowmemgcc -m32 -march=corei7 -O -fomit-frame-pointer2018102020180818
3576828lowmemgcc -m32 -march=athlon -O -fomit-frame-pointer2018102020180818
3585488lowmemgcc -m32 -march=k8 -O -fomit-frame-pointer2018102020180818
3587160lowmemgcc -m32 -march=nocona -O -fomit-frame-pointer2018102020180818
3661188lowmemgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018102020180818
3665168lowmemgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018102020180818
3679636lowmemgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018102020180818
3681236lowmemgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018102020180818
3706060lowmemgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018102020180818
3757060lowmemgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018102020180818
3758324lowmemgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018102020180818
3842000lowmemgcc -m32 -march=barcelona -O -fomit-frame-pointer2018102020180818
3900592lowmemgcc -m32 -march=i386 -O -fomit-frame-pointer2018102020180818
4026196lowmemgcc -m32 -march=pentium -O -fomit-frame-pointer2018102020180818
4039280lowmemgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018102020180818
4063448lowmemgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018102020180818
4096676lowmemgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018102020180818
4099336lowmemgcc -m32 -march=k6 -O -fomit-frame-pointer2018102020180818
6951256refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018102020180818
6953188refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018102020180818
7422560refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018102020180818
7447804refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018102020180818
7462108refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018102020180818
7472808refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018102020180818
7585728refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018102020180818
7748828refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018102020180818
7759212refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018102020180818
7873584refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018102020180818
7901440refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018102020180818
7901924refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018102020180818
7926880refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018102020180818
7930012refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018102020180818
7960832refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018102020180818
8063624refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018102020180818
8096724refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018102020180818
8213660refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018102020180818
8616480refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018102020180818
8640584refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018102020180818
11553276refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018102020180818
11614220refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018102020180818
11625508refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018102020180818
11628356refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018102020180818
11702984refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018102020180818
11777888refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018102020180818
13691472refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018102020180818
13698152refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018102020180818
13785824refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018102020180818
13801644refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018102020180818
13843364refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018102020180818
13859148refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018102020180818
13871408refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018102020180818
13879476refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018102020180818
13886056refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018102020180818
13902152refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018102020180818
13920964refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018102020180818
13946508refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018102020180818
13957516refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018102020180818
13958484refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018102020180818
13960508refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018102020180818
14026288refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018102020180818
14026796refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018102020180818
14031232refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018102020180818
14031780refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018102020180818
14036300refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018102020180818
14044628refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018102020180818
14048588refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018102020180818
14086216refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018102020180818
14112356refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018102020180818
14119620refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018102020180818
14135752refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018102020180818
14141100refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018102020180818
14151880refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018102020180818
14162072refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018102020180818
14182140refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018102020180818
14182932refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018102020180818
14340116refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018102020180818
14363828refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018102020180818
14877900refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018102020180818
15163984refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018102020180818
15195856refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018102020180818
16138516refgcc -m32 -O3 -fomit-frame-pointer2018102020180818
16316332refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018102020180818
16330600refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018102020180818
16394384refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018102020180818
16447136refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018102020180818
16453560refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018102020180818
16584668refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018102020180818
16595040refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018102020180818
16604528refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018102020180818
16604996refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018102020180818
17372300refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018102020180818
17482772refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018102020180818
17555276refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018102020180818
17623872refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018102020180818
17665740refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018102020180818
17752820refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018102020180818
17996652refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018102020180818
18196320refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018102020180818
18613620refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018102020180818
18703564refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018102020180818
18861368refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018102020180818
18918972refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018102020180818
19097740refgcc -m32 -O -fomit-frame-pointer2018102020180818
19116016refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018102020180818
19135068refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018102020180818
19243488refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018102020180818
19278488refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018102020180818
19280852refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018102020180818
19287236refgcc -m32 -march=prescott -O -fomit-frame-pointer2018102020180818
19315684refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018102020180818
19333776refgcc -m32 -O2 -fomit-frame-pointer2018102020180818
19354384refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018102020180818
19356480refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018102020180818
19387304refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018102020180818
19396932refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018102020180818
19414772refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018102020180818
19418964refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018102020180818
19436124refgcc -m32 -march=k8 -O -fomit-frame-pointer2018102020180818
19441456refgcc -m32 -march=core2 -O -fomit-frame-pointer2018102020180818
19458644refgcc -m32 -march=nocona -O -fomit-frame-pointer2018102020180818
19467724refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018102020180818
19468508refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018102020180818
19483340refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018102020180818
19492332refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018102020180818
19515464refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018102020180818
19525528refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018102020180818
19605248refgcc -m32 -march=athlon -O -fomit-frame-pointer2018102020180818
19605320refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018102020180818
19610496refgcc -m32 -march=k6 -O -fomit-frame-pointer2018102020180818
19629528refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018102020180818
19634336refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018102020180818
19639060refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018102020180818
19640588refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018102020180818
19640748refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018102020180818
19713948refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018102020180818
19733504refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018102020180818
19744352refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018102020180818
19800192refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018102020180818
19948784refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018102020180818
19991792refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018102020180818
20069852refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018102020180818
20277316refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018102020180818
21146564refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018102020180818
21441660refgcc -m32 -march=i486 -O -fomit-frame-pointer2018102020180818
24564416refgcc -m32 -march=i386 -O -fomit-frame-pointer2018102020180818
24669240refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018102020180818
24908624refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018102020180818
25070076refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018102020180818
25123392refgcc -m32 -march=pentium -O -fomit-frame-pointer2018102020180818
25168204refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018102020180818
25188648refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018102020180818
25343072refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018102020180818
25395684refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018102020180818
25398696refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018102020180818
25418704refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018102020180818
25428556refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018102020180818
25438552refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018102020180818
25441972refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018102020180818
25459684refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018102020180818
25465400refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018102020180818
25475332refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018102020180818
25475360refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018102020180818
25475712refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018102020180818
25553956refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018102020180818
25567628refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018102020180818
25570900refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018102020180818
25604884refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018102020180818
25607128refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018102020180818
25627280refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018102020180818
25645532refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018102020180818
25647004refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018102020180818
25670388refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018102020180818
25673940refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018102020180818
25679468refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018102020180818
25691344refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018102020180818
25694000refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018102020180818
25708884refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018102020180818
25729164refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018102020180818
25775360refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018102020180818
25779520refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018102020180818
25791364refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018102020180818
25825464refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018102020180818
25851824refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018102020180818
25885332refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018102020180818
25908324refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018102020180818
25934756refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018102020180818
25950928refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018102020180818
25954476refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018102020180818
26043864refgcc -m32 -Os -fomit-frame-pointer2018102020180818
26510872refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018102020180818
26694092refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018102020180818
28558596refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018102020180818
28648312refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018102020180818
28668376refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018102020180818

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