Implementation notes: x86, margaux, crypto_hash/bblake256

Computer: margaux
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: bblake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
22329sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
22419sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
22644sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
22653sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
22716sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
22842sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
22851sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
22914sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
23040sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
23130sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
23184sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
23283ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
23310ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
23319sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
23382ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
23400sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
23409ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
23526sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
23535sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
23589sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
23652sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
23751sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
23787sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
23814sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
23922sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
24048sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
24075sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
24093sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
24147sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
24192sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
24201sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
24309sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
24471sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
24471sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
24489sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
24507sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
24552sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
24615sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
24633sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
24705sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
24714ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
24741sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
24786ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
24876sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
24885sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
24894sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
24894sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
24912sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
25155sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
25191sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
25254sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
25299sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
25308sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
25326sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
25353sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
25425ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
25605sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
25668sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
25695sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
25767sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
25938sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
25947ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
25974sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
26019sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
36963bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
37521bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
37584bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
37593bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
37620bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
37647bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
37647bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
37647bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
37737bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
37782bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
37818bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
37926bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
37962bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
38016bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
38061bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
38070bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
38169bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
38295bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
38376bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
38412bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
38430bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
38457bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
38556bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
38592bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
38673bswapgcc -m32 -O -fomit-frame-pointer2017072720170725
38700bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
38709bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
38718bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
38790bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
38817bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
38826bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
38835bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
38835bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
38853regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
38889bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
38907bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
38961bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
39051bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
39087bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
39096regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
39114regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
39123regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
39123bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
39132regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
39150bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
39195regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
39222regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
39231regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
39231regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
39249regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
39267regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
39294bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
39312regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
39357regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
39384regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
39510regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
39573regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
39726regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
39753regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
39753regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
39888regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
39897regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
39987regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
40068regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
40086regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
40086regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
40149regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
40158regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
40158regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
40158regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
40176regsgcc -m32 -O -fomit-frame-pointer2017072720170725
40221regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
40221regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
40230regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
40248regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
40311regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
40320regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
40320regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
40329regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
40410regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
40446regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
40518regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
40554regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
41058regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
41310bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
42417sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
42507sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
42570sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
42723sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
42759sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
43173sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
43236sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
43272sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
43308sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
43326sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
43335sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
43344sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
43344bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
43380sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
43425sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
43542sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
43551sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
43560sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
43830sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
43911sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
43956sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
44010sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
44073sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
44136sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
44136sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
44226sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
44235sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
44289sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
44325sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
44397sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
44433sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
44433sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
44451sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
44532sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
44568sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
44577sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
44586sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
44658sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
44676sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
44730sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
44748sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
44766sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
44802sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
44811sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
44874sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
44874sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
44874sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
44946sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
44955sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
45009sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
45009sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
45036sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
45081sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
45108sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
45108sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
45108sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
45180sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
45288sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
45405sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
45522sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
45540sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
45612sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
45648sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
45684sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
45702sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
45711sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
45720sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
45729sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
45729sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
45738sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
45747sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
45765sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
45774sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
45810sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
45810sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
45828sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
45846sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
45855sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
45855sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
45855sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
45873sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
45891sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
45900sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
45900sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
46008sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2017072720170725
46017sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
46026sandygcc -m32 -O3 -fomit-frame-pointer2017072720170725
46035sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
46062sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
46098sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
46224sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
46332sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
46359sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
46395sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
46404sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
46449sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
46458sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
46485sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
46494sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
46503sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
46512sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
46521sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
46521sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
46530sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
46539sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
46584sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
46593sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
46611sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
46611sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
46620sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
46629sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
46674sandygcc -m32 -Os -fomit-frame-pointer2017072720170725
46692sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
46701sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
46746sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
46782sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
46881sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
46917sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
46971sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
47025sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
47142sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
47160sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
47196sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
47232sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
47286sandygcc -m32 -O2 -fomit-frame-pointer2017072720170725
47313sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
47358sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
47448sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
47466sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
47484sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
47511sandygcc -m32 -march=pentium -O -fomit-frame-pointer2017072720170725
47529sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072720170725
47538sandygcc -m32 -march=i486 -O -fomit-frame-pointer2017072720170725
47610sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
47637sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072720170725
47637sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072720170725
47763sandygcc -m32 -O -fomit-frame-pointer2017072720170725
47799sandygcc -m32 -march=k8 -O -fomit-frame-pointer2017072720170725
47835sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2017072720170725
47835sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
47844sandygcc -m32 -march=prescott -O -fomit-frame-pointer2017072720170725
47853sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
47862sandygcc -m32 -march=core2 -O -fomit-frame-pointer2017072720170725
47862sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072720170725
47871sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072720170725
47880sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072720170725
47889sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072720170725
47898sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072720170725
47934sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072720170725
47934sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072720170725
47934sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
47970sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072720170725
48006sandygcc -m32 -march=nocona -O -fomit-frame-pointer2017072720170725
48042sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
48069sandygcc -m32 -march=k6 -O -fomit-frame-pointer2017072720170725
48096sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072720170725
48132sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072720170725
48141sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2017072720170725
48141sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
48150sandygcc -m32 -march=athlon -O -fomit-frame-pointer2017072720170725
48393sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
48672sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
48762sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
49365sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
50166sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
50247sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
51084sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
51111sandygcc -m32 -march=i386 -O -fomit-frame-pointer2017072720170725
52947bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
53379bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
53541bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
53622bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
53640bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
53775bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
53802bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
53829bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
53838bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
53910bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
54099bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
54108bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
54207bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
54252bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
54261bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
54342bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
54432bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
54459bswapgcc -m32 -O3 -fomit-frame-pointer2017072720170725
54549bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
54576bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
54585bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
54594bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
54630bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
54675bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
54747bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
54783bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
54792bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
54828bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
54837bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
54855bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
54918bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
54981bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
55017bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
55026bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
55035bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
55062bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
55107bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
55143bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
55143bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
55161bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
55161bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
55179bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
55224bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
55224bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
55278bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
55332bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
55350bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
55359bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
55404bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
55413bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
55485bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
55485bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
55503bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
55629bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
55638bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
55728bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
55746bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
55755bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
55782bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
55809bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
55827bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
55836bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
55962bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
56007bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
56061bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
56088bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
56142bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
56205bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
56268bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
56277bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
56286bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
56322bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
56376bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
56412bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
56484bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
56493bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
56520bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
56592bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
56646bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
56664bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
56673bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
56691bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
56709bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
56709bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
56736bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
56799bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
56826bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
56889bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
56943bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
56970bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
57033bswapgcc -m32 -O2 -fomit-frame-pointer2017072720170725
57132bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
57159bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
57276bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
57285bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
57330bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
57402bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
57483bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
57546bswapgcc -m32 -Os -fomit-frame-pointer2017072720170725
57555bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
57654bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
57654bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
57726bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
57870bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
57915bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
57933bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
57987bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
58032bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
58050bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
58077bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
58167bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
58374bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
58518bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
58536bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
58698bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
58707bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
58743bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
58923bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
59265regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
59364regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
59481regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072720170725
59571regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
59679regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
59769regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
59976regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
59994regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
60138regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
60174regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
60264regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072720170725
60300regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072720170725
60345regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072720170725
60363regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
60363regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
60390regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
60399regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072720170725
60408regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
60408regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
60471regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
60489regsgcc -m32 -O3 -fomit-frame-pointer2017072720170725
60507regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
60570regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072720170725
60633regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
60759regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072720170725
60822regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072720170725
60930regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
60957regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072720170725
60957regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072720170725
61029regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
61038regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072720170725
61056regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072720170725
61074regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
61128regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
61137regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072720170725
61146regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072720170725
61173regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072720170725
61200regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
61209regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072720170725
61236regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072720170725
61245regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
61245regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072720170725
61290regsgcc -m32 -O2 -fomit-frame-pointer2017072720170725
61317regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
61317regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
61353regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
61380regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072720170725
61398regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
61461regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
61488regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072720170725
61515regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072720170725
61515regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
61569regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072720170725
61605regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072720170725
61623regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072720170725
61650bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
61722regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072720170725
61857regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072720170725
61929regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
61938regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072720170725
61965regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072720170725
61965regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072720170725
62010regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072720170725
62010regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072720170725
62019regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072720170725
62019regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072720170725
62028regsgcc -m32 -Os -fomit-frame-pointer2017072720170725
62091regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
62109bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
62109regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072720170725
62145regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072720170725
62199regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072720170725
62289regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072720170725
62388regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072720170725
62406bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
62415regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072720170725
62460regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072720170725
62487regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072720170725
62550regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072720170725
62568regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072720170725
62622regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072720170725
62667regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
62739regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072720170725
62838regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
62865regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
62883regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
62919regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072720170725
62928regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
62955regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072720170725
63045regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072720170725
63054regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072720170725
63126regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072720170725
63207regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
63279bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
63279regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072720170725
63324regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072720170725
63333regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072720170725
63414regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072720170725
63441bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
63657regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
63666regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
63864regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072720170725
63945bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
64008regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072720170725
64062regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
64332regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
64422regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072720170725
64557regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
64566regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072720170725
64593regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
64602regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
64647regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072720170725
64719regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072720170725
64728regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072720170725
64737regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072720170725
64854regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
64908regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072720170725
65025regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072720170725
65106regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
65322regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
65592regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072720170725
65637regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
65691regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
65745regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072720170725
65871regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
65898regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072720170725
65907regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072720170725
65934regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725
66483regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072720170725
66663regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072720170725

Test failure

Implementation: crypto_hash/bblake256/sse2
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 45, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer bswap regs sandy sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse2 ssse3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse2 ssse3

Compiler output

Implementation: crypto_hash/bblake256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/emmintrin.h:31:3: error: #error "SSE2 instruction set not enabled"
hash.c: # error "SSE2 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:179:3: error: unknown type name '__m128i'
hash.c: __m128i row1,row2,row3,row4;
hash.c: ^
hash.c: hash.c:180:3: error: unknown type name '__m128i'
hash.c: __m128i buf1,buf2;
hash.c: ^
hash.c: hash.c:184:5: error: unknown type name '__m128i'
hash.c: __m128i u128[4];
hash.c: ^
hash.c: hash.c:20:37: error: '__m128i' undeclared (first use in this function)
hash.c: #define LOADU(p) _mm_loadu_si128( (__m128i *)(p) )
hash.c: ^
hash.c: hash.c:188:15: note: in expansion of macro 'LOADU'
hash.c: m.u128[0] = LOADU(datablock + 0);
hash.c: ^
hash.c: hash.c:20:37: note: each undeclared identifier is reported only once for each function it appears in
hash.c: #define LOADU(p) _mm_loadu_si128( (__m128i *)(p) )
hash.c: ^
hash.c: hash.c:188:15: note: in expansion of macro 'LOADU'
hash.c: m.u128[0] = LOADU(datablock + 0);
hash.c: ...

Number of similar (compiler,implementation) pairs: 96, 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=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 -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=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
gcc -m32 -march=pentium -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentium -O -fomit-frame-pointer sse2
gcc -m32 -march=pentium -Os -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer sse2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer sse2

Compiler output

Implementation: crypto_hash/bblake256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:172:3: error: unknown type name '__m128i'
hash.c: __m128i row1,row2,row3,row4;
hash.c: ^
hash.c: hash.c:173:3: error: unknown type name '__m128i'
hash.c: __m128i buf1,buf2;
hash.c: ^
hash.c: hash.c:174:3: error: unknown type name '__m128i'
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: hash.c:175:3: error: unknown type name '__m128i'
hash.c: const __m128i r16 = _mm_set_epi8(13,12,15,14,9,8,11,10,5,4,7,6,1,0,3,2);
hash.c: ^
hash.c: hash.c:176:3: error: unknown type name '__m128i'
hash.c: const __m128i u8to32 = _mm_set_epi8(12, 13, 14, 15, 8, 9, 10, 11, 4, 5, 6, 7, 0, 1, 2, 3);
hash.c: ^
hash.c: hash.c:180:5: error: unknown type name '__m128i'
hash.c: __m128i u128[4];
hash.c: ^
hash.c: hash.c:184:49: error: '__m128i' undeclared (first use in this function)
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to32);
hash.c: ...

Number of similar (compiler,implementation) pairs: 140, 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=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=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=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=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=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 -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=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 -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 -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=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=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=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
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=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
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -O -fomit-frame-pointer ssse3
gcc -m32 -march=prescott -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/bblake256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:172:3: error: unknown type name '__m128i'
hash.c: __m128i row1,row2,row3,row4;
hash.c: ^
hash.c: hash.c:173:3: error: unknown type name '__m128i'
hash.c: __m128i buf1,buf2;
hash.c: ^
hash.c: hash.c:174:3: error: unknown type name '__m128i'
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: hash.c:175:3: error: unknown type name '__m128i'
hash.c: const __m128i r16 = _mm_set_epi8(13,12,15,14,9,8,11,10,5,4,7,6,1,0,3,2);
hash.c: ^
hash.c: hash.c:176:3: error: unknown type name '__m128i'
hash.c: const __m128i u8to32 = _mm_set_epi8(12, 13, 14, 15, 8, 9, 10, 11, 4, 5, 6, 7, 0, 1, 2, 3);
hash.c: ^
hash.c: hash.c:180:5: error: unknown type name '__m128i'
hash.c: __m128i u128[4];
hash.c: ^
hash.c: hash.c:184:49: error: '__m128i' undeclared (first use in this function)
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to32);
hash.c: ...
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:172:3: error: unknown type name '__m128i'
hash.c: __m128i row1,row2,row3,row4;
hash.c: ^
hash.c: hash.c:173:3: error: unknown type name '__m128i'
hash.c: __m128i buf1,buf2;
hash.c: ^
hash.c: hash.c:174:3: error: unknown type name '__m128i'
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: hash.c:175:3: error: unknown type name '__m128i'
hash.c: const __m128i r16 = _mm_set_epi8(13,12,15,14,9,8,11,10,5,4,7,6,1,0,3,2);
hash.c: ^
hash.c: hash.c:176:3: error: unknown type name '__m128i'
hash.c: const __m128i u8to32 = _mm_set_epi8(12, 13, 14, 15, 8, 9, 10, 11, 4, 5, 6, 7, 0, 1, 2, 3);
hash.c: ^
hash.c: hash.c:180:5: error: unknown type name '__m128i'
hash.c: __m128i u128[4];
hash.c: ^
hash.c: hash.c:184:49: error: '__m128i' undeclared (first use in this function)
hash.c: m.u128[0] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 00)), u8to32);
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