Implementation notes: x86, bolero, crypto_hash/round3jh256

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_hash
Primitive: round3jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
30336ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
30372ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
30384ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
30400ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
30948ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
30968ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
30984ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
31000ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
31012ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
31016ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
31024ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
31052ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
31864sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
31912sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
31924ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
31968ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
32008sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
32040sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
32112sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
32120sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
32136sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
32152sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
32200ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
32204sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
32212sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
32244sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
32332sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
32440sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
32472sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
32536sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
32580sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
32640sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
32672sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
32684sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
32684sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
32688sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
32696sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
32716sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
32728sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
32756sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
32772sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
32792sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
32808sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
32820sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
32828sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
32848ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
32852sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
32952sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
32952sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
32964ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
32980sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
32984sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
33012sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
33024sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
33096sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
33100ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
33164ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
33208ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
33252sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
33320sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
33320sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
33348sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
33428sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
33440sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
33504sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
33504sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
33520sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
33528sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
33568sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
33608sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
33612sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
33628sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
33636sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
33636sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
33648sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
33668sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
33684ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
33692sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
33744ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
33748ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
33756sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
33772ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
33776ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
33800ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
33816ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
33960sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
34144ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
34428sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
34444sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
34460sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
34508sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
34612sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
60784sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
60784sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
60800sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
60816ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
60824sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
60824ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
60828sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
60828sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
60832ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
60836sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
60836sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
60840sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
60848sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
60852sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
60852sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
60904sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
60924sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
60944sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
61000ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
61252sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
143932sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
144276sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
153168sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
153208sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
154076sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
154132sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
154160sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
154368sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
154432sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
154488sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
154588sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
154700sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
155144sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
155160sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
155176sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
155180sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
155252sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
155252sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
155280sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
155284sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
155288sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
155376sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
155408sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
155416sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
155432sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
155448sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
155480sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
155480sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
155512sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
155588sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
155588sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
155628sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
156164sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
156564sphlibgcc -m32 -Os -fomit-frame-pointer2017083020170725
156584sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
156832sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
156984sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
157000sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
157092sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
157140sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
157172sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
157188sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
157188sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
157260sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
157268sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
157296sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
157392sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
157460sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
158208sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
158500sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
158872sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
158948sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
159008sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
159268sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
159652sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
160056sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
160208sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
160276sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
160304sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
160376sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
160444sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
160500sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
160540sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
160668sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
160880sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
161152sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
161728sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
161916sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
162064sphlib-smallgcc -m32 -O -fomit-frame-pointer2017083020170725
162152sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
162248sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
162276sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
162324sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
162348sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
162352sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
162368sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
162376sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
162420sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
162428sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
162452sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
162484sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
162560sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
162612sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
162768sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
162812sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
162848sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
163012sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
163080sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
163320sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
163360sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
163364sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
163368sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
163940sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
163960sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
163972sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
164032sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
164116sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
164124sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
164140sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
164152sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
164220sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
164248sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
164396sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
164456sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
164532sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
164540sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
164628sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
164656sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
164668sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
164676sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
164704sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
164708sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
164740sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
164792sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
165200sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
165324sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
165392sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
165492sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
165496sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
165540sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
165556sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
165568sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
165808sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
165828sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
165848sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
166004sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
166008sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
166028sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
166116sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017083020170725
166152sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
166936sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
167200sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
167232sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
167252sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
167284sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
167320sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
167328sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
167504sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
167560sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
167808sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
167880sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
167992sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
168304sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
168348sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
169336sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
169480sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
169596sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
169632sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
169644sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
169820sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
169932sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
171232sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
171824sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
171836sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
171852sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
171932sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
171968sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
172128sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
172224sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017083020170725
172344sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
172388sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
172400sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
172424sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
172432sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
172456sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
172460sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
172520sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
172564sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
172672sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
172680sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
172692sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
172712sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
172748sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017083020170725
172844sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
172856sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
172888sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
173096sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
173252sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
173556sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
173656sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
173712sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
173808sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
173828sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
174020sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
174372sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
174384sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
174424sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
174712sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
174920sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
174948sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
174996sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
175184sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
175240sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
175268sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
175284sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
175816sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
176052sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
176108sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
176196sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
176272sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
176276sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
176304sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
176324sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
176324sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
176456sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
176472sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
176476sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
176496sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
176516sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
177056sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
177112sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
177376sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
177392sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
177476sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
177532sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
177600sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
177620sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
177648sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
177700sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
177724sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
177732sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
177804sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
177908sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
177928sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
178380sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
178380sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
178388sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
178416sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
178440sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
178480sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
178516sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
178560sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
178656sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
178680sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
178696sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
178780sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
178840sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
178896sphlibgcc -m32 -O -fomit-frame-pointer2017083020170725
179068sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
179096sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
179116sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
179128sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
179148sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
179984sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
179988sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
180144sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
180412sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
180488sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
180488sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
180500sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
180504sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
180556sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
180800sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
180808sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
180848sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
180852sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
180900sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
180912sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
180920sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
180960sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
181084sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
181196sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
181248sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
181632sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
181700sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
181792sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
181876sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
181892sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
182056sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
182128sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
182208sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
182252sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
182256sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
182412sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
182504sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
182548sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
182564sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
182580sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
182700sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
182760sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
182812sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
182816sphlibgcc -m32 -O3 -fomit-frame-pointer2017083020170725
182912sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
182936sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
182948sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
182956sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
183004sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
183040sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
183052sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
183308sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
183340sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
183528sphlibgcc -m32 -O2 -fomit-frame-pointer2017083020170725
184648sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
184800sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
184812sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
184888sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
184924sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
185040sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
185048sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
185116sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
185124sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
185128sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
185192sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
185208sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
185248sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
185256sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
185280sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
185412sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
185468sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
185660sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
185800sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
185840sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
186040sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
186924sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
187064sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
187064sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
187092sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
187096sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
187356sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
187616sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
188016sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
188068sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
188296sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
188388sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
188404sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
188508sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
188620sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
188748sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
188832sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
188880sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
189016sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
189128sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
189336sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
189404sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
190252sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
190260sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
190632sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
190656sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
190656sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
190700sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
190808sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
190836sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
190932sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
191168sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
191200sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
191264sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
191332sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
191588sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
192132sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
193008sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
193256sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
193316sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
197468simplegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017083020170725
197504simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017083020170725
201000simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
201008simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
201024simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
201164simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
202252simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
202316simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
202508simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
202556simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017083020170725
202632simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017083020170725
202772simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
202784simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017083020170725
202912simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017083020170725
202912simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
202944simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017083020170725
203016simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
203088simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017083020170725
203156simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017083020170725
203176simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
203208simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
203220simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
203236simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
203312simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017083020170725
203568simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
203612simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
203640simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
203648simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
203652simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
203740simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
203740simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
203972simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
203996simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017083020170725
204000simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
204012simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017083020170725
204256simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017083020170725
204272simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017083020170725
204288simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017083020170725
204356simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017083020170725
204452simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
204496simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
204500simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
204572simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017083020170725
204588simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017083020170725
204704simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
204712simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
204744simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
204764simplegcc -m32 -Os -fomit-frame-pointer2017083020170725
205008simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
205048simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
205056simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
205064simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
205088simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
205256simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017083020170725
205256simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
205276simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
205328simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017083020170725
205360simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017083020170725
205412simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017083020170725
205504simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017083020170725
205524simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017083020170725
205696simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017083020170725
205720simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
205764simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
205924simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017083020170725
205948simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017083020170725
205992simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017083020170725
206056simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017083020170725
206196simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
206808simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
207156simplegcc -m32 -O2 -fomit-frame-pointer2017083020170725
207388simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
207552simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
207620simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
207888simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017083020170725
207904simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017083020170725
207976simplegcc -m32 -O3 -fomit-frame-pointer2017083020170725
208144simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017083020170725
208144simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017083020170725
208204simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017083020170725
208224simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017083020170725
208236simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017083020170725
208236simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017083020170725
208280simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017083020170725
208296simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017083020170725
208312simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017083020170725
208324simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017083020170725
208408simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017083020170725
208420simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017083020170725
208428simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017083020170725
208448simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017083020170725
208468simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017083020170725
208512simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017083020170725
208548simplegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017083020170725
208592simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017083020170725
208596simplegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017083020170725
208648simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017083020170725
208652simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017083020170725
208680simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017083020170725
208700simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017083020170725
208700simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017083020170725
208756simplegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017083020170725
208756simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017083020170725
208884simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017083020170725
209004simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017083020170725
209300simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017083020170725
209380simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017083020170725
209384simplegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017083020170725
209496simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017083020170725
209540simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017083020170725
209564simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017083020170725
209692simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017083020170725
210340simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017083020170725
210480simplegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017083020170725
210540simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
210604simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
210632simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017083020170725
210676simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017083020170725
210756simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
210804simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017083020170725
210884simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
210928simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
210980simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017083020170725
211052simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017083020170725
211080simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017083020170725
211296simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
211704simplegcc -m32 -O -fomit-frame-pointer2017083020170725
211836simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017083020170725
211916simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017083020170725
212108simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
212220simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
213008simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017083020170725
213300simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017083020170725
213568simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
213900simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
214680simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017083020170725
214940simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017083020170725
215156simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017083020170725
215272simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017083020170725
215484simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017083020170725
215616simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017083020170725
215868simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017083020170725
216268simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
216268simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017083020170725
216480simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
216876simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017083020170725
216880simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
217324simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017083020170725
220316simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017083020170725
221096simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017083020170725
222004simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017083020170725
222108simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017083020170725
223420simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
223484simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
223488simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
223492simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
223512simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
223552simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
223580simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
224040simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
225096simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017083020170725
225184simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017083020170725
225200simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017083020170725
225356simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017083020170725
225376simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017083020170725
225408simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017083020170725
225416simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017083020170725
225948simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017083020170725
227432simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
227556simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
227640simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
227676simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725
233200simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017083020170725
233292simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017083020170725
233300simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017083020170725
233372simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017083020170725

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/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: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/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/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: 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/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:69:31: error: called from here
hash.c: #define LOAD(p) _mm_loadu_si128((__m128i *)(p))
hash.c: ^
hash.c: hash.c:124:9: note: in expansion of macro 'LOAD'
hash.c: x2 ^= LOAD(2+(__m128i *) buf);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/round3jh256/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: 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/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: hash.c:73:31: error: 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/5/include/emmintrin.h:696:1: error: inlining failed in call to always_inline '_mm_loadu_si128': target specific option mismatch
hash.c: _mm_loadu_si128 (__m128i const *__P)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/round3jh256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'F8':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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: error: 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/5/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: error: 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/5/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/5/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: error: 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/5/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: error: 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/5/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