Implementation notes: x86, kizomba, crypto_hash/blake256

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
12034vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
12121vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
12127vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
12137vect128gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
12138vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
12157vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12165vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
12167vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12168vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
12188vect128gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
12268vect128gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
12288vect128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
12419vect128gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
12441vect128-mmxhackgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
12467vect128-mmxhackgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
12490vect128gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
12579vect128-mmxhackgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12585vect128-mmxhackgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
12586vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12599vect128-mmxhackgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
12607vect128-mmxhackgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
12617vect128-mmxhackgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
12631vect128gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
12633sse41-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
12657vect128-mmxhackgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
12661vect128gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
12673sse41-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
12677vect128-mmxhackgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
12684vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
12685vect128-mmxhackgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
12700vect128-mmxhackgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
12703vect128gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
12704vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
12710vect128gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
12711vect128-mmxhackgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
12714vect128-mmxhackgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
12722vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
12746vect128-mmxhackgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
12768sse41-2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
12774vect128-mmxhackgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
12798sse41-2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
12799vect128-mmxhackgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
12801sse41-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
12802sse41-2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
12805vect128-mmxhackgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
12808sse41-2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
12809vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
12809sse41-2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
12813sse41-2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
12816sse41-2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
12829vect128-mmxhackgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
12833vect128-mmxhackgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
12843sse41-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
12879sse41-2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
12895sse41gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
12915vect128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
12916vect128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
12919vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
12937sse41-2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
12942vect128-mmxhackgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
12954vect128-mmxhackgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
12955vect128gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
12982vect128-mmxhackgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
12990vect128gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
13014vect128-mmxhackgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
13018vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
13018vect128-mmxhackgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
13028sse41gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
13040vect128-mmxhackgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
13041vect128-mmxhackgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
13067sse41-2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
13069vect128-mmxhackgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
13076sse41-2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
13077sse41-2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
13093vect128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
13100sse41-2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
13104sse41gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
13109sse41-2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
13112vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
13113sse41-2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
13115vect128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
13115vect128-mmxhackgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
13119sse41gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
13123vect128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
13127vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
13129vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
13141sse41gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
13143vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
13165sse41gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
13178sse41-2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
13181sse41-2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
13183sse41-2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
13189sse41-2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
13227sse41gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
13232sse41-2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
13233sse41-2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
13234sse41gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
13237sse41-2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
13240sse41gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
13246sse41-2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
13250sse41-2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
13430sse41gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
13435sse41gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
13435sse41gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
13454sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
13470sse41gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
13481sse41gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
13538sse41gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
13539sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
13543sse41gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
13559sse41gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
13579sse41gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
13585sse41gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
13601ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
13674sse41gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
13675sse41gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
13680sse41gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
13686sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
13693sse41gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
13710sse41gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
13730ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
13768sse41gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
13783ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
13809ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
13811ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
13921ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
13949ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
13956ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
13960ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
13964ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
13970ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
13970ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
13975ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
13996ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
13998ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
13998ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
14004ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
14074ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
14077ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
14089ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
14105ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
14115ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
14137ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
14151ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
14163ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
14208ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
14217ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
14273ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
14276ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
14435ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
14450ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
14570ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
15379sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
15431sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
15435sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
15439sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
15450sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
15458sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
15460sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
15475sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
15488sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
15506sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
15528sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
15530sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
15536sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
15565sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
15573sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
15574sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
15578sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
15591sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
15619sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
15635sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
15635sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
15643sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
15653sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
15681sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
15682sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
15687sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
15687sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
15693sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
15697sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
15708sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
15708sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
15709sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
15712sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
15732sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
15734sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
15736sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
15748sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
15748sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
15764sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
15766sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
15767sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
15770sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
15772sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
15792sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
15802sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
15845sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
15875sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
15877sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
15901sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
15902sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
15911sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
15921sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
15921sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
15938sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
15944sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
15948sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
15954sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
15954sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
15990sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
15994sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
15994sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
16004sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
16027sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
16036sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
16041sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
16068sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
16088sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
16113sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
16139sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
16144sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
16165sse2-2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
16191sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
16208sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
16212sse2-2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
16212sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
16262sse2-2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
16276sse2-2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
16279sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
16296sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
16381sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
16390sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
16409sse2-2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
16426sse2-2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
16427sse2-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
16431sse2-2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
16447sse2-2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
16454sse2-2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
16461sse2-2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
16475sse2-2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
16498sse2-2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
16518sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
16520sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
16531sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
16546sse2-2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
16602sse2-2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
16603sse2-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
16621sse2-2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
16631sse2-2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
16658sse2-2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
16659sse2-2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
16663sse2-2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
16716sse2-2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
16726sse2-2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
16752sse2-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
16760sse2-2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
16760sse2-2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
16762sse2-2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
16786sse2-2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
16817sse2-2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
16857sse2-2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
16897sse2-2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
16938sse2-2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
16941sse2-2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
16972sse2-2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
16992sse2-2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
17020sse2-2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
17061sse2-2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
17064sse2-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
17476sse2-2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
17563sse2-2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
17597sse2-2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
17627sse2-2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
17648sse2-2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
17655sse2-2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
17671sse2-2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
17687sse2-2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
17691sse2-2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
17691sse2-2gcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
17700sse2-2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
17701sse2-2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
17712sse2-2gcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
17720sse2-2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
17726sse2-2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
17728sse2-2gcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
17732sse2-2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
17734sse2-2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
17758sse2-2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
17758sse2-2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
17758sse2-2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
17758sse2-2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
17763sse2-2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
17772sse2-2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
17774sse2-2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
17787sse2-2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
17796sse2-2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
17796sse2-2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
17801sse2-2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
17847sse2-2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
17893sse2-2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
17905sse2-2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
17929sse2-2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
17970sse2-2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
17987sse2-2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
17998sse2-2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
18000sse2-2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
18012sse2-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
18052sse2-2gcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
18137sse2-2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
18417sse2-2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
18569sse2-2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
19960sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
20202sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
20260sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
20398sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
20433sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
20437sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
20454sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
20468sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
20474sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
20500sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
20520sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
20534sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
20548sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
20611sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
20629sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
20633sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
20641sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
20660sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
20684sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
20690sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
20696sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
20724sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
20740sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
20800sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
20803sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
20819sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
20851sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
20855sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
20855sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
20869sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
20888sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
20893sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
20895sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
20919sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
20938sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
20950sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
20950sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
20958sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
20984sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
21036sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
21038sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
21078sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
21141sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
21152sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
21159sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
21192sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
21194sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
21205sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
21216sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
21228sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
21253sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
21301sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
21306sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
21351sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
21354sphlibgcc -m32 -Os -fomit-frame-pointer2018081920180818
21367sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
21373sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
21373sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
21383sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
21385sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
21391sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
21405sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
21407sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
21407sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
21415sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
21425sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
21434sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
21451sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
21458sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
21462sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
21498sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
21510sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
21536sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
21542sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
21544sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
21615sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
21637sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
21685sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
21689sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
21746sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
21760sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
21768sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
21825sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
21837sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
21841sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
21847sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
21849sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
21856sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
21859sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
21863sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
21947sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
22065sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
22095sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
22147sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
22171sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
22178sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
22182sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
22185sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
22198sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
22238sphlibgcc -m32 -O3 -fomit-frame-pointer2018081920180818
22244sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
22252sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
22256sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
22260sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
22262sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
22266sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
22268sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
22270sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
22288sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
22321sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
22328sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
22337sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
22345sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
22363sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
22365sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
22375sphlibgcc -m32 -O -fomit-frame-pointer2018081920180818
22390sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
22397sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
22413sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
22414sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
22433sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
22453sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
22460sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
22474sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
22477sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
22478sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
22482sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
22486sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
22500sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
22502sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
22504sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
22508sphlibgcc -m32 -O2 -fomit-frame-pointer2018081920180818
22516sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
22538sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
22539sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
22584sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
22603sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
22635sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
22686sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
22695sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
22717sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
22719sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
22720sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
22725sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
22729sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
22736sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
22742sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
22764sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
22802sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
22853sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
22855sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
22873sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
22877sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
22897sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
23039sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
23071sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
23101sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
23119sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
23143sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
23186sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
23328sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
23351sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
23359sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
23379sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
23494sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
23536sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
23542sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
23547sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
23718sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
23726sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
23754sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
23764sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
23806sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
23836sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
23875sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
23941sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
24299bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
24371regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
24389regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
24395bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
24397bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
24440regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
24447regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
24464bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
24473bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
24474bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
24492bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
24498regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
24522sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
24522regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
24529regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
24533sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
24534regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
24534bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
24536bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
24544sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
24544bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
24546bswapgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
24546bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
24550bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
24558sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
24571regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
24586regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
24588regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
24597sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
24597bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
24609regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
24629sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
24641bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
24646regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
24659bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
24661bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
24663regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
24679regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
24680regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
24693bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
24708sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
24712bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
24716bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
24725bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
24730regsgcc -m32 -Os -fomit-frame-pointer2018081920180818
24732bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
24744regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
24746bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
24748sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
24758bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
24760sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
24764regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
24780bswapgcc -m32 -Os -fomit-frame-pointer2018081920180818
24786regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
24798sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
24807bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
24810bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
24813regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
24814bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
24819bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
24820bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
24827bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
24839sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
24839bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
24841regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
24859regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
24861sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
24863bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
24865sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
24867sandygcc -m32 -Os -fomit-frame-pointer2018081920180818
24873bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
24879regsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
24885bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
24885regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
24892regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
24897regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
24899regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
24903bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
24905regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
24907sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
24908bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
24912regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
24930bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
24931sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
24934regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
24943regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
24946bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
24946bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
24950regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
24952sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
24952bswapgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
24954sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
24954regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
24956bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
24956bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
24957bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
24964regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
24965regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
24977bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
24980bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
24981sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
24982bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
24982regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
24984regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
24986regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
24992bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
24994bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
24994regsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
24996bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
25000regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
25000regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
25004bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
25006bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
25006bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
25012regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
25014regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
25022regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
25024bswapgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
25026sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
25028regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
25030bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
25032regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
25034regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
25036bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
25038bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
25042regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
25043sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
25045bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
25046bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
25058sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
25061sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
25066bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
25066regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
25071regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
25073regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
25077regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
25077sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
25078bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
25079sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
25080regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
25081regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
25086sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
25091bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
25091bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
25091sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
25094bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
25096bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
25099bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
25115sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
25117bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
25117bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
25125bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
25125sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
25133bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
25133bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
25133sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
25133sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
25137regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
25151regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
25153sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
25158bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
25170bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
25170bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
25180regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
25180bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
25184bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
25190sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
25195sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
25208sandygcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
25209bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
25229regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
25237bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
25258sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
25262regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
25264bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
25264bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
25280regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
25280bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
25284sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
25293bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
25298bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
25305bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
25315regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
25331sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
25334regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
25337regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
25337sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
25417sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
25418regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
25425sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
25427sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
25433sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
25436regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
25498bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
25500regsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
25510sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
25523bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
25526bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
25546sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
25553sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
25557regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
25585bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
25601sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
25603sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
25615sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
25617sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
25663sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
25676sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
25677sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
25690bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
25702regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
25707bswapgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
25712sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
25737regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
25746sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
25746bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
25752regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
25770regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
25770regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
25774sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
25778sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
25795regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
25797regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
25807bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
25808regsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
25810sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
25812sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
25817regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
25819regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
25828sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
25865regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
25871sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
25875sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
25879sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
25893regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
25897regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
25897bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
25905sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
25911regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
25912regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
25924sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
25927bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
25932sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
25972sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
25986sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
25988sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
25988sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
25996regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
26002sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
26008sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
26008sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
26028sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
26045regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
26054regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
26058sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
26075sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
26107regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
26153sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
26153sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
26160regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
26181sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
26182regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
26226bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
26234bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
26254regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
26254regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
26270bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
26273regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
26278regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
26285regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
26320bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
26321sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
26344bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
26348bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
26366bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
26369regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
26371bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
26377bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
26383bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
26407bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
26407regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
26415regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
26419sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
26420sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
26453bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
26484bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
26518bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
26529bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
26529regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
26557sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
26559bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
26559regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
26562regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
26565regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
26572bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
26580regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
26585bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
26591bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
26597regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
26599bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
26619bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
26625regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
26625bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
26629regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
26629regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
26631bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
26633bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
26635regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
26641bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
26645bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
26653bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
26654bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
26655bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
26656bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
26657bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
26659regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
26660regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
26665regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
26667regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
26670bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
26671regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
26673bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
26675bswapgcc -m32 -O3 -fomit-frame-pointer2018081920180818
26679regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
26682bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
26687bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
26692sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
26694bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
26695regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
26698bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
26699bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
26701bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
26701regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
26702bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
26707bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
26709bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
26720bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
26722regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
26722regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
26724regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
26731regsgcc -m32 -O2 -fomit-frame-pointer2018081920180818
26737bswapgcc -m32 -O2 -fomit-frame-pointer2018081920180818
26740bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
26746regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
26754bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
26756regsgcc -m32 -O3 -fomit-frame-pointer2018081920180818
26756regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
26758bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
26764regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
26766bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
26768bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
26769regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
26774bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
26775regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
26777regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
26778bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
26784regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
26787regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
26789regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
26795bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
26804regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
26806regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
26806bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
26806bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
26806regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
26814bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
26815regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
26821regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
26826bswapgcc -m32 -O -fomit-frame-pointer2018081920180818
26830regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
26832bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
26835bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
26849sandygcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
26849bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
26861regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
26861bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
26865bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
26865bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
26866bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
26867regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
26922sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
26925bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
26933regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
26939bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
26943bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
26951sandygcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
26974regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
26986sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
26998sandygcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
27000sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
27013sandygcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
27024sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
27024bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
27027sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
27032sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
27050sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
27053sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
27055sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
27058sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
27063regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
27064sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
27066sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
27072sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
27081sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
27083sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
27087sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
27088sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
27090bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
27093regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
27095sandygcc -m32 -O2 -fomit-frame-pointer2018081920180818
27096sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
27097sandygcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
27109sandygcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
27111sandygcc -m32 -O3 -fomit-frame-pointer2018081920180818
27113sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
27115sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
27115sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
27117sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
27117bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
27123bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
27127bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
27127sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
27129sandygcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
27131sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
27133bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
27137sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
27141sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
27147sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
27147sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
27148sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
27153sandygcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
27159sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
27177regsgcc -m32 -O -fomit-frame-pointer2018081920180818
27186sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
27190sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
27192sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
27194sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
27205sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
27215sandygcc -m32 -O -fomit-frame-pointer2018081920180818
27232regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
27232bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
27234sandygcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
27236sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
27238sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
27239regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
27250sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
27250sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
27250sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
27250sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
27254sandygcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
27258sandygcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
27302sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
27308sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
27311regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
27312sandygcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
27314sandygcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
27320sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
27320sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
27325regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
27329sandygcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
27341sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
27343sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
27344regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
27353sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
27353sandygcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
27357regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
27357sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
27359sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
27369sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
27393regsgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
27397regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
27420sandygcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
27425sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
27447bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
27450sandygcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
27464regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
27506sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
27511regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
27526sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
27530regsgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
27530regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
27558regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
27573regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
27575regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
27579bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
27587bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
27591sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
27594bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
27595regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
27597bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
27603regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
27619sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
27623regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
27625regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
27636regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
27645sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
27647sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
27664sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
27685sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
27701regsgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
27728regsgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
27733bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
27748regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
27754regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
27758bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
27758bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
27764sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
27784sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
27789sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
27804regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
27804regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
27823sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
27849sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
27867sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
27905sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
27930sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
27947sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
27953regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
27996sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
27996sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
28004sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
28006sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
28008sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
28012sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
28018sphlib-smallgcc -m32 -O -fomit-frame-pointer2018081920180818
28036sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
28073sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
28097regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
28101regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
28113regsgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
28141regsgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
28184regsgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
28188sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
28226sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
28236sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
28258sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
28260sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
28267sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
28311sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
28336sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
28399sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
28407sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
28429sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
28438sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
28460sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
28488refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
28557sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
28567refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
28597sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
28601sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
28603sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
28603sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
28627sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
28635regsgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
28637sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
28639sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
28641sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
28674sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
28688refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
28693sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
28709refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018081920180818
28732refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
28744refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
28746refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
28760sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
28760sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
28778sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
28782refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
28799refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
28819refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
28823sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
28851sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
28871sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
28885sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
28889sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
28891sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
28893sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
28895refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
28911refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
28913sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
28939regsgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
29071sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
29097refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
29150sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
29216refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
29498sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
29504sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
29506sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018081920180818
29510sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
29518sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
29518sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
29531sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
29601sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
29611sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
29613sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
29740sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
29750sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
29776sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
29819sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
29867sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
29888sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
29895sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
29899sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
29912sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
29914sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
29923sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
29994sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
30061sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
30062sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
30076sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
30256sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
30276refgcc -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
30281sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
30286refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018081920180818
30304refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018081920180818
30316refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018081920180818
30330refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018081920180818
30331refgcc -m32 -O -fomit-frame-pointer2018081920180818
30334refgcc -m32 -march=nocona -O -fomit-frame-pointer2018081920180818
30341refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018081920180818
30342refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018081920180818
30343refgcc -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
30349refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018081920180818
30369refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018081920180818
30375refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018081920180818
30436sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
30443refgcc -m32 -march=k6 -O -fomit-frame-pointer2018081920180818
30453refgcc -m32 -march=core2 -O -fomit-frame-pointer2018081920180818
30456refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018081920180818
30456refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018081920180818
30466sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
30466refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018081920180818
30468refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018081920180818
30488refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018081920180818
30510refgcc -m32 -march=athlon -O -fomit-frame-pointer2018081920180818
30543refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018081920180818
30554refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018081920180818
30660refgcc -m32 -march=k8 -O -fomit-frame-pointer2018081920180818
30691refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
30980sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018081920180818
31000refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
31092refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
31121sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
31127refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
31139sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
31159sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
31172refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
31174refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
31179refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
31196refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
31197sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
31204sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
31226refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
31238sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
31244sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
31248sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
31280refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
31292sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
31292refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
31293refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
31297refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
31298sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
31306sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
31311sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
31321refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
31329sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
31337refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
31339sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
31347refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
31359refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
31361refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
31409sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
31428refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
31436refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
31437refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
31450refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
31457sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
31460refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
31466sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018081920180818
31469sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
31484refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
31504sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
31515refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018081920180818
31518refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018081920180818
31530sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018081920180818
31541sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
31541refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
31558sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018081920180818
31558refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
31573sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
31585refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
31585refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018081920180818
31589sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
31597sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
31611refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
31623sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
31625refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018081920180818
31627sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
31629refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018081920180818
31633sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
31651sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
31653refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018081920180818
31654refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018081920180818
31661sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
31668refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
31681sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
31684sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
31690refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018081920180818
31692refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018081920180818
31696sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
31704refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018081920180818
31706refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
31717refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018081920180818
31721refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018081920180818
31727sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
31728refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
31731sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
31744sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
31746refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
31760refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
31764sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
31793refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018081920180818
31799refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
31821refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018081920180818
31822sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018081920180818
31824refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
31832refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018081920180818
31836sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
31845sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018081920180818
31857refgcc -m32 -Os -fomit-frame-pointer2018081920180818
31861sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
31869refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
31871sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
31875refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
31875sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
31897refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018081920180818
31923refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
31929sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018081920180818
31963refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018081920180818
31977sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
31990sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
31996refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
32002sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
32016refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
32022sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
32034sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
32050refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
32054refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018081920180818
32055sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
32055refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
32061refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
32079refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
32087refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
32089refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018081920180818
32105sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
32107refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
32129refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
32135refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018081920180818
32135sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
32138sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
32139sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018081920180818
32141sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
32145refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
32155refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018081920180818
32156sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
32186sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
32205refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018081920180818
32228sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
32232sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
32240sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
32262sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
32292refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018081920180818
32302refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
32314sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
32329refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
32334refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
32337refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
32351sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
32371refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
32403refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
32427refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
32449sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
32466refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
32476sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
32480sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
32480sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
32488sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
32492refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
32498refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
32506sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
32517refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018081920180818
32527sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
32534sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
32552refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
32576sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
32578refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018081920180818
32579sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
32581sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
32591refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018081920180818
32597sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
32615refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
32617refgcc -m32 -O2 -fomit-frame-pointer2018081920180818
32621refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018081920180818
32643sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
32650refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018081920180818
32662sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018081920180818
32663sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
32667refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018081920180818
32673refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018081920180818
32682refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018081920180818
32687refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
32688refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018081920180818
32689sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
32704refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018081920180818
32729sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
32740refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018081920180818
32746sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
32770sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
32786refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018081920180818
32814sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
32821sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018081920180818
32826refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018081920180818
32863sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
32869refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
32894sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
32895refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
32897refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018081920180818
32917sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018081920180818
32956refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018081920180818
33000refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018081920180818
33006sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
33077refgcc -m32 -O3 -fomit-frame-pointer2018081920180818
33095sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018081920180818
33107sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018081920180818
33115sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018081920180818
33195refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018081920180818
33230refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018081920180818
33238refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018081920180818
33258refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018081920180818
33260refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018081920180818
33270sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018081920180818
33316refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018081920180818
33456sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018081920180818
33490sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018081920180818
33528sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018081920180818
33561refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018081920180818
33576refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
33585sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018081920180818
33587sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
33587refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
33605refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
33611sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018081920180818
33665sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018081920180818
33730sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018081920180818
33819sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
33869sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018081920180818
33891sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018081920180818
33892refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018081920180818
33970refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018081920180818
34053refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018081920180818
35248refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018081920180818
35443refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018081920180818
39675refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
39731refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
40265refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
40834refgcc -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
40845refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018081920180818
40875refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
40915refgcc -m32 -march=i486 -O -fomit-frame-pointer2018081920180818
40915refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018081920180818
40941refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018081920180818
40982refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
41383refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
41581refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
41956refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018081920180818
42209refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018081920180818
42266refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018081920180818
46260refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018081920180818
46477refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018081920180818
46690refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018081920180818

Compiler output

Implementation: crypto_hash/blake256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:107:13: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: m.u128[0] = LOADU(datablock + 0);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:121:8: note: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:119:8: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:117:8: note: called from here
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse2-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:112:13: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: m.u128[0] = LOADU(datablock + 0);
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:126:8: note: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:124:8: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:122:8: note: called from here
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:70:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i r8 = _mm_set_epi8(12,15,14,13,8,11,10,9,4,7,6,5,0,3,2,1);
hash.c: ^~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:113:8: note: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:111:8: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:109:8: note: called from here
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:70:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i r8 = _mm_set_epi8(12,15,14,13,8,11,10,9,4,7,6,5,0,3,2,1);
hash.c: ^~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:114:8: note: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:112:8: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:110:8: note: called from here
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_init':
hash.c: hash.c:149:3: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[0]), _mm_set_epi32(0xA54FF53A,0x3C6EF372,0xBB67AE85,0x6A09E667));
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:712:1: error: inlining failed in call to always_inline '_mm_store_si128': target specific option mismatch
hash.c: _mm_store_si128 (__m128i *__P, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:150:3: note: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:150:3: note: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: #error "I don't know how to vectorize on this architecture."
vector.c: ^~~~~
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: v16 v16;
vector.c: ^~~
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: v8 v8;
vector.c: ^~
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: v32 v;
vector.c: ^~~
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: v64 v;
vector.c: ^~~
vector.c: vector.c:62:30: warning: implicit declaration of function 'CV' [-Wimplicit-function-declaration]
vector.c: static const union cv v128 = CV(128);
vector.c: ^~
vector.c: vector.c:62:30: error: invalid initializer
vector.c: vector.c:63:30: error: invalid initializer
vector.c: static const union cv v255 = CV(255);
vector.c: ^~
vector.c: vector.c:64:30: error: invalid initializer
vector.c: static const union cv v257 = CV(257);
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:96:17: note: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:95:17: note: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:107:6: note: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:106:6: note: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:105:6: note: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:108:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:107:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:106:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:384:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:385:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:386:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~~~~~~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: vector.c:163:5: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_init':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:712:1: error: inlining failed in call to always_inline '_mm_store_si128': target specific option mismatch
hash.c: _mm_store_si128 (__m128i *__P, __m128i __B)
hash.c: ^~~~~~~~~~~~~~~
hash.c: hash.c:150:3: note: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:150:3: note: called from here
hash.c: _mm_store_si128((__m128i*)(&S->gt;h[4]), _mm_set_epi32(0x5BE0CD19,0x1F83D9AB,0x9B05688C,0x510E527F));
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/xmmintrin.h:1252:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:33,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:113:8: note: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:111:8: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:109:8: note: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 1], state->gt;h[ 0]);
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:114:8: note: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:112:8: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:110:8: note: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 1], state->gt;h[ 0]);
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:121:8: note: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:119:8: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:117:8: note: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 1], state->gt;h[ 0]);
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse2-2
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:126:8: note: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:124:8: note: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 5], state->gt;h[ 4]);
hash.c: ~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:601:1: error: inlining failed in call to always_inline '_mm_set_epi32': target specific option mismatch
hash.c: _mm_set_epi32 (int __q3, int __q2, int __q1, int __q0)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:122:8: note: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: state->gt;h[ 1], state->gt;h[ 0]);
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:96:17: note: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:95:17: note: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:96:17: note: called from here
hash.c: const __m128i m3 = _mm_shuffle_epi8(LOADU(datablock + 48), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:95:17: note: called from here
hash.c: const __m128i m2 = _mm_shuffle_epi8(LOADU(datablock + 32), u8to32);
hash.c: ^~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:39:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:107:6: note: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:106:6: note: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:105:6: note: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:107:6: note: called from here
hash.c: m3 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:106:6: note: called from here
hash.c: m2 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:105:6: note: called from here
hash.c: m1 = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:108:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:107:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:106:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:108:15: note: called from here
hash.c: m.u128[3] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 48)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:107:15: note: called from here
hash.c: m.u128[2] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 32)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:106:15: note: called from here
hash.c: m.u128[1] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 16)), u8to32);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:384:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:385:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:386:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.c:384:8: note: in expansion of macro 'V832'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~
vector.c: vector.c:384:13: note: in expansion of macro 'vector_shuffle'
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:384:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M0 = V832(vector_shuffle(V328(M0), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:385:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M1 = V832(vector_shuffle(V328(M1), interleave_bytes.v8));
vector.c: ^~
vector.c: vector.c:386:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: M2 = V832(vector_shuffle(V328(M2), interleave_bytes.v8));
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~~~~~~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: vector.c:163:5: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round256':
vector.c: vector.h:83:29: warning: implicit declaration of function '__builtin_ia32_pshufb128'; did you mean '__builtin_ia32_psubb128'? [-Wimplicit-function-declaration]
vector.c: #define vector_shuffle(x,s) __builtin_ia32_pshufb128(x, s)
vector.c: ^
vector.c: vector.h:59:26: note: in definition of macro 'V1632'
vector.c: #define V1632(x) ((v32) (x))
vector.c: ^
vector.c: vector.h:1006:24: note: in expansion of macro 'V816'
vector.c: #define V832(x) V1632(V816(x))
vector.c: ^~~~
vector.c: vector.h:190:22: note: in expansion of macro 'V832'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~
vector.c: vector.h:190:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v32_lswap(x) V832(vector_shuffle(V328(x), v32_swap_endianness))
vector.c: ^~~~~~~~~~~~~~
vector.c: vector.c:162:12: note: in expansion of macro 'v32_lswap'
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~~~~~~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: v32 M0 = v32_lswap(MM[0]), M1 = v32_lswap(MM[1]),
vector.c: ^~~
vector.c: vector.c:162:3: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: vector.c:163:5: error: can't convert a value of type 'int' to vector type '__vector(8) short int' which has different size
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:54:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/xopintrin.h:260:1: error: inlining failed in call to always_inline '_mm_roti_epi32': target specific option mismatch
hash.c: _mm_roti_epi32(__m128i __A, const int __B)
hash.c: ^~~~~~~~~~~~~~
hash.c: In file included from blake256.h:127:0,
hash.c: from hash.c:2:
hash.c: rounds.h:19:8: note: called from here
hash.c: row2 = _mm_roti_epi32(row2, -7); \
hash.c: ^
hash.c: rounds.h:59:3: note: in expansion of macro 'G2'
hash.c: G2(row1,row2,row3,row4,buf4); \
hash.c: ^~
hash.c: hash.c:128:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(13);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:54:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/xopintrin.h:260:1: error: inlining failed in call to always_inline '_mm_roti_epi32': target specific option mismatch
hash.c: _mm_roti_epi32(__m128i __A, const int __B)
hash.c: ^~~~~~~~~~~~~~
hash.c: In file included from blake256.h:127:0,
hash.c: ...

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer xop
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer xop
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer xop
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer xop
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer xop
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core2 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer xop
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer xop
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer xop
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer xop
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer xop
gcc -m32 -march=corei7 -O -fomit-frame-pointer xop
gcc -m32 -march=corei7 -Os -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer xop
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:43:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from rounds.h:45:0,
hash.c: from blake256.h:127,
hash.c: from hash.c:2:
hash.c: load.sse41.h:313:4: note: called from here
hash.c: t2 = _mm_blend_epi16(t0,t1,0x0F); \
hash.c: ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: rounds.h:58:3: note: in expansion of macro 'LOAD_MSG_9_4'
hash.c: LOAD_MSG_ ##r ##_4(buf4); \
hash.c: ^~~~~~~~~
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 9);
hash.c: ^~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/x86intrin.h:43:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:881:6: note: called from here
hash.c: tmp1 = _mm_blend_epi16(tmp0, m3, 0xC0);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:880:6: note: called from here
hash.c: tmp0 = _mm_blend_epi16(m0,m1,0x0F);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/smmintrin.h:166:1: error: inlining failed in call to always_inline '_mm_blend_epi16': target specific option mismatch
hash.c: _mm_blend_epi16 (__m128i __X, __m128i __Y, const int __M)
hash.c: ^~~~~~~~~~~~~~~
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:852:6: note: called from here
hash.c: tmp6 = _mm_blend_epi16(tmp5, tmp4, 0xC0);
hash.c: ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ...

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