Implementation notes: x86, margaux, crypto_hash/blake512

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
18837vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
19008vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
19107vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
19206vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
19233vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
19233vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
19332vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
19377vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
19404vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
19422vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
19629vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
19746vect128-inplacegcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
19746vect128-inplacegcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
19782vect128-inplacegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
19872vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
19989vect128-inplacegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
20007vect128-inplacegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
20070vect128-inplacegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
20088vect128-inplacegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
20088vect128-inplacegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
20097vect128-inplacegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
20106vect128-inplacegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
20115vect128-inplacegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
20196vect128-inplacegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
21879sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
21924sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
22059sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
22068sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
22113sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
22149sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
22176sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
22347sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
22491sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
22590sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
22689sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
22770sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
22851sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
22869sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
22986sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
23049sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
23049sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
23076sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
23076sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
23085sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
23148sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
23157sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
23166sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
23166sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
23184sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
23193sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
23247sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
23256sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
23292sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
23292sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
23328sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
23382sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
23391sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
23391sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
23418sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
23427sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
23454sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
23526sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
23589sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
23589sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
23652sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
23652sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
23697sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
23841sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
23859sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
23877sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
23886sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
23886sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
23904sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
23922sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
23949sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
23967sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
23967sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
23994sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
24003sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
24003sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
24012sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
24048sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
24048sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
24057sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
24075sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
24129sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
24291sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
24435sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
25083sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
28503sse2sgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
28845sse2sgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
29061sse2sgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
29151sse2sgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
29169sse2sgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
29700sse2sgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
29826sse2sgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
29889sse2sgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
30294sse2sgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
30312sse2sgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
30339sse2sgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
30429sse2sgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
30429sse2sgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
30510sse2sgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
30564sse2sgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
30861sse2sgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
30978sse2sgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
31113sse2sgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
31257sse2sgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
31392sse2sgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
31437sse2sgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
31563ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
31599sse2sgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
31599ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
31725sse2sgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
31797sse2sgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
31797sse2sgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
31833sse2sgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
31878ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
31923ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
32094sse2sgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
32256sse2sgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
32634sse2sgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
32706sse2sgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
32733sse2sgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
32796ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
32850ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
32904sse2sgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
32913sse2sgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
32913ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
32967sse2sgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
32994sse2sgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
33003ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
33093sse2sgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
33111ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
33129sse2sgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
33165sse2sgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
33165ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
33192sse2sgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
33201ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
33345sse2sgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
33390sse2sgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
33453sse2sgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
33462sse2sgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
33489sse2sgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
33615sse2sgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
33615sse2sgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
33642sse2sgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
33678ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
33714sse2sgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
33777sse2sgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
33831sse2sgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
33858sse2sgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
33858sse2sgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
33894sse2sgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
33903sse2sgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
33903sse2sgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
33912sse2sgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
33957sse2sgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
33966sse2sgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
33966sse2sgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
34083sse2sgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
34164sse2sgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
34326sse2sgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
34398sse2sgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
34434sse2sgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
34497ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
34722ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
34758sse2sgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
34794ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
34893ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
35262ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
103806sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
103878sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
103932sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
104004sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
104067sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
104130sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
104139sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
104274sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
104391sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
104454sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
104472sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
104481sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
104661sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
104670sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
104787sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
104823sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
104877sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
104904sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
104904sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
104949sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
104994sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
105021sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
105039sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
105057sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
105057sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
105579sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
105588sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
105633sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
105903sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
105930sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
106047sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
106344sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
106434sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
106605sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
107307sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
108081sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
109656sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
109701sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
109746sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
109764sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
109836sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
109899sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
109908sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
110034sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
110250sphlib-smallgcc -m32 -O -fomit-frame-pointer2017072720170725
110367sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
110403sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
110484sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
110502sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
110511sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
110511sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
110538sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
110538sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
110556sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
110583sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
110592sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
110718sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
110736sphlibgcc -m32 -O -fomit-frame-pointer2017072720170725
110817sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
110835sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
110853sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
110853sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
110862sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
110916sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
110979sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
111474sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
111564sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
111735sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
111960sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
112077sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
112446sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
112527sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
113535sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017072720170725
113697sphlibgcc -m32 -O3 -fomit-frame-pointer2017072720170725
113706sphlibgcc -m32 -O2 -fomit-frame-pointer2017072720170725
113733sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
113832sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
113886sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
113958sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
113967sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
114003sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017072720170725
114138sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
114201sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
114201sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
114309sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
114318sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
114354sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
114417sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
114426sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
114480sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
114516sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
114561sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
114606sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
114759sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
114822sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
114822sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
114849sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
114948sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
115110sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
115155sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
115326sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
115380sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
115443refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
115506sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
115506sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
115785sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
115785refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
115794sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
115830refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
115893refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
115902sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
115974sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
115983sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
116019refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
116019refgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
116073refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
116100refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
116109refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
116109refgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
116190refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
116217refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
116280refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
116289refgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
116298refgcc -m32 -O -fomit-frame-pointer2017072720170725
116352refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
116406sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
116433sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
116487refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
116586refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
116676refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
116685refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
116694refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
116703refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
116748refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
116784refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
116892sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
117018sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
117144sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
117207sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
117216sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
117252sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
117315sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
117315sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
117324sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
117333sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
117342sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
117378sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
117405sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
117414sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
117441sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
117531sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
117576sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
117585sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
117621sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
117666sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
117684sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
117693sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
117693refgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
117702sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
117711sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
117720sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
117720sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
117846sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
117882sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
117891sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
117927sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
117945sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
117990sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
117999sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
118035sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
118053sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
118080sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
118107sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
118134sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
118152sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
118152sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
118152sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
118152sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
118251sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
118260sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
118296sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
118422sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
118476refgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
118548sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
118575sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
118647sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
118656sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
118656sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
118674sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
118683refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
118719sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
118728sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
118728sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
118746sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
118764sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
118773sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
118836sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
118845sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
118872sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
118926sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
118935sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
118953sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
118962sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
118962sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
118971sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
118980sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
119016sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
119052sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
119070sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
119142sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
119178refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
119205sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
119232sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
119259sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
119313sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
119340sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
119349sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
119358sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
119376sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
119412sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
119412sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
119430sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
119583sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
119619refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
119655sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
119655sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
119691sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
119691sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
119718sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
119736sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
119736sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
119781sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
119808sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
119826sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
119835sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
119862refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
119862sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
119880refgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
120015refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
120033refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
120033refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
120087sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
120168sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
120294refgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
120312sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
120330refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
120501sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
120501sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
120519sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
120528sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
120537sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
120564sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
120582sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
120609sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
120627sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
120636sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
120762refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
120825sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
120942sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
120951sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
120960sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
121050refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
121347sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
121401sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
121419sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
121509sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
121536sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
121554refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
121563sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
121653sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
121662sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
121671sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
121689sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
121698sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
121707sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
121716sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
121761sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
121824sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
121932refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
121941refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
122085refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
122121refgcc -m32 -O2 -fomit-frame-pointer2017072720170725
122184refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
122184refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
122247refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
122337sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
122373sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
122409refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
122418refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
122427refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
122463refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
122571refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
122580refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
122625sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
122643refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
122643sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
122661refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
122706refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
122769refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
122895refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
122940refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
123012sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
123048sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
123084refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
123093sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
123138refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
123156sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
123210refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
123246refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
123318refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
123363refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
123426refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
123597refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
123633sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
123642refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
123678refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
123723refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
123750refgcc -m32 -O3 -fomit-frame-pointer2017072720170725
123786refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
123795sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
123831refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
123840sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
123849refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
123894sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
123903refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
123903sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
123930refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
123939sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
123948sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
123957sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
124092sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
124110sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
124191sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
124263refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
124290sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
124299refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
124308refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
124326refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
124443sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
124488refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
124506sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
124524sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
124659refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
124974refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
125064refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
125073refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
125091refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
125109sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
125109refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
125154sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
125154sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
125244refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
125253refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
125289sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
125298sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
125388refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
125415refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
125523sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
125532sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
125532sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
125559refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
125568refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
125568refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
125658sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
125667sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
125730refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
125748sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
125766sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
125775refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
125784refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
125919refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
125919sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
125928refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
125928refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
125937refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
125946sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
126000sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
126027refgcc -m32 -Os -fomit-frame-pointer2017072720170725
126027refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
126072refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
126108sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
126108sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
126135sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
126144refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
126144sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
126162sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
126171refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
126198sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
126207sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
126225sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
126225sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
126243sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
126261refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
126270sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
126288sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
126288refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
126315refgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
126324sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
126351refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
126360sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
126369refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
126369sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017072720170725
126378refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
126387refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
126423refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
126432sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
126450refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
126477refgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
126495refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
126504sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
126531refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
126567refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
126576refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
126630refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
126639sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
126675sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
126684sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
126684sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
126711sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
126711sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
126738sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
126747sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
126756refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
126801refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
126810sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
126819sphlibgcc -m32 -Os -fomit-frame-pointer2017072720170725
126846sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
126891sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
126891sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
126900refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
126909sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
126927refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
126945sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
126954sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
126963sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
126972sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
126972refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
126999refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
127026sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
127035sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
127062sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
127089sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
127089sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
127098refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
127116sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
127143refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
127161sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
127215sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
127224sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
127233sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
127269refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
127269sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
127332refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
127368sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
127377refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
127395sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
127440sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
127467refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
127602refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
127665refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
127791sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
127845refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
127854refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
127908sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
127917refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
128070refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
128097refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
128169sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
128187sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
128232refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
128259refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
128286sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
128475sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
128511refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
128682refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
129411refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
129492sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
129645refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
129690refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
129834refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
129861refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
130356refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
130464refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
130644refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
130707refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
131049refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
131355sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
131454refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
132336refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
133056refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
133308refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
134172refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
134181refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
134316refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
134397refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
134577refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
135108refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
136755refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
137547refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
137916refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
138528bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
139032refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
140382bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
140499regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
140535bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
140742regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
140877bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
141183bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
141210bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
141399bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
141426bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
141471bswapgcc -m32 -O -fomit-frame-pointer2017072720170725
141471regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
141489bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
141606bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
141642regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
141705bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
141759bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
141858bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
141975regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
141984bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
142137regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
142263bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
142299regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
142434bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
142461bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
142524regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
142623bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
142623bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
142785regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
143091bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
143253bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
143352bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
143424regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
143505regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
143964bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
143982bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
144117bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
144171bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
144360bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
144531bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
144657bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
144684regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
144711regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
144720bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
144900regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
144900bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
144909bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
145071bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
145143regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
145314regsgcc -m32 -O -fomit-frame-pointer2017072720170725
145332bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
145458regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
145548bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
145548bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
145602bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
145629bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
145728regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
145791regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
145971regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
146151regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
146637bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
146709bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
146799regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
147132regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
147231regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
147366regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
147402regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
147456bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
147699bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
147735bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
147888bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
147978regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
148077regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
148086regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
148248regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
148455regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
148581bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
148698bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
148752regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
148860regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
148905regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
149067bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
149139bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
149148regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
149157regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
149382bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
149562bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
149796regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
149895bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
150066bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
150363regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
150426bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
150453bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
150723bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
150732regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
150822regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
150984bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
151065bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
151155bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
151182bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
151254bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
151290bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
151362bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
151560regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
151641bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
151659bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
151659bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
151857bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
151974bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
151974bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
152010bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
152028regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
152163bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
152199bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
152235bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
152307bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
152352bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
152415bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
152424bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
152649bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
152829bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
152973regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
153081bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
153144bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
153162bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
153171regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
153207bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
153297bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
153504bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
153504bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
153513bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
153558bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
153567bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
153765regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
153810regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
153819bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
153846regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
153909bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
153999bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
154026bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
154260bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
154359bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
154368bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
154377bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
154476regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
154557regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
154602regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
154638bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
154656bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
154674bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
154692regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
154809bswapgcc -m32 -O2 -fomit-frame-pointer2017072720170725
154827regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
154863bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
154953regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
154980bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
155016bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
155070regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
155124bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
155214bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
155313regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
155322bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
155376bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
155529bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
155700bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
155709regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
155754regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
155790bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
155808bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
155817regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
155835bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
155907bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
155916bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
155934bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
156006bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
156015regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
156015bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
156042bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
156078bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
156114regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
156249regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
156339regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
156348bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
156393bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
156420regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
156429regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
156447regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
156447regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
156600regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
156654regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
156717regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
156753bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
156888bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
156933regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
156933bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
156951regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
157014regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
157068regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
157095bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
157131regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
157203regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
157257regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
157266regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
157347bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
157356regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
157392bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
157419regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
157437regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
157473bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
157491regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
157581bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
157653regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
157689regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
157770regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
157806regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
157815regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
157860bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
157896bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
157932regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
157995regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
158058regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
158112bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
158148regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
158157bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
158175regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
158202bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
158256bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
158274regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
158274regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
158292bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
158292bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
158364regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
158373bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
158400bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
158508bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
158544regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
158553regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
158580regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
158598regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
158616regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
158652regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
158652regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
158679bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
158724regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
158787bswapgcc -m32 -O3 -fomit-frame-pointer2017072720170725
158922bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
159012bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
159057regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
159057regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
159111regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
159129bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
159147regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
159354regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
159444bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
159453regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
159480bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
159588regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
159597regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
159624regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
159696regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
159732bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
159750regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
159822regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
159903bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
159930regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
159957bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
159975regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
160002regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
160074regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
160128regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
160164bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
160326regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
160335bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
160452bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
160452regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
160623regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
160623regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
160632regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
160695regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
160731regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
160812regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
160839bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
160875regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
160911regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
160947regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
160956regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
161064regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
161208bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
161280bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
161343regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
161379regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
161388regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
161442regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
161622bswapgcc -m32 -Os -fomit-frame-pointer2017072720170725
161766regsgcc -m32 -Os -fomit-frame-pointer2017072720170725
161829regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
161937regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
161982regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
162099regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
162108regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
162162regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
162234regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
162261bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
162306regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
162495bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
162549regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
162585regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
162621regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
162675regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
163107regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
163260regsgcc -m32 -O2 -fomit-frame-pointer2017072720170725
163305bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
163458bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
163476bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
163602bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
163818regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
163854regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
163890regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
163953regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
164106bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
164124bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
164187regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
164205regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
164268regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
164340bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
164376regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
164754regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
165105regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
165690regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
165735regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
166230regsgcc -m32 -O3 -fomit-frame-pointer2017072720170725
167760regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
167949regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
176481regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725

Test failure

Implementation: crypto_hash/blake512/sse2
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 88, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer bswap ref regs sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer bswap ref regs sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer bswap ref regs sphlib sphlib-small sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse41 vect128 vect128-inplace
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse41 vect128 vect128-inplace
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2 sse2s sse41 ssse3 vect128 vect128-inplace
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse41
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse41 vect128 vect128-inplace
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128 vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:31:3: error: #error "SSE2 instruction set not enabled"
hash.c: # error "SSE2 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:77:3: error: unknown type name '__m128i'
hash.c: __m128i row1a,row1b;
hash.c: ^
hash.c: hash.c:78:3: error: unknown type name '__m128i'
hash.c: __m128i row2a,row2b;
hash.c: ^
hash.c: hash.c:79:3: error: unknown type name '__m128i'
hash.c: __m128i row3a,row3b;
hash.c: ^
hash.c: hash.c:80:3: error: unknown type name '__m128i'
hash.c: __m128i row4a,row4b;
hash.c: ^
hash.c: hash.c:81:3: error: unknown type name '__m128i'
hash.c: __m128i buf1a,buf2a;
hash.c: ^
hash.c: hash.c:82:3: error: unknown type name '__m128i'
hash.c: ...

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/blake512/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:31:3: error: #error "SSE2 instruction set not enabled"
hash.c: # error "SSE2 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:82:3: error: unknown type name '__m128i'
hash.c: __m128i row1a,row1b;
hash.c: ^
hash.c: hash.c:83:3: error: unknown type name '__m128i'
hash.c: __m128i row2a,row2b;
hash.c: ^
hash.c: hash.c:84:3: error: unknown type name '__m128i'
hash.c: __m128i row3a,row3b;
hash.c: ^
hash.c: hash.c:85:3: error: unknown type name '__m128i'
hash.c: __m128i row4a,row4b;
hash.c: ^
hash.c: hash.c:86:3: error: unknown type name '__m128i'
hash.c: __m128i buf1a,buf2a;
hash.c: ^
hash.c: hash.c:90:5: error: unknown type name '__m128i'
hash.c: __m128i u128[8];
hash.c: ^
hash.c: hash.c:29:37: error: '__m128i' undeclared (first use in this function)
hash.c: #define LOADU(p) _mm_loadu_si128( (__m128i *)(p) )
hash.c: ...

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/blake512/sse2s
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:31:3: error: #error "SSE2 instruction set not enabled"
hash.c: # error "SSE2 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:84:3: error: unknown type name '__m128i'
hash.c: __m128i row1a,row1b;
hash.c: ^
hash.c: hash.c:85:3: error: unknown type name '__m128i'
hash.c: __m128i row2a,row2b;
hash.c: ^
hash.c: hash.c:86:3: error: unknown type name '__m128i'
hash.c: __m128i row3a,row3b;
hash.c: ^
hash.c: hash.c:87:3: error: unknown type name '__m128i'
hash.c: __m128i row4a,row4b;
hash.c: ^
hash.c: hash.c:88:3: error: unknown type name '__m128i'
hash.c: __m128i buf1a,buf2a;
hash.c: ^
hash.c: hash.c:92:5: error: unknown type name '__m128i'
hash.c: __m128i u128[8];
hash.c: ^
hash.c: hash.c:31:37: error: '__m128i' undeclared (first use in this function)
hash.c: #define LOADU(p) _mm_loadu_si128( (__m128i *)(p) )
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:60:3: error: unknown type name '__m128i'
hash.c: __m128i row1l;
hash.c: ^
hash.c: hash.c:61:3: error: unknown type name '__m128i'
hash.c: __m128i row2l;
hash.c: ^
hash.c: hash.c:62:3: error: unknown type name '__m128i'
hash.c: __m128i row3l;
hash.c: ^
hash.c: hash.c:63:3: error: unknown type name '__m128i'
hash.c: __m128i row4l;
hash.c: ^
hash.c: hash.c:69:3: error: unknown type name '__m128i'
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:70:3: error: unknown type name '__m128i'
hash.c: const __m128i u8to64 = _mm_set_epi8(8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7);
hash.c: ^
hash.c: hash.c:74:5: error: unknown type name '__m128i'
hash.c: __m128i u128[8];
hash.c: ^
hash.c: hash.c:78:3: error: unknown type name '__m128i'
hash.c: __m128i t0, t1, t2, t3, t4, t5, t6, t7;
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:43:2: error: unknown type name '__m128i'
hash.c: __m128i h[4];
hash.c: ^
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:60:3: error: unknown type name '__m128i'
hash.c: __m128i row1l,row1h;
hash.c: ^
hash.c: hash.c:61:3: error: unknown type name '__m128i'
hash.c: __m128i row2l,row2h;
hash.c: ^
hash.c: hash.c:62:3: error: unknown type name '__m128i'
hash.c: __m128i row3l,row3h;
hash.c: ^
hash.c: hash.c:63:3: error: unknown type name '__m128i'
hash.c: __m128i row4l,row4h;
hash.c: ^
hash.c: hash.c:65:3: error: unknown type name '__m128i'
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
hash.c: ^
hash.c: hash.c:66:3: error: unknown type name '__m128i'
hash.c: const __m128i u8to64 = _mm_set_epi8(8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7);
hash.c: ^
hash.c: hash.c:68:3: error: unknown type name '__m128i'
hash.c: __m128i m0, m1, m2, m3, m4, m5, m6, m7;
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: #error "I don't know how to vectorize on this architecture."
vector.c: ^
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: v16 v16;
vector.c: ^
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: v8 v8;
vector.c: ^
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: v32 v;
vector.c: ^
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: v64 v;
vector.c: ^
vector.c: vector.c:62:20: error: invalid initializer
vector.c: static const union cv v128 = CV(128);
vector.c: ^
vector.c: vector.c:63:20: error: invalid initializer
vector.c: static const union cv v255 = CV(255);
vector.c: ^
vector.c: vector.c:64:20: error: invalid initializer
vector.c: static const union cv v257 = CV(257);
vector.c: ^
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to64);
hash.c: ^
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to64);
hash.c: ^
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to64);
hash.c: ^
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to64);
hash.c: ^
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 64)), u8to64);
hash.c: ^
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
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/blake512/sse41
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m1 = BSWAP64(m1);
hash.c: ^
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m2 = BSWAP64(m2);
hash.c: ^
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m3 = BSWAP64(m3);
hash.c: ^
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m4 = BSWAP64(m4);
hash.c: ^
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m5 = BSWAP64(m5);
hash.c: ^
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m6 = BSWAP64(m6);
hash.c: ^
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m7 = BSWAP64(m7);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = BSWAP64(m.u128[4]);
hash.c: ^
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = BSWAP64(m.u128[5]);
hash.c: ^
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = BSWAP64(m.u128[6]);
hash.c: ^
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[7] = BSWAP64(m.u128[7]);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: m2 = v64_lswap(MM[2]), m3 = v64_lswap(MM[3]),
vector.c: ^
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: m4 = v64_lswap(MM[4]), m5 = v64_lswap(MM[5]),
vector.c: ^
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: m6 = v64_lswap(MM[6]), m7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: v64 mm4 = v64_lswap(MM[4]), mm5 = v64_lswap(MM[5]);
vector.c: ^
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: v64 mm6 = v64_lswap(MM[6]), mm7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to64);
hash.c: ^
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to64);
hash.c: ^
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to64);
hash.c: ^
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to64);
hash.c: ^
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 64)), u8to64);
hash.c: ^
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
hash.c: ...
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to64);
hash.c: ^
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to64);
hash.c: ^
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to64);
hash.c: ^
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to64);
hash.c: ^
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 64)), u8to64);
hash.c: ^
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
hash.c: ^
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m1 = BSWAP64(m1);
hash.c: ^
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m2 = BSWAP64(m2);
hash.c: ^
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m3 = BSWAP64(m3);
hash.c: ^
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m4 = BSWAP64(m4);
hash.c: ^
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m5 = BSWAP64(m5);
hash.c: ^
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m6 = BSWAP64(m6);
hash.c: ^
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m7 = BSWAP64(m7);
hash.c: ^
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m0 = BSWAP64(m0);
hash.c: ^
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m1 = BSWAP64(m1);
hash.c: ^
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m2 = BSWAP64(m2);
hash.c: ^
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m3 = BSWAP64(m3);
hash.c: ^
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m4 = BSWAP64(m4);
hash.c: ^
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m5 = BSWAP64(m5);
hash.c: ^
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m6 = BSWAP64(m6);
hash.c: ^
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m7 = BSWAP64(m7);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = BSWAP64(m.u128[4]);
hash.c: ^
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = BSWAP64(m.u128[5]);
hash.c: ^
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = BSWAP64(m.u128[6]);
hash.c: ^
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[7] = BSWAP64(m.u128[7]);
hash.c: ^
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[0] = BSWAP64(m.u128[0]);
hash.c: ^
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[1] = BSWAP64(m.u128[1]);
hash.c: ^
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[2] = BSWAP64(m.u128[2]);
hash.c: ^
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[3] = BSWAP64(m.u128[3]);
hash.c: ^
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[4] = BSWAP64(m.u128[4]);
hash.c: ^
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[5] = BSWAP64(m.u128[5]);
hash.c: ^
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[6] = BSWAP64(m.u128[6]);
hash.c: ^
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: m.u128[7] = BSWAP64(m.u128[7]);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: m2 = v64_lswap(MM[2]), m3 = v64_lswap(MM[3]),
vector.c: ^
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: m4 = v64_lswap(MM[4]), m5 = v64_lswap(MM[5]),
vector.c: ^
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: m6 = v64_lswap(MM[6]), m7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: m2 = v64_lswap(MM[2]), m3 = v64_lswap(MM[3]),
vector.c: ^
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: m4 = v64_lswap(MM[4]), m5 = v64_lswap(MM[5]),
vector.c: ^
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: m6 = v64_lswap(MM[6]), m7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: v64 mm4 = v64_lswap(MM[4]), mm5 = v64_lswap(MM[5]);
vector.c: ^
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: v64 mm6 = v64_lswap(MM[6]), mm7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: v64 mm2 = v64_lswap(MM[2]), mm3 = v64_lswap(MM[3]);
vector.c: ^
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: v64 mm4 = v64_lswap(MM[4]), mm5 = v64_lswap(MM[5]);
vector.c: ^
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: v64 mm6 = v64_lswap(MM[6]), mm7 = v64_lswap(MM[7]);
vector.c: ^
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: ROUND( 0); ROUND( 1); ROUND( 2); ROUND( 3);
vector.c: ^
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:154:15: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: v64 t__ = __builtin_ia32_palignr128(X, Y, 8*8); \
vector.c: ^
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:8:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: rounds.h:131:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: t2 = _mm_blend_epi16(m1, m6, 0xF0); \
hash.c: ^
hash.c: rounds.h:861:3: note: in expansion of macro 'LOAD_MSG_2_2'
hash.c: LOAD_MSG_ ##r ##_2(b0, b1); \
hash.c: ^
hash.c: hash.c:119:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 2);
hash.c: ^
hash.c: rounds.h:140:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: t0 = _mm_blend_epi16(m5, m1, 0xF0); \
hash.c: ^
hash.c: rounds.h:864:3: note: in expansion of macro 'LOAD_MSG_2_3'
hash.c: LOAD_MSG_ ##r ##_3(b0, b1); \
hash.c: ^
hash.c: hash.c:119:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 2);
hash.c: ^
hash.c: rounds.h:188:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: t0 = _mm_blend_epi16(m1, m2, 0xF0); \
hash.c: ^
hash.c: rounds.h:864:3: note: in expansion of macro 'LOAD_MSG_3_3'
hash.c: LOAD_MSG_ ##r ##_3(b0, b1); \
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -O3 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -Os -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer sse41
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer sse41