Implementation notes: x86, bolero, crypto_hash/blake256

Computer: bolero
Architecture: x86
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20190110
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
12476sse41-2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
12484sse41-2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
12484sse41-2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
12484sse41-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
12488sse41-2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
12488sse41-2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
12500sse41-2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
12504sse41-2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
12520sse41-2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
12552sse41-2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
12552sse41-2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
12556sse41-2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
12568sse41-2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
12600sse41-2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
12600sse41-2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
12604sse41-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
12624sse41-2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
12644sse41-2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
12644sse41-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
12648sse41-2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
12652sse41-2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
12732sse41-2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
12740sse41-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
12744sse41-2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
12756sse41gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
12756sse41gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
12772sse41gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
12780sse41gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
12784sse41gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
12788sse41gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
12788sse41gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
12788sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
12792sse41-2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
12796sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
12796sse41gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
12796sse41gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
12796sse41gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
12800sse41gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
12800sse41gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
12808sse41gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
12812sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
12812sse41gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
12820sse41gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
12828sse41gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
12832sse41gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
12848sse41gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
12968sse41gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
12980sse41gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
12996sse41gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
13016sse41gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
13228ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
13236ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
13256ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
13260ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
13264vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
13272vect128gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
13272ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
13276ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
13276vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
13284ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
13284vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
13284vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
13292ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
13296vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
13304vect128gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
13312ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
13328ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
13328vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
13332ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
13340ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
13344ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
13348ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
13348ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
13356ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
13360ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
13376vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
13376vect128gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
13384ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
13392vect128gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
13416ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
13424vect128gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
13432vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
13436ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
13444vect128gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
13448ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
13452ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
13452ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
13472ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
13476vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
13480vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
13520sse41-2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
13532sse41-2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
13536sse41-2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
13588vect128gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
13596vect128gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
13608vect128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
13648ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
13652ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
13688ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
13692vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
13724vect128gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
13756vect128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
13772vect128gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
13776vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
13776vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
13780vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
13784vect128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
13792ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
13792ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
13820ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
13888ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
13900vect128-mmxhackgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
13904vect128-mmxhackgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
13908vect128-mmxhackgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
13936vect128-mmxhackgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
13948sse41gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
13956sse41gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
13960sse41gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
13964vect128-mmxhackgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
13976vect128-mmxhackgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
14000vect128-mmxhackgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
14016vect128-mmxhackgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
14032vect128-mmxhackgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
14044vect128-mmxhackgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
14056vect128-mmxhackgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
14060vect128-mmxhackgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
14064vect128-mmxhackgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
14064vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
14064vect128-mmxhackgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
14072vect128-mmxhackgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
14084vect128-mmxhackgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
14092vect128-mmxhackgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
14104vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
14144ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
14216vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
14220vect128-mmxhackgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
14224vect128-mmxhackgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
14232vect128-mmxhackgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
14268vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
14272vect128-mmxhackgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
14308vect128-mmxhackgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
14320vect128-mmxhackgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
14328vect128-mmxhackgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
14344vect128-mmxhackgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
14676vect128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
14680vect128gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
14732vect128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
14860vect128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
14912vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
14936vect128-mmxhackgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
14940vect128-mmxhackgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
15200vect128-mmxhackgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
16044sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
16048sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
16056sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
16056sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
16068sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
16068sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
16100sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
16140sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
16160sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
16164sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
16188sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
16220sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
16220sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
16224sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
16228sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
16232sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
16244sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
16248sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
16248sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
16252sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
16252sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
16256sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
16256sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
16260sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
16264sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
16268sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
16268sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
16272sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
16272sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
16276sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
16292sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
16300sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
16304sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
16312sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
16312sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
16320sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
16328sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
16340sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
16344sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
16356sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
16376sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
16396sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
16396sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
16400sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
16404sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
16404sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
16404sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
16408sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
16420sse2-2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
16432sse2-2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
16440sse2-2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
16440sse2-2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
16448sse2-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
16460sse2-2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
16460sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
16464sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
16476sse2-2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
16476sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
16476sse2-2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
16492sse2-2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
16492sse2-2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
16500sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
16504sse2-2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
16508sse2-2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
16508sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
16508sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
16512sse2-2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
16516sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
16520sse2-2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
16520sse2-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
16528sse2-2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
16536sse2-2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
16536sse2-2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
16540sse2-2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
16544sse2-2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
16544sse2-2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
16544sse2-2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
16548sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
16552sse2-2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
16552sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
16556sse2-2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
16560sse2-2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
16560sse2-2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
16572sse2-2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
16592sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
16592sse2-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
16596sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
16608sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
16624sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
16628sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
16632sse2-2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
16648sse2-2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
16648sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
16652sse2-2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
16656sse2-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
16660sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
16680sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
16680sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
16692sse2-2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
16692sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
16712sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
16720sse2-2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
16724sse2-2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
16728sse2-2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
16732sse2-2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
16740sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
16748sse2-2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
16748sse2-2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
16760sse2-2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
16764sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
16772sse2-2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
16776sse2-2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
16780sse2-2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
16780sse2-2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
16792sse2-2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
16792sse2-2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
16796sse2-2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
16800sse2-2gcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
16808sse2-2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
16812sse2-2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
16816sse2-2gcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
16820sse2-2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
16824sse2-2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
16824sse2-2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
16824sse2-2gcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
16828sse2-2gcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
16832sse2-2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
16832sse2-2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
16840sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
16840sse2-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
16844sse2-2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
16848sse2-2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
16848sse2-2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
16848sse2-2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
16852sse2-2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
16852sse2-2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
16852sse2-2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
16864sse2-2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
16864sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
16868sse2-2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
16872sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
16888sse2-2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
16892sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
16892sse2-2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
16896sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
16904sse2-2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
16920sse2-2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
16932sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
16960sse2-2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
16964sse2-2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
16968sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
16972sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
16980sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
17000sse2-2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
17016sse2-2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
17052sse2-2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
17100sse2-2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
17104sse2-2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
17140sse2-2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
17928sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
20528sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
20552sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
20944sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
20964sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
20980sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
20996sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
21236sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
21240sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
21252sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
21260sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
21284sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
21288sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
21308sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
21332sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
21340sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
21368sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
21440sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
21452sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
21468sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
21472sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
21472sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
21476sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
21484sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
21500sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
21516sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
21520sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
21524sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
21544sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
21552sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
21556sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
21568sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
21576sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
21584sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
21588sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
21604sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
21644sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
21644sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
21644sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
21656sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
21656sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
21656sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
21660sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
21664sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
21680sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
21704sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
21724sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
21724sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
21724sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
21732sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
21740sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
21772sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
21784sphlibgcc -m32 -Os -fomit-frame-pointer2017082920170725
21784sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
21816sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
21816sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
21844sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
21856sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
21896sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
21900sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
21900sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
21904sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
21904sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
21904sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
21912sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
21912sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
21932sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
21940sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
21956sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
21956sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
21956sphlibgcc -m32 -O -fomit-frame-pointer2017082920170725
21960sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
21972sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
21972sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
21976sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
21988sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
21996sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
22000sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
22012sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
22028sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
22060sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
22060sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
22064sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
22072sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
22072sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
22076sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
22076sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
22104sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
22104sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
22108sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
22116sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
22120sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
22132sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
22136sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
22136sphlibgcc -m32 -O3 -fomit-frame-pointer2017082920170725
22144sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
22152sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
22196sphlibgcc -m32 -O2 -fomit-frame-pointer2017082920170725
22260sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
22264sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
22268sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
22292sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
22296sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
22296sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
22304sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
22308sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
22348sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
22364sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
22368sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
22368sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
22372sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
22376sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
22384sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
22404sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
22404sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
22420sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
22428sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
22444sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
22456sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
22476sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
22488sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
22500sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
22508sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
22552sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
22560sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
22564sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
22568sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
22572sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
22592sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
22608sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
22608sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
22624sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
22644sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
22668sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
22688sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
22696sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
22696sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
22708sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
22712sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
22724sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
22740sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
22768sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
22792sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
22820sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
22828sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
22828sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
22840sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
22844sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
22980sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
22996sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
23008sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
23024sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
23076sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
23076sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
23096sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
23172sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
23224sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
23224sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
23248sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
23272sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
23300sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
23348sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
23428sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
23428sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
23444sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
23460sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
23492sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
23540sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
23736sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
23768sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
23776sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
23796sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
23808sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
23824sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
23828sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
23832sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
23840sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
24744bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
24748bswapgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
24748bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
24752regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
24828bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
24840regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
24936bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
24944bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
24948bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
24964bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
24968regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
24976regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
24984bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
24988bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
25000regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
25000regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
25008bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
25012regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
25012bswapgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
25016regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
25020regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
25028bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
25028regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
25032bswapgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
25044regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
25048bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
25048regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
25052bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
25052regsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
25060bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
25064bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
25068bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
25068regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
25072regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
25076bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
25080regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
25080bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
25084bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
25096bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
25100regsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
25104bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
25112bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
25116regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
25124bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
25124bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
25132regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
25140regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
25144regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
25144regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
25156regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
25156regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
25164bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
25168regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
25172bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
25180bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
25184regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
25188bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
25220regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
25224bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
25228regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
25232regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
25232bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
25236bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
25252bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
25256regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
25268regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
25276regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
25280bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
25284bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
25296regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
25304regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
25304bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
25316bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
25320bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
25328regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
25344bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
25344regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
25352bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
25360bswapgcc -m32 -Os -fomit-frame-pointer2017082920170725
25360regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
25412regsgcc -m32 -Os -fomit-frame-pointer2017082920170725
25440regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
25444bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
25452regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
25484bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
25492regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
25508sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
25508regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
25512bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
25512sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
25564bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
25580bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
25588bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
25588bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
25596bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
25604bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
25604bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
25616bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
25620sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
25636bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
25640sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
25652bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
25652sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
25660sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
25660sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
25668regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
25668sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
25676regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
25680bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
25684bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
25684bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
25684sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
25688bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
25696bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
25700sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
25700regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
25716regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
25724bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
25724bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
25728regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
25732bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
25732bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
25732sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
25736regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
25736regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
25744regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
25744regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
25744regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
25744bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
25744bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
25748regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
25752bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
25764sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
25772regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
25772sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
25776sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
25788bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
25788bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
25792regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
25792sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
25796bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
25796sphlib-smallgcc -m32 -O -fomit-frame-pointer2017082920170725
25796sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
25800regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
25804regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
25804regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
25804bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
25804regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
25804regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
25812regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
25824bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
25836bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
25848regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
25860regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
25860sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
25872bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
25884regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
25888bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
25888bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
25896bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
25900bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
25916regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
25932bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
25940bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
25948sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
25952sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
25964bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
25964bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
25972sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
25972sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
25980bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
25984sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
25988sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
25992bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
26000sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
26044bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
26056sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
26060sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
26068sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
26072sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
26076sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
26076sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
26088sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
26116regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
26128sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
26144regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
26148sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
26152regsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
26168bswapgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
26208sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
26208bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
26216bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
26228regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
26244bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
26244sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
26252regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
26272sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
26292regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
26312sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
26316bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
26316sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
26324sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
26332regsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
26336sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
26348refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
26352sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
26352refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
26356refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
26360sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
26360refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
26368sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
26396refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
26396bswapgcc -m32 -O -fomit-frame-pointer2017082920170725
26400bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
26408sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
26408sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
26412refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
26416sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
26416bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
26420bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
26428refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
26428sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
26436refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
26440refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
26440refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
26440bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
26440bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
26448sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
26448regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
26448sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
26452sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
26452bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
26456regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
26460refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
26468refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
26472bswapgcc -m32 -O3 -fomit-frame-pointer2017082920170725
26476sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
26476sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
26492sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
26492bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
26492sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
26500bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
26504sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
26508sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
26512sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
26516sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
26516bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
26520regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
26520sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
26528bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
26532bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
26536sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
26536sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
26536regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
26536bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
26540bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
26548bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
26548bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
26552bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
26556bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
26560bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
26560regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
26568sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
26572bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
26572sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
26580sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
26584bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
26588bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
26588regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
26588bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
26588regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
26592sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
26592regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
26592sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
26596regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
26596bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
26600sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
26600bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
26604regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
26604regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
26608sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
26612regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
26624regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
26628bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
26628bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
26628regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
26632sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
26636bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
26636bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
26640regsgcc -m32 -O2 -fomit-frame-pointer2017082920170725
26644sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
26648sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
26648bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
26652regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
26652regsgcc -m32 -O3 -fomit-frame-pointer2017082920170725
26652bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
26656sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
26656sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
26660refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
26660bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
26660bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
26664regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
26676bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
26676bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
26680regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
26680regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
26684sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
26684regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
26696regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
26700bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
26708regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
26724regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
26728regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
26732regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
26736regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
26740sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
26744sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
26744regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
26752sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
26760sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
26760bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
26764sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
26764bswapgcc -m32 -O2 -fomit-frame-pointer2017082920170725
26768sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
26768bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
26768sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
26772regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
26772regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
26772bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
26772regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
26772bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
26776sandygcc -m32 -Os -fomit-frame-pointer2017082920170725
26780bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
26784sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
26788regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
26788bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
26792sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
26792sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
26792bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
26792regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
26796regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
26808sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
26812bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
26816regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
26832sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
26836sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
26840regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
26840bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
26844sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
26844sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
26844sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
26844sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
26844bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
26844bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
26848sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
26848sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
26848sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
26848regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
26848regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
26848bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
26852sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
26856sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
26856sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
26864sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
26864bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
26864bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
26864bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
26868sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
26868bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
26872sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
26872regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
26872regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
26876regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
26884sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
26888sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
26888regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
26908regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
26908bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
26912sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
26912sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
26916regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
26916sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
26920sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
26920bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
26920regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
26924regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
26928bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
26932bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
26944bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
26944bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
26944bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
26948sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
26948regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
26960regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
26964bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
26964bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
26968sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
26968sandygcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
26972regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
26984regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
26984regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
26988bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
26988sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
26988regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
26988regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
26992sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
26996sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
26996bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
27008sandygcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
27012sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
27028sandygcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
27036sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
27036sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
27036sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
27048bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
27048sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
27048sandygcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
27056sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
27064bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
27068sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
27076sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
27080sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
27080sandygcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
27080sandygcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
27084sandygcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
27084sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
27084sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
27088sandygcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
27092sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
27096regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
27104regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
27104sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
27104sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
27104sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
27108regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
27108sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
27112sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
27116regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017082920170725
27116sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
27120sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
27128sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
27128sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
27136bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
27136sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
27144sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
27152bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
27152regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
27156regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
27156sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
27160regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
27172sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
27176bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
27176sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
27176sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
27184sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
27192sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
27200sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
27204sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
27224regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
27228sandygcc -m32 -O2 -fomit-frame-pointer2017082920170725
27260sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
27264sandygcc -m32 -O3 -fomit-frame-pointer2017082920170725
27344bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
27344bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
27348regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
27348sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
27356regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
27360regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
27368regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
27424sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
27440sandygcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
27448sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
27464bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
27472bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
27488sandygcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
27496regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
27496sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
27512bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
27512regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
27520regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
27544bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
27544bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
27552regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
27560bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
27580regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
27584sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
27588regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
27588regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
27596bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
27596bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
27600bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
27604regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
27608bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
27608sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
27616regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
27624sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
27628regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
27632sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
27632regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
27636sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
27636sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
27640regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
27640regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
27652regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
27652regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
27656regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
27664sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
27668regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
27676bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
27676regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
27676sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
27676bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
27680regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
27684regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
27688sandygcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
27692regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
27696regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
27696regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
27700sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
27712sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
27712regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
27712sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
27712sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
27712sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
27716sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
27716regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
27716sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
27732refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
27736sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
27736regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
27740refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
27748regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
27752sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
27752sandygcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
27760regsgcc -m32 -O -fomit-frame-pointer2017082920170725
27760sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
27764sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
27772sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
27772bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
27788sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
27792sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
27796refgcc -m32 -march=athlon -O -fomit-frame-pointer2017082920170725
27796sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
27800sandygcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
27808refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
27808sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
27812sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
27816sandygcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
27824sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
27828sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
27844refgcc -m32 -O -fomit-frame-pointer2017082920170725
27852sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
27856refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
27868regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
27904refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
27912refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
27928refgcc -m32 -march=k8 -O -fomit-frame-pointer2017082920170725
27956refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017082920170725
27964refgcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
27984refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017082920170725
28008refgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
28024sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
28036refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017082920170725
28052sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
28068regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
28076regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
28120regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
28144refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017082920170725
28148regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
28156refgcc -m32 -march=k6 -O -fomit-frame-pointer2017082920170725
28168regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017082920170725
28180regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
28188regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
28236refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017082920170725
28244sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
28256sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
28260refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017082920170725
28280refgcc -m32 -march=i386 -O -fomit-frame-pointer2017082920170725
28316sandygcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017082920170725
28320sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017082920170725
28344sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017082920170725
28360sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017082920170725
28460refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
28468sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
28468sandygcc -m32 -march=prescott -O -fomit-frame-pointer2017082920170725
28480sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
28488sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
28512sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
28512sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
28536sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
28572regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
28584sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
28608sandygcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
28616refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
28624regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
28632regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
28660sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
28664sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
28684sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
28704sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
28716sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
28840sandygcc -m32 -march=core2 -O -fomit-frame-pointer2017082920170725
28848sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017082920170725
28904sandygcc -m32 -O -fomit-frame-pointer2017082920170725
29052sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
29188sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
29680refgcc -m32 -march=nocona -O -fomit-frame-pointer2017082920170725
29872refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017082920170725
30772refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017082920170725
31080sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
31152refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
31176sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
31188refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
31244refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
31260refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
31380refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
31408sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
31428refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
31456sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
31460sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
31504sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
31532refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
31536sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
31560sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
31644sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
31680sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
31732sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
31744sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
31748sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
31800refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017082920170725
31860sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
31868refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
31868refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
31868sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
31880sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
31892sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
31896sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
31904sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
31916refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
31928sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
31936sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
31944sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
31948sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
31964sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017082920170725
31988sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
31992sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017082920170725
32000sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
32008refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017082920170725
32020sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
32024refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017082920170725
32036sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
32036sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
32080sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
32092refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017082920170725
32128sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
32172refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017082920170725
32176refgcc -m32 -Os -fomit-frame-pointer2017082920170725
32188refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017082920170725
32196refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017082920170725
32224refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
32236sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
32244sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
32292sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
32292refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017082920170725
32300refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017082920170725
32304refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
32304refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017082920170725
32308sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
32324sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
32348sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
32352sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017082920170725
32384sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
32416sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
32432sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
32440sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
32456sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
32480sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
32500sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
32516sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
32536refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
32596refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
32680refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017082920170725
32832refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
32836refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017082920170725
32840refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017082920170725
32876sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
33040sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
33076sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
33152sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
33156sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
33156sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
33160sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
33184sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
33268refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017082920170725
33276sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
33368refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
33408refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
33408refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
33444refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
33444sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
33460sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
33480sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
33488refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017082920170725
33496sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
33612sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
33656sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
33664sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
33716refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
33724refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
33728refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
33736sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
33776sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
33780sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017082920170725
33800refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
33808sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
33820sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
33824sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
33872refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017082920170725
33884sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
33900sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017082920170725
33932sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
33944sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
33968sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017082920170725
33968sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
33976refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
33976sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
33992sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
34080sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
34108refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017082920170725
34124sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
34144refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
34148sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
34164refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017082920170725
34192refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
34212sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
34216sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
34260refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
34264sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
34268refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
34284refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017082920170725
34300sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
34388refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017082920170725
34508sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
34608sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
34660sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
34668sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
34676refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
34692sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
34732refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
34736sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
34744refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
34744refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
34772sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
34816sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
34816refgcc -m32 -O2 -fomit-frame-pointer2017082920170725
34816refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
34844refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
34860sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
34860sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
34860refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017082920170725
34868refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017082920170725
34876refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
34880refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017082920170725
34880refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
34900sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
34908sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
34908sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
34944sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
34944refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017082920170725
34956refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017082920170725
34972refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017082920170725
35000refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017082920170725
35000refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017082920170725
35020refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
35036refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017082920170725
35036sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
35040refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017082920170725
35052refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017082920170725
35052refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
35068sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
35076refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017082920170725
35088sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017082920170725
35104sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
35108sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017082920170725
35136sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
35172sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017082920170725
35184sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
35212sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
35212refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017082920170725
35236sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
35280refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017082920170725
35456refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017082920170725
35620sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
35628sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
35652refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017082920170725
35652refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
35684sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
35712sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
35872refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
36060refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017082920170725
36092refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017082920170725
36156refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017082920170725
36212refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017082920170725
36232sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
36232refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017082920170725
36252refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017082920170725
36320refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017082920170725
36328sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
36348sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
36372sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
36384sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
36400sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
36404refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017082920170725
36428sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017082920170725
36448refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017082920170725
36456refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017082920170725
36528sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
36536refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017082920170725
36552sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
36572sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
36604sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
36612refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017082920170725
36620refgcc -m32 -O3 -fomit-frame-pointer2017082920170725
36628refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
36668sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
36688sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
36696refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017082920170725
36700refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
36716sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017082920170725
36800sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
36804sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
36820refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
36824sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
36920sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017082920170725
37016refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
37020refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
37020refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
37060refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
37064refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
37068refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017082920170725
37092sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
37156sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
37232refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
37252refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017082920170725
37264refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
37296refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
37452refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017082920170725
37472refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
37620refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017082920170725
37636refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017082920170725
37656refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017082920170725
37668refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017082920170725
37720refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
37852refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017082920170725
37924refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017082920170725
37972refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017082920170725
38024refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017082920170725
38068refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017082920170725
38488refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017082920170725
38668refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017082920170725
40088refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
40100refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017082920170725
40204refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
40208refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
41276refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017082920170725
41792refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
42180refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017082920170725
43612refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017082920170725
45168refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
45256refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
46052refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017082920170725
46108refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017082920170725
46116refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
47436refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
47488refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017082920170725
47504refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
48096refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017082920170725
49060refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017082920170725
49092refgcc -m32 -march=pentium -O -fomit-frame-pointer2017082920170725
49104refgcc -m32 -march=i486 -O -fomit-frame-pointer2017082920170725

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/5/include/emmintrin.h:597: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: error: 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/5/include/emmintrin.h:597: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: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597: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: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
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/5/include/emmintrin.h:597: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: error: 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/5/include/emmintrin.h:597: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: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597: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: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
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/5/include/emmintrin.h:597: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: error: 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/5/include/emmintrin.h:597: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: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597: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: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
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/5/include/emmintrin.h:597: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: error: 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/5/include/emmintrin.h:597: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: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597: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: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:708: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: error: 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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597: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: error: 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/5/include/xmmintrin.h:1249: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/5/include/x86intrin.h:37: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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:96:17: error: 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/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:95:17: error: 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/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:107:6: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:106:6: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:105:6: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:108:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:107:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:106:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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' [-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 between vector values of 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 between vector values of 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 between vector values of 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' [-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 between vector values of 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 between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of 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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
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/5/include/emmintrin.h:708: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: error: 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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597: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: error: 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/5/include/xmmintrin.h:1249:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:31,
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/5/include/emmintrin.h:597: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: error: 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/5/include/emmintrin.h:597: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: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597: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: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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/5/include/emmintrin.h:597: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: error: 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/5/include/emmintrin.h:597: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: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597: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: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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/5/include/emmintrin.h:597: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: error: 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/5/include/emmintrin.h:597: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: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597: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: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
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/5/include/emmintrin.h:597: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: error: 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/5/include/emmintrin.h:597: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: error: called from here
hash.c: row2 = _mm_set_epi32(state->gt;h[ 7], state->gt;h[ 6],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:597: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: error: called from here
hash.c: row1 = _mm_set_epi32(state->gt;h[ 3], state->gt;h[ 2],
hash.c: ^
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:1286:1: error: inlining failed in call to always_inline '_mm_xor_si128': target specific option mismatch
hash.c: _mm_xor_si128 (__m128i __A, __m128i __B)
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/5/include/x86intrin.h:37: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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:96:17: error: 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/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:95:17: error: 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/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37: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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:96:17: error: 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/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:95:17: error: 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/5/include/x86intrin.h:37:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:107:6: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:106:6: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:105:6: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:107:6: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:106:6: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:105:6: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:108:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:107:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:106:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...
hash.c: In file included from hash.c:4:0:
hash.c: hash.c: In function 'blake256_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:108:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:107:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:106:15: error: 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/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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' [-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 between vector values of 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 between vector values of 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 between vector values of 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' [-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 between vector values of 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 between vector values of 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 between vector values of 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' [-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 between vector values of 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 between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of 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' [-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 between vector values of 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 between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of 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/5/include/x86intrin.h:52: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/5/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: error: 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/5/include/x86intrin.h:52:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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/5/include/x86intrin.h:41: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/5/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: error: 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/5/include/x86intrin.h:41:0,
hash.c: from blake256.h:7,
hash.c: from hash.c:2:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/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/5/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: error: 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/5/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: error: 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/5/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: error: 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