Implementation notes: x86, samba, crypto_hash/round3jh512

Computer: samba
Architecture: x86
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: round3jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
29311ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
29345ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
29490ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
29654ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
29671ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
29716ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
29738ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
29748sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
29810ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
29821ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
29822ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
29823sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
29891ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
29904ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
29931sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
29951sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
29953sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
29956ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
29964sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
29980ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
29980sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
29996ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
30006sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
30036sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
30036ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
30043ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
30045ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
30046sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
30073sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
30074sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
30081sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
30097sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
30131sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
30133sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
30137sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
30158ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
30180ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
30183sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
30197sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
30198sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
30198sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
30202sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
30214sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
30236sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
30238sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
30262ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
30275sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
30278sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
30290sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
30310sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
30311sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
30325sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
30338sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
30345sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
30353ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
30365sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
30369ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
30371sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
30409sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
30416sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
30425sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
30427sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
30430sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
30456ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
30466ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
30472sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
30502sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
30508sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
30508sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
30560sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
30562ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
30566sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
30567sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
30581sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
30583sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
30601sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
30605sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
30631ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
30646sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
30659sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
30661sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
30668ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
30672sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
30675ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
30706ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
30708ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
30717sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
30756sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
30768sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
30772sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
30776sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
30790sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
30823sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
30837sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
30845ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
30859sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
30889sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
30895sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
30910sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
30910sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
30917sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
30928sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
30978sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
31016sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
31056sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
31101sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
31105sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
31188sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
31196sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
31240sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
31439sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
31742sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
86135simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
86520simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
87786simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
88865simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
108520simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
108655simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
108678simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
110292simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
112534simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
112761simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
113115simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
113377simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
113893simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
114171simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
114296simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
114317simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
114864simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
116439simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
116510simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
116718simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
117030simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
117607simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
117883simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
118062simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
118068simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
118176simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
118561simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
119615simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
119696simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
119794simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
119958simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
119996simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
120198simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
120262simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
121514simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
121520simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
122278simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
122438simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
123760simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
124258simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
124655simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
125032simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
128062simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
133250simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
133964simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
134006simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
134444simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
137429simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
137826simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
140141simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
140506sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
140942simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
141907sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
142711sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
142760sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
143810simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
144430sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
144444sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
144878sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
144998sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
145238sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
145518sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
145782sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
145881sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
146020sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
146056sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
146109sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
146260sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
146439sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
146472sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
146666sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
146802sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
147294sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
147349sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
147520sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
147809sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
147867sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
148039sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
148109sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
148147sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
148326sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
148377sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
148443sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
148538sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
148701sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
149066sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
149264sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
149428sphlib-smallgcc -m32 -O -fomit-frame-pointer2019070520190110
149430sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
149438sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
149460sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
149570sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
149585sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
149597sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
149609sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
149812sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
149850sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
149935sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
149948sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
149984sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
150062sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
150415sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2019070520190110
150478sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
150565sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
150635sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
150690sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
150772sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
150821sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
150960sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
150960sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
150976simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
151019simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
151040sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
151062sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
151119sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
151169sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
151202sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
151207sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
151238sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
151242sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
151322sphlib-smallgcc -m32 -Os -fomit-frame-pointer2019070520190110
151367sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
151371sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
151407sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
151425sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
151448sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
151468sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
151504sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
151546sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
151560sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
151567sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
151594sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
151615sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
151632sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
151678sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
151684sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
151738sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
151850sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
151883sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
151887sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
151925sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
151959sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
151972sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
151992sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
152006sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
152079sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
152097sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
152103sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
152105sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
152284sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
152417sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
152439sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
152446sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
152520sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
152534sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
152540sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
152576sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
152578sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
152756sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
152767sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
152804sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
152806simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
152857sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
152921sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
153061sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
153081sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
153109sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
153123sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
153192sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
153207sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
153302sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
153306sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
153316sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
153369sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
153385simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
153532sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
153637sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
153647sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
153679sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
153694sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
153708sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
153880sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
153883sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
153887sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
154026sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
154052sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
154130sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
154135sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
154160sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
154272sphlibgcc -m32 -Os -fomit-frame-pointer2019070520190110
154273sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
154286sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
154297sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
154318sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
154385sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
154407sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
154423sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
154464sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
154508sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
154567sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
154579sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
154581sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
154581sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
154631sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
154716sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
154853sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
154881sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
154948sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
154954sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
155186sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
155212sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
155387sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
155488sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
156609sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
156998sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
157030sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
157038sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
157060sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
157222simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
157325sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
157461sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
157790sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
157834simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
157847sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
158016sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
158088sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
158250sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
158285sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
158298sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
158567sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
158649sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
158667sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
158667sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
158754sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
158764sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
158772sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
159105sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
159433simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
159699simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
159896sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
161266sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
161577sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
162162sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
162381sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
162796sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
163017sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
163100sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
163145sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
163169sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
163199sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
163217sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
163387sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
163500sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
163711sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
163851sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
164010sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
164238sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
164266sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
164445sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
164446sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
164544sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
164724sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
164736sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
165228sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
165274sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
165291sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
165405sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
165604sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
165653sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
165836sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
165962sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
166065sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
166176sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
166385sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
166623sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
166637sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
166658sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
166714sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
166722sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
166818sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
166845sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
166847sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
166909sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
167099sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
167135sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
167176sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
167232sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
167361sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
167394sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
167520sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
167804sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
168056sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
168150sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
168357sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
168659sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
168891sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
168967sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
169363sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
169371sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
169631sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
169707sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
169716sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
169775sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
169853sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
170083sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
170296sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
170383sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
170506sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
170580sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
170590sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
170730sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
170854sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
171422sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2019070520190110
171434sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
171568sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
171798sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
171881sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
171930sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
171935sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
171935sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
171990sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
172010sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
172149sphlibgcc -m32 -O3 -fomit-frame-pointer2019070520190110
172197sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
172375sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
172391sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
172395sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
172407sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
172500sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
172564sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
172756sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
172851sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
172948sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
172957sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
173091sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
173162sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
173306sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
173307sphlibgcc -m32 -O2 -fomit-frame-pointer2019070520190110
173345sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
173523sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
173675sphlibgcc -m32 -O -fomit-frame-pointer2019070520190110
174018sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
174096sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
174223sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
174244sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
174431sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
174486sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
174492sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
174524sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
174547sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
174599sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
174615sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
174631sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
174657sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
174804sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
174823sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
174825sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
174954sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
175208sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
175351sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
175369sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
175538sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
175685sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
175748sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
175885sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
175944sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
175990sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
176111sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
176129sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
176169sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
176292sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
176339sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
176526sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
176597sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
176654sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
176720sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
176822sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
176829sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
176899sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
177087sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
177113sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
177142sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
177216sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
177459sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
177496sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
177645sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
177694sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
177851sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
178055sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
178105sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
178357sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
178448sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
178514sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
178728sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
178772sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
179155sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
179181sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
179436sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
180324sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
181919sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
182917sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
183272sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
183638sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
183824sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
184746sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
185018sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
185266sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
185901sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
186080sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
186141sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
186326sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
186526sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
189113simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
189637simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
189812simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
190004simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
190498simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
190623simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
190718simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
191375simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
192311simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
192319simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
192329simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
192393simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
192665simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
192875simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
193367simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
194033simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
194186simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
194346simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
194458simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
194571simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
194782simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
195145simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
195151simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
195510simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
195746simplegcc -m32 -Os -fomit-frame-pointer2019070520190110
195786simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
196601simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
196768simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
196924simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
197597simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
197756simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
197966simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
198264simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
199210simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
199609simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
201379simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
201986simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
202012simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
202807simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
203960simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
204555simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
204734simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
204834simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
204892simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
205176simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
205276simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
205873simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
206296simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
206474simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
206543simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
206561simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
207748simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
208167simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
208534simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
208544simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
208992simplegcc -m32 -O2 -fomit-frame-pointer2019070520190110
209006simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
209091simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
209276simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
209679simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
209763simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
209770simplegcc -m32 -O3 -fomit-frame-pointer2019070520190110
209922simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
210418simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
210516simplegcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
211412simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
211538simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
211550simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
212001simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
212141simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
212163simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
212268simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
212426simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
212496simplegcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
213068simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
213373simplegcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
213682simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
213917simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
214015simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
214057simplegcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
214228simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
214379simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
214463simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
214504simplegcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
214555simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
214593simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
214787simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
215184simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
215282simplegcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
216077simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
216526simplegcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
216725simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
216752simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
217184simplegcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
217197simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
217260simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
217298simplegcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
217637simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
218678simplegcc -m32 -O -fomit-frame-pointer2019070520190110
218960simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
219765simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
220026simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
220669simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
221252simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
221381simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
222295simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
222477simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
222975simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
222992simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
223562simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
223696simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
225661simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
229604simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
231114simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
231242simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
233113simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110

Compiler output

Implementation: crypto_hash/round3jh512/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:701: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:701: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/round3jh512/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:701: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:701: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/round3jh512/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/round3jh512/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:701: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:701: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/round3jh512/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:701: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:701: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:701: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/round3jh512/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