Implementation notes: x86, rumba7, crypto_hash/simd256

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: simd256
TimeImplementationCompilerBenchmark dateSUPERCOP version
47430sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
47610sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
47820sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051720171218
47970sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051720171218
48000sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
48090sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
48210sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051720171218
48420sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051720171218
48450sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051720171218
48960sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051720171218
52860sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051720171218
55110sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
55560sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
58530sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
58920sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
59400sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
59430sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
60270sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
60450sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
60630sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
61020sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
61020sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
61170sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
61320sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
61350sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
61440sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
61470sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
61530sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051720171218
61530sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
61560sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051720171218
61770sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
62160sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051720171218
62490sphlibgcc -m32 -O3 -fomit-frame-pointer2018051720171218
62700sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
63090sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
63270sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
63330sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
63600sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
64200sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
64410sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
64470sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
64500sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051720171218
64590sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051720171218
64710sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051720171218
64770sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
64770sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051720171218
64830sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
65040sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051720171218
65070sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
65100sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051720171218
65220sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051720171218
65370sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051720171218
65430sphlibgcc -m32 -O -fomit-frame-pointer2018051720171218
65430sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
65490sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051720171218
65760sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051720171218
65790sphlibgcc -m32 -O2 -fomit-frame-pointer2018051720171218
65790sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051720171218
65820sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051720171218
65820sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
66270sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
66270sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
66330sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051720171218
66360sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051720171218
66480sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
66480sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051720171218
66480sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
66510sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
66540sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051720171218
66660sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
66660sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018051720171218
66930sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
67020sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051720171218
67140sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051720171218
67200sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
67260sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051720171218
67290sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
67290sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
67320sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
67350sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
67590sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
67590sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
67620sphlibgcc -m32 -Os -fomit-frame-pointer2018051720171218
67650sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
67680sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
67740sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
67830sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
67860sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
67920sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
67950sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051720171218
67980sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
68130sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051720171218
68190sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
68220sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
68430sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
68430sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
68490sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
68700sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
68730sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051720171218
69030sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051720171218
69090optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
69210sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
69480sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
69510sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
69630optgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051720171218
69690sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
69840optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
69840sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
69870optgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051720171218
69960sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
69990sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
70140sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051720171218
70200sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
70320optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051720171218
70410optgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051720171218
70800sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
71250sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
71280sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
71610sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
71700sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
71820sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
72000sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
72630sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
72660sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
72720sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
72870sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
73080sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
73200sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
73380optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051720171218
73440sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
73470sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
73710sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
73830sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
74070sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
74100optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051720171218
74130sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
74220optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
74550sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
74640optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
74730optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
74760sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
75150sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
75240sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
75390sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
75420optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
75510sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
75750optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
75750optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
75810optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
75840sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
75840optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
75930sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
76320sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
76770sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
77010sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051720171218
77160sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051720171218
77280sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
77280sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051720171218
77460optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
77640optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
77640sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051720171218
77850sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051720171218
77940sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
78270sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
78600sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
78930sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
78960sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051720171218
79020sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
79080sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
79230sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
79230sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
79290sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
79950sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
80010sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
80070sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
80160sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
80340sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
82380optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051720171218
82740sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
82740sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
84300sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
84420sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
85650optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
85650sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
85950optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
86130optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
86340sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
86370sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
86910sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
87000sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
87060optgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051720171218
87180optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
87210sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
87600sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
88350optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
88380optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
88620sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
88680sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
88740sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
88890sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
89010optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
89220sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
89340sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
89370optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
89520sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
89580sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
89640optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051720171218
89730optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
89790optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
89850optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
89880optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
89940sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
89940sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
90030sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
90060sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
90120sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051720171218
90120sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
90630sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
90900sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
91080sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051720171218
91140optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
91230sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018051720171218
91410optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
91470sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
91470sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051720171218
91500optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
91500optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
91560optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
91560sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051720171218
91560sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
91620sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
91740optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051720171218
91860sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051720171218
91890sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
91890sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051720171218
91920sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
91920sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051720171218
91980sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
91980sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
92040optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
92070optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
92190sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051720171218
92280sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
92280sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
92310sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051720171218
92340sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
92700optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
92700sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018051720171218
92880optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
92940optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
93030sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
93060sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051720171218
93420sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
93750optgcc -m32 -O3 -fomit-frame-pointer2018051720171218
93840optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
94020optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
94530sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
94830sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
94830sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051720171218
94890sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051720171218
94950sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051720171218
94950sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051720171218
94950sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051720171218
95010sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
95010sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
95040sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051720171218
95070sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
95160sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
95190sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
95310sphlib-smallgcc -m32 -O -fomit-frame-pointer2018051720171218
95340sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
95370sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
95400sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051720171218
95430optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
95460sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
95520sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051720171218
95520sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051720171218
95580sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051720171218
95580sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051720171218
95580sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051720171218
95610sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051720171218
95700optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
95820sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051720171218
95850sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
95880sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051720171218
95940sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
95970sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051720171218
95970sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
96060sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
96090sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
96120sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
96120sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
96150sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051720171218
96210sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051720171218
96300optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
96330sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018051720171218
96420sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
96510sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
96540sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
96540optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
96600sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
96810sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
96870sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
96990optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
97020optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
97050sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
97080sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
97110sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
97140sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
97140sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
97200sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
97200sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
97200sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051720171218
97260sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
97260optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
97320sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
97440sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
97530sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
97800optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
97860sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
97860sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
98040sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
98100optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
98160optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
98250sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
98430sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
98520optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
98760optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
98940optgcc -m32 -O2 -fomit-frame-pointer2018051720171218
99030sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
99090sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
99180optgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051720171218
99300sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
99390sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
99420optgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051720171218
99420optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
99630optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
99720optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051720171218
99810optgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051720171218
99870sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
99900sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
99960optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
100020optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
100140optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051720171218
100140optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051720171218
100200optgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051720171218
100350sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
100380sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051720171218
100620sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
101310optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
101580optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
101790sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
101850sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
101850optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
102060sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
102240sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
102240optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
102240sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
102270sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
102390sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
102420sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
102420sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
102450optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
102450sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
102480sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
102510optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
102540sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
102540sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
102540sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
102570sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
102750optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
102750optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
102870sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
102900sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
102930sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
102990optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
103140sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
103170optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
103170sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
103200optgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051720171218
103200sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
103230optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
103260sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
103350optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
103380sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
103410optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
103410optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051720171218
103860optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
104160sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
104280sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
104370optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
104430sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
104550sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
104760sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
104760optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
104880optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
104940optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
104970sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
105090optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
105150sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
105240sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
105540sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
105570sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
106200sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
106260sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
106830sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
107010sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
107130sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
107370optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
107430sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
107460optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
107640optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
107910optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
108060optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
108180sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
108300optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
108450optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
108480sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
108540optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
108840sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
108840sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
108990sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
109500sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
110340sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
110430sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
110460sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
110580sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
111540optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
111630optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
111690optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
111870optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
112320sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
112440sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
112620sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
112890optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
113250sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051720171218
113940sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
114030sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
114480sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
114960sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
115320optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051720171218
115380sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
115920optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051720171218
115980optgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051720171218
116070optgcc -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
116100optgcc -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
116190sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
116340sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
116460optgcc -m32 -march=core2 -O -fomit-frame-pointer2018051720171218
116460optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051720171218
116460sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
116490optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
116550optgcc -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
116580optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
116670sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
116790optgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051720171218
116820optgcc -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
117000optgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051720171218
117000optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
117060optgcc -m32 -O -fomit-frame-pointer2018051720171218
117150sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
117150optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
117510sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
117600optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
117690optgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
118260sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
118350sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
118470sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
118470sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
118530sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
118560sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
118620optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
120330optgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051720171218
120480sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
126390sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
126450sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
127320optgcc -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
127980optgcc -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
128220optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
128340optgcc -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
130530sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
131190optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
131460optgcc -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
131760optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
139950optgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
139950optgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051720171218
140070optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
140430optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
140640optgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
140760optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051720171218
140790optgcc -m32 -Os -fomit-frame-pointer2018051720171218
140850optgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
140850optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
140910optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
141000optgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
141120optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
141180optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
141210optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051720171218
141540optgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051720171218
141600optgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051720171218
141600optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051720171218
141840optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051720171218
141960optgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051720171218
142200optgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051720171218
142890optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
142950optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
143130optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
143130optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
143190optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
143460optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
143610optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
143670optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
144120optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
144270optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
148830optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
149040optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
151830optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
152010optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
152040optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
152160optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
152220optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
155490optgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
155550optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
156450optgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
156690optgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
157710optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
157920optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
158130optgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
3092430refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
3093210refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
3093510refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
3103650refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
3122400refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
3122700refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
3122910refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
3133710refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
3135900refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
3139470refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051720171218
3145980refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
3146580refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
3147450refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
3149550refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051720171218
3150270refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
3156300refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
3156450refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
3161580refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051720171218
3164820refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
3166230refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051720171218
3172260refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
3175620refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051720171218
3176520refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
3176880refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
3179250refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051720171218
3179910refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051720171218
3187320refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051720171218
3187380refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051720171218
3189660refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051720171218
3191070refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051720171218
3191490refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051720171218
3196260refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051720171218
3199800refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051720171218
3200100refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
3201090refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
3207600refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
3208380refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
3208830refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051720171218
3211620refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051720171218
3212160refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051720171218
3213420refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
3213630refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051720171218
3214020refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
3214050refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051720171218
3217890refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
3218850refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051720171218
3219000refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051720171218
3219270refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051720171218
3225090refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
3227700refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
3228210refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
3229950refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
3230370refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
3230520refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
3230610refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
3232560refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
3232560refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
3233100refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
3233220refgcc -m32 -O3 -fomit-frame-pointer2018051720171218
3234810refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051720171218
3235830refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
3236430refgcc -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
3236670refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051720171218
3237150refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051720171218
3237630refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051720171218
3237660refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051720171218
3237750refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051720171218
3239880refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
3240030refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051720171218
3241200refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
3242280refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051720171218
3244470refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051720171218
3246870refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051720171218
3256290refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051720171218
3256380refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051720171218
3256440refgcc -m32 -march=athlon -O -fomit-frame-pointer2018051720171218
3256860refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051720171218
3260640refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051720171218
3260850refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051720171218
3261630refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051720171218
3263070refgcc -m32 -march=nocona -O -fomit-frame-pointer2018051720171218
3263340refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051720171218
3263910refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051720171218
3264150refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
3265020refgcc -m32 -march=prescott -O -fomit-frame-pointer2018051720171218
3266100refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051720171218
3267390refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051720171218
3267990refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051720171218
3271860refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
3277530refgcc -m32 -march=k8 -O -fomit-frame-pointer2018051720171218
3279420refgcc -m32 -march=core2 -O -fomit-frame-pointer2018051720171218
3279540refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051720171218
3281370refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051720171218
3281850refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051720171218
3283680refgcc -m32 -O -fomit-frame-pointer2018051720171218
3285090refgcc -m32 -march=i486 -O -fomit-frame-pointer2018051720171218
3285510refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051720171218
3286710refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051720171218
3287400refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051720171218
3289860refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051720171218
3290400refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051720171218
3290460refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051720171218
3292410refgcc -m32 -O2 -fomit-frame-pointer2018051720171218
3295050refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051720171218
3296190refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051720171218
3296490refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051720171218
3299070refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051720171218
3299280refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051720171218
3302190refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051720171218
3303240refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051720171218
3303450refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051720171218
3313620refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051720171218
3314430refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051720171218
3321030refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051720171218
6463350refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
6465900refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
6468000refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
6468390refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051720171218
6469170refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051720171218
6469290refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051720171218
6517380refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051720171218
6517560refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051720171218
6522000refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
6522030refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
6525270refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
6525990refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
6528300refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
6528420refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
6528420refgcc -m32 -Os -fomit-frame-pointer2018051720171218
6528510refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051720171218
6528930refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
6528960refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051720171218
6529380refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051720171218
6529560refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051720171218
6529830refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051720171218
6530160refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051720171218
6530700refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051720171218
6531180refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
6531270refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051720171218
6531300refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
6535770refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
6535860refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
6536310refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051720171218
6536640refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051720171218
6536790refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
6536790refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051720171218
6537810refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
6537840refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
6538200refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
6538890refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
6539700refgcc -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
6541260refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051720171218
6541470refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
6542280refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
6542520refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051720171218
6544680refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051720171218
6545100refgcc -m32 -march=i386 -O -fomit-frame-pointer2018051720171218
6553050refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051720171218
6553140refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051720171218
6556710refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051720171218
6556890refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051720171218
6559440refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
6559590refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051720171218
6559620refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051720171218
6560610refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
6560790refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218
6561060refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
6561720refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051720171218
6562080refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051720171218
6562110refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051720171218
6562320refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051720171218
6562470refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051720171218
6562710refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051720171218
6562710refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051720171218
6562920refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051720171218
6563700refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051720171218

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:5:0:
vector.c: vector.h:252:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: #error "I don't know how to vectorize on this architecture."
vector.c: ^
vector.c: vector.h:344:25: error: array type has incomplete element type 'union cv'
vector.c: static const union cv FFT64_Twiddle[] = {
vector.c: ^
vector.c: vector.h:355:25: error: array type has incomplete element type 'union cv'
vector.c: static const union cv FFT128_Twiddle[] = {
vector.c: ^
vector.c: vector.h:367:25: error: array type has incomplete element type 'union cv'
vector.c: static const union cv FFT256_Twiddle[] = {
vector.c: ^
vector.c: vector.c:24:20: error: variable 'V128' has initializer but incomplete type
vector.c: static const union cv V128 = CV(128);
vector.c: ^
vector.c: vector.c:24:30: warning: implicit declaration of function 'CV' [-Wimplicit-function-declaration]
vector.c: static const union cv V128 = CV(128);
vector.c: ^
vector.c: vector.c:25:20: error: variable 'V255' has initializer but incomplete type
vector.c: static const union cv V255 = CV(255);
vector.c: ^
vector.c: vector.c:26:20: error: variable 'V257' has initializer but incomplete type
vector.c: static const union cv V257 = CV(257);
vector.c: ^
vector.c: ...

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128
gcc -m32 -O2 -fomit-frame-pointer vect128
gcc -m32 -O3 -fomit-frame-pointer vect128
gcc -m32 -O -fomit-frame-pointer vect128
gcc -m32 -Os -fomit-frame-pointer vect128
gcc -m32 -march=athlon -O2 -fomit-frame-pointer vect128
gcc -m32 -march=athlon -O3 -fomit-frame-pointer vect128
gcc -m32 -march=athlon -O -fomit-frame-pointer vect128
gcc -m32 -march=athlon -Os -fomit-frame-pointer vect128
gcc -m32 -march=i386 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=i386 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=i386 -O -fomit-frame-pointer vect128
gcc -m32 -march=i386 -Os -fomit-frame-pointer vect128
gcc -m32 -march=i486 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=i486 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=i486 -O -fomit-frame-pointer vect128
gcc -m32 -march=i486 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k6-2 -O -fomit-frame-pointer vect128
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k6-3 -O -fomit-frame-pointer vect128
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k6 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k6 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k6 -O -fomit-frame-pointer vect128
gcc -m32 -march=k6 -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium2 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium3 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer vect128
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...

Number of similar (compiler,implementation) pairs: 76, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer vect128
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer vect128
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -O -fomit-frame-pointer vect128
gcc -m32 -march=corei7 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:73:0: warning: "X" redefined
vector.c: #define X(i) X##i
vector.c: ^
vector.c: vector.c:68:0: note: this is the location of the previous definition
vector.c: #define X(i) A[i]
vector.c: ^
vector.c: vector.c: In function 'rounds512':
vector.c: vector.c:796:0: warning: "STEP_1" redefined
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:542:0: note: this is the location of the previous definition
vector.c: #define STEP_1(a,b,c,d,w,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:805:0: warning: "STEP_2" redefined
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:566:0: note: this is the location of the previous definition
vector.c: #define STEP_2(a,b,c,d,w,fun,r,s) \
vector.c: ^
vector.c: vector.c:808:0: warning: "STEP" redefined
vector.c: #define STEP(a,b,c,d,w1,w2,fun,r,s,z) \
vector.c: ^
vector.c: vector.c:571:0: note: this is the location of the previous definition
vector.c: #define STEP(a,b,c,d,w,fun,r,s,z) \
vector.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -Os -fomit-frame-pointer vect128