Implementation notes: x86, hydra2, crypto_hash/round3jh512

Computer: hydra2
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: round3jh512
TimeImplementationCompilerBenchmark dateSUPERCOP version
37676sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
37776ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
37780ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2014052820140525
37784ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
37860ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052820140525
37876ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
37936sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
38652sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
38660sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
38680sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
38692sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
38768sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
38800sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
38844sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
38848sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
38860sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
38864sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014052820140525
38864sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
38864sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052820140525
38892sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
38904sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
38960sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
40564ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052820140525
40564ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
40580ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052820140525
40580ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
40580ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
40580ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
40580ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
40636ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
40716ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
40752ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
41372sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
41400sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
41404sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
41480sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
41484sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052820140525
41484sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
41484sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
41504sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
41540sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
41540sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
41572sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
41664sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052820140525
41676sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
41776sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
41856sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
41888sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
41936sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
41952sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
41952sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
42024sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
42032sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
42068sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
42116sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
42136sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
42140sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
42244sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
42248sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
42328sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
42436sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
43444sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
43604sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
44040sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
44048sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
44260sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
44344ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
44380ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052820140525
44384ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
44388ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052820140525
44396ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
45824sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
45884sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
45980sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
46000sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052820140525
46016sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
46016sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052820140525
46140sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
46156sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
46168sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
46184sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
46488sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
47112sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
47112sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
47140sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
47240sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
47264sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
47264sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
209544sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
209712sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
209836sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
209840sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
209988sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
210104sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
210196sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052820140525
210196sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
210212sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
210236sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
210288sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
210292sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
210328sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
210356sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
210428sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052820140525
210444sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
210492sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
210536sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
210544sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
210548sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052820140525
210624sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
210636sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052820140525
210640sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
210700sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
210920sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
210976sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052820140525
211064sphlibgcc -m32 -O -fomit-frame-pointer2014052820140525
211460sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
211516sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
211516sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
211576sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
212336sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
212348sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
212360sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
212388sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
212768sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
212768sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
212776sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
212780sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
213212sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
213628sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
213640sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
213860sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
229360sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
229400sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
229428sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
229612sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
229784sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052820140525
230440sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
231252sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052820140525
231252sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052820140525
231252sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052820140525
231276sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
231460sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
231496sphlib-smallgcc -m32 -O -fomit-frame-pointer2014052820140525
231536sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
231584sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
231588sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014052820140525
231816sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
233376sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
234612sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
234644sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
237616sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
237972sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
237980sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
238804sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
239468sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
239500sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
242260sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
242488sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
242488sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
242572sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
242660sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
242668sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
243024sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
243028sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
243104sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
243476sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
243940sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
244048sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
244140sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
244164sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
244520sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
244548sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
244736sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
247660sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
253296sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052820140525
253320sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052820140525
255628sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
255692sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
255852sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
255884sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
255988sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
256032sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
256128sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
256208sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
256220sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
256260sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
257836sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
257836sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
257896sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
257900sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
258756sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
258756sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
258764sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
258784sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
258868sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
258944sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
258968sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
259092sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
259392sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
259404sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
259444sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
259516sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
259516sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
259516sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
259520sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
259796sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
261572sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
261580sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
261580sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
261744sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
261912sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
261936sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
261952sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
261972sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
262028sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
262032sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
262136sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
262372sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
265328sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014052820140525
265352sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014052820140525
265904sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
265984sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
266032sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
266076sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
266316sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
266416sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
266416sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
266416sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
266432sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
266784sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052820140525
266788sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
266788sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052820140525
266804sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052820140525
266804sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
266824sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
266828sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052820140525
266840sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
266964sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
267012sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
267124sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
267144sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
267144sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
267268sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
267276sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
267332sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
267356sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
267844sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
268152sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
268200sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
268688sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
268756sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
268832sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
268860sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
268904sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
268952sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
268980sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
269428sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052820140525
269432sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052820140525
269720sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
270332sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
270332sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052820140525
270332sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
270416sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
270464sphlibgcc -m32 -O3 -fomit-frame-pointer2014052820140525
270516sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
270516sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
270572sphlibgcc -m32 -O2 -fomit-frame-pointer2014052820140525
270592sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052820140525
270600sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
270644sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052820140525
270780sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
270816sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052820140525
270856sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
270912sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
270920sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
270936sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
271188sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
271220sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
271352sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
271404sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
271460sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
271492sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
271508sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
271536sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
271672sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
271716sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
271744sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
271784sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
271852sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
271976sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
271976sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
272008sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
272496sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
272496sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
272504sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
273200sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
273488sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
273544sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
273788sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
273864sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
273972sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
274064sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
274088sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
274088sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
274340sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
274340sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
274340sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
274416sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
274540sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
274616sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
274664sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
274684sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
274692sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052820140525
274708sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
274820sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
274820sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
274820sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
275036sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
275092sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
275092sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
275176sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
275492sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
275592sphlibgcc -m32 -Os -fomit-frame-pointer2014052820140525
275808sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
275868sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
275888sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
275928sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
275960sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
276048sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052820140525
276048sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052820140525
276048sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
276052sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
276104sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052820140525
276124sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
276188sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
276276sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
276280sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
276312sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
276312sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
276328sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
276348sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052820140525
276392sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
276460sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
276472sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
276472sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
276664sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
276920sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
277072sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
277176sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
278108sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
278496sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
278768sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
278956sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
279068sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
279076sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
279108sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
279108sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
279208sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
279212sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
279212sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
279620sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
279776sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
280004sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
280996sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
281000sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
281116sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
281572sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
282284sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
282324sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
285192sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
285304sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
285588sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
285616sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
285728sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
286120sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
286448sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
286808sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
286860sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
286880sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
286904sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
287068sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
287144sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
287156sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
287744sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
288048sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
352692simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052820140525
352804simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052820140525
352920simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
352952simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
353064simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
353084simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
353096simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
353184simplegcc -m32 -O3 -fomit-frame-pointer2014052820140525
353200simplegcc -m32 -O2 -fomit-frame-pointer2014052820140525
353248simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
353300simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
353376simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
353740simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
353752simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
353784simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
353952simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
354008simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
354088simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052820140525
354376simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
354412simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
354524simplegcc -m32 -Os -fomit-frame-pointer2014052820140525
354900simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
354912simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
354928simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
355080simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052820140525
355084simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052820140525
355092simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052820140525
355140simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052820140525
355392simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
355496simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
355748simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
355748simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
355748simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
355772simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
355992simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
355992simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
356048simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
356096simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
356772simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052820140525
356804simplegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052820140525
356908simplegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052820140525
356908simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
356912simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
357008simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2014052820140525
357180simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
357632simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
357668simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
357860simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
357944simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
357968simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
358016simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
358016simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052820140525
358040simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052820140525
358196simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052820140525
358396simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052820140525
358640simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052820140525
359328simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052820140525
359724simplegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052820140525
359840simplegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052820140525
359840simplegcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052820140525
359844simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052820140525
359844simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052820140525
359852simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052820140525
359864simplegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052820140525
359872simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052820140525
359876simplegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052820140525
359884simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052820140525
360176simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052820140525
360252simplegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052820140525
360564simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
360584simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
360596simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
360728simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
360980simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052820140525
361356simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052820140525
361412simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052820140525
361420simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052820140525
361564simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
361584simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
361644simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
361996simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052820140525
362040simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052820140525
362344simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
362368simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052820140525
362396simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
362416simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
362448simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052820140525
362508simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052820140525
362540simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052820140525
362884simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
363076simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
363232simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
363352simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
363384simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
363484simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
363492simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
363504simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
363512simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
363568simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
363680simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
363712simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
363740simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
364028simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
364084simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
364084simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
364100simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
364320simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
364532simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052820140525
364556simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052820140525
364556simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052820140525
364780simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052820140525
365008simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052820140525
365016simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
365116simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
365144simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
365428simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052820140525
365476simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
365636simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052820140525
365812simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052820140525
366180simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052820140525
366180simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052820140525
366188simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052820140525
366616simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052820140525
369504simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
369560simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
369584simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052820140525
370012simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052820140525
371896sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
372176sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
372284sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
372712sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
373088sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
378388sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
378664sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
408348simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
408376simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052820140525
408508simplegcc -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
408640simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052820140525
409072simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
409308simplegcc -m32 -march=i486 -O -fomit-frame-pointer2014052820140525
409588simplegcc -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
409628simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052820140525
430060simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2014052820140525
430420simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
430424simplegcc -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
430424simplegcc -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
430468simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
430468simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
430492simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
430492simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
430492simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
430508simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
430580simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
430588simplegcc -m32 -march=nocona -O -fomit-frame-pointer2014052820140525
430588simplegcc -m32 -march=prescott -O -fomit-frame-pointer2014052820140525
430604simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
430604simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052820140525
430616simplegcc -m32 -O -fomit-frame-pointer2014052820140525
430616simplegcc -m32 -march=k6 -O -fomit-frame-pointer2014052820140525
430624simplegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052820140525
430648simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052820140525
430652simplegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052820140525
430696simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052820140525
430728simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2014052820140525
430796simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052820140525
430824simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
430836simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052820140525
430936simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052820140525
430940simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052820140525
430944simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052820140525
430948simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052820140525
430992simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052820140525
430992simplegcc -m32 -march=core2 -O -fomit-frame-pointer2014052820140525
431108simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052820140525
431332simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052820140525
431640simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
431824simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052820140525
509552sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
509552sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
509552sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
510236sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
510236sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
510236sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
510260sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052820140525
510728sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
510728sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525
510732sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
510836sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
511948sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052820140525
511952sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052820140525
512676sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052820140525
513184sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052820140525
513184sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052820140525
513428sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052820140525
513428sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052820140525
513428sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052820140525
513432sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052820140525
513764sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052820140525
513788sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052820140525
514040sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052820140525
519064sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014052820140525
519676sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052820140525
519676sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052820140525
519720sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052820140525
519728sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052820140525
519824sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052820140525
519972sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052820140525
519992sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052820140525
520020sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052820140525
520164sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052820140525
520548sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052820140525
520584sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052820140525
520588sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052820140525

Test failure

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

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2 ssse3

Compiler output

Implementation: crypto_hash/round3jh512/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c:110:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh512_sse2':
hash.c: hash.c:170:3: error: unknown type name '__m128i'

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

Compiler output

Implementation: crypto_hash/round3jh512/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh512_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'

Number of similar (compiler,implementation) pairs: 140, 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=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=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=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=pentium-mmx -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m32 -march=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=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 -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 -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=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=pentium-mmx -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ssse3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=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=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
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 -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh512_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c:106:9: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_round3jh512_ssse3':
hash.c: hash.c:168:3: error: unknown type name '__m128i'

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