Implementation notes: x86, rumba7, crypto_scalarmult/kummer

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_scalarmult
Primitive: kummer
TimeImplementationCompilerBenchmark dateSUPERCOP version
2349030ref5ugcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052920171218
2355660ref5ugcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052920171218
2358030ref5ugcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052920171218
2358240ref5ugcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052920171218
2359800ref5ugcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052920171218
2360220ref5ugcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052920171218
2365410ref5ugcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052920171218
2371320ref5ugcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052920171218
2371350ref5ugcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052920171218
2375580ref5ugcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052920171218
2378100ref5ugcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052920171218
2379990ref5ugcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052920171218
2381850ref5ugcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052920171218
2385180ref5ugcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052920171218
2385540ref5ugcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052920171218
2386530ref5ugcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052920171218
2386890ref5ugcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052920171218
2387130ref5ugcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052920171218
2388090ref5ugcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052920171218
2390250ref5ugcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052920171218
2390670ref5ugcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052920171218
2393520ref5ugcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052920171218
2394210ref5ugcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052920171218
2394240ref5ugcc -m32 -O3 -fomit-frame-pointer2018052920171218
2396460ref5ugcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052920171218
2396790ref5ugcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052920171218
2397030ref5ugcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052920171218
2397270ref5ugcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052920171218
2397300ref5ugcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052920171218
2398980ref5ugcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052920171218
2399400ref5ugcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052920171218
2399640ref5ugcc -m32 -O2 -fomit-frame-pointer2018052920171218
2399790ref5ugcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052920171218
2405460ref5ugcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052920171218
2405850ref5gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052920171218
2405880ref5gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052920171218
2406090ref5ugcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052920171218
2406210ref5ugcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052920171218
2407830ref5gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018052920171218
2409000ref5ugcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052920171218
2409000ref5gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052920171218
2409990ref5gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018052920171218
2410650ref5gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052920171218
2410860ref5gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018052920171218
2411010ref5gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052920171218
2411400ref5gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052920171218
2412240ref5gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052920171218
2414370ref5gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018052920171218
2414970ref5ugcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052920171218
2415390ref5gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052920171218
2415450ref5gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052920171218
2415480ref5gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018052920171218
2417640ref5ugcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052920171218
2418060ref5ugcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052920171218
2419020ref5ugcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052920171218
2419290ref5ugcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052920171218
2420820ref5ugcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052920171218
2421270ref5gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052920171218
2422050ref5gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052920171218
2423040ref5gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018052920171218
2423940ref5gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018052920171218
2424060ref5gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018052920171218
2425050ref5gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052920171218
2425890ref5gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052920171218
2426970ref5gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052920171218
2429280ref5gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052920171218
2432130ref5gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018052920171218
2433240ref5gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052920171218
2433270ref5ugcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052920171218
2433390ref5gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052920171218
2433600ref5gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052920171218
2436330ref5gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052920171218
2436930ref5gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052920171218
2437170ref5gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052920171218
2437770ref5gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018052920171218
2438010ref5gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052920171218
2439270ref5gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052920171218
2440290ref5gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018052920171218
2441250ref5gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052920171218
2441310ref5gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018052920171218
2441460ref5gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018052920171218
2443260ref5gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052920171218
2445240ref5gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018052920171218
2446770ref5gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052920171218
2449740ref5gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018052920171218
2451870ref5ugcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052920171218
2452080ref5gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052920171218
2453760ref5gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018052920171218
2454660ref5gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052920171218
2456340ref5gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018052920171218
2456940ref5gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018052920171218
2457480ref5gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052920171218
2458290ref5gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018052920171218
2458950ref5gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018052920171218
2459190ref5ugcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052920171218
2459430ref5gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018052920171218
2460240ref5ugcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052920171218
2460510ref5ugcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052920171218
2461140ref5gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052920171218
2461560ref5ugcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052920171218
2462010ref5gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052920171218
2462310ref5gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052920171218
2462340ref5ugcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052920171218
2463510ref5ugcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052920171218
2464380ref5gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052920171218
2464740ref5ugcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052920171218
2466240ref5ugcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052920171218
2468220ref5gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018052920171218
2469420ref5gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018052920171218
2469960ref5gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018052920171218
2470080ref5ugcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052920171218
2470470ref5gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018052920171218
2470950ref5gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018052920171218
2471250ref5gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018052920171218
2472630ref5gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018052920171218
2473530ref5gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018052920171218
2473860ref5gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018052920171218
2474070ref5gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018052920171218
2474490ref5gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018052920171218
2474730ref5gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018052920171218
2475240ref5gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018052920171218
2475300ref5gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018052920171218
2476860ref5gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018052920171218
2478810ref5gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018052920171218
2479230ref5ugcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052920171218
2481120ref5ugcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052920171218
2483400ref5gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018052920171218
2483700ref5gcc -m32 -O3 -fomit-frame-pointer2018052920171218
2484060ref5gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018052920171218
2484480ref5gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018052920171218
2485860ref5gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018052920171218
2486160ref5gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018052920171218
2489340ref5gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018052920171218
2490810ref5ugcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052920171218
2491110ref5gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018052920171218
2493750ref5gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018052920171218
2494200ref5gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018052920171218
2496210ref5gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018052920171218
2496570ref5gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018052920171218
2496750ref5ugcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052920171218
2496900ref5gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018052920171218
2498700ref5gcc -m32 -O2 -fomit-frame-pointer2018052920171218
2499060ref5ugcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052920171218
2499300ref5gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018052920171218
2500470ref5ugcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052920171218
2500620ref5ugcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018052920171218
2501280ref5gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018052920171218
2501490ref5ugcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018052920171218
2501580ref5ugcc -m32 -march=k6 -O3 -fomit-frame-pointer2018052920171218
2502330ref5ugcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018052920171218
2506740ref5ugcc -m32 -march=k6 -O2 -fomit-frame-pointer2018052920171218
2508420ref5gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052920171218
2509770ref5ugcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018052920171218
2512560ref5ugcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018052920171218
2512950ref5ugcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052920171218
2514420ref5ugcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018052920171218
2517090ref5gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018052920171218
2517960ref5ugcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018052920171218
2523420ref5ugcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052920171218
2529930ref5ugcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052920171218
2538090ref5ugcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052920171218
2538420ref5ugcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052920171218
2539140ref5ugcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052920171218
2539500ref5ugcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018052920171218
2544000ref5ugcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052920171218
2545710ref5ugcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018052920171218
2547390ref5ugcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052920171218
2552160ref5ugcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052920171218
2554230ref5ugcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018052920171218
2556390ref5ugcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018052920171218
2557890ref5ugcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018052920171218
2562030ref5ugcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052920171218
2562480ref5ugcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018052920171218
2563350ref5ugcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018052920171218
2596050ref5ugcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018052920171218
2671710ref5gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052920171218
2677740ref5ugcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018052920171218
2683560ref5gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052920171218
2683950ref5gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052920171218
2684520ref5ugcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018052920171218
2686080ref5gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052920171218
2688240ref5gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052920171218
2688600ref5gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052920171218
2692290ref5gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052920171218
2694240ref5ugcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018052920171218
2694510ref5gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052920171218
2694720ref5gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052920171218
2695350ref5gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052920171218
2696550ref5gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052920171218
2696610ref5ugcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052920171218
2697270ref5gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052920171218
2697900ref5gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052920171218
2699250ref5ugcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018052920171218
2699760ref5gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052920171218
2700690ref5gcc -m32 -march=core2 -Os -fomit-frame-pointer2018052920171218
2702970ref5ugcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018052920171218
2703030ref5ugcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018052920171218
2703630ref5gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052920171218
2704050ref5gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052920171218
2706690ref5gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052920171218
2707080ref5gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052920171218
2707350ref5gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052920171218
2708430ref5gcc -m32 -march=pentium -Os -fomit-frame-pointer2018052920171218
2708490ref5ugcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018052920171218
2709300ref5gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052920171218
2709420ref5gcc -m32 -march=prescott -Os -fomit-frame-pointer2018052920171218
2710800ref5gcc -m32 -march=i486 -Os -fomit-frame-pointer2018052920171218
2712540ref5gcc -m32 -march=i386 -Os -fomit-frame-pointer2018052920171218
2713170ref5ugcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018052920171218
2713290ref5gcc -m32 -Os -fomit-frame-pointer2018052920171218
2713380ref5ugcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052920171218
2713950ref5gcc -m32 -march=nocona -Os -fomit-frame-pointer2018052920171218
2714760ref5ugcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052920171218
2715450ref5ugcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018052920171218
2716080ref5gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052920171218
2716260ref5gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052920171218
2716800ref5gcc -m32 -march=athlon -Os -fomit-frame-pointer2018052920171218
2717910ref5gcc -m32 -march=k8 -Os -fomit-frame-pointer2018052920171218
2719530ref5gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052920171218
2719980ref5ugcc -m32 -march=i486 -Os -fomit-frame-pointer2018052920171218
2720490ref5gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052920171218
2721990ref5ugcc -m32 -march=k6 -Os -fomit-frame-pointer2018052920171218
2723820ref5ugcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052920171218
2724570ref5gcc -m32 -march=k6 -Os -fomit-frame-pointer2018052920171218
2725500ref5gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018052920171218
2729880ref5ugcc -m32 -march=k8 -Os -fomit-frame-pointer2018052920171218
2730900ref5gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018052920171218
2733750ref5ugcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018052920171218
2734590ref5ugcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018052920171218
2735130ref5ugcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018052920171218
2735970ref5ugcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052920171218
2736420ref5ugcc -m32 -march=nocona -Os -fomit-frame-pointer2018052920171218
2736600ref5ugcc -m32 -march=i386 -Os -fomit-frame-pointer2018052920171218
2736900ref5gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052920171218
2737320ref5ugcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052920171218
2737860ref5ugcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018052920171218
2738160ref5ugcc -m32 -march=core2 -Os -fomit-frame-pointer2018052920171218
2738280ref5gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052920171218
2738820ref5gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018052920171218
2740680ref5ugcc -m32 -march=pentium -Os -fomit-frame-pointer2018052920171218
2742840ref5ugcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052920171218
2743200ref5gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052920171218
2743260ref5ugcc -m32 -Os -fomit-frame-pointer2018052920171218
2743350ref5ugcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018052920171218
2743680ref5gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018052920171218
2743860ref5gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052920171218
2744250ref5ugcc -m32 -march=athlon -Os -fomit-frame-pointer2018052920171218
2744430ref5gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052920171218
2744490ref5ugcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018052920171218
2744850ref5ugcc -m32 -march=corei7 -Os -fomit-frame-pointer2018052920171218
2745090ref5ugcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018052920171218
2746710ref5ugcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018052920171218
2746860ref5ugcc -funroll-loops -m32 -Os -fomit-frame-pointer2018052920171218
2747430ref5ugcc -m32 -march=prescott -Os -fomit-frame-pointer2018052920171218
2750310ref5gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018052920171218
2750490ref5ugcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018052920171218
2751300ref5ugcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018052920171218
2752680ref5ugcc -m32 -march=barcelona -Os -fomit-frame-pointer2018052920171218
2754450ref5ugcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018052920171218
2755740ref5ugcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018052920171218
2759040ref5ugcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018052920171218
2772570ref5ugcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018052920171218
2778300ref5ugcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018052920171218
2778840ref5ugcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018052920171218
2885580ref5ugcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052920171218
2918340ref5ugcc -m32 -march=i386 -O -fomit-frame-pointer2018052920171218
2962980ref5ugcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052920171218
2963970ref5ugcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052920171218
2975640ref5ugcc -m32 -march=k6 -O -fomit-frame-pointer2018052920171218
2976420ref5ugcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052920171218
2978430ref5ugcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052920171218
2979150ref5ugcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052920171218
2985030ref5ugcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052920171218
2986920ref5ugcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052920171218
2988090ref5ugcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052920171218
2989830ref5ugcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052920171218
2990940ref5ugcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052920171218
3007080ref5ugcc -m32 -march=pentium -O -fomit-frame-pointer2018052920171218
3010290ref5ugcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052920171218
3012600ref5ugcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052920171218
3016110ref5ugcc -m32 -march=i486 -O -fomit-frame-pointer2018052920171218
3016500ref5ugcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052920171218
3026670ref5ugcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052920171218
3027840ref5ugcc -funroll-loops -m32 -O -fomit-frame-pointer2018052920171218
3028110ref5ugcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052920171218
3032190ref5ugcc -m32 -march=k8 -O -fomit-frame-pointer2018052920171218
3034470ref5ugcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052920171218
3037290ref5ugcc -m32 -march=prescott -O -fomit-frame-pointer2018052920171218
3043140ref5ugcc -m32 -march=athlon -O -fomit-frame-pointer2018052920171218
3043860ref5ugcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052920171218
3044910ref5ugcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052920171218
3046050ref5ugcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052920171218
3048360ref5ugcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052920171218
3050790ref5ugcc -m32 -march=nocona -O -fomit-frame-pointer2018052920171218
3062100ref5ugcc -m32 -march=barcelona -O -fomit-frame-pointer2018052920171218
3065430ref5ugcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052920171218
3069120ref5ugcc -m32 -march=core2 -O -fomit-frame-pointer2018052920171218
3069810ref5ugcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052920171218
3072060ref5ugcc -m32 -march=corei7 -O -fomit-frame-pointer2018052920171218
3073650ref5ugcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052920171218
3074490ref5ugcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052920171218
3076530ref5ugcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052920171218
3082320ref5ugcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052920171218
3082560ref5ugcc -m32 -O -fomit-frame-pointer2018052920171218
3085320ref5ugcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052920171218
3092130ref5ugcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052920171218
3159270ref5ugcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052920171218
3190770ref5ugcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052920171218
3908550ref5gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018052920171218
3929520ref5gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018052920171218
3945630ref5gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018052920171218
3949620ref5gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018052920171218
3964830ref5gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052920171218
3965580ref5gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018052920171218
3967740ref5gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018052920171218
3967770ref5gcc -funroll-loops -m32 -O -fomit-frame-pointer2018052920171218
3971340ref5gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018052920171218
3973260ref5gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018052920171218
3981150ref5gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018052920171218
3985920ref5gcc -m32 -march=pentium -O -fomit-frame-pointer2018052920171218
3986370ref5gcc -m32 -march=prescott -O -fomit-frame-pointer2018052920171218
3987720ref5gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018052920171218
3988890ref5gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018052920171218
3990150ref5gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018052920171218
3990870ref5gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018052920171218
3991950ref5gcc -m32 -O -fomit-frame-pointer2018052920171218
3992640ref5gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018052920171218
3993930ref5gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018052920171218
3996390ref5gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018052920171218
3996630ref5gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018052920171218
3998730ref5gcc -m32 -march=athlon -O -fomit-frame-pointer2018052920171218
4000740ref5gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018052920171218
4003140ref5gcc -m32 -march=k8 -O -fomit-frame-pointer2018052920171218
4003890ref5gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018052920171218
4004550ref5gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018052920171218
4008060ref5gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018052920171218
4008330ref5gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018052920171218
4009650ref5gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018052920171218
4010970ref5gcc -m32 -march=corei7 -O -fomit-frame-pointer2018052920171218
4012110ref5gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018052920171218
4015500ref5gcc -m32 -march=nocona -O -fomit-frame-pointer2018052920171218
4016400ref5gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018052920171218
4024050ref5gcc -m32 -march=core2 -O -fomit-frame-pointer2018052920171218
4024860ref5gcc -m32 -march=barcelona -O -fomit-frame-pointer2018052920171218
4025070ref5gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018052920171218
4043280ref5gcc -m32 -march=k6 -O -fomit-frame-pointer2018052920171218
4050960ref5gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018052920171218
4055580ref5gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018052920171218
4056510ref5gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018052920171218
4057920ref5gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018052920171218
4079250ref5gcc -m32 -march=i386 -O -fomit-frame-pointer2018052920171218
4098480ref5gcc -m32 -march=i486 -O -fomit-frame-pointer2018052920171218