Implementation notes: x86, h6sandy, crypto_hash/groestl512

Computer: h6sandy
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: groestl512
TimeImplementationCompilerBenchmark dateSUPERCOP version
54176vperm-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
54268vperm-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
54296vperm-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
54984vperm-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
54988vperm-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
54992vperm-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
56596vperm-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
56616vperm-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
58076vperm-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
58488vperm-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
58640vperm-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
58704vperm-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
65260vperm-intrgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
65304vperm-intrgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
66052vperm-intrgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
66240vperm-intrgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
66292vperm-intrgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
66364vperm-intrgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
66860vperm-intrgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
67184vperm-intrgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
67372vperm-intrgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
67408vperm-intrgcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
67436vperm-intrgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
69820vperm-intrgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
83960vperm-intrgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
84048vperm-intrgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
84084vperm-intrgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
84832vperm-intrgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
113316mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
113620mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
113768mmxgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
113788mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
113796mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
113796mmxgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
113824mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
113828mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
113840mmxgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
113904mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
113912mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
113916mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
113924mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
113928mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
113940mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
114192mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
114240mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
114368mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
114412mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
114432mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
114496mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
114512mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
114544mmxgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
114872mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
114940mmxgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
115084mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
115340mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
115464mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
115680mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
115816mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
115860mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
116028mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
116032mmxgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
116272mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
116308mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
116388mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
116440mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
116476mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
116536mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
116540mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
116592mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
116612mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
116644mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
116648mmxgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
117108mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
117208mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
117228mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
117260mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
117260mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
117284sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
117312mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
117356mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
117444sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
117460mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
117464mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
117592mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
117668mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
117700sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
117708sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
117760sphlib-adaptedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
117832sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
117888mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
117912mmxgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
117932mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
117948sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
117980mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
118020sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
118048sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
118084sphlibgcc -m32 -O3 -fomit-frame-pointer2017110920171020
118140sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
118168mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
118172sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
118180sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
118212mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
118228sphlib-adaptedgcc -m32 -O3 -fomit-frame-pointer2017110920171020
118232sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
118240sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
118284sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
118296sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
118328mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
118352sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
118364sphlib-adaptedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
118396sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
118400sphlib-adaptedgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
118400sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
118412sphlib-adaptedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
118420sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
118420sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
118440sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
118448sphlib-adaptedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
118472mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
118512sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
118516sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
118520sphlib-adaptedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
118552mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
118560mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
118608sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
118700sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
118716sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
118764sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
118772sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
118792sphlib-adaptedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
118816mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
118820sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
118884sphlib-adaptedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
118888sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
118896sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
118896mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
118952sphlib-adaptedgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
118964sphlib-adaptedgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
118972mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
118976sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
118980sphlib-adaptedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
118984mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
119004sphlib-adaptedgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
119004sphlib-adaptedgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
119072sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
119104sphlibgcc -m32 -O2 -fomit-frame-pointer2017110920171020
119140sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
119164mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
119196mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
119196mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
119200sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
119232mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
119260sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
119268mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
119276mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
119316mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
119324mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
119332mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
119344sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
119360sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
119572mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
119604sphlibgcc -m32 -Os -fomit-frame-pointer2017110920171020
119604sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
119616sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
119624mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
119632sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
119668sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
119684sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
119688sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
119692sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
119692sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
119732sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
119760sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
119764sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
119768sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
119772sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
119784mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
119792mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
119792sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
119800mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
119812sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
119840sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
119844mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
119868sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
119884sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
119888mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
119932sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
119976sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
120024mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
120072mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
120236sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
120272sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
120320mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
120328mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
120336sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
120352sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
120364sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
120372sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
120416sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
120416sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
120428mmxgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
120452mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
120464sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
120484sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
120524mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
120532sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
120532mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
120536mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
120552mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
120552mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
120564sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
120600mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
120628mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
120676mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
120680sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
120704sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
120732sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
120836mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
120888mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
120900sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
120916sphlib-adaptedgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
120932sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
120972mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
120976mmxgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
120988mmxgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
121008mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
121020sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
121040sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
121052sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
121060sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
121060sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
121064mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
121164sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
121184mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
121192sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
121204sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
121268sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
121328sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
121336mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
121344mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
121384mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
121476sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
121496sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
121496mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
121568sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
121572sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
121572sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
121584mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
121588sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
121592mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
121596sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
121612sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
121656mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
121672mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
121672mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
121676sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
121720sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
121728sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
121748sphlib-adaptedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
121756mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
121768sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
121796sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
121820sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
121956sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
121968sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
121984sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
121984sphlibgcc -m32 -O -fomit-frame-pointer2017110920171020
122000sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
122036sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
122048sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
122064sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
122068sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
122072sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
122084sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
122088mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
122156sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
122156sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
122184sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
122188sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
122244mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
122292sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
122304sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
122368sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
122428mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
122448sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
122480sphlib-adaptedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
122520sphlib-adaptedgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
122548sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
122548sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
122552sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
122576sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
122620sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
122620sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
122636sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
122644sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
122648sphlib-adaptedgcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
122652sphlib-adaptedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
122672sphlib-adaptedgcc -m32 -O -fomit-frame-pointer2017110920171020
122676mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
122692sphlib-adaptedgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
122700mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
122704mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
122736mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
122736sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
122772sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
122808sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
122848sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
122852sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
122888sphlib-adaptedgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
122888sphlib-adaptedgcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
122900sphlib-adaptedgcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
122904sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
122940sphlib-adaptedgcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
122960sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
122964sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
122976sphlib-adaptedgcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
122976sphlib-adaptedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
123000sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
123028sphlib-adaptedgcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
123040sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
123080sphlib-adaptedgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
123104sphlib-adaptedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
123200sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
123200sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
123208mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
123212sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
123232sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
123248sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
123268sphlib-adaptedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
123288sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
123296mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
123304mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
123316mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
123316sphlib-adaptedgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
123320sphlib-adaptedgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
123344sphlib-adaptedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
123420sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
123444sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
123448sphlib-adaptedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
123476mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
123504sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
123532sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
123544sphlib-adaptedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
123556sphlib-adaptedgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
123600sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
123608sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
123656sphlib-adaptedgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
123800sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
123804sphlib-adaptedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
123808sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
123848sphlib-adaptedgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
123852sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
123856sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
123868sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
123888sphlib-adaptedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
123900sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
123908sphlib-adaptedgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
123920sphlib-adaptedgcc -m32 -Os -fomit-frame-pointer2017110920171020
123920sphlib-adaptedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
123920sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
123944sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
123968sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
124052sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
124056sphlib-adaptedgcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
124084sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
124104sphlib-adaptedgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
124152sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
124192sphlib-adaptedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
124196sphlib-adaptedgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
124208sphlib-adaptedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
124212sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
124232sphlib-adaptedgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
124316sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
124368sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
124368sphlib-adaptedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
124456sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
124496sphlib-adaptedgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
124588sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
124648sphlib-adaptedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
124648sphlib-adaptedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
124672sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
124692sphlib-adaptedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
124820sphlib-adaptedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
124832sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
124964sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
125052sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
125068sphlib-adaptedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
125076sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
125156sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
125376sphlib-adaptedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
125388sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
125448sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
125492sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
126064mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
126176mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
126188sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
126284sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
126332sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
126696sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
126700sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
126792sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
126808sphlib-adaptedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
126984sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
127012sphlib-adaptedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
127020sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
127128opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
127160sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
127232sphlib-adaptedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
127288opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
127292sphlib-adaptedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
127348sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
127352sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
127420sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
127480sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
127484sphlib-adaptedgcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
127520sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
127564sphlib-adaptedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
127604sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
127656sphlib-adaptedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
127668sphlib-adaptedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
127708opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
127708opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
127744sphlib-adaptedgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
128004sphlib-adaptedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
128324sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
128324opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
128388opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
128388sphlib-adaptedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
128484mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
128560sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
128624sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
128652opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
128656opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
128680opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
128680opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
128684opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
128684opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
128684sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
128708opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
128748sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
128788opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
128824opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
128852sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
128856opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
128856opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
128904opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
128912opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
128952opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
128984sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
128992opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
129056opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
129128sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
129140opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
129152opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
129192opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
129220opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
129252opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
129252opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
129272sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
129276opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
129288opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
129324sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
129324opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
129348opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
129372opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
129380sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
129452opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
129496opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
129560opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
129652opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
129680sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
129696sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
129708sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
129724opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
129740opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
129752sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
129792opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
129808opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
129836opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
129836opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
129860opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
129868opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
129872opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
129948sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
129948sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
129964opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
129972opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
129972opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
129996opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
129996opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
130008sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
130016opt32gcc -m32 -O2 -fomit-frame-pointer2017110920171020
130080sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
130080sphlib-adaptedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
130088opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
130092opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
130092sphlib-adaptedgcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
130124opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
130148opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
130152opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
130160sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
130168opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
130172opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
130192opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
130212opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
130232sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
130244opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
130276opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
130280sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
130296opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
130324sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
130336opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
130356opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
130360opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
130368opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
130368opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
130384sphlib-adaptedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
130408opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
130456opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
130460opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
130464opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
130468opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
130476sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
130484sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
130552opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
130552opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
130556opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
130564opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
130568sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
130568opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
130580opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
130604opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
130604opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
130608sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
130624opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
130632opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
130640opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
130640opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
130644opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
130664opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
130668sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
130668opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
130676opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
130708opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
130712opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
130736opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
130736opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
130736opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
130748opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
130752opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
130768opt32gcc -m32 -Os -fomit-frame-pointer2017110920171020
130772opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
130780opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
130800opt32gcc -m32 -O3 -fomit-frame-pointer2017110920171020
130800opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
130812opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
130816opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
130820opt32gcc -m32 -O -fomit-frame-pointer2017110920171020
130828opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
130844opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
130856opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
130856opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
130872opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
130900opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
130916opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
130920opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
130932opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
130948sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
130952opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
131004opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
131012opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
131056opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
131072opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
131136opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
131148opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
131152opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
131200opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
131224opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
131236opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
131236opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
131252opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
131292opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
131324opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
131356opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
131360opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
131460opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
131512opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
131532opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
131616sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
131640opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
131716sphlib-adaptedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
131756opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
131764opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
131784sphlib-adaptedgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
131792opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
131804opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
131884opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
131928sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
132024opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
132084opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
132140sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
132240opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
132280sphlib-adaptedgcc -m32 -O2 -fomit-frame-pointer2017110920171020
132372opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
132372opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
132388opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
132412opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
132484opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
132632sphlib-adaptedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
132860opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
132872opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
132916sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
132932sphlib-adaptedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
132936sphlib-adaptedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
132936sphlib-adaptedgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
132940sphlib-adaptedgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
132960opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
132996sphlib-adaptedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
133040sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
133144opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
133168sphlib-adaptedgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
133384opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
133464sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
133544sphlib-adaptedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
133660sphlib-adaptedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
133676opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
133692sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
133864sphlib-adaptedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
133968sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
134324sphlib-adaptedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
135180sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
135272sphlib-adaptedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
135684sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
135700sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
135776sphlib-adaptedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
135816sphlib-adaptedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
136092sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
136132sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
136472sphlib-adaptedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
136796sphlib-adaptedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
137692sphlib-adaptedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
137920sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
138140sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
138188sphlib-adaptedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
138676opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
138796opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
138816opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
138820opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
139728sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
139832opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
139840opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
139932opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
139944opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
140180sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
140204sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
140288opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
140316sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
140796sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
140872sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
140908sphlib-adaptedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
140960opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
140972opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
140972sphlib-adaptedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
141012opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
141012sphlib-adaptedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
141020opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
141052sphlib-adaptedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
141112opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
141128opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
141176opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
141380sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
141452opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
141516opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
141804sphlib-adaptedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
141880sphlib-adaptedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
142708sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
162872opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
166840opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
167740opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
168280opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
168300opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
168552opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
169040opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
170128opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
170160opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
170784opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
170788opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
170948opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
171200opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
171332opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
171424opt64gcc -m32 -Os -fomit-frame-pointer2017110920171020
171852opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
172048opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
172072opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
172276opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
172424opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
172580opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
172932opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
173404opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
173804opt64gcc -m32 -O2 -fomit-frame-pointer2017110920171020
174080opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
174104opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
174160opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
174312opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
174320opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
174384opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
174492opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
174496opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
174512opt64gcc -m32 -O3 -fomit-frame-pointer2017110920171020
174580opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
174608opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
174640opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
174664opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
174772opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
174796opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
174824opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
174888opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
175080opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
175712opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
175768opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
175824opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
175832opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
175940opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
175992opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
176200opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
176228opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
176372opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
176452opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
176480opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
176488opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
176496opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
176532opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
176588opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
176616opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
176820opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
176964opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
177000opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
177012opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
177024opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
177136opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
177232opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
177316opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
177340opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
177644opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
177652opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
177720opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
177776opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
177836opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
177860opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
177960opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
178096opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
178208opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
178272opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
178376opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
178588opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
178716opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
178896opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
179000opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
179088opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
179344opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
179380opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
179488opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
179488opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
179868opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
179944opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
179976opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
179984opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
180124opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
180236opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
180248opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
180740opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
181272opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
181332opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
181392opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
181732opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
181808opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
182148opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
182540opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
182596opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
182612opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
182628opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
182928opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
182964opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
182980opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
183172opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
183424opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
183464opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
183608opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
183628opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
183768opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
183876opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
183900opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
183984opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
184180opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
184220opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
184236opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
184272opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
184464opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
184708opt64gcc -m32 -O -fomit-frame-pointer2017110920171020
185356opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
186520opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
186796opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
186836opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
186896opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
187140opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
187508opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
187520opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
187708opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
187908opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
188300opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
188964opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
189412opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
189768opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
190448opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
190548opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
192768opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
192844opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
192948opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
193872opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
194652opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
195156opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
195264opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
196120opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
196508opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
196640opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
197180opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
197524opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
197612opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
197664opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
198800opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
199172opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
199300opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
199384opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
199476opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
199948opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
200260opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
200480opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
200520opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
200628opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
200932opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
201280opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
201328opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
201504opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
205028opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
205048opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
205344opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
205568opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
206268opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
258588sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
258740sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
259692sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
259712sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
259728sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
261780sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
262264sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
262316sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
262336sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
262436sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
262440sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
262452sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
262644sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
262652sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
262760sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
262884sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
262888sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
262948sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
262992sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
263124sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
263176sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
263292sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
263292sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
263376sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
263792sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
263812sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
263936sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
264904sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
264932sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
265004sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
265048sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
265052sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
265124sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
265124sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
265272sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
265388sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
265400sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
265404sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
265420sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
265440sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
265464sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
265512sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017110920171020
265568sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
265896sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
265964sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
266072sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
266136sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
266208sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
266216sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
266240sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
266244sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
266496sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
266500sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
266552sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
266552sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
266740sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
266784sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
266832sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
266892sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
266904sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
266920sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
266928sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
266968sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
266984sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
267000sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
267008sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
267028sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
267088sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
267096sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
267184sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
267272sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
267284sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
267428sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
267472sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
267568sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
267604sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
267612sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
267644sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
267652sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017110920171020
267660sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
267668sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
267688sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
267952sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
268144sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
268152sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
268172sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
268172sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
268200sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
268280sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
268348sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
268416sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
268420sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
268444sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
268452sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
268472sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017110920171020
268608sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
268700sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
268716sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
268752sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
268820sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
268868sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
268876sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
268928sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
269196sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
269596sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
269656sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
269896sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
270024sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
270100sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
270132sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
270148sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
270200sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
270316sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
270412sphlib-smallgcc -m32 -O -fomit-frame-pointer2017110920171020
270552sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
270644sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
270672sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
271104sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
271136sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
271268sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
271276sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
271380sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
271460sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
271464sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
271628sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
271704sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
271824sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
271852sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
272148sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
272168sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
272180sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
272320sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
272380sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
272408sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
272412sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
272576sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
272696sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
273088sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
273288sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
273352sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
273436sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
273476sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
274008sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
274832sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
275464sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
276672sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
278284sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
278440sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
278624sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
278852sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
278924sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
279032sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
279124sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
279844sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
281652sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
281768sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
281976sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
282152sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
282268sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
282352sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
282392sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
282608sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
282648sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
282828sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
283456sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
283580sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
284960sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
285100sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
285820sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
293116sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
293172sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
293340sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
36552032bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017110920171020
36736432bit-bytesliced-c-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017110920171020
36786032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017110920171020
36792032bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
36828032bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017110920171020
36856032bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017110920171020
36988032bit-bytesliced-c-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
37165632bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017110920171020
37171232bit-bytesliced-c-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017110920171020
37236832bit-bytesliced-c-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
37289632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017110920171020
37344032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017110920171020
37736032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
37792032bit-bytesliced-c-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017110920171020
37795232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
38147232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
38256832bit-bytesliced-c-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017110920171020
38321232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
38382032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
38394032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
38396032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
38404432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
38411232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
38420832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
38428432bit-bytesliced-c-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017110920171020
38554832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017110920171020
38558032bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017110920171020
38629632bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017110920171020
38635232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
38636832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
38647632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
38691632bit-bytesliced-c-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
38725632bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
38804832bit-bytesliced-c-smallgcc -m32 -O3 -fomit-frame-pointer2017110920171020
38877632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
38902032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017110920171020
38922832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
38964032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
38967632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
39047632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
39284432bit-bytesliced-c-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017110920171020
39290032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017110920171020
39310032bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
39426032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
39660032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
39921232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017110920171020
39937232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
39943632bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017110920171020
39950432bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017110920171020
39981232bit-bytesliced-c-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017110920171020
40562432bit-bytesliced-c-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017110920171020
40833632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
41544032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
41548032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
41571232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
41594832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
41649232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
41675232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
41699632bit-bytesliced-c-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017110920171020
41921632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
43207232bit-bytesliced-c-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
43467232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
43482432bit-bytesliced-c-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
43918432bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
46274432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017110920171020
46461632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
46473232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
46811232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
46818032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
46831632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
51688032bit-bytesliced-c-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017110920171020
51776032bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017110920171020
51986432bit-bytesliced-c-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017110920171020
51991232bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017110920171020
52008432bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017110920171020
52045632bit-bytesliced-c-smallgcc -m32 -O2 -fomit-frame-pointer2017110920171020
52111232bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017110920171020
52208032bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017110920171020
54627632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
54913632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017110920171020
54965632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
55228032bit-bytesliced-c-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017110920171020
55241632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017110920171020
55246432bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017110920171020
55522432bit-bytesliced-c-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017110920171020
55687632bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017110920171020
56036032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017110920171020
56507232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
56908832bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017110920171020
56959232bit-bytesliced-c-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017110920171020
56982432bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017110920171020
57319632bit-bytesliced-c-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017110920171020
57452032bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017110920171020
57498432bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017110920171020
57514032bit-bytesliced-c-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017110920171020
57570432bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017110920171020
57613632bit-bytesliced-c-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017110920171020
57734032bit-bytesliced-c-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017110920171020
57753632bit-bytesliced-c-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017110920171020
57822832bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017110920171020
57832032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
57888432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
57989232bit-bytesliced-c-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017110920171020
58862432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
59515232bit-bytesliced-c-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
60060832bit-bytesliced-c-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
60279632bit-bytesliced-c-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
60688032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
60968432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
61152032bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017110920171020
61260832bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017110920171020
61266832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
61304032bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017110920171020
61538032bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
61544432bit-bytesliced-c-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
61659232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017110920171020
61694032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017110920171020
61747632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
61748432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
61887632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
61895232bit-bytesliced-c-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017110920171020
62272032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017110920171020
62311232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017110920171020
62317632bit-bytesliced-c-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017110920171020
62414832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
62420832bit-bytesliced-c-smallgcc -m32 -Os -fomit-frame-pointer2017110920171020
62439232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
62510432bit-bytesliced-c-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
62520432bit-bytesliced-c-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
62538832bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017110920171020
62575232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
62673632bit-bytesliced-c-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017110920171020
62687232bit-bytesliced-c-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
62868032bit-bytesliced-c-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017110920171020
62899232bit-bytesliced-c-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017110920171020
62902032bit-bytesliced-c-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017110920171020
62953632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017110920171020
62988832bit-bytesliced-c-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017110920171020
63010432bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017110920171020
63030832bit-bytesliced-c-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017110920171020
63045632bit-bytesliced-c-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017110920171020
63055232bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017110920171020
63622832bit-bytesliced-c-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017110920171020
63798432bit-bytesliced-c-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017110920171020
63804432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017110920171020
63813232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017110920171020
63950432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017110920171020
69528432bit-bytesliced-c-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017110920171020
69550032bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017110920171020
69835232bit-bytesliced-c-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017110920171020
70227232bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017110920171020
70288032bit-bytesliced-c-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017110920171020
70358432bit-bytesliced-c-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017110920171020
70362432bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017110920171020
70375232bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017110920171020
70382032bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017110920171020
70389632bit-bytesliced-c-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017110920171020
70393232bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017110920171020
70407632bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017110920171020
71137232bit-bytesliced-c-smallgcc -m32 -O -fomit-frame-pointer2017110920171020
71989632bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017110920171020
71998832bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017110920171020
78332032bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017110920171020
78341232bit-bytesliced-c-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017110920171020
79518832bit-bytesliced-c-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017110920171020
80422432bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017110920171020
81710832bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017110920171020
81751632bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017110920171020
81754032bit-bytesliced-c-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017110920171020
82823232bit-bytesliced-c-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017110920171020
82833232bit-bytesliced-c-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017110920171020
87158432bit-bytesliced-c-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017110920171020

Test failure

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 46, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer aesni-intr avx-intr
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer aesni-intr avx-intr
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer aesni-intr avx-intr
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer aesni-intr avx-intr
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer 32bit-bytesliced-c-small aesni-intr avx-intr mmx opt32 opt64 sphlib sphlib-adapted sphlib-small vperm-intr
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer 32bit-bytesliced-c-small aesni-intr avx-intr mmx opt32 opt64 sphlib sphlib-adapted sphlib-small vperm-intr
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer 32bit-bytesliced-c-small aesni-intr avx-intr mmx opt32 opt64 sphlib sphlib-adapted sphlib-small vperm-intr
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer aesni-intr avx-intr
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer aesni-intr avx-intr
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer aesni-intr avx-intr
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer aesni-intr avx-intr

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:629:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
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 /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:692:8: error: called from here
hash.c: i6 = _mm_unpacklo_epi64(i6, t7);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
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: ...

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:722:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
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 /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:770:8: error: called from here
hash.c: i7 = _mm_unpackhi_epi64(t5, t7);\
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: groestl-intr-vperm.h:77:6: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: t0 = _mm_andnot_si128(t0, a0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:130:3: note: in expansion of macro 'VPERM_Transform_No_Const'
hash.c: VPERM_Transform_No_Const(a0, a1, t0, t1, t2, t3, c0, c1, c2);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1067:3: note: in expansion of macro 'VPERM_Transform_State'
hash.c: VPERM_Transform_State(xmm0, xmm1, xmm2, xmm3, VPERM_IPT, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1078:3: note: in expansion of macro 'VPERM_Transform_RoundConst_CNT2'
hash.c: VPERM_Transform_RoundConst_CNT2(0, 1);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1099:3: note: in expansion of macro 'VPERM_Transform_RoundConst'
hash.c: VPERM_Transform_RoundConst();
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 groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

Number of similar (compiler,implementation) pairs: 171, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer opt64
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer opt64
gcc -m32 -O2 -fomit-frame-pointer opt64
gcc -m32 -O3 -fomit-frame-pointer opt64
gcc -m32 -O -fomit-frame-pointer opt64
gcc -m32 -Os -fomit-frame-pointer opt64
gcc -m32 -march=athlon -O2 -fomit-frame-pointer opt64
gcc -m32 -march=athlon -O3 -fomit-frame-pointer opt64
gcc -m32 -march=athlon -O -fomit-frame-pointer opt64
gcc -m32 -march=athlon -Os -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer opt64
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer opt64
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=core2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -O -fomit-frame-pointer opt64
gcc -m32 -march=core2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer opt64
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer opt64
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -O -fomit-frame-pointer opt64
gcc -m32 -march=corei7 -Os -fomit-frame-pointer opt64
gcc -m32 -march=i386 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=i386 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=i386 -O -fomit-frame-pointer opt64
gcc -m32 -march=i386 -Os -fomit-frame-pointer opt64
gcc -m32 -march=i486 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=i486 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=i486 -O -fomit-frame-pointer opt64
gcc -m32 -march=i486 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -O -fomit-frame-pointer opt64
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -O -fomit-frame-pointer opt64
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k6 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k6 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k6 -O -fomit-frame-pointer opt64
gcc -m32 -march=k6 -Os -fomit-frame-pointer opt64
gcc -m32 -march=k8 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=k8 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=k8 -O -fomit-frame-pointer opt64
gcc -m32 -march=k8 -Os -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer opt64
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer opt64
gcc -m32 -march=nocona -O2 -fomit-frame-pointer opt64
gcc -m32 -march=nocona -O3 -fomit-frame-pointer opt64
gcc -m32 -march=nocona -O -fomit-frame-pointer opt64
gcc -m32 -march=nocona -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentium -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentium -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentium -O -fomit-frame-pointer opt64
gcc -m32 -march=pentium -Os -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer opt64
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer opt64
gcc -m32 -march=prescott -O2 -fomit-frame-pointer opt64
gcc -m32 -march=prescott -O3 -fomit-frame-pointer opt64
gcc -m32 -march=prescott -O -fomit-frame-pointer opt64
gcc -m32 -march=prescott -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl512/mmx
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:897:2: error: #error "MMX instructions must be enabled"
hash.c: #error "MMX instructions must be enabled"
hash.c: ^

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer mmx
gcc -m32 -O2 -fomit-frame-pointer mmx
gcc -m32 -O3 -fomit-frame-pointer mmx
gcc -m32 -O -fomit-frame-pointer mmx
gcc -m32 -Os -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O2 -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O3 -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O -fomit-frame-pointer mmx
gcc -m32 -march=i386 -Os -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O2 -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O3 -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O -fomit-frame-pointer mmx
gcc -m32 -march=i486 -Os -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O2 -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O3 -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O -fomit-frame-pointer mmx
gcc -m32 -march=pentium -Os -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer mmx

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
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: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
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: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:636:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
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: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
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: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:931:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
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: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:729:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
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 /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:692:8: error: called from here
hash.c: i6 = _mm_unpacklo_epi64(i6, t7);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
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 /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
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 groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1005:1: error: inlining failed in call to always_inline '_mm_unpacklo_epi64': target specific option mismatch
hash.c: _mm_unpacklo_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:987:8: error: called from here
hash.c: i6 = _mm_unpacklo_epi64(i6, t7);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
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 groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:986:8: error: called from here
hash.c: i7 = _mm_unpackhi_epi64(i7, t7);\
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
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 /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:981:1: error: inlining failed in call to always_inline '_mm_unpackhi_epi64': target specific option mismatch
hash.c: _mm_unpackhi_epi64 (__m128i __A, __m128i __B)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:770:8: error: called from here
hash.c: i7 = _mm_unpackhi_epi64(t5, t7);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
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 /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32,
hash.c: from groestl-intr-avx.h:10,
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
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: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
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: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:636:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
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: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:639:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
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: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:636:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=barcelona -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=barcelona -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
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: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
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: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:931:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ...
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: groestl-intr-vperm.h: In function 'INIT':
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: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:934:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
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: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:931:8: error: called from here
hash.c: i5 = _mm_shuffle_epi8(i5, t0);\
hash.c: ^
hash.c: groestl-intr-vperm.h:1114:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer vperm-intr
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer vperm-intr
gcc -m32 -march=barcelona -O -fomit-frame-pointer vperm-intr
gcc -m32 -march=barcelona -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
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: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:729:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
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:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
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: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:729:8: error: called from here
hash.c: i7 = _mm_shuffle_epi8(i7, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/smmintrin.h:32:0,
hash.c: from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
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 avx-intr
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=barcelona -O -fomit-frame-pointer avx-intr
gcc -m32 -march=barcelona -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:194:14: warning: 'inP' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 inP[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:193:14: warning: 'outQ' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 outQ[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:192:14: warning: 'z' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 z[COLS1024] __attribute__((aligned(16)));
hash.c: ^
hash.c: hash.c:191:14: warning: 'y' is static but declared in inline function 'F1024' which is not static
hash.c: static u64 y[COLS1024] __attribute__((aligned(16)));
hash.c: ^

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer opt64
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer opt64
gcc -m32 -march=barcelona -O -fomit-frame-pointer opt64
gcc -m32 -march=barcelona -Os -fomit-frame-pointer opt64

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'TF1024':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:532:8: error: called from here
hash.c: a7 = _mm_aesenclast_si128(a7, b0);\
hash.c: ^
hash.c: groestl-intr-aes.h:566:5: note: in expansion of macro 'SUBMIX'
hash.c: SUBMIX(xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7, xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15);\
hash.c: ^
hash.c: groestl-intr-aes.h:848:3: note: in expansion of macro 'ROUNDS_P'
hash.c: ROUNDS_P();
hash.c: ^
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h:531:8: error: called from here
hash.c: a6 = _mm_aesenclast_si128(a6, b0);\
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=corei7 -Os -fomit-frame-pointer aesni-intr
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer aesni-intr
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer aesni-intr
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer aesni-intr
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:906:8: warning: AVX vector return without AVX enabled changes the ABI [-Wpsabi]
hash.c: ymm8 = insert_m128i_in_m256d(ymm8, xmm8, 0);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
hash.c: from groestl-intr-avx.h:12,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:1416:1: error: inlining failed in call to always_inline '_mm256_castsi256_pd': target specific option mismatch
hash.c: _mm256_castsi256_pd (__m256i __A)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:33:47: error: called from here
hash.c: #define insert_m128i_in_m256d(ymm, xmm, pos) (_mm256_castsi256_pd(_mm256_insertf128_si256(_mm256_castpd_si256(ymm), xmm, pos)))
hash.c: ^
hash.c: groestl-intr-avx.h:922:11: note: in expansion of macro 'insert_m128i_in_m256d'
hash.c: ymm15 = insert_m128i_in_m256d(ymm15, xmm7, 1);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/immintrin.h:41:0,
hash.c: from groestl-intr-avx.h:12,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/avxintrin.h:742:1: error: inlining failed in call to always_inline '_mm256_insertf128_si256': target specific option mismatch
hash.c: _mm256_insertf128_si256 (__m256i __X, __m128i __Y, const int __O)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: ...

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m32 -march=core2 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -O -fomit-frame-pointer avx-intr
gcc -m32 -march=corei7 -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:549:11: error: called from here
hash.c: xmmIH = _mm_aesenclast_si128(xmmIH, xmmZERO);\
hash.c: ^
hash.c: groestl-intr-avx.h:687:3: note: in expansion of macro 'SubShift'
hash.c: SubShift(a7, 7, 6);\
hash.c: ^
hash.c: groestl-intr-avx.h:708:5: note: in expansion of macro 'SUBSHIFTMIX'
hash.c: SUBSHIFTMIX(ymm0, ymm1, ymm2, ymm3, ymm4, ymm5, ymm6, ymm7, ymm8, ymm9, ymm10, ymm11, ymm12, ymm13, ymm14, ymm15);\
hash.c: ^
hash.c: groestl-intr-avx.h:925:3: note: in expansion of macro 'ROUNDS_P_Q'
hash.c: ROUNDS_P_Q();
hash.c: ^
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: ...

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer avx-intr
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer avx-intr
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer avx-intr
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer avx-intr