Implementation notes: x86, kizomba, crypto_hash/round3jh256

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: round3jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
29157ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
29164ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
29291ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
29294ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
29363ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
29383ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
29443ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
29627ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
29635ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
29645ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
29649ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
29682ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
29758ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
29766sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
29771sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
29793sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
29804sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
29806sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
29808sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
29844ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
29923ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
29937sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
29947ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
29948ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
29971sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
29981ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
30006sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
30012ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
30014ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
30024sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
30025sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
30067sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
30085sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
30091sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
30117sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
30127sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
30145sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
30153sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
30157sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
30175sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
30181sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
30206sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
30212sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
30232ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
30235sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
30238sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
30246sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
30280sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
30284sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
30293sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
30298ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
30300sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
30308sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
30311sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
30328sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
30335sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
30341sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
30350sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
30365ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
30371sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
30375sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
30383sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
30399sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
30413sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
30425sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
30427sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
30454ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
30460sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
30476ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
30492sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
30496sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
30496ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
30502ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
30508ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
30516ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
30522sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
30559ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
30561sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
30563sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
30564sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
30568sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
30583sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
30607sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
30615sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
30629sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
30629ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
30630sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
30637sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
30641sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
30668sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
30677sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
30682sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
30714sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
30772sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
30772sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
30784sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
30788sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
30802ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
30859sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
30867sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
30893sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
30925sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
30946sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
30985sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
31000sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
31097sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
31127sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
31139sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
31183sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
31234sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
31486sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
35385sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
86514simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
87807simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
87927simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
98657simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
103496simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
107103simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
108429simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
108661simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
108661simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
111000simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
111500simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
113036simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
113530simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
113819simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
114151simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
114695simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
115038simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
115889simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
116411simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
116482simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
117109simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
117740simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
117871simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
117919simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
117956simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
118170simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
118514simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
119530simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
119714simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
119849simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
119938simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
120121simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
120234simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
120523simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
121317simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
121354simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
121593simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
122173simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
122907simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
124651simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
125041simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
125196simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
127129simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
133060simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
133268simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
133383simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
133520simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
136766simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
137619simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
139829simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
140521simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
141212sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
142996sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
143426sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
143910sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
144625simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
144971sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
144998sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
145092sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
145395sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
145438sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
145561sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
145615sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
145651sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
145685sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
145855sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
145937sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
145937sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
146135sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
146696sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
146806sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
147000sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
147212sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
147353sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
147402sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018082020180818
147637sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
147674sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
147756sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018082020180818
148082sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
148131sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
148172sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
148270sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
148274sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
148289sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
148290sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
148407sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
148633sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
148656sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
148887sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
149320sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
149343sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
149383sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
149484sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
149576sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
149621sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
149629sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
149647sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
149665sphlib-smallgcc -m32 -O -fomit-frame-pointer2018082020180818
149759sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
149938sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
150010sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
150183sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
150240sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
150429sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
150736simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
150806sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
150841sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
150853sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
150924sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
150956sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
151039sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
151067simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
151125sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
151151sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
151163sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018082020180818
151167sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
151184sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
151222sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
151224sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
151266sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
151270sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
151322sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
151330sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
151339sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
151403sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
151424sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
151484sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018082020180818
151500sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
151563sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
151727sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
151730sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
151734sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
151794sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
151816sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
151903sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
151906sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
151917sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
151937sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
152026sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
152034sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
152169sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
152190sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
152223sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
152250sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
152337sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018082020180818
152353sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
152436sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
152481sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
152484sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018082020180818
152498sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
152576sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018082020180818
152579sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
152634sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
152642sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
152643sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
152673sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
152766sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018082020180818
152792sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
152831sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
152834sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
152849sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
152881sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
152924sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
152957sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
153022sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
153067sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
153083sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
153159sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
153246sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
153339sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
153484sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
153522sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
153562sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
153568sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
153592sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018082020180818
153601sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018082020180818
153605sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018082020180818
153621sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018082020180818
153639sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
153794sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
153800sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
153932sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
154093sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
154133sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
154205sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
154226sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
154288sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018082020180818
154292sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
154313sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
154342sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
154385sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
154457sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
154480sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
154581sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
154587sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
154698sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
154703simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
154746sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
154746sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
154766sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018082020180818
154814sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
154844sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
154850sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
154903sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
155059sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
155106sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
155113sphlibgcc -m32 -Os -fomit-frame-pointer2018082020180818
155179sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
155337sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018082020180818
155868sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
155897sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018082020180818
156664sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
156708simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
156744sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
157008sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
157207sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
157262simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
157285sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
157326simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
157414sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
157607sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
157664sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
157893sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
157978sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
158054sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
158184sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
158308sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
158371sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
158571simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
158607sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
158629simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
158691sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
159006sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
159034sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
159145sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
159202sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
159494sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
159839sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
161194sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
161195sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
161573sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
161596sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
161596sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
161823sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
161953sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
162561sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
162914sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
162969sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
163135sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
163137sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
163143sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
163158sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
163210sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
163295sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
163447sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
163448sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
163476sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
163829sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
163901sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
164224sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
164375sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
164686sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
164802sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
164814sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
164891sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018082020180818
165002sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
165034sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
165085sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
165319sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
165449sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
165533sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
165627sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
165756sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
165955sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
166046sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
166050sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
166181sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
166194sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
166230sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
166333sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
166341sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
166443sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
166597sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
166678sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
166764sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
167258sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
167289sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
167289sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
167437sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
167750sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
167760sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018082020180818
168109sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
168375sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
168452sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
168629sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
169032sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
169339sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
169393sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
169683sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
169748sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
169887sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018082020180818
170188sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
170363sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
170387sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
170430sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
170494sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
170568sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
170571sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
170663sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
170760sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
170914sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
171147sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
171187sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018082020180818
171441sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018082020180818
171445sphlibgcc -m32 -O2 -fomit-frame-pointer2018082020180818
171633sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018082020180818
171639sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
171767sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
171933sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018082020180818
171945sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
171990sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018082020180818
172191sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018082020180818
172220sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
172268sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
172277sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
172327sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
172492sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
172540sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018082020180818
172724sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018082020180818
172803sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
172869sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
172877sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018082020180818
172914sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
172976sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
173186sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018082020180818
173220sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
173242sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
173383sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
173403sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
173408sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
173538sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
173687sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018082020180818
173964sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
174087sphlibgcc -m32 -O -fomit-frame-pointer2018082020180818
174168sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
174248sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
174526sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018082020180818
174565sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018082020180818
174646sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
174674sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
174772sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
174813sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
175054sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018082020180818
175169sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
175258sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018082020180818
175330sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
175337sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018082020180818
175359sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
175441sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
175508sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
175617sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
175661sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
175684sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
175758sphlibgcc -m32 -O3 -fomit-frame-pointer2018082020180818
175806sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
175818sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018082020180818
175893sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
176020sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
176089sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
176187sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
176216sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
176262sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
176264sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
176405sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
176538sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018082020180818
176546sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
176649sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018082020180818
176994sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
177151sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
177157sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
177227sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
177354sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
177399sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
177732sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018082020180818
177814sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
177861sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
177927sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
178014sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
178111sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
178139sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
178210sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
178268sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018082020180818
178754sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
178820sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018082020180818
178996sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
179238sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
179334sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018082020180818
179363sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
180869sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018082020180818
181447sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
181894sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
182670sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
182712sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
183019sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
183179sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
183518sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
184835sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018082020180818
184991sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
185432sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
185795sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
186674sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
187187sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018082020180818
189048simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
189692simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
189714simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
189895simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2018082020180818
190520simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
190643simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
191139simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
191478simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
191752simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
191905simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
192575simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
192724simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
192774simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
192892simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
193244simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018082020180818
193587simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2018082020180818
193885simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
194615simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018082020180818
194651simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2018082020180818
195202simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018082020180818
195248simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2018082020180818
195333simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018082020180818
195527simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018082020180818
195694simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
195754simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018082020180818
196771simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2018082020180818
196798simplegcc -m32 -Os -fomit-frame-pointer2018082020180818
196905simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
197131simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
197689simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018082020180818
197990simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
198541simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2018082020180818
199379simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
199471simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
199796simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018082020180818
200881simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
200964simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
201518simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
201956simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
203602simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2018082020180818
204276simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
204492simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
205439simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
205450simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
205595simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
205690simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
206355simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
206824simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
206927simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018082020180818
206954simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
207177simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2018082020180818
207492simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
207711simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018082020180818
207786simplegcc -m32 -O3 -fomit-frame-pointer2018082020180818
208026simplegcc -m32 -O2 -fomit-frame-pointer2018082020180818
208202simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2018082020180818
208449simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2018082020180818
208810simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018082020180818
209246simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
209294simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2018082020180818
209528simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2018082020180818
209607simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
209699simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2018082020180818
209849simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
209929simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
210599simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018082020180818
211212simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2018082020180818
211270simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
211996simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2018082020180818
212593simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2018082020180818
212639simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
212663simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
212958simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2018082020180818
213037simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018082020180818
213042simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018082020180818
213042simplegcc -m32 -march=i486 -O -fomit-frame-pointer2018082020180818
213082simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018082020180818
213141simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
213726simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
213768simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018082020180818
214359simplegcc -m32 -march=core2 -O -fomit-frame-pointer2018082020180818
214837simplegcc -m32 -march=i386 -O -fomit-frame-pointer2018082020180818
215029simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2018082020180818
215270simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2018082020180818
215276simplegcc -m32 -march=nocona -O -fomit-frame-pointer2018082020180818
215390simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2018082020180818
215434simplegcc -m32 -march=k6 -O -fomit-frame-pointer2018082020180818
215438simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
215774simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
215817simplegcc -m32 -march=pentium -O -fomit-frame-pointer2018082020180818
215819simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2018082020180818
216038simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018082020180818
216722simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2018082020180818
217091simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2018082020180818
217357simplegcc -m32 -march=k8 -O -fomit-frame-pointer2018082020180818
217494simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
217784simplegcc -m32 -march=athlon -O -fomit-frame-pointer2018082020180818
218817simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018082020180818
220371simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018082020180818
220605simplegcc -m32 -march=prescott -O -fomit-frame-pointer2018082020180818
221256simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
221484simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018082020180818
221810simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018082020180818
221824simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018082020180818
221861simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
222187simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018082020180818
222308simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018082020180818
222571simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018082020180818
222687simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018082020180818
223285simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
224103simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818
224349simplegcc -m32 -O -fomit-frame-pointer2018082020180818
229834simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2018082020180818
230103simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018082020180818
231210simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018082020180818
235853simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2018082020180818

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'F8':
hash.c: hash.c:108:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i swap8 = _mm_set_epi8(14,15,12,13,10,11,8,9,6,7,4,5,2,3,0,1);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:700:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:69:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:125:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:700:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:69:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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/round3jh256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'F8':
hash.c: hash.c:73:31: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x0 ^= LOAD(0+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:700:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:73:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:127:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:700:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:73:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:126:9: note: in expansion of macro 'LOAD'
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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/round3jh256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
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/round3jh256/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:700:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:69:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:125:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:700:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:69:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
hash.c: ^~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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

Compiler output

Implementation: crypto_hash/round3jh256/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:700:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:73:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:127:9: note: in expansion of macro 'LOAD'
hash.c: x3 ^= LOAD(3+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:700:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:73:31: note: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:126:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
hash.c: ^~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:700:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i_u const *__P)
hash.c: ^~~~~~~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
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 -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

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:41: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:65:24: note: called from here
hash.c: #define SWAP16(x) (x) = _mm_shuffle_epi8((x),swap16)
hash.c: ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:142:29: note: in expansion of macro 'SWAP16'
hash.c: SWAP16(x1); SWAP16(x3); SWAP16(x5); SWAP16(x7);
hash.c: ^~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
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