Implementation notes: x86, hydra8, crypto_hash/blake256

Computer: hydra8
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
12492sse41-2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
12500sse41-2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
12520sse41-2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
12520sse41-2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
12520sse41-2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
12524sse41-2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
12524sse41-2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
12528sse41-2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
12560sse41-2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
12576sse41-2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
12588sse41-2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
12640sse41-2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
12640sse41-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
12648sse41-2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
12648sse41-2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
12668sse41-2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
12668sse41-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
12668sse41-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
12684sse41gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
12688sse41gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
12700sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
12712sse41gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
12712sse41gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
12720sse41gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
12724sse41gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
12728sse41gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
12728sse41gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
12732sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
12732sse41gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
12740sse41gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
12764sse41gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
12768sse41gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
12784sse41gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
12788sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
12788sse41gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
12828sse41-2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
12828sse41-2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
12836sse41gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
12852sse41-2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
12856sse41-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
12860sse41-2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
12920sse41-2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
12948sse41gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
12948sse41gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
12972sse41gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
12972sse41gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
12988sse41gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
12996sse41gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
13184ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
13196ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
13196ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
13196ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
13204ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
13212ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
13228ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
13260ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
13340ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
13344ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
13360ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
13364vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
13364vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
13364vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
13368vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
13376ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
13376vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
13380vect128gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
13392ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
13408vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
13408ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
13436vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
13444vect128gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
13456ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
13456vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
13468ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
13468ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
13472ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
13480ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
13480ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
13480ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
13488ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
13524ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
13524vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
13528vect128gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
13532vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
13592vect128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
13612ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
13616vect128gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
13652ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
13664vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
13676vect128gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
13692vect128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
13720vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
13728vect128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
13756vect128gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
13756vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
13756vect128gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
13760vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
13780vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
13796vect128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
13800ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
13808ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
13856vect128-mmxhackgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
13880vect128-mmxhackgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
13896vect128-mmxhackgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
13908vect128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
13912vect128-mmxhackgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
13920vect128-mmxhackgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
13928vect128-mmxhackgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
13932vect128-mmxhackgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
13936vect128-mmxhackgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
13940vect128-mmxhackgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
13944vect128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
13948vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
13956vect128-mmxhackgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
13996vect128-mmxhackgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
14008vect128-mmxhackgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
14028vect128-mmxhackgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
14116vect128-mmxhackgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
14120vect128-mmxhackgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
14128vect128-mmxhackgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
14128vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
14136vect128-mmxhackgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
14164vect128-mmxhackgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
14176vect128-mmxhackgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
14176ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
14180vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
14180vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
14180vect128-mmxhackgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
14240vect128-mmxhackgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
14416vect128-mmxhackgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
14520vect128-mmxhackgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
14596vect128-mmxhackgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
16156sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
16160sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
16160sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
16168sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
16172sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
16176sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
16176sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
16180sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
16184sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
16208sse2-2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
16220sse2-2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
16220sse2-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
16228sse2-2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
16232sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
16248sse2-2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
16248sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
16256sse2-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
16260sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
16268sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
16276sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
16280sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
16292sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
16308sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
16308sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
16316sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
16320sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
16332sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
16344sse2-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
16348sse2-2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
16348sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
16348sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
16352sse2-2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
16356sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
16368sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
16388sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
16392sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
16396sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
16400sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
16408sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
16412sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
16416sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
16432sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
16448sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
16460sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
16472sse2-2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
16480sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
16492sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
16496sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
16496sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
16500sse2-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
16508sse2-2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
16540sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
16544sse2-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
16556sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
16560sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
16564sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
16572sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
16592sse2-2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
16600sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
16604sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
16604sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
16616sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
16620sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
16624sse2-2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
16632sse2-2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
16640sse2-2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
16640sse2-2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
16644sse2-2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
16652sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
16652sse2-2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
16656sse2-2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
16692sse2-2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
16708sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
16708sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
16712sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
16712sse2-2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
16716sse2-2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
16716sse2-2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
16728sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
16728sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
16736sse2-2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
16736sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
16736sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
16740sse2-2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
16740sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
16748sse2-2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
16768sse2-2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
16768sse2-2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
16772sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
16784sse2-2gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
16788sse2-2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
16792sse2-2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
16792sse2-2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
16796sse2-2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
16800sse2-2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
16804sse2-2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
16804sse2-2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
16804sse2-2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
16804sse2-2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
16804sse2-2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
16808sse2-2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
16808sse2-2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
16820sse2-2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
16820sse2-2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
16824sse2-2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
16828sse2-2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
16844sse2-2gcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
16848sse2-2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
16872sse2-2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
16872sse2-2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
16872sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
16892sse2-2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
16904sse2-2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
16908sse2-2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
16916sse2-2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
16916sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
16924sse2-2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
16924sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
16928sse2-2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
16928sse2-2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
16932sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
16936sse2-2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
16936sse2-2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
16940sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
16940sse2-2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
16944sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
16952sse2-2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
16956sse2-2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
16960sse2-2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
16968sse2-2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
16972sse2-2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
16992sse2-2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
17000sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
17012sse2-2gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
17012sse2-2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
17024sse2-2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
17064sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
17064sse2-2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
17068sse2-2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
17108sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
17128sse2-2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
17148sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
17152sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
17208sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
17232sse2-2gcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
17236sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
17244sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
17252sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
17272sse2-2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
17380sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
17396sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
17404sse2-2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
23480sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
23496sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
23508sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
23520sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
23556sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
23568sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
23724sphlibgcc -m32 -O3 -fomit-frame-pointer2017071920170718
23728sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
23736sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
23744sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
23744sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
23756sphlibgcc -m32 -O2 -fomit-frame-pointer2017071920170718
23756sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
23764sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
23764sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
23768sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
23772sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
23776sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
23780sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
23784sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
23784sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
23788sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
23792sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
23792sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
23796sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
23796sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
23800sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
23800sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
23800sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
23804sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
23808sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
23812sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
23816sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
23828sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
23828sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
23832sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
23852sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
23884sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
23900sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
23920sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
23920sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
23924sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
23936sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
23972sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
23972sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
23988sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
23988sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
24036sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
24036sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
24040sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
24040sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
24108sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
24124sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
24140sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
24184sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
24188sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
24196sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
24200sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
24200sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
24200sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
24204sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
24208sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
24208sphlibgcc -m32 -O -fomit-frame-pointer2017071920170718
24220sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
24232sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
24244sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
24248sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
24252sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
24256sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
24280sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
24284sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
24296sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
24300sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
24304sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
24304sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
24308sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
24316sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
24320sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
24324sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
24324sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
24328sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
24332sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
24372sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
24372sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
24372sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
24372sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
24384sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
24384sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
24388sphlibgcc -m32 -Os -fomit-frame-pointer2017071920170718
24388sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
24388sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
24388sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
24392sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
24392sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
24412sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
24428sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
24432sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
24440sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
24444sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
24448sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
24472sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
24472sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
24488sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
24488sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
24492sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
24492sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
24496sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
24504sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
24504sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
24516sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
24528sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
24528sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
24532sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
24536sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
24536sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
24540sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
24552sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
24560sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
24564sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
24568sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
24576sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
24576sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
24580sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
24584sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
24600sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
24624sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
24624sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
24628sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
24628sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
24636sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
24640sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
24640sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
24652sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
24664sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
24668sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
24672sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
24672sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
24712sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
24724sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
24732sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
24744sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
24752sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
24792sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
24796sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
24808sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
24808sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
24820sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
24824sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
24824sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
24840sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
24848sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
24848sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
24856sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
24856sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
24860sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
24876sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
24880sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
24900sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
24920sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
24924sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
24956sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
24980sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
24984sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
25064sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
25080sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
25096sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
25112sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
25112sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
25128sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
25132sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
25192sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
25484sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
26200bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
26220bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
26248bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
26252bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
26252bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
26260bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
26272bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
26272bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
26288bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
26292bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
26296bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
26300bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
26304bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
26304regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
26316bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
26324regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
26324regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
26328regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
26332bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
26340bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
26348bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
26348regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
26352regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
26352bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
26352bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
26360regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
26360bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
26360bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
26360bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
26364bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
26368regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
26372bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
26372bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
26376bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
26380regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
26384regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
26384bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
26388bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
26404regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
26408regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
26408regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
26412bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
26428bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
26432regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
26432regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
26448regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
26472regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
26480regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
26484bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
26520bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
26520regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
26536bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
26544bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
26556bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
26564bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
26596bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
26604bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
26608bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
26700bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
26752regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
26784regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
26792bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
26800bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
26808regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
26836bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
26844regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
26900bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
26900bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
26940regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
26952regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
26960bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
26984regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
27020regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
27024regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
27028bswapgcc -m32 -O -fomit-frame-pointer2017071920170718
27092regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
27132bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
27144bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
27160bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
27160bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
27164bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
27164bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
27164bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
27168bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
27172bswapgcc -m32 -O3 -fomit-frame-pointer2017071920170718
27180bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
27188regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
27188regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
27192bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
27192bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
27200bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
27200bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
27204bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
27204bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
27212regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
27216regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
27216bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
27224bswapgcc -m32 -O2 -fomit-frame-pointer2017071920170718
27232bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
27236bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
27236bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
27240regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
27244bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
27244bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
27248regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
27248regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
27252regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
27256regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
27260bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
27264bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
27264bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
27264bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
27264bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
27268bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
27268regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
27276regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
27276regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
27276regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
27280regsgcc -m32 -O2 -fomit-frame-pointer2017071920170718
27280regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
27284regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
27288regsgcc -m32 -O3 -fomit-frame-pointer2017071920170718
27288bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
27288regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
27292regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
27292regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
27296regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
27296bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
27296bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
27296bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
27300regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
27304regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
27316bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
27316bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
27320regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
27332regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
27344regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
27348regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
27356regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
27360regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
27360bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
27360bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
27364regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
27364bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
27364bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
27364regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
27364bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
27368bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
27372regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
27372bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
27376regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
27376bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
27380bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
27384bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
27384bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
27388bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
27392bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
27392bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
27392bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
27396bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
27400bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
27400bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
27408regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
27408regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
27408bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
27408bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
27412regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
27412regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
27416regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
27416regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
27420regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
27424regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
27428regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
27428regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
27436regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
27436regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
27436bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
27436regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
27440regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
27440bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
27452regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
27480bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
27492bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
27512bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
27512bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
27528regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
27552regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
27568bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
27572bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
27576bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
27576bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
27584sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
27584sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
27584bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
27592regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
27600regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
27600bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
27604regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
27620regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
27620bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
27624regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
27628sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
27636regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
27636bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
27640bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
27640bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
27648sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
27656regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
27660sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
27660regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
27664bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
27688regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
27696sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
27704bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
27708regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
27720regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
27724sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
27732sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
27740sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
27748sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
27748bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
27748regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
27760sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
27792sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
27792regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
27796regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
27824bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
27824bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
27844regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
27848bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
27852bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
27860regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
27864bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
27876bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
27876regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
27888regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
27896regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
27896regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
27900regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
27904sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
27904sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
27908bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
27912regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
27912bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
27920bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
27924bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
27924bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
27924bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
27924regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
27924regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
27924bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
27936sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
27936bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
27940bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
27940regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
27940bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
27940bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
27944sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
27944regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
27944regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
27944bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
27948bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
27948sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
27948bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
27948bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
27960regsgcc -m32 -Os -fomit-frame-pointer2017071920170718
27964regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
27964regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
27968sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
27968regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
27968regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
27972regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
27976regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
27976bswapgcc -m32 -Os -fomit-frame-pointer2017071920170718
27976regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
27980sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
27980regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
27984sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
27988regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
27988regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
27992bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
27992regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
28000regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
28004sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
28008regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
28016sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
28020bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
28024regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
28036bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
28036bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
28036bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
28056sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
28064bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
28076regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
28080sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
28084regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
28088regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
28092regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
28092regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
28096sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
28100bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
28120bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
28120regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
28124regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
28124regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
28128sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
28132bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
28136bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
28140bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
28164regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
28168regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
28172bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
28176sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
28180regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
28184sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
28188sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
28192bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
28196sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
28196sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
28200regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
28200sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
28200regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
28208regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
28216bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
28220regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
28228sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
28236sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
28248regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
28256bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
28256bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
28256bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
28260sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
28260regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
28260sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
28264sandygcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
28264regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
28268bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
28268sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
28272sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
28272sandygcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
28276bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
28276regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
28300sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
28300regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
28308sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
28308sandygcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
28308sandygcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
28312sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
28312regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
28320regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
28328sandygcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
28328sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
28336sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
28340sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
28344sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
28344regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
28344regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
28352sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
28352sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
28356sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
28356regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
28356regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
28364regsgcc -m32 -O -fomit-frame-pointer2017071920170718
28372sandygcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
28372sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
28376regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
28388sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
28388sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
28396sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
28404sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
28408sandygcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
28416sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
28416sandygcc -m32 -O3 -fomit-frame-pointer2017071920170718
28420sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
28420sandygcc -m32 -O2 -fomit-frame-pointer2017071920170718
28424sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
28424sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
28424sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
28436regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
28444sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
28444sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
28448sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
28448sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
28452sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
28456sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
28464sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
28464sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
28464regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
28468sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
28472sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
28476sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
28480sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
28480sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
28488sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
28488sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
28488bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
28492bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
28492sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
28508regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
28508bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
28508regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
28512sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
28512sandygcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
28516regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
28520bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
28520sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
28528sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
28528bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
28532bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
28540sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
28556regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
28556sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
28564regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
28564sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
28568regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
28572regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
28580regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
28580regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
28584regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
28584sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
28588regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
28600regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
28624sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
28632bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
28640bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
28688sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
28700regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
28704regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
28712sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
28728regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
28748regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
28772sandygcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
28808sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
28856sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
28976regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
28988sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
29008regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
29016sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
29024sandygcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
29028sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
29048regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
29048sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
29052sandygcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
29064sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
29080sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
29084sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
29092sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
29096sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
29120sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
29124sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
29188sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
29260sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
29260sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
29284sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
29308sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
29312sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
29328sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
29372sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
29388sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
29396sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
29412sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
29424sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
29468sandygcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
29480sandygcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
29504sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
29612sandygcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
29652sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
29788sandygcc -m32 -O -fomit-frame-pointer2017071920170718
29936sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
29992bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
30040regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
30308sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
30312sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
30324sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
30372sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
30424sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
30432sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
30448sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
30580sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
30604sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
30604sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
30612sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
30716sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
30716sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
30792sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
30836sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
30852sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
30876sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
30888sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
30964sphlib-smallgcc -m32 -O -fomit-frame-pointer2017071920170718
30976sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
30988sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
31004sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
31016sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
31016sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
31032sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
31052sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
31060bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
31060regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
31064sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
31080sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
31096sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
31112sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
31128sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
31168sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
31168sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
31172sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
31184sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
31200refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
31200sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
31208sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
31236sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
31256sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
31260sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
31264refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
31272sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
31288refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
31296refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
31296sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
31300refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
31304refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
31336sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
31352sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
31356refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
31364refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
31372refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
31524sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
31524refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
31556refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
31576sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
31588refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
31596sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
31636sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
31640sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
31668sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
31680sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
31712sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
31744sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
31776refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
31788sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
31816sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
31824sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
31828sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
31852sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
31876sandygcc -m32 -Os -fomit-frame-pointer2017071920170718
31908sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
31948sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
31996sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
31996sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
31996sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
32004sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
32032sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
32036sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
32044sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
32048sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
32060sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
32080sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
32084sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
32088sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
32100sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
32100sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
32124sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
32136sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
32168sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
32180sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
32200sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
32272sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
32328sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
32400sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
32424sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
33100refgcc -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
33104refgcc -m32 -march=nocona -O -fomit-frame-pointer2017071920170718
33132refgcc -m32 -O -fomit-frame-pointer2017071920170718
33132refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017071920170718
33144refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017071920170718
33172refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017071920170718
33176refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017071920170718
33176refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017071920170718
33184refgcc -m32 -march=core2 -O -fomit-frame-pointer2017071920170718
33228refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017071920170718
33244refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017071920170718
33288refgcc -m32 -march=k8 -O -fomit-frame-pointer2017071920170718
33308refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017071920170718
33324refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017071920170718
33324refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017071920170718
33332refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017071920170718
33336refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017071920170718
33340refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017071920170718
33340refgcc -m32 -march=prescott -O -fomit-frame-pointer2017071920170718
33420refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017071920170718
33532refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017071920170718
33572sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
33748refgcc -m32 -march=i386 -O -fomit-frame-pointer2017071920170718
34212refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017071920170718
34572sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
34764refgcc -m32 -march=athlon -O -fomit-frame-pointer2017071920170718
35956refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
36004refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
36044refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
36044refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
36100refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
36108refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
36160refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
36440refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
36464refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
36504refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
36828refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
36920refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
37032refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
37196refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
37204refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
37204refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
37208refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
37216sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
37232refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
37276sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
37280refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
37320sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
37332refgcc -m32 -Os -fomit-frame-pointer2017071920170718
37356sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
37380sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
37408sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
37420refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
37440sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
37444sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
37460sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
37500refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
37524sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
37572sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
37580sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017071920170718
37644refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
37644sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
37652refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
37660sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
37660refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
37696sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
37704sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
37756sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
37788sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017071920170718
37800sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
37852sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017071920170718
37856refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017071920170718
37884sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017071920170718
37884refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017071920170718
37888sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017071920170718
37892sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017071920170718
37916refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017071920170718
37920sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
37976sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017071920170718
38004refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017071920170718
38060refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017071920170718
38096refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017071920170718
38108refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017071920170718
38116sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
38140sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017071920170718
38164refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017071920170718
38292sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
38312sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017071920170718
38352sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017071920170718
38372sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017071920170718
38384sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
38468sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
38612sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
38632sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
38636sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
38720sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
38760sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
39056sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
39112sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
39152sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
39156sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
39236sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
39244sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017071920170718
39248sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
39264sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
39384sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
39396sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
39424sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
39440sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
39540sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
39696sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
39696sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
39712sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
39712sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
39720sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
39764sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
39772sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
39796sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
39800sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
39804sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
39820sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
39824sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
39880sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
39884sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
39928sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
39964sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017071920170718
39988sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
39992sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
40020sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
40020sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017071920170718
40020sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
40024sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
40108sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
40112sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
40128sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
40128sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
40128sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
40132sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
40184sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
40200sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
40208refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
40216sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
40224sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
40228sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
40232refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
40244refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
40244sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
40248sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
40268sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017071920170718
40268sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
40276refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
40280refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
40284sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
40284sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
40296sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
40320sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
40328sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
40360refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
40388sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
40400refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017071920170718
40408sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
40412refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
40424sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
40432refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
40436sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
40448refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
40472refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
40484sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
40488sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017071920170718
40508sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
40540refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017071920170718
40560sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
40572sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
40572sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
40600sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
40636refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
40636sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
40644sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
40688refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017071920170718
40692sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
40712sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
40772sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
40800refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
40804refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
40900refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
40936refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017071920170718
41008refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
41012refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
41084refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
41248refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
41348refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
41464refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
41724refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017071920170718
41724refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017071920170718
41728refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017071920170718
41812refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017071920170718
41928sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
41960refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017071920170718
42012refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017071920170718
42048refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017071920170718
42060refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017071920170718
42068refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017071920170718
42104refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017071920170718
42124refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017071920170718
42200refgcc -m32 -O2 -fomit-frame-pointer2017071920170718
42224sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
42224refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017071920170718
42276refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017071920170718
42280sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
42284sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
42292sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
42312refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017071920170718
42312refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
42364refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017071920170718
42364refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017071920170718
42404refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017071920170718
42412refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017071920170718
42420sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
42468sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
42476sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
42544sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
42576sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
42580sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017071920170718
42592sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
42652sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
42664refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017071920170718
42680sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
42688refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
42688sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
42704sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
42744sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
42748refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017071920170718
42768refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
42772refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017071920170718
42780refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017071920170718
42804refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
42804sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
42824refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017071920170718
42844refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
42880refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017071920170718
42952refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017071920170718
42956refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017071920170718
42968refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017071920170718
43008refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
43052sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
43172refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017071920170718
43176refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017071920170718
43180refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
43204refgcc -m32 -O3 -fomit-frame-pointer2017071920170718
43220refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
43220refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
43352sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
43368refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
43412refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
43500refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017071920170718
43636refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
43640refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017071920170718
43676refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017071920170718
43756refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017071920170718
44024refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
44144refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017071920170718
44156refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017071920170718
44160refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017071920170718
44280refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017071920170718
44484refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017071920170718
44572refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017071920170718
44796refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017071920170718
44876refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
44984refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017071920170718
45464refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017071920170718
46584refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
47192refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017071920170718
48096refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
48136refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
49756refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017071920170718
49776refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017071920170718
50236refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
50816refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017071920170718
51116refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
51136refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
52468refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
52504refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
53356refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718
53556refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017071920170718
53620refgcc -m32 -march=pentium -O -fomit-frame-pointer2017071920170718
53648refgcc -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
53680refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017071920170718
53752refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017071920170718
54472refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017071920170718
55336refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017071920170718

Test failure

Implementation: crypto_hash/blake256/bswap
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 39, namely:
CompilerImplementations
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 sse41 sse41-2 ssse3 vect128 vect128-mmxhack

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: 31, 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 -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