Implementation notes: x86, bridge, crypto_hash/blake32

Computer: bridge
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
11508ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
11512ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
11536ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
11952ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2012012120120120
11988ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
12096ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
12132ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
12160ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
12164ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
12168ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
12176ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
12208ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
12420ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
12448ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
12580ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
13028sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
13032sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
13060sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
13408sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012120120120
13420sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012120120120
13568sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012120120120
13616sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012120120120
13632sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012120120120
13704sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2012012120120120
13948sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
13956sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
13964sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
13968sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
13972sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
13984sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
13992sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
13996sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
14004ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2012012120120120
14008sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012120120120
14052sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012120120120
14052sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012120120120
14056ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
14072ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
14080ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
14084ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
14084ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
14092ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
14092ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
14112ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012120120120
14136sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2012012120120120
14144ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
14180sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012120120120
14232sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
14256sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012120120120
14284sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
14292sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
14332sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012120120120
14340sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012120120120
14388sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012120120120
14724sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012120120120
14732sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012120120120
14768sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012120120120
14780sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012120120120
15216ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012120120120
15264ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012120120120
15548sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012120120120
15600sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
15600sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
15600sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
15608sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
15608sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
15620ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2012012120120120
15620sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
15648sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
15704sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2012012120120120
15720sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2012012120120120
15768sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2012012120120120
15808sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2012012120120120
15820sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012120120120
15832sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
15892sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012120120120
15928sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012120120120
16188sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012120120120
16188sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012120120120
16200sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012120120120
16252sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012120120120
16260sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2012012120120120
16288sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2012012120120120
16392sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012120120120
16392sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012120120120
16392sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012120120120
16408sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012120120120
16412sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012120120120
16416sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012120120120
16420sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012120120120
16440sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012120120120
16452sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2012012120120120
16456sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012120120120
16464sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012120120120
16468sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012120120120
16476sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012120120120
16528sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012120120120
16540sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012120120120
16632sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2012012120120120
16652sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012120120120
16672sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
16720sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
16724sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
16808sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
20696sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2012012120120120
20704sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012120120120
20704sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2012012120120120
20716sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012120120120
20716sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2012012120120120
20720sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012120120120
20720sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012120120120
20728sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012120120120
20728sphlibgcc -m32 -O -fomit-frame-pointer2012012120120120
20728sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2012012120120120
20732sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2012012120120120
20736sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012120120120
20736sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
20736sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
20744sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012120120120
20744sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
20752sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012120120120
20760sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
20768sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
21164sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012120120120
21164sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2012012120120120
21216sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012120120120
21216sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012120120120
21272sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012120120120
21304sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012120120120
21304sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2012012120120120
21308sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012120120120
21312sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012120120120
21316sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012120120120
21356sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012120120120
21360sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012120120120
21360sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2012012120120120
21396sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012120120120
21676sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012120120120
21684sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012120120120
21692sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012120120120
21708sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012120120120
21792sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012120120120
21832sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012120120120
21844sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012120120120
21848sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012120120120
22052sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012120120120
22080sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012120120120
22088sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012120120120
22088sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012120120120
22316sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012120120120
22328sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
22332sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
22332sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012120120120
22336sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012120120120
22336sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012120120120
22340sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012120120120
22340sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012120120120
22348sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012120120120
22348sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
22364sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012120120120
22376sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012120120120
22384sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
22396sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012120120120
22400sphlibgcc -m32 -O2 -fomit-frame-pointer2012012120120120
22408sphlibgcc -m32 -O3 -fomit-frame-pointer2012012120120120
22424sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012120120120
22432sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
22436sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
22444sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012120120120
22444sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
22444sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
22448sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
22448sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012120120120
22480sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
22484sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
22500sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
22528sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
22528sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
22532sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
22564sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012120120120
22568sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012120120120
22668sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012120120120
22680sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012120120120
22684sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012120120120
22684sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012120120120
22684sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012120120120
22692sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012120120120
22700sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012120120120
22716sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012120120120
22720sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012120120120
22736sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012120120120
22748sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012120120120
22780sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012120120120
22784sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012120120120
22812sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012120120120
22856sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012120120120
22872sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012120120120
22892sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012120120120
22896sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012120120120
22896sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012120120120
22912sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012120120120
22912sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012120120120
22916sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012120120120
22924sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012120120120
22928sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012120120120
22944sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012120120120
22948sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012120120120
22952sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012120120120
22960sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012120120120
22972sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012120120120
22976sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012120120120
22976sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012120120120
22976sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012120120120
22980sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012120120120
22984sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012120120120
22984sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012120120120
22988sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012120120120
23000sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012120120120
23012sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012120120120
23048sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012120120120
23060sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012120120120
23072sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012120120120
23084sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012120120120
23100sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012120120120
23144sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012120120120
23160sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012120120120
23460sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2012012120120120
23548sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
24760sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012120120120
24980sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012120120120
24984sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012120120120
25024sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012120120120
25048sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012120120120
25068sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012120120120
25108sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012120120120
25120sphlibgcc -m32 -Os -fomit-frame-pointer2012012120120120
25124sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012120120120
25220sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012120120120
25232sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012120120120
25248sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012120120120
25292sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012120120120
25312sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
25312sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
25324sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012120120120
25324sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012120120120
25328sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012120120120
25332sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012120120120
25332sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
25336sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012120120120
25340sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
25388refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012120120120
25396sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012120120120
25408sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012120120120
25408sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012120120120
25412sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
25424sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012120120120
25468sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012120120120
25484sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012120120120
25496sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012120120120
25520sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012120120120
25536sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012120120120
25552sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012120120120
25564sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012120120120
25576sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012120120120
25584sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
25600refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012120120120
25604sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012120120120
25612refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012120120120
25616refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012120120120
25616refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012120120120
25616sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
25624refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012120120120
25624sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012120120120
25628refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012120120120
25632sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012120120120
25632sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2012012120120120
25632refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
25640refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
25644sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012120120120
25648sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012120120120
25648sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2012012120120120
25652sphlib-smallgcc -m32 -O -fomit-frame-pointer2012012120120120
25656sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012120120120
25660refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012120120120
25664sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
25664refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012120120120
25668refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
25676sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012120120120
25680refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012120120120
25688sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2012012120120120
25692sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012120120120
25692sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012120120120
25692refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
25696refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012120120120
25696sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
25700refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
25708refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012120120120
25712refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
25724sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012120120120
25724refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012120120120
25724sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
25728refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012120120120
25728refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012120120120
25736refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
25744sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012120120120
25748refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012120120120
25748sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2012012120120120
25748refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012120120120
25752sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012120120120
25752refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012120120120
25752refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012120120120
25776sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012120120120
25776refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012120120120
25788sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012120120120
25788refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012120120120
25788sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012120120120
25792sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012120120120
25804refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012120120120
25808refgcc -m32 -O3 -fomit-frame-pointer2012012120120120
25812sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012120120120
25884sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012120120120
25904refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012120120120
25908sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012120120120
25908refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012120120120
25916sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
25916refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012120120120
25916sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012120120120
25920refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012120120120
25936refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012120120120
25968sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012120120120
25968sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012120120120
25984refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012120120120
25996refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012120120120
26000sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012120120120
26004refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012120120120
26008sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012120120120
26008sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012120120120
26016refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012120120120
26036refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
26036refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012120120120
26040refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012120120120
26044refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012120120120
26044refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012120120120
26052sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012120120120
26068refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012120120120
26088sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012120120120
26088refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012120120120
26088sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2012012120120120
26096refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012120120120
26124sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012120120120
26140sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012120120120
26160refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012120120120
26160sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012120120120
26164sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012120120120
26172sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2012012120120120
26180refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012120120120
26184refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012120120120
26196sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012120120120
26200sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012120120120
26208sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012120120120
26216refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012120120120
26216refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012120120120
26228sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012120120120
26232sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012120120120
26240sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
26260sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012120120120
26268sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012120120120
26288sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012120120120
26288sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012120120120
26292sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012120120120
26296sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012120120120
26312sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012120120120
26320sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012120120120
26328sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012120120120
26340sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012120120120
26348refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012120120120
26368sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012120120120
26436sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012120120120
26440sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012120120120
26456refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012120120120
26484sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012120120120
26528sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
26576sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012120120120
26596sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012120120120
26620sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012120120120
26636sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
26664sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012120120120
26692sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2012012120120120
26700refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012120120120
26704sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012120120120
26752sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012120120120
26760refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012120120120
26768sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012120120120
26784sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012120120120
26784sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012120120120
26796sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012120120120
26800sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012120120120
26820sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012120120120
26852sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2012012120120120
26864sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012120120120
26876sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012120120120
26936sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012120120120
26936sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012120120120
26944refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012120120120
26980sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012120120120
27004refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012120120120
27020refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012120120120
27068sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012120120120
27076refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012120120120
27084refgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012120120120
27092refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012120120120
27104sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012120120120
27108refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012120120120
27168refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012120120120
27208sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012120120120
27224refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012120120120
27236refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012120120120
27300refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012120120120
27304refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012120120120
27320refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012120120120
27344refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012120120120
27360sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012012120120120
27372sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012120120120
27392refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012120120120
27396refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012120120120
27408refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012120120120
27424refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012120120120
27456refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012120120120
27496refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012120120120
27532refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012120120120
27548refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012120120120
27588refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012120120120
27592sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012120120120
27600sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012120120120
27604sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
27624refgcc -m32 -march=k6 -O -fomit-frame-pointer2012012120120120
27644sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
27648sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012120120120
27680sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012120120120
27680sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012120120120
27688refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012120120120
27696sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012120120120
27704sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012120120120
27708sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012120120120
27712sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012120120120
27716sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
27756sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
27756refgcc -m32 -march=i386 -O -fomit-frame-pointer2012012120120120
27780sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
27820sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012012120120120
27864sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012120120120
27872refgcc -m32 -O2 -fomit-frame-pointer2012012120120120
27884sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012120120120
27900sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012120120120
27900sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012120120120
27900sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012120120120
27904sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012120120120
27936refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012120120120
27976sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012120120120
27984sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012120120120
28000refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012120120120
28044refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012120120120
28048refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012120120120
28048refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012120120120
28064refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012120120120
28084refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
28092sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012120120120
28100sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012120120120
28100refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012120120120
28140refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012120120120
28144sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012120120120
28164sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012120120120
28308sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012120120120
28324sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012120120120
28336sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012120120120
28348sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012120120120
28400refgcc -m32 -march=athlon -O -fomit-frame-pointer2012012120120120
28416refgcc -m32 -march=k8 -O -fomit-frame-pointer2012012120120120
28432sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012120120120
28444sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012120120120
28456refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012120120120
28484refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012120120120
28516sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012120120120
28568refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012120120120
28572sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012120120120
28572refgcc -m32 -O -fomit-frame-pointer2012012120120120
28576refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012120120120
28584refgcc -m32 -march=core2 -O -fomit-frame-pointer2012012120120120
28584refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012120120120
28604sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012120120120
28616refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012120120120
28628refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012120120120
28628sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012120120120
28628sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012120120120
28740refgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012120120120
28740refgcc -m32 -march=prescott -O -fomit-frame-pointer2012012120120120
28744sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012120120120
28928sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2012012120120120
29000sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012120120120
29008sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012120120120
29192refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012120120120
29284refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012120120120
29336refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012120120120
29704sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012120120120
29772sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012120120120
29772refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012120120120
29940sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012120120120
30008sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012120120120
30152sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012120120120
30160sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012120120120
30508sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012120120120
30592sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012120120120
30644refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
30656sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012120120120
30664refgcc -m32 -Os -fomit-frame-pointer2012012120120120
30736refgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012120120120
30756refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
30760refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012120120120
30788refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012120120120
30792refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
30796refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
30804refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012120120120
30840refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012120120120
30852refgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012120120120
30856refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012120120120
30868refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012120120120
30868refgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012120120120
30876refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012120120120
30876refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012120120120
30896refgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012120120120
30912refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012120120120
30912refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012120120120
30916sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012120120120
30920refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012120120120
30924refgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012120120120
30972refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012120120120
30976refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012120120120
30984refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012120120120
31004refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012120120120
31008refgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012120120120
31072refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012120120120
31100refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012120120120
31128refgcc -m32 -march=nocona -O -fomit-frame-pointer2012012120120120
31268refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012120120120
31316refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012120120120
31336refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012120120120
31596refgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012120120120
31672refgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012120120120
31704refgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012120120120
31716refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012120120120
31800sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012120120120
31880refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012120120120
31892refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012120120120
31896refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012120120120
31896refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012120120120
31928refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012120120120
31956sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012120120120
31996sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012120120120
32064sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012012120120120
32084sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012120120120
32164refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012120120120
32204sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012120120120
32204sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012120120120
32224sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012120120120
32236sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012120120120
32264sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012120120120
32268sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012120120120
32272refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
32304sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012120120120
32308refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012120120120
32324sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012120120120
32336sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012120120120
32368refgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012120120120
32416sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012120120120
32424sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012120120120
32464sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012120120120
32492sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012120120120
32508sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012120120120
32528sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012120120120
32592sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012120120120
32600sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012120120120
32736sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012120120120
32744sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012120120120
32780sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012120120120
32780sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012120120120
32856sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012120120120
32872sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012120120120
32900sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012120120120
32908sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012120120120
32924sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012120120120
33000sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012120120120
33052sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012120120120
33076sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012120120120
33092sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012120120120
33132sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012120120120
33220sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012120120120
33312sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012120120120
33456sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012120120120
33524sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012120120120
33536sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012120120120
33916sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012120120120
34080sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012120120120
43200refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012120120120
43368refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012120120120
44248refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012120120120
44264refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012120120120
44296refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012120120120
44320refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012120120120
45356refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012120120120
45436refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012120120120
45588refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012120120120
48152refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012120120120
48244refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012120120120
48264refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012120120120
50304refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012120120120
50400refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012120120120
50904refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012120120120
51024refgcc -m32 -march=i486 -O -fomit-frame-pointer2012012120120120
51024refgcc -m32 -march=pentium -O -fomit-frame-pointer2012012120120120
51292refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012120120120

Compiler output

Implementation: crypto_hash/blake32/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:59:3: error: unknown type name '__m128i'
hash.c: hash.c:60:3: error: unknown type name '__m128i'
hash.c: hash.c:200:21: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:200:21: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:200:30: error: expected expression before ')' token
hash.c: hash.c:205:30: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:61:3: error: unknown type name '__m128i'
hash.c: hash.c:62:3: error: unknown type name '__m128i'
hash.c: hash.c:65:3: error: unknown type name '__m128i'
hash.c: hash.c:65:33: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:65:33: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:65:41: error: expected expression before ')' token
hash.c: hash.c:66:11: error: expected ';' before 'r16'
hash.c: hash.c:196:3: error: 'r16' undeclared (first use in this function)
hash.c: hash.c:207:30: error: expected expression before ')' token
hash.c: hash.c:212:30: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:203:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:203:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m32 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m32 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:203:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:203:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:196:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:203:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:203:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:204:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:205:3: error: incompatible types when assigning to type '__m128i' from type 'int'

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