Implementation notes: x86, rumba7, crypto_hash/blake256

Computer: rumba7
Architecture: x86
CPU ID: AuthenticAMD-00800f11-178bfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
11850sse41-2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
11850sse41-2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
11850sse41-2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
11910sse41-2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
11940sse41-2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
11940sse41-2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
11940sse41-2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
11970sse41-2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
11970sse41-2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
11970sse41-2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
12000sse41-2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
12000sse41-2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
12000sse41-2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
12030sse41gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
12030sse41-2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
12060sse41-2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
12060sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
12090sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
12090sse41gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
12090sse41gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
12090sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
12090sse41gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
12120sse41-2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
12120sse41gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
12120sse41-2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
12120sse41gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
12150sse41gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
12150sse41gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
12150sse41gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
12180sse41-2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
12180sse41gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
12210sse41gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
12210sse41-2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
12240sse41-2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
12270sse41-2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
12330sse41gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
12330sse41gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
12330sse41gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
12360sse41gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
12360sse41gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
12360sse41gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
12690sse41gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
12690ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
12720ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
12720ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
12750ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
12750ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
12840ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
12840ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
12840ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
12840ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
12900ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
12900ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
12990ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
12990vect128gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
12990ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
12990vect128gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
13020ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
13020vect128gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
13050vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
13050vect128gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
13050vect128gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
13050vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
13050vect128gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
13050vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
13050ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
13080vect128gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
13080vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
13080vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
13110vect128gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
13110ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
13110vect128gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
13110vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
13140ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
13200vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
13200vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
13200vect128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
13200vect128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
13200vect128gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
13230vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
13260vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
13260vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
13260vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
13290vect128-mmxhackgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
13350vect128-mmxhackgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
13350vect128-mmxhackgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
13350ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
13350vect128-mmxhackgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
13380vect128-mmxhackgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
13380vect128-mmxhackgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
13410ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
13410ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
13530vect128-mmxhackgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
13530vect128-mmxhackgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
13530vect128-mmxhackgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
13560vect128-mmxhackgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
13560vect128-mmxhackgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
13590ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
13590vect128-mmxhackgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
13650vect128-mmxhackgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
13680vect128-mmxhackgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
13680vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
13680vect128-mmxhackgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
13680vect128-mmxhackgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
13740vect128-mmxhackgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
13740vect128-mmxhackgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
13800ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
13800vect128-mmxhackgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
13830ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
13890vect128-mmxhackgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
13890vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
13950vect128-mmxhackgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
14040vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
14340ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
15270sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
15270sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
15270sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
15270sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
15300sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
15300sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
15300sse2-2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
15330sse2-2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
15330sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
15330sse2-2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
15330sse2-2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
15330sse2-2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
15330sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
15330sse2-2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
15360sse2-2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
15360sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
15390sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
15390sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
15390sse2-2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
15390sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
15390sse2-2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
15390sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
15390sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
15420sse2-2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
15420sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
15420sse2-2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
15420sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
15480sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
15480sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
15480sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
15480sse2-2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
15480sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
15480sse2-2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
15480sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
15480sse2-2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
15510sse2-2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
15510sse2-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
15510sse2-2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
15540sse2-2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
15540sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
15540sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
15570sse2-2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
15570sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
15570sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
15570sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
15600sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
15600sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
15600sse2-2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
15600sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
15600sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
15630sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
15630sse2-2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
15630sse2-2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
15630sse2-2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
15660sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
15660sse2-2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
15690sse2-2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
15690sse2-2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
15720sse2-2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
15720sse2-2gcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
15720sse2-2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
15720sse2-2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
15750sse2-2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
15750sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
15750sse2-2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
15780sse2-2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
15810sse2-2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
15840sse2-2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
15840sse2-2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
15840sse2-2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
15840sse2-2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
15840sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
15840sse2-2gcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
15930sse2-2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
15930sse2-2gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
15930sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
15960sse2-2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
15960sse2-2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
15990sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
16050sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
16080sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
16080sse2-2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
16080sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
16080sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
16080sse2-2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
16080sse2-2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
16140sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
16140sse2-2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
16140sse2-2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
16170sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
16170sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
16170sse2-2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
16170sse2-2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
16200sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
16200sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
16230sse2-2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
16230sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
16230sse2-2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
16230sse2-2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
16230sse2-2gcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
16260sse2-2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
16260sse2-2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
16260sse2-2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
16290sse2-2gcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
16320sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
16350sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
16350sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
16350sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
16380sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
16410sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
16410sse2-2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
16410sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
16410sse2-2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
16470sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
16470sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
16470sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
16500sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
16500sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
16500sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
16590sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
19710sse41gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
19710sse41gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
19740sse41-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
19740sse41-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
19740sse41-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
19830sse41gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
19860sse41gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
19860sse41-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
19920sse41gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
19920sse41-2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
19920sse41gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
19920sse41-2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
19920sse41gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
19920sse41-2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
20250vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
20250vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
20280vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
20340vect128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
20400vect128-mmxhackgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
20490vect128-mmxhackgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
20550vect128gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
20550vect128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
20550vect128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
20580vect128-mmxhackgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
20640ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
20640ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
20640vect128-mmxhackgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
20670vect128-mmxhackgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
20670ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
20670vect128-mmxhackgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
20670ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
20670vect128-mmxhackgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
20670vect128-mmxhackgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
20670ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
20700ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
20700ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
20820ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
20970vect128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
21720sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
21720sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
21780sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
21780sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
21810sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
21810sphlibgcc -m32 -O2 -fomit-frame-pointer2018051420171218
21810sphlibgcc -m32 -O3 -fomit-frame-pointer2018051420171218
21810sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
21810sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
21840sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
21840sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
21840sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
21840sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
21870sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
21870sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
21870sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
21870sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
21870sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
21900sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
21900sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
21900sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
21930sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
21930sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
21960sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
21960sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
21960sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
21990sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
21990sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
21990sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
21990sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
21990sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
22020sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
22050sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
22050sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
22050sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
22050sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
22080sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
22080sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
22110sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
22110sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
22110sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
22170sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
22170sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
22170sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
22170sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
22170sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
22170sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
22200sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
22200sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
22230sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
22230sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
22230sphlibgcc -m32 -O -fomit-frame-pointer2018051420171218
22230sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
22230sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
22230sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
22230sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
22260sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
22290sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
22290sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
22290sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
22320sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
22350sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
22350sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
22350sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
22350sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
22380sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
22380sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
22380sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
22380sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
22380sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
22410sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
22440sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
22440sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
22440sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
22440sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
22440sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
22440sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
22470sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
22470sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
22470sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
22470sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
22500sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
22500sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
22500sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
22530sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
22560sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
22590sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
22590sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
22620sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
22620sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
22620sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
22650sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
22650sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
22680sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
22710sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
22740sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
22740sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
22740sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
22740sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
22740sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
22770sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
22770sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
22770sphlibgcc -m32 -Os -fomit-frame-pointer2018051420171218
22770sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
22770sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
22770sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
22770sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
22770sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
22800sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
22800sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
22800sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
22800sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
22800sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
22800sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
22800sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
22830sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
22830sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
22830sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
22860sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
22860sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
22890sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
22920sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
22950sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
22950sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
22950sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
22950sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
22980sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
23010sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
23040sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
23070sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
23100sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
23100sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
23100sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
23100sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
23130sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
23130sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
23130sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
23130sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
23160sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
23160sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
23190sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
23190sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
23220sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
23250sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
23250sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
23310sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
23310sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
23310sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
23340sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
23340sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
23340sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
23340sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
23340sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
23340sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
23370sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
23370sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
23400sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
23400sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
23400sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
23400sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
23430sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
23430sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
23430sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
23520sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
23550sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
23550sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
23550sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
23550sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
23670sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
23730sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
23820sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
23850sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
23850sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
23880sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
23880sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
24000sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
24480bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
24510bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
24510bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
24540regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
24540bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
24570bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
24570regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
24570regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
24570bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
24570bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
24570regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
24570regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
24600regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
24600bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
24600regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
24600regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
24600regsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
24600bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
24630regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
24630regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
24630bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
24630bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
24660regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
24660bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
24660regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
24660regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
24660regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
24690regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
24690bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
24690regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
24690regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
24690bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
24690regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
24690bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
24720bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
24720bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
24720bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
24720regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
24720regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
24750regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
24750bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
24750regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
24750regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
24780bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
24780bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
24780bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
24780bswapgcc -m32 -O3 -fomit-frame-pointer2018051420171218
24780bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
24780regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
24780bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
24810regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
24810bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
24810regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
24810bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
24810bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
24810bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
24810regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
24810bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
24810regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
24810regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
24810bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
24810bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
24810regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
24840bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
24840bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
24840regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
24840bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
24840regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
24840bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
24840bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
24870regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
24870bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
24870bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
24870bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
24870bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
24870bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
24870regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
24870regsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
24870bswapgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
24870regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
24870bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
24870bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
24870regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
24870bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
24900bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
24900regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
24900bswapgcc -m32 -O2 -fomit-frame-pointer2018051420171218
24900bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
24900regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
24900regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
24900regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
24930bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
24930bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
24930regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
24930bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
24930regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
24930regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
24960bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
24960regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
24960bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
24960bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
24990bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
24990regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
24990bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
24990regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
24990regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
24990bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
24990bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
24990bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
25020regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
25020bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
25020bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
25020bswapgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
25020bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
25020bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
25020bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
25050regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
25050regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
25050regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
25050regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
25050bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
25080regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
25080bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
25080bswapgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
25080bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
25080bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
25080bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
25080regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
25080bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
25080bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
25110regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
25110bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
25110regsgcc -m32 -O2 -fomit-frame-pointer2018051420171218
25110bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
25110bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
25110bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
25110bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
25110bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
25140bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
25140bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
25140regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
25140bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
25170bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
25170bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
25170regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
25170bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
25170regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
25170regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
25200regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
25200bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
25200bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
25200bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
25200bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
25200bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
25200regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
25230bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
25230regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
25230regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
25230bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
25230bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
25230regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
25260bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
25260bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
25260bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
25290bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
25290bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
25290regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
25290bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
25290bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
25290regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
25320regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
25320bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
25320bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
25320bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
25320bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
25320regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
25320bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
25350bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
25350regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
25350bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
25380regsgcc -m32 -O3 -fomit-frame-pointer2018051420171218
25380regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
25380bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
25380bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
25380regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
25380bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
25410bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
25410regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
25440bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
25440bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
25440regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
25440regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
25440regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
25470regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
25470regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
25470bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
25470bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
25470bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
25470bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
25470regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
25500bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
25500regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
25530bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
25560bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
25560regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
25590regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
25590bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
25590bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
25620regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
25650regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
25650regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
25650regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
25680bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
25710regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
25710regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
25710regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
25710regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
25740regsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
25740regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
25770regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
25770regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
25770regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
25770regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
25770bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
25770regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
25800bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
25800regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
25800regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
25800sse2-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
25800sse2-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
25830regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
25860bswapgcc -m32 -O -fomit-frame-pointer2018051420171218
25860sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
25890sse2-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
25920sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
25920sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
25920sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
25920sse2-2gcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
25950sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
25950sse2-2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
25950sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
25950sse2-2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
25950sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
25950sse2-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
25950sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
25950sse2-2gcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
25950sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
25950sse2-2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
25950sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
25950sse2-2gcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
25980regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
25980sse2-2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
25980bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
25980regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
25980regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
25980regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
25980sse2-2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
26010regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
26010regsgcc -m32 -O -fomit-frame-pointer2018051420171218
26010regsgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
26010regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
26010sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
26010sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
26040sse2-2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
26040regsgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
26040regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
26040regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
26040sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
26040regsgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
26040regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
26040regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
26040regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
26040regsgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
26040regsgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
26070bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
26070regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
26070regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
26100regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
26100sse2-2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
26100regsgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
26130regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
26130bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
26130sse2-2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
26130sse2-2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
26130sse2-2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
26130regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
26130regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
26160sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
26160sse2-2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
26160sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
26160sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
26160sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
26160regsgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
26160regsgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
26160regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
26190sse2-2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
26190sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
26220sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
26220sse2-2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
26220bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
26220sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
26550bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
26790sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
26880sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
26880sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
26910sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
26910sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
26940sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
26940sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
26970sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
27030sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
27060sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
27150sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
27150sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
27180sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
27180sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
27210bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
27210sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
27240regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
27240bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
27240regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
27240sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
27240sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
27240sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
27240sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
27270regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
27270regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
27270regsgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
27300sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
27300regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
27330bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
27330sphlib-smallgcc -m32 -O -fomit-frame-pointer2018051420171218
27330sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
27390bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
27390bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
27390bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
27420bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
27420sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
27420bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
27420bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
27420bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
27420sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
27450regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
27450regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
27450regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
27450bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
27480refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
27480regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
27480refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
27480regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
27480bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
27480bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
27480bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
27480bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
27510regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
27510refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
27510refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
27510sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
27510refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
27510regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
27510regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
27510regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
27540refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
27540regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
27540regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
27540regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
27540sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
27570bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
27570sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
27570bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
27570regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
27570sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
27570sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
27570regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
27600sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
27600refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
27600bswapgcc -m32 -Os -fomit-frame-pointer2018051420171218
27600bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
27600bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
27600bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
27630sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
27630bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
27630regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
27630bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
27630sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
27660refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
27660regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
27660regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
27660regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
27660regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
27690bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
27690refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
27690regsgcc -m32 -Os -fomit-frame-pointer2018051420171218
27690regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
27690regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
27720refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
27720refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
27720sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
27720bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
27720bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
27750refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
27750bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
27750regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
27750bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
27750regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
27840refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
27840bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
27840regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
27870bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
27870bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
27900bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
27930bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
27930bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
27930bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
27930bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
27930bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
27960bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
27960regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
27960sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
27960regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
27960regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
27990regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
27990regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
27990bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
27990regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
27990regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
27990regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
28020refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
28020regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
28110sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
28110regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
28110regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
28140sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
28200sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
28260sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
28320bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
28350sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
28350sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
28380regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
28380sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
28410sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
28470sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
28740sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
28920bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
28980refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
28980refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
29010refgcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
29040refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
29070refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
29070refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
29100refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
29100refgcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
29100refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
29100refgcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
29130refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
29130refgcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
29130refgcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
29160refgcc -m32 -O -fomit-frame-pointer2018051420171218
29160refgcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
29160refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
29190refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
29250refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
29280refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
29400refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
29490refgcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
29550refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
29670bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
29730regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
29790refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
29790bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
29790regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
29820refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
29850refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
29850refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
29850regsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
29970refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
29970bswapgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
30030refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
30030refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
30180refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
30240refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
30240refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
30240refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
30270refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
30270refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
30300refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
30300refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
30330refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
30360refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
30540refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
30600refgcc -m32 -Os -fomit-frame-pointer2018051420171218
30600refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
30690refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
30720refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
30720refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
30750refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
30900refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
30900refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
30900refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
30930refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
30960refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
30990refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
31140refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
31290refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
31380refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
31470refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
31740refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
31920refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
32520refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
32550refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
32640refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
32640refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
32790refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
32790refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
32790refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
32820refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
34320sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
34350sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
34410sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
34410sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
34470sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
34500sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
34530sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
34560sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
34590sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
34590sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
34590sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
34620sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
34680sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
34680sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
34710sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
34710sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
34710sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
34740sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
34770sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
34800refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
34830sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
34860sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
34860sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
34920sphlib-smallgcc -m32 -Os -fomit-frame-pointer2018051420171218
34980sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
34980sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
35010sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
35100sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
35100sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
35130sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
35160sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
35220sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
35310sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
35370sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
35520sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
35580sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
35640sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
35670sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
35760sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
35760sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
35790sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
35820sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
35850sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
35940sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
36000sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
36000sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
36090sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
36240sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
36300sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
36480sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
36570sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
36600sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
36690sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
36690sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
36780sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
36810sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
36810sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
36840sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
36870sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
36930sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2018051420171218
36930sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
36960sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
36960sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
36960sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
36990sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
36990sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
36990sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
36990sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
36990sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
37020sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
37020sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
37050sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
37050sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2018051420171218
37050sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
37080sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
37140sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
37140refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
37200sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
37200sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
37200sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
37230sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
37230sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
37290sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
37290sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
37350sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
37350sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
37350sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
37440sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
37650sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
37740sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
38400sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
38430sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
38490sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
38550sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
38580sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
38610sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
38790sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
38850sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
39000sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
39210sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
39210sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
39210sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
39240sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
39270sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
39270sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
39330sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
39330sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
39360sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
39360sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
39360sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
39360sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
39390sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
39420sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
39450sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
39480sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
39540sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
39540sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
39600sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
39660sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
39690sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
39690sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
39720sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
39750sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
39810refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
39810refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
39840sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
39870sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
39870sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
39900sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
39960sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
39990sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
40110sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
40170sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
40260sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
40350refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
40470refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
40530refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
40530refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
40530refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
40620refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
40680sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
40710refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
40860refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
40920refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
41010refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
41040refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
41040refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
41040refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
41040refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
41070refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
41070refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
41100refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
41190refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
41190refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
41250refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
41250refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
41280refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
41310refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
41310refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
41340refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
41340refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
41340refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
41370refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
41430refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
41520refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
41520refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
41610refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
41640refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
41730refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
41730refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
41760refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
41760refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
41880refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
41910refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
42000refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
42000refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
42090refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
42180refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
42240refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
42300refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
42360refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
42480refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
42480refgcc -m32 -O3 -fomit-frame-pointer2018051420171218
42510refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
42540refgcc -m32 -O2 -fomit-frame-pointer2018051420171218
42570refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
42720refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
42780refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
42810refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
42960refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
42990refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
42990refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
43050refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
43080refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
43110refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
43200refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
43260refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
43290refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
43380refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
43410refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
43500refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
43590refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
43830refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
43830refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
44100refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
44280refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
44700refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
45150sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
45270sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
45300sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
45300sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
45300refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
45390sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
45390sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
45450sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
45450sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
45510sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2018051420171218
45510sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018051420171218
45600sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
45600sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
45630sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
45630refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
45660sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
45690sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
45720sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
45720sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018051420171218
45720refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
45720refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
45750sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
45780sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
45780sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
45810sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
45810sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
45810sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
45870sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018051420171218
45870sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2018051420171218
45900sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018051420171218
45900sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
45930sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018051420171218
45930sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
45960sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
46020sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018051420171218
46050sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
46050sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
46080sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
46110sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018051420171218
46110sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018051420171218
46110sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018051420171218
46140sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018051420171218
46140sandygcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018051420171218
46170sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
46170sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2018051420171218
46200sandygcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018051420171218
46230sandygcc -m32 -O3 -fomit-frame-pointer2018051420171218
46230sandygcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018051420171218
46260sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
46260sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018051420171218
46260sandygcc -m32 -O2 -fomit-frame-pointer2018051420171218
46260sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018051420171218
46260sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018051420171218
46290sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
46290sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2018051420171218
46290sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018051420171218
46320sandygcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018051420171218
46320sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018051420171218
46350sandygcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018051420171218
46350sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018051420171218
46440sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
46440sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018051420171218
46530refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
46560refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
46590sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
46590sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018051420171218
46590sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018051420171218
46620sandygcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018051420171218
46620sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018051420171218
46620sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018051420171218
46650sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2018051420171218
46680sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
46680sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
46740sandygcc -m32 -march=k8 -O -fomit-frame-pointer2018051420171218
46770refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
46800sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
46800sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
46800sandygcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018051420171218
46830sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018051420171218
46860sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018051420171218
46890sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018051420171218
46890sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018051420171218
46920sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
46920sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
46920refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018051420171218
46950sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
46980sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
47010sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2018051420171218
47010sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
47010sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
47010sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018051420171218
47010sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
47040sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
47070sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
47130sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
47130sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
47160sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
47160sandygcc -m32 -march=athlon -O -fomit-frame-pointer2018051420171218
47190sandygcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
47220sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
47220sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
47220sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
47220sandygcc -m32 -march=i386 -O -fomit-frame-pointer2018051420171218
47250sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
47250sandygcc -m32 -march=k6 -O -fomit-frame-pointer2018051420171218
47250sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
47280refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
47280sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
47280sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
47280sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018051420171218
47370sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
47370sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
47370sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
47370refgcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
47400sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
47400sandygcc -m32 -march=core2 -O -fomit-frame-pointer2018051420171218
47400sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018051420171218
47400sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018051420171218
47400refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018051420171218
47400sandygcc -m32 -march=prescott -O -fomit-frame-pointer2018051420171218
47430sandygcc -m32 -O -fomit-frame-pointer2018051420171218
47430sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018051420171218
47430sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
47430refgcc -m32 -march=i486 -O -fomit-frame-pointer2018051420171218
47430sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2018051420171218
47430sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018051420171218
47430sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2018051420171218
47460sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2018051420171218
47460sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2018051420171218
47490sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2018051420171218
47490sandygcc -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
47520sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
47520refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018051420171218
47550sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018051420171218
47550sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018051420171218
47550sandygcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018051420171218
47550refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
47580sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018051420171218
47580sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018051420171218
47670sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
47700sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018051420171218
47730sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018051420171218
47730sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2018051420171218
47790sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018051420171218
47790sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2018051420171218
47820sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2018051420171218
47820sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018051420171218
47850sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2018051420171218
47910sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2018051420171218
47910sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
47940sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2018051420171218
47970sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
48000sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
48060sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
48060sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
48060sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
48060sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
48090sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018051420171218
48240sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
48420sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2018051420171218
48450sandygcc -m32 -Os -fomit-frame-pointer2018051420171218
48450sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2018051420171218
48480sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2018051420171218
48480sandygcc -m32 -march=nocona -O -fomit-frame-pointer2018051420171218
48510sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018051420171218
48570sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018051420171218
48570sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018051420171218
48630sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018051420171218
48630sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2018051420171218
48660sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018051420171218
48720sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018051420171218
48720sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018051420171218
48750sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018051420171218
48780sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018051420171218
48840sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2018051420171218
48870sandygcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018051420171218
49020sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018051420171218
49170sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018051420171218
49680sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2018051420171218
49860sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
49860sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
49920sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
49980sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
49980sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2018051420171218
49980sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2018051420171218
50040sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018051420171218
50040sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2018051420171218
50130sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
50400sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018051420171218
51810sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2018051420171218
53580refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
54120sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018051420171218
54660refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218
54750refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
54870refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018051420171218
56610refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018051420171218
56970refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018051420171218

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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