Implementation notes: x86, hydra5, crypto_hash/round3jh256

Computer: hydra5
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: round3jh256
TimeImplementationCompilerBenchmark dateSUPERCOP version
46131sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
46579sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
46774sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
46942sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
47145sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
47186sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
47345sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
47407sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
47638sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
47673sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
47815sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
47916sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
48059sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
48156sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
48200sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
48382sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
48426sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
48449sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
48532sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
48537sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
48665sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
48732sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
48843sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
48865sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
48923sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
48972sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
48984sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
49038sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
49064sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
49069sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
49096sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
49108sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
49237sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
49494sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
49534sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
49640sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
49929sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
50017sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
50017sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
50039sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
50052sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
50088sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
50114sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
50172sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
50265sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
50442sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
50504sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
50531sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
50726sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
50766sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
50779sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
50792sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
50911sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
50916sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
51058sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
51146sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
51204sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
51231sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
51563sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
51590sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
51660sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
51735sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
52045sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
52609sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
195472sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
195769sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
195959sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
195995sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
196717sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
196872sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
197111sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
197200sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
197240sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
197488sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
197559sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
197563sphlibgcc -m32 -Os -fomit-frame-pointer2017082920170725
197576sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
197629sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
197678sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
197683sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
197750sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
197789sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
197935sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
197949sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
198033sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
198033sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
198081sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
198108sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
198117sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
198121sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
198241sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
198259sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
198679sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
199459sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
199606sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
200009sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
200256sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
200527sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
201098sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
201245sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
201661sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
201728sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
201789sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
201808sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
202135sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
205432sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
205568sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
205596sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
206379sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
207483sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
207558sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
207630sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
207638sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
207940sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
207944sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
208268sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
208391sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
208444sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
209498sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
209504sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
209526sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
209601sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
210035sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
210040sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
210120sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
210248sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
210251sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
210324sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
210337sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
210341sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
210354sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
210354sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
210456sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
210509sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
210664sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
210722sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
210766sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
211036sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
211156sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
211156sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
211249sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
211258sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
211289sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
211417sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
211732sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
211838sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
211861sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
211878sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
211940sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
211940sphlibgcc -m32 -O -fomit-frame-pointer2017082920170725
212339sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
212361sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
212383sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
212454sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
212463sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
212662sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
212706sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
212853sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
213012sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
213057sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
213221sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
213407sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
213424sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
213518sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
213571sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
213673sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
213788sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
213885sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
214714sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
214718sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
214789sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
214891sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
214917sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
215050sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
215090sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
215108sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
215192sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
215280sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
215281sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
215285sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
215418sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
215432sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
215444sphlibgcc -m32 -O2 -fomit-frame-pointer2017082920170725
215454sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
215454sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
215511sphlibgcc -m32 -O3 -fomit-frame-pointer2017082920170725
215560sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
215613sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
215635sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
215649sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
215688sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
215759sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
215892sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
215967sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
216016sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
216216sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
216260sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
216291sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
216476sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
216579sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
216663sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
216699sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
216835sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
217315sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
217407sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
217544sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
218068sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
218236sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
218245sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
218462sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
218465sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
218485sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
218617sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
218821sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
218869sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
218922sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
218927sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
218936sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
219034sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
219087sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
219105sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
219153sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
219193sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
219232sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
219450sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
219596sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
219658sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
219711sphlib-smallgcc -m32 -O -fomit-frame-pointer2017082920170725
219760sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
219787sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
220040sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
220062sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
220146sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
220168sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
220318sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
220319sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
220353sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
220367sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
220385sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
220421sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
220434sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
220620sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
220864sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
220903sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
220916sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
221000sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
221054sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
221116sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
221165sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
221275sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
221350sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
222445sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
222582sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
222688sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
222729sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
222782sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
222950sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
223008sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
223039sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
223074sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
223256sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
223752sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
223796sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
223819sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
224111sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
224320sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
224324sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
224372sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
224404sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
224527sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
224581sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
224691sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
224714sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
225002sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
226521sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
226743sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
226765sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
226850sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
227018sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
227071sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
227323sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
227372sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
227447sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
228382sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
228484sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
228533sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
228612sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
228865sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
229074sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
229091sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
229468sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
229472sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
231107sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
231842sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
231851sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
231860sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
232197sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
232201sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
232290sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
232342sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
232551sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
232560sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
232573sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
232843sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
232843sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
232865sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
232919sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
232932sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
232964sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
233101sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
233189sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
233681sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
233796sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
233983sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
234128sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
235050sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
235493sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
235506sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
235692sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
235697sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
235720sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
235728sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
235750sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
235883sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
235901sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
235953sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
236095sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
236101sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
236126sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
236206sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
236255sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
236317sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
236397sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
236419sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
236432sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
236455sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
236539sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
236622sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
236854sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
237022sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
237035sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
237111sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
237198sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017082920170725
237217sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
237341sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017082920170725
237389sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
237527sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
237942sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
238382sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
238449sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
238643sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
239055sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
239064sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
239108sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017082920170725
239263sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
239840sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
240225sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
240274sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
241014sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
241151sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
241439sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
242223sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
242334sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
242458sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
242462sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
243188sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
243255sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
243349sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
243384sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
243414sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
243606sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
243680sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
243831sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
243888sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
246853sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
246871sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
249950sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
250100sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
250119sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
250562sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
250792sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
250841sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
250845sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
251204sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
274114simplegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
274618simplegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
274659simplegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
274703simplegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
274757simplegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
274774simplegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
274841simplegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
275027simplegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
275124simplegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
275226simplegcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
275891simplegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
275900simplegcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
276325simplegcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
276383simplegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
276383simplegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
276409simplegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
276419simplegcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
276596simplegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
276600simplegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
276657simplegcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
276728simplegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
276755simplegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
276786simplegcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
277069simplegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
277286simplegcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
277313simplegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
277340simplegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
277340simplegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
277357simplegcc -m32 -O2 -fomit-frame-pointer2017082920170725
277371simplegcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
277392simplegcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
277415simplegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
277442simplegcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
277464simplegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
277517simplegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
277619simplegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
277628simplegcc -m32 -O3 -fomit-frame-pointer2017082920170725
277663simplegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
277663simplegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
277676simplegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
277680simplegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
277769simplegcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
277889simplegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
277889simplegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
277955simplegcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
277960simplegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
277968simplegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
278053simplegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
278177simplegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
278226simplegcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
278230simplegcc -m32 -O -fomit-frame-pointer2017082920170725
278239simplegcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
278279simplegcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
278429simplegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
278656simplegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
278678simplegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
278678simplegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
278770simplegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
278863simplegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
278882simplegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
278912simplegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
278917simplegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
278965simplegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
278966simplegcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
279033simplegcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
279121simplegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
279267simplegcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
279370simplegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
279373simplegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
279461simplegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
279631simplegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
279653simplegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
279657simplegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
279706simplegcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
279794simplegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
279847simplegcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
279953simplegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
280078simplegcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
280078simplegcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
280091simplegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
280105simplegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
280197simplegcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
280255simplegcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
280264simplegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
280397simplegcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
280583simplegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
280694simplegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
280716simplegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
280725simplegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
280729simplegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
280813simplegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
280995simplegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
281062simplegcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
281128simplegcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
281194simplegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
281199simplegcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
281203simplegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
281274simplegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
281319simplegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
281322simplegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
281336simplegcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
281407simplegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
281416simplegcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
281420simplegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
281637simplegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
281655simplegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
281735simplegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
281744simplegcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
281757simplegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
281766simplegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
281868simplegcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
282214simplegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
282457simplegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
282648simplegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
283515simplegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
283667simplegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
283901simplegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
283981simplegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
283999simplegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
284162simplegcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
284282simplegcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
284973simplegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
284991simplegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
285240simplegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
285257simplegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
285594simplegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
285850simplegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
285890simplegcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
285890simplegcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
286586simplegcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
286701simplegcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
289285simplegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
289360simplegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
289378simplegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
290604simplegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
290955simplegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
291296simplegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
291474simplegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
293870simplegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
294557simplegcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
295000simplegcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
295080simplegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
295084simplegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
295133simplegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
299404simplegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
299727simplegcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
299749simplegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
300601simplegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
300654simplegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
300782simplegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
300866simplegcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
301070simplegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
301154simplegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
301322simplegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
301562simplegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
301611simplegcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
301744simplegcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
301951simplegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
302017simplegcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
302452simplegcc -m32 -Os -fomit-frame-pointer2017082920170725

Test failure

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

Number of similar (compiler,implementation) pairs: 62, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core2 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=core2 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer simple sphlib sphlib-small sse2 ssse3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=corei7 -O -fomit-frame-pointer ssse3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ssse3

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: 48, 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=native -mtune=native -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ssse3
gcc -m32 -march=native -mtune=native -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