Implementation notes: x86, titan0, crypto_hash/round3jh512

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: round3jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
31392ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
31400ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
31776ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
31796ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
31848ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
31856ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
31876ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
31892ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
31916ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
31924ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
31952ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
31964ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
32004ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
32012ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
32028ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
32104ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
32236sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
32244sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
32276sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
32288sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
32296ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
32380sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
32388sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
32392sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
32428sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
32464ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
32472sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
32472sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
32500ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
32512sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
32524sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
32524sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
32532ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
32544sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
32560sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
32564sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
32568sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
32568sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
32588sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
32616sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
32624sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
32684sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
32692sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
32720sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
32736sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
32740sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
32748ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
32760sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
32764sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
32776ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
32780sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
32784sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
32788sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
32788ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
32808sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
32816ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
32820ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
32820sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
32820ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
32824ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
32824sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
32836sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
32844sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
32844sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
32856sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
32868sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
32872sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
32872ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
32876sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
32932sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
32936sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
32940sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
32948sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
32952sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
32956sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
32976sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
32996sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
33004sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
33004sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
33012sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
33016sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
33028sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
33044sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
33068sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
33072sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
33200sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
33208sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
33256sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
33280sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
33648sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
33668sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
33676sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
60888sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
60896ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
60908sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
60912sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
60920sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
60920ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
60928sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
60936sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
60948sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
60972sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
61016ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
61052sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
61132sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
61140sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
61144sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
61152sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
61256sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
61260sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
61280ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
61316sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
86456simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
86724simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
88904simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
88908simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
105404simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
105820simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
109788simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
110024simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
111172simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
111240simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
112596simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
114032simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
114200simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
116124simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
116368simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
116420simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
116592simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
116876simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
116964simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
117280simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
118376simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
119576simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
119872simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
120268simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
121328simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
121384simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
124612simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
130080simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
130180simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
130476simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
131528simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
132848simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
134980simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
135068simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
135928simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
136252simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
136340simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
136664simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
139624simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
139692simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
139692simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
141216simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
143016simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
143144simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
144508simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
144520simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
144540simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
144540simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
144772simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
144820simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
145512simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
145964simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
146268simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
147596simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
147960simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
148696simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
151764sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
151768sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
152044simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
152176simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
152216sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
152228sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
152424sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
152652sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
152896sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
153084sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
153112simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
153344sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
153392sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
153472sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
153568sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
153592sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
153672sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
153680sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
153728sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
153848simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
154080sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
154100sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
154540sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
154656sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
154728sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
154764sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
154952sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
154956sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
155324sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
155348sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
155800sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
155864sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
156328sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
156332sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
156564sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2019070520190110
156648sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
156736sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
156760sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
157212sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
157476sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
157616sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
157636sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
157748sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
157752sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
157756sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
157880sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
158000sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
158024sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
158168sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
158172sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
158248sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
158296sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
158360sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
158572sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
158696sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
158732sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
158764sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
158840sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
158856sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
158900sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
158908sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
158964sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
159112sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
159144sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
159176sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
159288sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
159312sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
159356sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
159492sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
159504sphlib-smallgcc -m32 -O -fomit-frame-pointer2019070520190110
159576sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
159604sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
159612sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
159696sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
159700sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
159736sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
159764sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
159772sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
159868sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
159964sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
160056sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
160056sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
160104sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
160148sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
160164sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
160216sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
160224sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
160300sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
160316sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
160328sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
160392sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
160424sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
160496sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
160580sphlibgcc -m32 -Os -fomit-frame-pointer2019070520190110
160580sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
160616sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
160656sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
160664sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
160692sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
160784sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
160924sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
160944sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
160976sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
161084sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
161212sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
161228sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
161232sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
161256sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
161276sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
161288sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
161320sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
161392sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
161404sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
161408sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
161512sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
161548sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
161664sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
161748sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
161752sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
161800sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
161816sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
161936sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
161948sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
161956sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
162080sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
162156sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
162168sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
162172sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
162192sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
162364sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
162476sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
162552sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
162552sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
162608sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
162696sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
162796sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
162832sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
162904sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
163048sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
163576sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
163860sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
164336sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
164456sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
164516sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
164596sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
164880sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
165048sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
165048sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
165056sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
165116sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
165196sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
165236sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
165288sphlib-smallgcc -m32 -Os -fomit-frame-pointer2019070520190110
165292sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
165356sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
165376sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
165380sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
165460sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
165540sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
165576sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
165604sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
165604sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
165640sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
165672sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
165680sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
165696sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
165716sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
165816sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
165848sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
165920sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
165988sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
165996sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
166056sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
166072sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
166136sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
166144sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
166176sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
166208sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
166256sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
166280sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
166292sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
166296sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
166392sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
166448sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
166480sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
166480sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
166504sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
166524sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
166552sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
166588sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
166612sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
166656sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
166680sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
166732sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
166736sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
166740sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
166764sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
166764sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
166768sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
166880sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
166900sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
166936sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
166936sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
167040sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
167068sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
167136sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
167148sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
167348sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
167372sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
167548sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
167552sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
167612sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
167612sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
167660sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
167720sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
167784sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
167940sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
167980sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
168076sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
168124sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
168132sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
168152sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
168276sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
168492sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2019070520190110
168664sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
168684sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
168880sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
168924sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
168932sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
168944sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
168976sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
169124sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
169248sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
169372sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
169444sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
169608sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
169628sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
169672sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
169736sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
169744sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
169800sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
169952sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
170204sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
170284sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
170408sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
170460sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
170548sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
170600sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
171252sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
171712sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
172228sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
172400sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
172444sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
172452sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
172536sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
172700sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
172908sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
172972sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
173024sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
173028sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
173240sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
173304sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
173316sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
173532sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
173672sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
173908sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
173968sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
173996sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
174624sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
174700sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
174956sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
175048sphlibgcc -m32 -O3 -fomit-frame-pointer2019070520190110
175128sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
175360sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
175484sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
175484sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
175520sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
175632sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
175844sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
175992sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
176084sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
176180sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
176220sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
176228sphlibgcc -m32 -O -fomit-frame-pointer2019070520190110
176232sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
176332sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
176368sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
176440sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
176596sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
176628sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
176684sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
176876sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
177240sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
177304sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
177356sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
177696sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
177736sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
177812sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
177868sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
177980sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
178036sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
178080sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
178216sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
178220sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
178304sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
178380sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
178440sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
178452sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
178464sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
178468sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
178480sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
178548sphlibgcc -m32 -O2 -fomit-frame-pointer2019070520190110
178548sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
178568sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
178612sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
178680sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
178688sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
178940sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
179108sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
179192sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
179236sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
179252sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
179352sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
179420sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
179424sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
179492sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
179572sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
179620sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
179672sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
179720sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
179724sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
179856sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
180088sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
180524sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
180560sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
180620sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
180940sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
180976sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
181240sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
181292sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
181308sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
181328sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
181728sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
183924sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
184680sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
185784sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
185792sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
186196sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
186212sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
186444sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
186532sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
186936sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
187180sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
187848sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
187980sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
188064sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
194680simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
196344simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
196644simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
196668simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
196720simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
196888simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
197000simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
197072simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
197556simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
197992simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
198176simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
198396simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
198464simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
198496simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
198572simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
199028simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
199088simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
199144simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
199628simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
199788simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
199808simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
200044simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
200140simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
200288simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
200616simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
200692simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
200848simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
200960simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
201264simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
201348simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
201472simplegcc -m32 -Os -fomit-frame-pointer2019070520190110
202608simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
202640simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
202928simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
202940simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
203460simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
204832simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
205132simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
205788simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
205872simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
206176simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
206420simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
206716simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
207148simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
207332simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
207376simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
207824simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
208732simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
208748simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
208816simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
209484simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
209556simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
209652simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
209700simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
209764simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
209776simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
209864simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
210244simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
210528simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
210596simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
211580simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
211596simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
211616simplegcc -m32 -O2 -fomit-frame-pointer2019070520190110
211792simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
211808simplegcc -m32 -O3 -fomit-frame-pointer2019070520190110
212692simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
212892simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
213104simplegcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
213368simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
213588simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
213852simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
214120simplegcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
214200simplegcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
214204simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
214268simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
214276simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
214312simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
214324simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
214344simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
214476simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
214536simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
214572simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
214600simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
214720simplegcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
214744simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
214756simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
215728simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
216084simplegcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
216276simplegcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
216548simplegcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
216796simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
216876simplegcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
216936simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
217048simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
217984simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
217984simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
218068simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
218632simplegcc -m32 -O -fomit-frame-pointer2019070520190110
219044simplegcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
219232simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
219492simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
220568simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
223136simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
223408simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
223548simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
223584simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
223832simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
224116simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
224224simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
225012simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
225376simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
226484simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
231888simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
232620simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
232712simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
233428simplegcc -m32 -march=pentium-mmx -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