Implementation notes: x86, hiphop, crypto_hash/bblake256

Computer: hiphop
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: bblake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
12964ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
12992ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
13004ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
13052ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
13056ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
13100ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
13140ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
13636ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
13644ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
13660ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
13708ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
13752ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
13752ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
13768ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
13784ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
13788ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
14160ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
14176ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
14184ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
14188ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
14208ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
14292ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
14316ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
14540ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
14572ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
14576ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
14640ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
15064sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
15092sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
15144sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
15148sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
15164sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
15168sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
15180ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
15208sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
15308sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
15336sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
15408sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
15472sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
15484sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
15532sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
15708sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
15724sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
15760sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
15776sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
15832ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
15840ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
15840ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
15996sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
16008sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
16016sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
16068sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
16092sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
16104ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
16108sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
16116sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
16128sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
16156sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
16180sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
16196sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
16256sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
16272sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
16288sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
16296sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
16304sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
16308sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
16340sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
16384sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
16384sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
16424sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
16456sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
16552sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
16556sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
16588sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
16592sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
16632sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
16640sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
16656sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
16660sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
16732sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
16760sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
16764sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
16848sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
16888sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
16896sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
16992sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
16992sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
17228sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
17364sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
17364sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
17428sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
17488sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
17492sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
17512sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
17544sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
17568sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
17716sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
17824sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
17840sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
17844sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
17872sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
17872sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
17876sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
17880sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
17884sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
17896sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
17904sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
18024sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
18048sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
18184sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
18224sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
18472sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
30936regsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
30940regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
30948bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
30968bswapgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
30972bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
31048bswapgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
31468bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
31468regsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
31484regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
31504regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
31512regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
31524bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
31528regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
31552bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
31560regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
31564bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
31568bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
31576regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
31604bswapgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
31620bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
31648bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
31676bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
31680regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
31680bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
31684bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
31760bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
31760regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
31764bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
31800regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
31804bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
31808bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
31812bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
31820bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
31872bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
31880bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
31904bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
31908regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
31944bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
31948regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
31952bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
31956bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
31976bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
31984bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
31988bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
32028regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
32036regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
32048regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
32052bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
32056bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
32084bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
32096bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
32096bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
32100bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
32112regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
32120bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
32124bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
32136regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
32152regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
32172regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
32176bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
32180regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
32180bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
32180bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
32184bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
32184bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
32188bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
32200regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
32200bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
32216bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
32220regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
32224regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
32224bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
32224bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
32228regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
32236bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
32236bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
32236regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
32240bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
32244regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
32252bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
32272bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
32272regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
32272regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
32276bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
32288regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
32332bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
32336bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
32344bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
32348bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
32348bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
32352regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
32352bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
32356regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
32356regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
32356regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
32360bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
32364bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
32364bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
32372bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
32380regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
32380bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
32380regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
32388regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
32388bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
32388bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
32400regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
32416regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
32416regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
32420regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
32428bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
32444bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
32448bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
32448bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
32452bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
32468regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
32472bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
32476sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
32480bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
32480sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
32480regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
32492regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
32492bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
32500bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
32504regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
32516regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
32520bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
32524regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
32524regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
32524bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
32528bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
32532bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
32536regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
32536regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
32540bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
32544regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
32548regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
32548bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
32552bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
32556regsgcc -m32 -Os -fomit-frame-pointer2017081120170725
32560regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
32564sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
32568regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
32596bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
32600bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
32600regsgcc -m32 -O3 -fomit-frame-pointer2017081120170725
32600bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
32616regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
32620sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
32624bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
32624bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
32624regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
32628regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
32628bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
32632regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
32636bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
32644regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
32648regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
32652regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
32652regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
32656regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
32656bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
32668regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
32668bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
32672sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
32716sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
32716regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
32728sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
32728bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
32732regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
32736bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
32740regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
32744sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
32756bswapgcc -m32 -Os -fomit-frame-pointer2017081120170725
32760regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
32764regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
32772regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
32792bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
32804bswapgcc -m32 -O -fomit-frame-pointer2017081120170725
32808bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
32824regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
32824bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
32832sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
32836sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
32836regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
32840regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
32840bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
32860regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
32860bswapgcc -m32 -O3 -fomit-frame-pointer2017081120170725
32868bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
32868regsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
32876bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
32876bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
32880bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
32896regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
32904sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
32908regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
32908bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
32908regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
32920bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
32928bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
32928regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
32928regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
32940regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
32944bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
32944bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
32952sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
32952bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
32952regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
32956bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
32972sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
32972regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
32972regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
32972bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
32980sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
32984bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
32996regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
33004sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
33004bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
33008sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
33012regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
33016sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
33016regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
33028regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
33028bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
33040bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
33040bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
33052regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
33056bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
33068sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
33080bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
33084bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
33104bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
33120bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
33124bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
33128sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
33128bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
33136sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
33136regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
33136bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
33140regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
33144regsgcc -m32 -O2 -fomit-frame-pointer2017081120170725
33148bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
33172regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
33176sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
33180regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
33184sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
33188bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
33192bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
33200bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
33208sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
33212sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
33224regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
33232regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
33276sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
33276bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
33280sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
33280bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
33280regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
33280bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
33300regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
33304bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
33312bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
33312sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
33316bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
33324regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
33336bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
33336sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
33340bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
33344regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
33348regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
33348bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
33352sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
33352sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
33360regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
33364regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
33368bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
33372bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
33376regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
33384bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
33388sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
33400sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
33400sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
33408sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
33412sandygcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
33420sandygcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
33420sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
33424sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
33436bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
33440bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
33444regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
33444sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
33452bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
33464bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
33484sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
33488sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
33492sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
33496regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
33496regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
33500regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
33508regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
33508regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
33516regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
33516bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
33516bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
33532regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
33544regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
33556sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
33556regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
33568sandygcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
33572regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
33572sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
33572bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
33576regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
33588regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
33592sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
33592regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
33596sandygcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
33608regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
33612regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
33616bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
33620regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
33620sandygcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
33628bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
33636sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
33640bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
33644regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
33644regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
33648sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
33676sandygcc -m32 -O3 -fomit-frame-pointer2017081120170725
33676bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
33688bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
33728sandygcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
33732sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
33784regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
33800bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
33800bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
33804regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
33808regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
33816bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
33816regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
33824sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
33824bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
33828regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
33836bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
33836bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
33840sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
33844sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
33852regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
33856regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
33860sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
33860regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
33868sandygcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
33868sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
33872regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
33872regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
33880sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
33880sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
33880bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
33892regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
33892sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
33896sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
33904bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
33916regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
33924sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
33944sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
33944sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
33948regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
33956regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
33960bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
33996sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
34004bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
34004sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
34012sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
34016bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
34016sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
34020sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
34092bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
34096sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
34100sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
34108bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
34116sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
34120sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
34124sandygcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
34132bswapgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
34132sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
34144sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
34148sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
34148sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
34168sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
34172bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
34224bswapgcc -m32 -O2 -fomit-frame-pointer2017081120170725
34280regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
34280regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
34284regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
34296bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
34316bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
34324bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
34328bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
34332sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
34336sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
34356sandygcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
34360sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
34364regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
34364sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
34364regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
34376sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
34380regsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
34396sandygcc -m32 -O2 -fomit-frame-pointer2017081120170725
34400regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
34408regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
34408regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
34420regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
34424sandygcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
34428bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
34432sandygcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
34448regsgcc -m32 -O -fomit-frame-pointer2017081120170725
34464sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
34488sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
34488sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
34512regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
34532regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
34556sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
34568sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
34580regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
34592sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
34596regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
34596regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
34628regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
34648sandygcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
34672sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
34684regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
34688regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
34692sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
34700regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
34712regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
34732sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
34732regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
34744regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
34752sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
34760sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
34768sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
34772regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
34776sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
34828regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
34848sandygcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
34864sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
34928sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
34932sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
34940sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
34948sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
34972regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
34984sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
35012regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
35016regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
35016regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
35020regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
35048sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
35056sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
35084sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
35092sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
35148sandygcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
35176sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
35180sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
35296sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
35328bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
35332regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
35344sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
35348regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
35412sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
35412sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
35436sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
35436regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
35444sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
35496sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
35512sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
35540regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
35552sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
35552sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
35580sandygcc -m32 -O -fomit-frame-pointer2017081120170725
35592sandygcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
35596sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
35616sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
35620regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
35632sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
35636sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
35640sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
35660sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
35664sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
35668sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
35688sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
35688sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
35760sandygcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
35764regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
35768sandygcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
35784sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
35792sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
35812sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
35812sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
35812sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
35820sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
35824sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
35828sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
35832sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
35856sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
35912sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
35916sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
35916sandygcc -m32 -Os -fomit-frame-pointer2017081120170725
35936sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
35952sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
35968sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
36008sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
36024sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
36028sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
36048sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
36072sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
36100sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
36140sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
36156sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
36220sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
36256sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
36280sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
36372sandygcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
36404sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
36460sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
36544sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
36696sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
37260sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
39044sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725

Compiler output

Implementation: crypto_hash/bblake256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:174: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 /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h: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:193:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h: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:191: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 /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: ...

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/bblake256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:188: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:202: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:200: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:198: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/bblake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function '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:187: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:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186: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:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:185: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:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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/bblake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: hash.c: In function '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:193:8: error: called from here
hash.c: row3 = _mm_set_epi32(0x03707344, 0x13198A2E, 0x85A308D3, 0x243F6A88);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h: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:191: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 /usr/lib/gcc/x86_64-linux-gnu/5/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:31,
hash.c: from hash.c:3:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h: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: ...

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/bblake256/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:202: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:200: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:198: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/bblake256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: hash.c: In function '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:187: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:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186: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:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:185: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:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...
hash.c: 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/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:187: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:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:186: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:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^
hash.c: hash.c:185: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:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ...

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