Implementation notes: x86, kizomba, crypto_scalarmult/kummer

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_scalarmult
Primitive: kummer
TimeImplementationCompilerBenchmark dateSUPERCOP version
1862293ref5gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082620180818
1863821ref5gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082620180818
1894036ref5gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082620180818
1896066ref5gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082620180818
1896252ref5gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082620180818
1896453ref5gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082620180818
1899464ref5gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082620180818
1900557ref5gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082620180818
1903217ref5gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082620180818
1906498ref5gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082620180818
1908434ref5gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082620180818
1912544ref5gcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082620180818
1912972ref5gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082620180818
1912978ref5gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082620180818
1913119ref5gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082620180818
1915607ref5gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082620180818
1917728ref5gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082620180818
1918479ref5gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082620180818
1918506ref5gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082620180818
1918619ref5gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082620180818
1921732ref5gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082620180818
1922641ref5gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082620180818
1922947ref5gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082620180818
1924516ref5gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082620180818
1925250ref5gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082620180818
1925260ref5gcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082620180818
1927675ref5gcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082620180818
1929055ref5gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082620180818
1930343ref5gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082620180818
1930810ref5gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082620180818
1933014ref5gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082620180818
1933379ref5gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082620180818
1933397ref5gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082620180818
1934214ref5gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082620180818
1935650ref5gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082620180818
1936579ref5gcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082620180818
1937819ref5gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082620180818
1938194ref5gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082620180818
1938414ref5gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082620180818
1939861ref5gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082620180818
1940863ref5gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082620180818
1941004ref5gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082620180818
1941038ref5gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082620180818
1941048ref5gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082620180818
1941913ref5gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082620180818
1942650ref5gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082620180818
1943379ref5gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082620180818
1944036ref5gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082620180818
1944533ref5gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082620180818
1945518ref5gcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082620180818
1945654ref5gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082620180818
1946058ref5gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082620180818
1948514ref5gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082620180818
1949641ref5gcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082620180818
1952412ref5gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082620180818
1953680ref5gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082620180818
1953944ref5gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082620180818
1954808ref5gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082620180818
1955623ref5gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082620180818
1956357ref5gcc -m32 -O3 -fomit-frame-pointer2018082620180818
1956837ref5gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082620180818
1956975ref5gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082620180818
1957320ref5gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082620180818
1959927ref5gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082620180818
1960898ref5gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082620180818
1961548ref5gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082620180818
1961994ref5gcc -m32 -O2 -fomit-frame-pointer2018082620180818
1962387ref5gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082620180818
1962891ref5gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082620180818
1963155ref5gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082620180818
1963539ref5gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082620180818
1963554ref5gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082620180818
1964283ref5gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082620180818
1967657ref5gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082620180818
1969189ref5ugcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082620180818
1969534ref5gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082620180818
1969599ref5gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082620180818
1974410ref5ugcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082620180818
1976129ref5gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082620180818
1977599ref5gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082620180818
1977897ref5ugcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082620180818
1982910ref5ugcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082620180818
1988512ref5ugcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082620180818
1990718ref5gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082620180818
1992760ref5ugcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082620180818
1993578ref5ugcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082620180818
1993635ref5ugcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082620180818
1996966ref5ugcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082620180818
1997869ref5ugcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082620180818
1998865ref5ugcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082620180818
1999217ref5gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082620180818
1999341ref5ugcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082620180818
2002519ref5ugcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082620180818
2004524ref5ugcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082620180818
2004579ref5ugcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082620180818
2007680ref5ugcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082620180818
2007925ref5ugcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082620180818
2010187ref5gcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082620180818
2011141ref5ugcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082620180818
2012820ref5ugcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082620180818
2014305ref5ugcc -m32 -O3 -fomit-frame-pointer2018082620180818
2014925ref5ugcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082620180818
2015935ref5ugcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082620180818
2016058ref5ugcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082620180818
2016871ref5ugcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082620180818
2017772ref5ugcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082620180818
2018554ref5ugcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082620180818
2019683ref5ugcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082620180818
2019934ref5ugcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082620180818
2020512ref5gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082620180818
2021339ref5ugcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082620180818
2022897ref5ugcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082620180818
2023986ref5ugcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082620180818
2024252ref5ugcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082620180818
2024945ref5ugcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082620180818
2026062ref5ugcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082620180818
2027432ref5ugcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082620180818
2028286ref5ugcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082620180818
2028988ref5ugcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082620180818
2029933ref5ugcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082620180818
2031974ref5gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082620180818
2032043ref5ugcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082620180818
2034133ref5ugcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082620180818
2035627ref5ugcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082620180818
2035915ref5gcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082620180818
2037589ref5gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082620180818
2037807ref5gcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082620180818
2041655ref5gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082620180818
2042686ref5ugcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082620180818
2044196ref5ugcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082620180818
2045240ref5ugcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082620180818
2045371ref5ugcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082620180818
2045611ref5ugcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082620180818
2047202ref5ugcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082620180818
2048167ref5gcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082620180818
2049113ref5ugcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082620180818
2050869ref5ugcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082620180818
2051824ref5ugcc -m32 -O2 -fomit-frame-pointer2018082620180818
2052145ref5ugcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082620180818
2052246ref5ugcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082620180818
2052302ref5ugcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082620180818
2053802ref5ugcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082620180818
2054427ref5ugcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082620180818
2055887ref5ugcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082620180818
2056532ref5ugcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082620180818
2063889ref5ugcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082620180818
2063909ref5ugcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082620180818
2064069ref5ugcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082620180818
2064228ref5ugcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082620180818
2066774ref5ugcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082620180818
2068625ref5ugcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082620180818
2070714ref5ugcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082620180818
2071117ref5ugcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082620180818
2074105ref5ugcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082620180818
2077472ref5ugcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082620180818
2077508ref5ugcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082620180818
2079754ref5ugcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082620180818
2082427ref5ugcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082620180818
2082602ref5ugcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082620180818
2082941ref5ugcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082620180818
2086103ref5ugcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082620180818
2087508ref5ugcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082620180818
2091552ref5ugcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082620180818
2093577ref5ugcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082620180818
2095058ref5ugcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082620180818
2098905ref5ugcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082620180818
2100615ref5ugcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082620180818
2103927ref5gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082620180818
2103992ref5gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082620180818
2104312ref5gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082620180818
2111222ref5gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082620180818
2111443ref5gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082620180818
2111464ref5gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082620180818
2114788ref5gcc -m32 -march=athlon -Os -fomit-frame-pointer2018082620180818
2116609ref5gcc -m32 -march=k6 -Os -fomit-frame-pointer2018082620180818
2116611ref5gcc -m32 -Os -fomit-frame-pointer2018082620180818
2117321ref5gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082620180818
2117996ref5gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082620180818
2120842ref5gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082620180818
2120926ref5gcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082620180818
2120942ref5gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082620180818
2121111ref5gcc -m32 -march=pentium -Os -fomit-frame-pointer2018082620180818
2122560ref5ugcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082620180818
2126256ref5gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082620180818
2126282ref5gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082620180818
2126472ref5gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082620180818
2127093ref5gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082620180818
2127557ref5gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082620180818
2128292ref5gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082620180818
2128677ref5gcc -m32 -march=k8 -Os -fomit-frame-pointer2018082620180818
2131603ref5gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082620180818
2132750ref5gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082620180818
2133083ref5gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082620180818
2133373ref5gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082620180818
2133629ref5gcc -m32 -march=i486 -Os -fomit-frame-pointer2018082620180818
2133648ref5gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082620180818
2133696ref5gcc -m32 -march=i386 -Os -fomit-frame-pointer2018082620180818
2135538ref5gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082620180818
2135659ref5gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082620180818
2138573ref5gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082620180818
2139180ref5gcc -m32 -march=core2 -Os -fomit-frame-pointer2018082620180818
2139704ref5gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082620180818
2141927ref5gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082620180818
2143985ref5gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082620180818
2147396ref5gcc -m32 -march=prescott -Os -fomit-frame-pointer2018082620180818
2147589ref5gcc -m32 -march=nocona -Os -fomit-frame-pointer2018082620180818
2147597ref5gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082620180818
2150760ref5gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082620180818
2153357ref5gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082620180818
2154105ref5gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082620180818
2154129ref5gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082620180818
2154702ref5gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082620180818
2159907ref5ugcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082620180818
2161188ref5ugcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082620180818
2165667ref5ugcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082620180818
2174678ref5ugcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082620180818
2175387ref5ugcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082620180818
2187101ref5ugcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082620180818
2194774ref5ugcc -m32 -march=core2 -Os -fomit-frame-pointer2018082620180818
2198803ref5ugcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082620180818
2201937ref5ugcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082620180818
2202288ref5ugcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082620180818
2204095ref5ugcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082620180818
2205353ref5ugcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082620180818
2206222ref5ugcc -m32 -march=k6 -Os -fomit-frame-pointer2018082620180818
2206224ref5ugcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082620180818
2206827ref5ugcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082620180818
2207736ref5ugcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082620180818
2208500ref5ugcc -m32 -Os -fomit-frame-pointer2018082620180818
2208905ref5ugcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082620180818
2208917ref5ugcc -m32 -march=athlon -Os -fomit-frame-pointer2018082620180818
2210823ref5ugcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082620180818
2214147ref5ugcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082620180818
2219933ref5ugcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082620180818
2220110ref5ugcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082620180818
2221295ref5ugcc -m32 -march=pentium -Os -fomit-frame-pointer2018082620180818
2224806ref5ugcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082620180818
2225780ref5ugcc -m32 -march=prescott -Os -fomit-frame-pointer2018082620180818
2226054ref5ugcc -m32 -march=nocona -Os -fomit-frame-pointer2018082620180818
2226795ref5ugcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082620180818
2226937ref5ugcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082620180818
2230153ref5ugcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082620180818
2231048ref5ugcc -m32 -march=i386 -Os -fomit-frame-pointer2018082620180818
2231612ref5ugcc -m32 -march=i486 -Os -fomit-frame-pointer2018082620180818
2233208ref5ugcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082620180818
2236242ref5ugcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082620180818
2239149ref5ugcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082620180818
2241510ref5ugcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082620180818
2243334ref5ugcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082620180818
2247492ref5ugcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082620180818
2249237ref5ugcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082620180818
2326548ref5ugcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082620180818
2348022ref5ugcc -m32 -march=k8 -O -fomit-frame-pointer2018082620180818
2354050ref5ugcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082620180818
2360736ref5ugcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082620180818
2361113ref5ugcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082620180818
2363185ref5ugcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082620180818
2368004ref5ugcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082620180818
2368804ref5ugcc -m32 -march=barcelona -O -fomit-frame-pointer2018082620180818
2370512ref5ugcc -m32 -march=prescott -O -fomit-frame-pointer2018082620180818
2372488ref5ugcc -m32 -march=nocona -O -fomit-frame-pointer2018082620180818
2373214ref5ugcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082620180818
2378683ref5ugcc -m32 -march=i486 -O -fomit-frame-pointer2018082620180818
2379290ref5ugcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082620180818
2379670ref5ugcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082620180818
2381931ref5ugcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082620180818
2382541ref5ugcc -m32 -march=core2 -O -fomit-frame-pointer2018082620180818
2384516ref5ugcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082620180818
2385107ref5ugcc -m32 -march=i386 -O -fomit-frame-pointer2018082620180818
2385685ref5ugcc -m32 -march=pentium -O -fomit-frame-pointer2018082620180818
2390224ref5ugcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082620180818
2392708ref5ugcc -m32 -march=corei7 -O -fomit-frame-pointer2018082620180818
2393546ref5ugcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082620180818
2393815ref5ugcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082620180818
2398149ref5ugcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082620180818
2401246ref5ugcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082620180818
2402105ref5ugcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082620180818
2403178ref5ugcc -m32 -march=k6 -O -fomit-frame-pointer2018082620180818
2404855ref5ugcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082620180818
2406378ref5ugcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082620180818
2406383ref5ugcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082620180818
2407014ref5ugcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082620180818
2408061ref5ugcc -m32 -march=athlon -O -fomit-frame-pointer2018082620180818
2408970ref5ugcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082620180818
2418435ref5ugcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082620180818
2419730ref5ugcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082620180818
2422978ref5ugcc -funroll-loops -m32 -O -fomit-frame-pointer2018082620180818
2425258ref5ugcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082620180818
2432183ref5ugcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082620180818
2435626ref5ugcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082620180818
2439572ref5ugcc -m32 -O -fomit-frame-pointer2018082620180818
2440344ref5ugcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082620180818
2441925ref5ugcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082620180818
2454419ref5ugcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082620180818
2460361ref5ugcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082620180818
3099022ref5gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082620180818
3101647ref5gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082620180818
3105115ref5gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082620180818
3112837ref5ugcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082620180818
3113430ref5gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082620180818
3113437ref5gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082620180818
3124222ref5ugcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082620180818
3124728ref5ugcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082620180818
3124978ref5gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082620180818
3131397ref5gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082620180818
3139506ref5gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082620180818
3140631ref5gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082620180818
3142899ref5ugcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082620180818
3158256ref5gcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082620180818
3166238ref5gcc -funroll-loops -m32 -O -fomit-frame-pointer2018082620180818
3169661ref5gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082620180818
3179881ref5gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082620180818
3181138ref5gcc -m32 -march=corei7 -O -fomit-frame-pointer2018082620180818
3184482ref5gcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082620180818
3186877ref5gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082620180818
3187605ref5gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082620180818
3187679ref5gcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082620180818
3188081ref5gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082620180818
3188121ref5gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082620180818
3193934ref5gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082620180818
3194963ref5gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082620180818
3195500ref5gcc -m32 -march=athlon -O -fomit-frame-pointer2018082620180818
3195730ref5gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082620180818
3195825ref5gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082620180818
3196550ref5gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082620180818
3203172ref5gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082620180818
3204117ref5gcc -m32 -march=k6 -O -fomit-frame-pointer2018082620180818
3204683ref5gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082620180818
3205574ref5gcc -m32 -march=core2 -O -fomit-frame-pointer2018082620180818
3207327ref5gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082620180818
3209506ref5gcc -m32 -march=prescott -O -fomit-frame-pointer2018082620180818
3212369ref5gcc -m32 -march=k8 -O -fomit-frame-pointer2018082620180818
3227268ref5gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082620180818
3230629ref5gcc -m32 -march=nocona -O -fomit-frame-pointer2018082620180818
3232560ref5gcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082620180818
3245806ref5gcc -m32 -march=barcelona -O -fomit-frame-pointer2018082620180818
3256090ref5gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082620180818
3261728ref5gcc -m32 -march=pentium -O -fomit-frame-pointer2018082620180818
3267696ref5gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082620180818
3278338ref5gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082620180818
3279234ref5gcc -m32 -O -fomit-frame-pointer2018082620180818
3303673ref5gcc -m32 -march=i386 -O -fomit-frame-pointer2018082620180818
3346009ref5gcc -m32 -march=i486 -O -fomit-frame-pointer2018082620180818
8123307ref5ugcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082620180818
8864069ref5ugcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082620180818
8866833ref5ugcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082620180818
9117924ref5ugcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082620180818
9140870ref5ugcc -m32 -march=k8 -Os -fomit-frame-pointer2018082620180818
10060306ref5ugcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082620180818
10109389ref5ugcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082620180818
10143823ref5ugcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082620180818
10184417ref5ugcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082620180818