Implementation notes: x86, jos, crypto_hash/blake32

Computer: jos
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: blake32
TimeImplementationCompilerBenchmark dateSUPERCOP version
13290ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
13320ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
13350ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
15120ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2014070220140622
15270ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
15277ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
15300ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
15330ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
15338ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
15398ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
15428ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
15503ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
15532ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
15540sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070220140622
15563sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070220140622
15817sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070220140622
15840sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070220140622
15855sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
15877sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
15938sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
16110ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070220140622
16237sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070220140622
16268ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070220140622
16357ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2014070220140622
16515sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070220140622
16523sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070220140622
16552sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070220140622
16883sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014070220140622
16913sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014070220140622
16920sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014070220140622
17055sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
17085sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070220140622
17093sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070220140622
17130sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
17137sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014070220140622
17145sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
17182sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
17250sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
17257sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070220140622
17272sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
17550sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
17573sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
17618sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
17752sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070220140622
17813sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070220140622
17835sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070220140622
17873sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070220140622
17895sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070220140622
17903sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070220140622
17932sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070220140622
17940sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070220140622
17947sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070220140622
17947sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070220140622
17963sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070220140622
18000sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070220140622
18008sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070220140622
18022sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070220140622
18037sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070220140622
18045sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014070220140622
18060sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014070220140622
18068sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070220140622
18142sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
18180sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014070220140622
18262sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
18330sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
18480sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
18540sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014070220140622
18592sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070220140622
18600sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070220140622
18652sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070220140622
19935sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070220140622
19958sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014070220140622
20235sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070220140622
20287sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070220140622
20295sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070220140622
20302sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014070220140622
20347sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014070220140622
20348sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070220140622
20348sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014070220140622
20370sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070220140622
20385sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070220140622
20385sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
20393sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070220140622
20400sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
20408sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070220140622
20415sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070220140622
20445sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070220140622
20490sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014070220140622
20497sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070220140622
20498sphlibgcc -m32 -O -fomit-frame-pointer2014070220140622
20535sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070220140622
20550sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070220140622
20580sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070220140622
20580sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070220140622
20588sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014070220140622
20588sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
20662sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070220140622
20685sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070220140622
20685sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070220140622
20715sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070220140622
20737sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070220140622
20850sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070220140622
20902sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070220140622
20910sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070220140622
20970sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070220140622
20992sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014070220140622
20992sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014070220140622
21023sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070220140622
21082sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070220140622
21112sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070220140622
21113sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070220140622
21150sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070220140622
21157sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070220140622
21173sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070220140622
21173sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070220140622
21173sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070220140622
21187sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070220140622
21217sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070220140622
21218sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070220140622
21233sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070220140622
21233sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070220140622
21240sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070220140622
21247sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070220140622
21263sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070220140622
21330sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
21390sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070220140622
21443sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070220140622
21443sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070220140622
21450sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
21518sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070220140622
21525sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070220140622
21525sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070220140622
21533sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070220140622
21547sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070220140622
21563sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070220140622
21563sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
21570sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070220140622
21585sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070220140622
21593sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070220140622
21607sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070220140622
21652sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
21675sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070220140622
21690sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070220140622
21705sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070220140622
21720sphlibgcc -m32 -O3 -fomit-frame-pointer2014070220140622
21773sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070220140622
21802sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070220140622
21893sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070220140622
21900sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070220140622
21908sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070220140622
21908sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070220140622
21923sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070220140622
21938sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070220140622
21945sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070220140622
21960sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070220140622
21975sphlibgcc -m32 -O2 -fomit-frame-pointer2014070220140622
21983sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070220140622
21983sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070220140622
21983sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070220140622
21983sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070220140622
21990sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070220140622
22005sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070220140622
22012sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070220140622
22012sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070220140622
22012sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070220140622
22013sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070220140622
22013sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070220140622
22020sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070220140622
22043sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070220140622
22058sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070220140622
22155sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070220140622
22177sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
22193sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
22193sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
22200sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
22200sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
22215sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
22222sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070220140622
22275sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070220140622
22410sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070220140622
22425sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070220140622
22440sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070220140622
22537sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070220140622
22560sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070220140622
22620sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070220140622
22673sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014070220140622
23257sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070220140622
23295sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070220140622
23640sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070220140622
23775sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070220140622
23828sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070220140622
23835sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070220140622
23842sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070220140622
23850sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070220140622
23887sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070220140622
23888sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070220140622
23888sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070220140622
23895sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070220140622
23955sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070220140622
23963sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070220140622
23992sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070220140622
24052sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070220140622
24052sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
24075sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070220140622
24083sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070220140622
24090sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070220140622
24097sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070220140622
24098sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070220140622
24112sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070220140622
24195sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070220140622
24225sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070220140622
24240sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
24277sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070220140622
24278sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070220140622
24323sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070220140622
24382sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070220140622
24825sphlibgcc -m32 -Os -fomit-frame-pointer2014070220140622
24833sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070220140622
24855sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070220140622
24900sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070220140622
24900sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070220140622
24915sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070220140622
24923sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070220140622
24982sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070220140622
24997sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070220140622
25012sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070220140622
25012sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
25028sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070220140622
25095sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070220140622
25208sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070220140622
25463sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070220140622
25485sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070220140622
25500sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070220140622
25538sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070220140622
25545sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070220140622
25575sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070220140622
25597sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070220140622
25635sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070220140622
25920sphlib-smallgcc -m32 -O -fomit-frame-pointer2014070220140622
26047sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
26047sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
26055sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014070220140622
26070sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014070220140622
26077sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070220140622
26085sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070220140622
26085sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070220140622
26100sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070220140622
26107sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070220140622
26122sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070220140622
26138sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014070220140622
26183sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070220140622
26190sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014070220140622
26378refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
26475refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
26535refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
26550sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070220140622
26565refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070220140622
26565refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070220140622
26580refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070220140622
26588refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070220140622
26588refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070220140622
26603refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014070220140622
26625refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070220140622
26647refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070220140622
26655refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014070220140622
26692refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070220140622
26693refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070220140622
26700refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070220140622
26707refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070220140622
26708refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070220140622
26730refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070220140622
26730refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070220140622
26738refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070220140622
26745refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070220140622
26745refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070220140622
26775sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070220140622
26790refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014070220140622
26805refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070220140622
26820refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070220140622
26828refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014070220140622
26835refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014070220140622
26843refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070220140622
26850sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070220140622
26850refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014070220140622
26850refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070220140622
26858refgcc -m32 -O3 -fomit-frame-pointer2014070220140622
26873refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070220140622
26880sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070220140622
26880refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070220140622
26887refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070220140622
26888sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
26902refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070220140622
26903refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070220140622
26917refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
26925refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014070220140622
26932sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
26933refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014070220140622
26940refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
26940refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070220140622
26948sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070220140622
26948refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070220140622
26970sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
26970sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070220140622
26978refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070220140622
26993refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014070220140622
27000refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070220140622
27007sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070220140622
27030sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014070220140622
27038sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
27045sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070220140622
27060refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014070220140622
27060sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014070220140622
27075sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070220140622
27083sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070220140622
27105sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070220140622
27142refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070220140622
27143sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070220140622
27150refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070220140622
27218sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070220140622
27308sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070220140622
27315refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070220140622
27390sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070220140622
27397refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070220140622
27420refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070220140622
27495sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
27562refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014070220140622
27593sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070220140622
27607refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070220140622
27615refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014070220140622
27630refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014070220140622
27660refgcc -m32 -march=k6 -O -fomit-frame-pointer2014070220140622
27660sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070220140622
27668sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070220140622
27668sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014070220140622
27675refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014070220140622
27675sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070220140622
27682sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070220140622
27690refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
27697refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014070220140622
27727refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014070220140622
27728refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014070220140622
27735refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014070220140622
27780sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070220140622
27818refgcc -m32 -march=i386 -O -fomit-frame-pointer2014070220140622
27825refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014070220140622
27832refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014070220140622
27840refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070220140622
27848refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014070220140622
27878refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014070220140622
27997refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070220140622
27998refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070220140622
28027sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070220140622
28035sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070220140622
28072refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070220140622
28080refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070220140622
28102refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070220140622
28155refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014070220140622
28275sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070220140622
28283refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070220140622
28313sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070220140622
28365sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014070220140622
28373sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070220140622
28380sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014070220140622
28403sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014070220140622
28418sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070220140622
28432sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014070220140622
28440sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014070220140622
28455sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070220140622
28485refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070220140622
28507refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070220140622
28508refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070220140622
28537refgcc -m32 -O2 -fomit-frame-pointer2014070220140622
28552sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070220140622
28553sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014070220140622
28560sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070220140622
28590refgcc -m32 -march=prescott -O -fomit-frame-pointer2014070220140622
28605sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014070220140622
28627refgcc -m32 -O -fomit-frame-pointer2014070220140622
28643sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014070220140622
28718refgcc -m32 -march=nocona -O -fomit-frame-pointer2014070220140622
28740refgcc -m32 -march=k8 -O -fomit-frame-pointer2014070220140622
28763sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014070220140622
28950refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014070220140622
28950refgcc -m32 -march=core2 -O -fomit-frame-pointer2014070220140622
28957refgcc -m32 -march=athlon -O -fomit-frame-pointer2014070220140622
28995sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070220140622
28995refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
29003refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
29010refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070220140622
29010refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
29182sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070220140622
29182sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070220140622
29198sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070220140622
29205sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070220140622
29205sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014070220140622
29212sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014070220140622
29220sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014070220140622
29220sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014070220140622
29220sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014070220140622
29227sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070220140622
29235sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070220140622
29243sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070220140622
29250sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070220140622
29280sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014070220140622
29288sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014070220140622
29325sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014070220140622
29422refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070220140622
29505refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014070220140622
29558sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014070220140622
29558sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014070220140622
29618sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014070220140622
29655sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014070220140622
29797sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070220140622
29805sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014070220140622
29850sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014070220140622
29977sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070220140622
30000sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014070220140622
30053sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014070220140622
30075sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014070220140622
30113refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014070220140622
30135sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014070220140622
30143sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014070220140622
30158sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014070220140622
30345refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014070220140622
30368refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014070220140622
30397refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014070220140622
30495refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
30780sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070220140622
30892sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014070220140622
30915sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
30915sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
30938sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014070220140622
30945sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070220140622
30952sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070220140622
30968sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070220140622
30975sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
30998sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
31020refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
31027sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
31043sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
31065refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
31163sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014070220140622
31207refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014070220140622
31357sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014070220140622
31628sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014070220140622
31845sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014070220140622
32010refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070220140622
32055refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070220140622
32100refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070220140622
32108refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070220140622
32115refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070220140622
32115sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070220140622
32137refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070220140622
32145refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070220140622
32175refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
32197refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070220140622
32228refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070220140622
32235refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070220140622
32242refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070220140622
32250refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070220140622
32250refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070220140622
32250refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070220140622
32250refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070220140622
32280refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070220140622
32295refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070220140622
32295sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014070220140622
32310refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070220140622
32325refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070220140622
32325refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070220140622
32385refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070220140622
32392refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
32400refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070220140622
32422refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070220140622
32460refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070220140622
32528refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070220140622
32565refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070220140622
32573refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070220140622
32595refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070220140622
32595refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070220140622
32618refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070220140622
32737refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070220140622
32820refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070220140622
32820refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070220140622
33083refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070220140622
33293sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014070220140622
33360refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
33503sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014070220140622
33555sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014070220140622
33555sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014070220140622
33578refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
33690sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014070220140622
33742sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014070220140622
33750sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070220140622
33757sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070220140622
33787sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014070220140622
33945refgcc -m32 -Os -fomit-frame-pointer2014070220140622
33945sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014070220140622
34005sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014070220140622
34200sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014070220140622
34237sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014070220140622
34282sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014070220140622
34297sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014070220140622
34373sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014070220140622
34402refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070220140622
34403sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014070220140622
34448sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014070220140622
34485refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014070220140622
34507sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014070220140622
34515sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014070220140622
34598sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014070220140622
34695sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070220140622
34748sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014070220140622
34763sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
34890sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014070220140622
34905sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014070220140622
34913sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014070220140622
34950sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014070220140622
35062sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
35092sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014070220140622
35227sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014070220140622
35280sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014070220140622
35363sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014070220140622
35393sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014070220140622
35430sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014070220140622
35858refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014070220140622
36128sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014070220140622
36330sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014070220140622
36983sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014070220140622
37455sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
37508sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014070220140622
38048sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014070220140622
38160sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014070220140622
38340refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014070220140622
39720refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014070220140622
39780refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070220140622
39780refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014070220140622
39907refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070220140622
39975refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014070220140622
40365refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014070220140622
40402refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014070220140622
40582refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014070220140622
41820refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014070220140622
41820refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070220140622
42427refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014070220140622
44333refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014070220140622
44820refgcc -m32 -march=pentium -O -fomit-frame-pointer2014070220140622
44827refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014070220140622
44850refgcc -m32 -march=i486 -O -fomit-frame-pointer2014070220140622
45503refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014070220140622
45885refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014070220140622

Test failure

Implementation: crypto_hash/blake32/sse2
Compiler: gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer sse2
gcc -m32 -march=k8 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=k8 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium-m -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium4 -O -fomit-frame-pointer sse2

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/lib64/gcc/x86_64-suse-linux/4.5/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: '__m128i' undeclared (first use in this function)
hash.c: hash.c:59:3: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:59:11: error: expected ';' before 'row1'
hash.c: hash.c:60:11: error: expected ';' before 'buf1'
hash.c: hash.c:103:3: error: 'row1' undeclared (first use in this function)
hash.c: hash.c:105:3: error: 'row2' undeclared (first use in this function)
hash.c: hash.c:107:3: error: 'row3' undeclared (first use in this function)
hash.c: hash.c:110:5: error: 'row4' undeclared (first use in this function)
hash.c: hash.c:189:3: error: 'buf1' undeclared (first use in this function)
hash.c: hash.c:189:3: error: 'buf2' undeclared (first use in this function)
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/lib64/gcc/x86_64-suse-linux/4.5/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/lib64/gcc/x86_64-suse-linux/4.5/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: '__m128i' undeclared (first use in this function)
hash.c: hash.c:61:3: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:61:11: error: expected ';' before 'row1'
hash.c: hash.c:62:11: error: expected ';' before 'buf1'
hash.c: hash.c:65:11: error: expected ';' before 'r8'
hash.c: hash.c:66:11: error: expected ';' before 'r16'
hash.c: hash.c:110:3: error: 'row1' undeclared (first use in this function)
hash.c: hash.c:112:3: error: 'row2' undeclared (first use in this function)
hash.c: hash.c:114:3: error: 'row3' undeclared (first use in this function)
hash.c: hash.c:117:5: error: 'row4' undeclared (first use in this function)
hash.c: hash.c:196:3: error: 'buf1' undeclared (first use in this function)
hash.c: hash.c:196:3: error: 'buf2' undeclared (first use in this function)
hash.c: hash.c:196:3: error: 'r16' undeclared (first use in this function)
hash.c: hash.c:196:3: error: 'r8' 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/lib64/gcc/x86_64-suse-linux/4.5/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:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
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:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.5/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:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.5/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:197:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:198:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:199:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:200:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:201:3: error: incompatible types when assigning to type '__m128i' from type 'int'
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