Implementation notes: x86, gcc14, crypto_hash/blake32

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
13527ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101120161009
13527ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101120161009
13527ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101120161009
13527ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101120161009
13536ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101120161009
13554ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101120161009
13554ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101120161009
13590ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101120161009
14976sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101120161009
15003sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101120161009
15012sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101120161009
15012sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101120161009
15021sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101120161009
15021sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101120161009
15021sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101120161009
15030sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101120161009
15030sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101120161009
15030sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101120161009
15048sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101120161009
15048sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101120161009
15057sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101120161009
15057sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101120161009
15075sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101120161009
15075sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101120161009
15084sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101120161009
15084sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101120161009
15084sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101120161009
15093sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101120161009
15093sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101120161009
15120sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101120161009
15129sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101120161009
15138sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101120161009
15138sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101120161009
15138sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101120161009
15183sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101120161009
15183sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101120161009
15192sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101120161009
15201sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101120161009
15210sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101120161009
15210sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101120161009
15210sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101120161009
15210sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101120161009
15210sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101120161009
15219sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101120161009
15246sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101120161009
15255sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101120161009
15264sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101120161009
15264sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101120161009
15264sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101120161009
15291sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101120161009
15291sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101120161009
15300sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101120161009
15309sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101120161009
15309sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101120161009
15309sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101120161009
15516sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101120161009
19971sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101120161009
19980sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101120161009
19989sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101120161009
20070sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101120161009
20133sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101120161009
20826sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101120161009
20844ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101120161009
20844ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101120161009
20853ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101120161009
20862ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2016101120161009
20943sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101120161009
21015sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101120161009
21042sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101120161009
21087sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101120161009
21105sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101120161009
21105sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101120161009
21123sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101120161009
21132sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101120161009
21150sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101120161009
21168sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101120161009
21186sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101120161009
21186sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101120161009
21195sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101120161009
21204sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2016101120161009
21204sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2016101120161009
21213sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2016101120161009
21222sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101120161009
21330sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101120161009
21348sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101120161009
21348sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101120161009
21348sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101120161009
21384sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101120161009
21897sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101120161009
21933sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101120161009
21978sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101120161009
21987sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101120161009
22005sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101120161009
22005sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101120161009
22005sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101120161009
22023sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101120161009
22050sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101120161009
22140sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101120161009
22176sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101120161009
22185sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101120161009
22194sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101120161009
22212sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101120161009
22212sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2016101120161009
22230sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101120161009
22230sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101120161009
22230sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101120161009
22239sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101120161009
22239sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101120161009
22257sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101120161009
22302sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101120161009
22347sphlibgcc -m32 -O3 -fomit-frame-pointer2016101120161009
22410sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101120161009
22428sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101120161009
22428sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101120161009
22437sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101120161009
22446sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101120161009
22464sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101120161009
22482sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101120161009
22491sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101120161009
22491sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101120161009
22491sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101120161009
22491sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101120161009
22527sphlibgcc -m32 -O2 -fomit-frame-pointer2016101120161009
22527sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101120161009
22545sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101120161009
22554sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101120161009
22554sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101120161009
22554sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101120161009
22563sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101120161009
22563sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101120161009
22572sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101120161009
22581sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101120161009
22608sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101120161009
22608sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101120161009
22617sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101120161009
22626sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101120161009
22626sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101120161009
22671sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101120161009
22716sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101120161009
22716sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101120161009
22725sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101120161009
22725sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101120161009
22851sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101120161009
22869sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101120161009
22923sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101120161009
22950sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101120161009
23031sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101120161009
23031sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2016101120161009
23085sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101120161009
23094sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101120161009
23094sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101120161009
23094sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101120161009
23112sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101120161009
23112sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101120161009
23121sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2016101120161009
23130sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101120161009
23157sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101120161009
23166sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101120161009
23175sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101120161009
23175sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101120161009
23256sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101120161009
23265sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101120161009
23265sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101120161009
23292sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101120161009
23292sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101120161009
23292sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101120161009
23301sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101120161009
23310sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101120161009
23328sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101120161009
23373sphlibgcc -m32 -O -fomit-frame-pointer2016101120161009
23382sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101120161009
23400sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101120161009
23436sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101120161009
23436sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2016101120161009
23445sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2016101120161009
23445sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101120161009
23445sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101120161009
23454sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101120161009
23454sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101120161009
23454sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101120161009
23463sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2016101120161009
23472sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101120161009
23472sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2016101120161009
23526sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2016101120161009
23535sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101120161009
23553sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101120161009
23571sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101120161009
23571sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101120161009
23589sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101120161009
23589sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101120161009
23616sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101120161009
23616sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101120161009
23625sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101120161009
23670sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101120161009
23733sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101120161009
23742sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101120161009
23787sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101120161009
23805sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101120161009
23814sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101120161009
23832sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101120161009
23841sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101120161009
23841sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101120161009
23850sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101120161009
23859sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101120161009
23931sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101120161009
23958sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101120161009
24048sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101120161009
24111sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101120161009
24111sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101120161009
24111sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101120161009
24165sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101120161009
24174sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101120161009
24174sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101120161009
24174sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101120161009
24192sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101120161009
24228sphlibgcc -m32 -Os -fomit-frame-pointer2016101120161009
24255sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101120161009
24363sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2016101120161009
24750sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101120161009
24777sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101120161009
24822sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101120161009
24948sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101120161009
24984sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101120161009
25146sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101120161009
25218sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101120161009
25236sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101120161009
25254sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101120161009
25407sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2016101120161009
25434sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101120161009
25587sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101120161009
25686sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101120161009
25722sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101120161009
25731sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101120161009
25866sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101120161009
25875sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101120161009
25929sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101120161009
30168refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101120161009
30168refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101120161009
30168refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101120161009
30231refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101120161009
30258refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101120161009
30276refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101120161009
30366refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101120161009
30366refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101120161009
30366refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101120161009
30393refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101120161009
30429refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101120161009
30438refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101120161009
30438refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101120161009
30438refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101120161009
30447refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101120161009
30456refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101120161009
30456refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101120161009
30555refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101120161009
30645refgcc -m32 -O2 -fomit-frame-pointer2016101120161009
30645refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101120161009
30645refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101120161009
30645refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101120161009
30645refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101120161009
30663refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101120161009
30681refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101120161009
30681refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101120161009
30681refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101120161009
30681refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101120161009
30771refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101120161009
30897refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101120161009
30897refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101120161009
30897refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101120161009
30906refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101120161009
30906refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101120161009
30915refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101120161009
30969refgcc -m32 -Os -fomit-frame-pointer2016101120161009
31014refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101120161009
31023refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101120161009
31032refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101120161009
31059refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101120161009
31059refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101120161009
31059refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101120161009
31059refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101120161009
31059refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101120161009
31068refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101120161009
31068refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101120161009
31086refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101120161009
31095refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101120161009
31122refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101120161009
31122refgcc -m32 -O3 -fomit-frame-pointer2016101120161009
31149refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101120161009
31149refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101120161009
31158refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101120161009
31158refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101120161009
31158refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101120161009
31158refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101120161009
31167refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101120161009
31176refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101120161009
31176refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101120161009
31176refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101120161009
31203refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101120161009
31203refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101120161009
31221refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101120161009
31239refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101120161009
31257refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101120161009
31266refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101120161009
31284refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101120161009
31311refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101120161009
31311refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101120161009
31320refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101120161009
31320refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101120161009
31320sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101120161009
31320sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101120161009
31320refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101120161009
31347sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101120161009
31356sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101120161009
31374refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101120161009
31374refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101120161009
31392refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101120161009
31410refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101120161009
31419sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101120161009
31437sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101120161009
31437sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101120161009
31437sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101120161009
31437sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101120161009
31473sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101120161009
31473sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101120161009
31536sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101120161009
31536sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101120161009
31536sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101120161009
31536sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101120161009
31698refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101120161009
31734refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101120161009
31734refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101120161009
31734refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101120161009
31815refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101120161009
31833refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101120161009
31833refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101120161009
31833refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101120161009
31833refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101120161009
31887refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101120161009
31896refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101120161009
31923sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101120161009
31932refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101120161009
31932refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101120161009
31932refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101120161009
31932refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101120161009
31941refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101120161009
31968refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101120161009
31977refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101120161009
31995sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101120161009
32013refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101120161009
32022refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101120161009
32031refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101120161009
32067sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101120161009
32067refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101120161009
32067sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2016101120161009
32085refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101120161009
32094sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101120161009
32103refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101120161009
32103refgcc -m32 -O -fomit-frame-pointer2016101120161009
32112sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101120161009
32121sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101120161009
32121refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101120161009
32121refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101120161009
32121refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101120161009
32121refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101120161009
32130refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101120161009
32130refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101120161009
32139refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101120161009
32175sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101120161009
32175sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101120161009
32175sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101120161009
32184sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101120161009
32184sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101120161009
32202sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101120161009
32202sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101120161009
32202sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101120161009
32211sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101120161009
32220sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101120161009
32247sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101120161009
32256sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101120161009
32274sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101120161009
32283sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101120161009
32310sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2016101120161009
32319sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101120161009
32319sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101120161009
32328sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2016101120161009
32328sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101120161009
32337sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101120161009
32337sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101120161009
32337sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101120161009
32337sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101120161009
32346sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101120161009
32346sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101120161009
32346sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101120161009
32355sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101120161009
32364refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101120161009
32400sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101120161009
32400sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101120161009
32400sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101120161009
32400sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101120161009
32418sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101120161009
32418sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101120161009
32445sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101120161009
32445refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101120161009
32445refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101120161009
32472refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101120161009
32481sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101120161009
32544refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101120161009
32553refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101120161009
32553refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101120161009
32562sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101120161009
32571sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101120161009
32598sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101120161009
32598sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101120161009
32625sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101120161009
32634sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101120161009
32634sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101120161009
32634sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101120161009
32652sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101120161009
32670refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101120161009
32670sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101120161009
32679sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101120161009
32688sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101120161009
32697sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101120161009
32733sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101120161009
32760refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101120161009
32760refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101120161009
32760refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101120161009
32796sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101120161009
32796sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101120161009
32814refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101120161009
32859sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101120161009
32868sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101120161009
32877sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101120161009
32913sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101120161009
32913refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101120161009
33021refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101120161009
33048refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101120161009
33192sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101120161009
33192sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2016101120161009
33201sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101120161009
33201sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2016101120161009
33210sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2016101120161009
33255sphlib-smallgcc -m32 -O -fomit-frame-pointer2016101120161009
33264refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101120161009
33264refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101120161009
33264sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2016101120161009
33273sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101120161009
33291sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101120161009
33291sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101120161009
33291refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101120161009
33291sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2016101120161009
33300sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101120161009
33300sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101120161009
33318sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101120161009
33327refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101120161009
33327sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101120161009
33327sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101120161009
33336sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101120161009
33372sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101120161009
33399sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2016101120161009
33417sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101120161009
33426sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101120161009
33435sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101120161009
33444sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101120161009
33453sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101120161009
33462sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101120161009
33471sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101120161009
33480sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101120161009
33480sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2016101120161009
33525refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101120161009
33561sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101120161009
33570sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101120161009
33678refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101120161009
33678refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101120161009
33678refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101120161009
33741refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101120161009
33750sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101120161009
33777refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101120161009
33804refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101120161009
33804refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101120161009
33804refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101120161009
33804refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101120161009
33876sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101120161009
33876sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101120161009
33885sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101120161009
33957refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101120161009
33984refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101120161009
34029sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101120161009
34029sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101120161009
34029sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101120161009
34029sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101120161009
34056refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101120161009
34182refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101120161009
34182refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101120161009
34245sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101120161009
34389sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101120161009
34551refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101120161009
34695sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101120161009
34695sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101120161009
34794refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101120161009
35037refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101120161009
35082refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101120161009
35406refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101120161009
35406refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101120161009
35595refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101120161009
36063sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2016101120161009
37314refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101120161009
37386refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101120161009
37422refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101120161009
37764refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101120161009
38007refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101120161009
38016sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101120161009
38061sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101120161009
38061sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101120161009
38079sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101120161009
38340sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101120161009
38340sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101120161009
38340sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101120161009
38340sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101120161009
38376sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101120161009
38457sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101120161009
38475sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101120161009
38547sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101120161009
38619sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101120161009
38691sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101120161009
38691sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101120161009
38691sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101120161009
38709sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101120161009
38709sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101120161009
38754sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101120161009
38763sphlib-smallgcc -m32 -Os -fomit-frame-pointer2016101120161009
38763sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101120161009
38763sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101120161009
39042sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101120161009
39060sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101120161009
39141sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101120161009
39195sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101120161009
39222sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101120161009
39231sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101120161009
39240sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101120161009
39240sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101120161009
39240sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101120161009
39474sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101120161009
39546sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101120161009
39546sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101120161009
39555sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101120161009
39555sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101120161009
39555sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101120161009
39636sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101120161009
39636sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101120161009
39645sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101120161009
39834refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101120161009
40266refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101120161009
40518refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101120161009
42399refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101120161009
42462refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101120161009
42462refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101120161009

Test failure

Implementation: crypto_hash/blake32/ssse3
Compiler: gcc -m32 -march=core2 -Os -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ssse3

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:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:59: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:59: error: (Each undeclared identifier is reported only once
hash.c: hash.c:59: error: for each function it appears in.)
hash.c: hash.c:59: error: expected ';' before 'row1'
hash.c: hash.c:60: error: expected ';' before 'buf1'
hash.c: hash.c:103: error: 'row1' undeclared (first use in this function)
hash.c: hash.c:105: error: 'row2' undeclared (first use in this function)
hash.c: hash.c:107: error: 'row3' undeclared (first use in this function)
hash.c: hash.c:110: error: 'row4' undeclared (first use in this function)
hash.c: hash.c:189: error: 'buf1' undeclared (first use in this function)
hash.c: hash.c:189: error: 'buf2' undeclared (first use in this function)
hash.c: hash.c:200: error: expected expression before ')' token
hash.c: hash.c:205: 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:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/emmintrin.h:34:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:61: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:61: error: (Each undeclared identifier is reported only once
hash.c: hash.c:61: error: for each function it appears in.)
hash.c: hash.c:61: error: expected ';' before 'row1'
hash.c: hash.c:62: error: expected ';' before 'buf1'
hash.c: hash.c:65: error: expected ';' before 'r8'
hash.c: hash.c:66: error: expected ';' before 'r16'
hash.c: hash.c:110: error: 'row1' undeclared (first use in this function)
hash.c: hash.c:112: error: 'row2' undeclared (first use in this function)
hash.c: hash.c:114: error: 'row3' undeclared (first use in this function)
hash.c: hash.c:117: error: 'row4' undeclared (first use in this function)
hash.c: hash.c:196: error: 'buf1' undeclared (first use in this function)
hash.c: hash.c:196: error: 'buf2' undeclared (first use in this function)
hash.c: hash.c:196: error: 'r16' undeclared (first use in this function)
hash.c: hash.c:196: error: 'r8' undeclared (first use in this function)
hash.c: hash.c:207: error: expected expression before ')' token
hash.c: hash.c:212: 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:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:201: error: incompatible types in assignment
hash.c: hash.c:201: error: incompatible types in assignment
hash.c: ...

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:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:201: error: incompatible types in assignment
hash.c: hash.c:201: error: incompatible types in assignment
hash.c: ...
hash.c: In file included from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake32_compress':
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:196: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:197: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:198: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:199: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:200: error: incompatible types in assignment
hash.c: hash.c:201: error: incompatible types in assignment
hash.c: hash.c:201: error: incompatible types in assignment
hash.c: ...

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