Implementation notes: x86, hiphop, crypto_hash/blake512

Computer: hiphop
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
11312sse41gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
11316sse41gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
11324sse41gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
11368sse41gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
11420sse41gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
11424sse41gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
11472sse41gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
11488sse41gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
11520sse41gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
11528sse41gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
11536sse41gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
11592sse41gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
11840sse41gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
11868vect128gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
11892vect128gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
11924vect128gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
11932sse41gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
11936sse41gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
11944vect128gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
11956sse41gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
11960vect128gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
12012vect128gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
12024vect128gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
12108vect128gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
12316vect128gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
12536vect128gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
12580sse41gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
12592sse41gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
12608vect128gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
12608sse41gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
12672sse41gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
12676sse41gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
12688sse41gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
12688sse41gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
12708sse41gcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
12744sse41gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
12768sse41gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
12772sse41gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
12840vect128gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
12852sse41gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
12904vect128gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
12912vect128gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
12916vect128gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
12940vect128gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
13236vect128-inplacegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
13256vect128-inplacegcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
13312vect128-inplacegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
13380vect128-inplacegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
13384vect128-inplacegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
13408vect128-inplacegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
13424vect128-inplacegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
13444vect128gcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
13448vect128gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
13456vect128gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
13476vect128gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
13512vect128-inplacegcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
13544vect128gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
13576vect128gcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
13644vect128gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
13672vect128gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
13688vect128gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
13712vect128gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
13756vect128gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
13760vect128gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
13800vect128gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
13808vect128gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
13808vect128gcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
13836vect128gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
13864vect128-inplacegcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
13872vect128-inplacegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
14072vect128-inplacegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
14088vect128-inplacegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
14316vect128-inplacegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
14356vect128-inplacegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
14412vect128-inplacegcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
14420vect128-inplacegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
14480vect128-inplacegcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
14516vect128-inplacegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
14564vect128-inplacegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
14604vect128-inplacegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
14664vect128-inplacegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
14672vect128-inplacegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
14676vect128-inplacegcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
14684vect128-inplacegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
14888vect128-inplacegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
14992vect128-inplacegcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
15000vect128-inplacegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
15020vect128-inplacegcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
15132vect128-inplacegcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
15168vect128-inplacegcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
15180ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
15180ssse3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
15188vect128-inplacegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
15192sse2gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
15204sse2gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
15216sse2gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
15220ssse3gcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
15228ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
15232vect128-inplacegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
15240ssse3gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
15248sse2gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
15256ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
15272sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
15272sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
15276ssse3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
15288ssse3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
15300ssse3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
15300ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
15304ssse3gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
15324ssse3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
15344ssse3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
15348sse2sgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
15352ssse3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
15368ssse3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
15392sse2sgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
15396ssse3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
15396ssse3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
15428ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
15440ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
15460sse2sgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
15476sse2sgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
15476sse2sgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
15476sse2sgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
15480sse2sgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
15496sse2gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
15504sse2sgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
15524sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
15528sse2sgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
15528sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
15544sse2gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
15552sse2sgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
15552sse2gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
15556sse2sgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
15596sse2sgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
15596ssse3gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
15600sse2gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
15600ssse3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
15624sse2gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
15628sse2sgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
15636sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
15640sse2sgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
15652sse2sgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
15656sse2sgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
15668ssse3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
15700sse2gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
15724sse2sgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
15728sse2sgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
15744sse2sgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
15764sse2sgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
15780sse2sgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
15780sse2gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
15792sse2sgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
15796sse2sgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
15804sse2sgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
15804ssse3gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
15804sse2sgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
15808sse2sgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
15812sse2sgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
15816sse2sgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
15824sse2sgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
15828sse2sgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
15832sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
15840sse2sgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
15840sse2sgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
15848ssse3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
15848sse2sgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
15864sse2sgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
15864sse2sgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
15872sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
15872ssse3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
15876sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
15876sse2sgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
15876sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
15876sse2sgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
15880sse2sgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
15884sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
15888sse2sgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
15888ssse3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
15892sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
15892sse2sgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
15892sse2sgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
15896sse2sgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
15904sse2sgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
15912sse2sgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
15916ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
15924sse2sgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
15928sse2sgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
15932ssse3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
15944sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
15948sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
15948sse2sgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
15952sse2sgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
15952sse2sgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
15960sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
15984sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
15996sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
16000sse2sgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
16016sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
16024sse2sgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
16032sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
16036sse2sgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
16036sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
16040sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
16044sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
16044sse2sgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
16048sse2gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
16048sse2sgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
16056sse2sgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
16056sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
16060sse2sgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
16060sse2sgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
16084sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
16084ssse3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
16092sse2sgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
16096sse2sgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
16112sse2sgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
16136sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
16136sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
16140sse2sgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
16148sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
16156sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
16164sse2sgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
16176sse2sgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
16208sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
16212sse2sgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
16216sse2sgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
16220sse2sgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
16232sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
16252sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
16256sse2sgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
16284sse2gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
16288sse2sgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
16292sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
16296sse2sgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
16300sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
16300sse2gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
16304sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
16344sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
16344sse2gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
16352sse2sgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
16356sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
16360sse2sgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
16360sse2gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
16376sse2gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
16384sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
16392sse2gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
16392sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
16392sse2sgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
16404sse2sgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
16428sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
16432sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
16488sse2sgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
16496sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
16508sse2gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
16540sse2sgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
16544sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
16604sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
16608sse2sgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
16632sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
16640sse2sgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
16648sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
16716sse2sgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
16748ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
16748sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
16752sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
16764sse2gcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
16796sse2sgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
16804sse2gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
16848sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
16856sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
16896sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
16916sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
16936sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
16960sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
16976sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
16984sse2gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
17008sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
17068sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
17092sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
17220sse2gcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
17272sse2gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
17820ssse3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
17932sse2sgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
43164ssse3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
47940bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
47984bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
47984bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
47988bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
48008bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
48028regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
48044bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
48048regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
48056bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
48060bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
48064regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
48088bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
48096regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
48096bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
48108regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
48112regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
48112regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
48116regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
48164regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
48204bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
48256regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
48260bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
48288regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
48320bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
48336regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
48344bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
48380regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
48436bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
48440bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
48460regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
48492bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
48516bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
48520regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
48520bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
48528regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
48532bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
48548regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
48552bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
48560regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
48584regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
48604regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
48616regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
48644regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
48680bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
48712bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
48712regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
48788bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
48816regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
48828regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
48836bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
48856bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
48884regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
48896bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
48904regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
48916bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
48920bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
48932regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
48948bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
48960bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
48980bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
48988bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
48988bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
49004regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
49028bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
49028bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
49032bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
49032bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
49036bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
49040regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
49052regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
49080bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
49080regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
49096regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
49104regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
49108bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
49124bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
49148bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
49188bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
49200regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
49208bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
49208regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
49220bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
49236regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
49248regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
49268regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
49276regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
49324bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
49336regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
49344bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
49364bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
49396bswapgcc -m32 -O2 -fomit-frame-pointer2017081120170725
49408bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
49408bswapgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
49408bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
49416bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
49424bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
49432bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
49440bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
49440bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
49444bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
49448bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
49460bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
49460bswapgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
49468regsgcc -m32 -O3 -fomit-frame-pointer2017081120170725
49472bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
49476regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
49476regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
49476regsgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
49476bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
49480bswapgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
49484bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
49484bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
49488bswapgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
49488bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
49488regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
49488regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
49500bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
49504regsgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
49504regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
49508regsgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
49512bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
49524regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
49524bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
49524regsgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
49528bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
49536regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
49548regsgcc -m32 -O2 -fomit-frame-pointer2017081120170725
49552regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
49552bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
49556bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
49556bswapgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
49564regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
49564regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
49576regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
49576bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
49576bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
49588regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
49592bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
49592regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
49596regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
49596regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
49612bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
49612regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
49612regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
49624regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
49624regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
49684regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
49696regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
49728regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
49736bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
49804bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
49848regsgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
49852bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
49876bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
49884regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
49888regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
49892regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
49920bswapgcc -m32 -O3 -fomit-frame-pointer2017081120170725
49924regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
49940regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
49968bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
49980bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
49996regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
50000bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
50000bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
50044bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
50136regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
50180regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
50184bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
50188bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
50196regsgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
50212bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
50240regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
50284bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
50288bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
50320regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
50332bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
50352bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
50352regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
50376bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
50388bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
50416bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
50416bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
50440regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
50440bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
50452bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
50452regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
50456regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
50464bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
50464regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
50468regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
50472bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
50476regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
50484bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
50484regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
50508bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
50520regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
50524regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
50524bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
50536bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
50540bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
50540regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
50548bswapgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
50576bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
50576regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
50576regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
50580bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
50580regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
50604regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
50604regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
50612regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
50616bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
50616regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
50632bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
50688bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
50696bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
50700bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
50700bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
50724regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
50736regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
50748regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
50748bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
50752regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
50764bswapgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
50768regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
50780bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
50788regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
50800bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
50808regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
50812bswapgcc -m32 -O -fomit-frame-pointer2017081120170725
50816regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
50820bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
50828bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
50852bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
50852regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
50856bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
50876regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
50880regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
50896regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
50912bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
50928regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
50940bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
50944bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
50948bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
50952bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
50960bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
50964bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
50976regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
50976regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
50992bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
50996regsgcc -m32 -Os -fomit-frame-pointer2017081120170725
50996bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
51012bswapgcc -m32 -Os -fomit-frame-pointer2017081120170725
51012bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
51020bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
51024bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
51032bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
51044regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
51044regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
51048regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
51048regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
51064regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
51084bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
51084bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
51084bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
51092regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
51096regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
51096regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
51100bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
51112regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
51116bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
51120regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
51124regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
51124regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
51124bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
51132regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
51132bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
51164regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
51172regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
51172regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
51200bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
51208bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
51220bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
51224regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
51248bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
51264bswapgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
51268bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
51272regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
51292regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
51320regsgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
51336bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
51364bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
51364regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
51364bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
51372bswapgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
51388bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
51404regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
51408bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
51444bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
51464bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
51516bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
51552regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
51600regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
51680regsgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
51708bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
51728regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
51760bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
51776regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
51800bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
51832regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
51864regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
51868regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
51872regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
51884regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
51888regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
51904regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
51952bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
51952regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
52024bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
52104regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
52132bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
52184regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
52192bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
52264regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
52312regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
52324regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
52348regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
52352regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
52360bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
52376regsgcc -m32 -O -fomit-frame-pointer2017081120170725
52408regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
52432regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
52440regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
52476regsgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
52500regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
52512regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
52540regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
52560regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
52876bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
52988regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
53004regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
53008regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
53048regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
53140regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
53156regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
53192bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
53476regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
53688regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
53760bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
53764regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
54836bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
55084regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
77568sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
78152sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
78184sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
78500sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
78576sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
78616sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
78888sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
78924sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
78988sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
79076sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
79284sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
79308sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
79332sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
79336sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
79340sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
79344sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
79356sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
79356sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
79380sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
79452sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
79468sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
79500sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
79504sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
79548sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
79552sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
79560sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
79564sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
79572sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
79588sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
79600sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
79616sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
79624sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
79632sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
79644sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
79656sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
79668sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
79676sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
79688sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
79692sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
79748sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
79748sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
79764sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
79788sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
79804sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
79820sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
79844sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
79844sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
79864sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
79904sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
79924sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
79952refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
79996sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
80016sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
80020sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
80048sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
80056refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
80068sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
80072sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
80080sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
80092sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
80092sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
80108sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
80120sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
80120sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
80156sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
80248sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
80276refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
80348sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
80352sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
80368refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
80372sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
80380sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
80392sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
80484sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
80584sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
80604sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
80640sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
80676sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
80684refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
80704sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
80704sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
80772sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
80776refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
80792sphlibgcc -m32 -O3 -fomit-frame-pointer2017081120170725
80812sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
80816sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
80816sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
80820refgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
80832sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
80848sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
80860sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
80892sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
80896refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
80924sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
80932sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
80936sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
80936sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
80952refgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
80968refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
80972refgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
80980sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
81000sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
81008sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
81020sphlib-smallgcc -m32 -O -fomit-frame-pointer2017081120170725
81028refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
81028sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
81040sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
81048sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
81048sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
81052refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
81052sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
81072refgcc -m32 -O -fomit-frame-pointer2017081120170725
81080sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
81080refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017081120170725
81084refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
81096sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
81116sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
81128sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
81128sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
81136sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
81140sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
81140sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
81152sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
81168sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
81196sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
81204sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
81216refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
81216sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
81220refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
81220sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
81220sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
81224refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
81236sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
81236sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
81240sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
81240sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
81252sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
81256refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
81260sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
81260sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
81268sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
81272sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
81276refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
81280sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
81288sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
81292sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
81308sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
81316sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
81320sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
81332sphlib-smallgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
81340sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
81348sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
81348sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
81348refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2017081120170725
81352refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
81360sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
81368sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
81376sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
81380sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
81396refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
81396sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
81400sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
81400sphlib-smallgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
81400sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
81408sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
81412sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
81420sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
81420sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
81424sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
81432sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
81448sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
81460sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
81460sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
81464sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
81472sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
81472sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
81480sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
81488sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
81496sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
81504sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
81508sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2017081120170725
81512sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
81520sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
81528sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
81544sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
81552sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2017081120170725
81564sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
81584sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
81592sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
81600sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
81608sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
81612sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
81612sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
81616sphlib-smallgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
81628refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
81636sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2017081120170725
81640refgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
81648sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
81668sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
81672sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
81680sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
81688sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
81688sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
81692sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
81696sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
81704sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
81704sphlibgcc -m32 -O2 -fomit-frame-pointer2017081120170725
81724sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
81732sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
81740refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
81744sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
81744sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
81748refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
81748sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
81760sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
81768refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
81776sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
81780sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
81780sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
81784sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
81804sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
81804sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
81808refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
81808sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
81812sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
81816sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
81824sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017081120170725
81828sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
81828sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
81832sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
81876sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
81880sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
81884refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
81888sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
81892sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2017081120170725
81896sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
81916sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
81944sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
81964sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
81968sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
81968sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
81980sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017081120170725
81984sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
81996sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
82004refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017081120170725
82056refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
82060sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
82080sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017081120170725
82080sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
82088sphlibgcc -m32 -O -fomit-frame-pointer2017081120170725
82088sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
82092refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
82104sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
82120sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017081120170725
82148sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
82172sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
82172sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
82224sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
82252sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2017081120170725
82256sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2017081120170725
82272sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
82332sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
82356sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
82384sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
82400sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
82444refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
82460sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017081120170725
82472sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
82496sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
82504sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
82528sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
82536sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
82600sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
82628sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
82640sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2017081120170725
82644sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
82704sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
82724sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017081120170725
82780refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
82788sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017081120170725
82800sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
82832refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
82876sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017081120170725
82980sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017081120170725
83020sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
83044sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
83184refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
83212sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
83212sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017081120170725
83252refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017081120170725
83296refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
83296refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
83296sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
83300refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
83312refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
83336refgcc -m32 -march=i386 -O -fomit-frame-pointer2017081120170725
83372refgcc -m32 -march=core2 -O -fomit-frame-pointer2017081120170725
83504sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
83544refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
83564sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
83804refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017081120170725
83912sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
83936refgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
83940sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
84012refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
84016sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
84180sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
84304refgcc -m32 -march=pentium -O -fomit-frame-pointer2017081120170725
84340sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
84380refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
84416refgcc -m32 -march=i486 -O -fomit-frame-pointer2017081120170725
84488sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2017081120170725
84608refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
84612refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
84652sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
84708refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017081120170725
84708refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
84760refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
84784refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
84828refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
85060refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
85064sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
85124refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
85208refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017081120170725
85248sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
85316refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
85348refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
85356refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
85408refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017081120170725
85460refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017081120170725
85520refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017081120170725
85712refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017081120170725
85784refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2017081120170725
85860refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017081120170725
85900refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
85904refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
85908refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017081120170725
85908refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2017081120170725
85912refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
85932refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017081120170725
86008refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017081120170725
86032refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017081120170725
86048refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2017081120170725
86072refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017081120170725
86092refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017081120170725
86168refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017081120170725
86184sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017081120170725
86224refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017081120170725
86228refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017081120170725
86252refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017081120170725
86260refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
86344refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
86384refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
86420refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2017081120170725
86428refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017081120170725
86468refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017081120170725
86612refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017081120170725
86676refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
86680refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017081120170725
86732refgcc -m32 -O2 -fomit-frame-pointer2017081120170725
86760refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
86772refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
86808refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
86816refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017081120170725
86828refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
86844refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
86852refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
86860refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
86892refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017081120170725
86892refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
86932refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
86936refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017081120170725
86940refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
86952refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017081120170725
87008refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
87072refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017081120170725
87080refgcc -m32 -O3 -fomit-frame-pointer2017081120170725
87104refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
87104refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
87140refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
87140refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017081120170725
87160refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
87184refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017081120170725
87188refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
87280refgcc -m32 -Os -fomit-frame-pointer2017081120170725
87284refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
87348refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
87356refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
87368refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
87392refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
87420refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
87424refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
87432refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017081120170725
87440refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
87444refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
87460refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2017081120170725
87464refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017081120170725
87496refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017081120170725
87504refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
87524refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
87548refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017081120170725
87560refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017081120170725
87592refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
87592refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
87624refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
87628refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017081120170725
87748refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017081120170725
87752refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017081120170725
87780refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2017081120170725
87800refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017081120170725
87968refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
88076refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
88480refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017081120170725
88480refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
88512refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
88632refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
88700refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017081120170725
88740refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
88872refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
88876refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
88908refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017081120170725
88980refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
89096refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
89272refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
89400refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
89408refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
89468refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
89804refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
89988refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
90028refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
90044refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017081120170725
90336refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017081120170725
90496refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
90524refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017081120170725
90892refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017081120170725
90908refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
91536refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
91552refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017081120170725
92620refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
94420sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
94628sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
94656sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
94676sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
94696sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
94704sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
94720sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
94724sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
94832sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
94832sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
94884sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
94928sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
94936sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
94960sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
95024sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
95036sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
95076sphlib-smallgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
95088sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
95152sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
95176sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
95188sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
95204sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
95208sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
95208sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
95228sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
95228sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
95248sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017081120170725
95296sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
95308sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
95332sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
95356sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
95356sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
95412sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
95440sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2017081120170725
95468sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
95500sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
95504sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
95508sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
95508sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
95512sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
95552sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017081120170725
95568sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2017081120170725
95584sphlib-smallgcc -m32 -Os -fomit-frame-pointer2017081120170725
95620sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017081120170725
95620sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2017081120170725
95628sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
95644sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
95668sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
95684sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017081120170725
95708sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
95716sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
95756sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017081120170725
95764sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017081120170725
95776sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
95844sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
95844sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
95884sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
95884sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
95888sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017081120170725
95892sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
95940sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
95952refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017081120170725
95952sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
95972sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017081120170725
95976sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017081120170725
95988sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
95992sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017081120170725
96008sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
96072sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2017081120170725
96120sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017081120170725
96124sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017081120170725
96232sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
96236sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
96300sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
96348sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
96388sphlibgcc -m32 -Os -fomit-frame-pointer2017081120170725
96396sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725
96408sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
96444sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017081120170725
96468sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017081120170725
96504sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
96576sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2017081120170725
96660sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017081120170725
96660sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017081120170725
96704sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017081120170725
96760sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017081120170725
96772sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017081120170725
97632sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017081120170725
97928sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017081120170725

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:8:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: rounds.h:778:11: warning: implicit declaration of function '_mm_extract_epi64' [-Wimplicit-function-declaration]
hash.c: row4hl = _mm_extract_epi64(row4l, 1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^
hash.c: rounds.h:780:11: warning: implicit declaration of function '_mm_cvtsi64_si128' [-Wimplicit-function-declaration]
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^
hash.c: rounds.h:780:9: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ...

Number of similar (compiler,implementation) pairs: 172, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer xop-2
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer xop-2
gcc -m32 -O2 -fomit-frame-pointer xop-2
gcc -m32 -O3 -fomit-frame-pointer xop-2
gcc -m32 -O -fomit-frame-pointer xop-2
gcc -m32 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=athlon -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=athlon -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=athlon -O -fomit-frame-pointer xop-2
gcc -m32 -march=athlon -Os -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer xop-2
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -O -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer xop-2
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer xop-2
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer xop-2
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=corei7 -O -fomit-frame-pointer xop-2
gcc -m32 -march=corei7 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=i386 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=i386 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=i386 -O -fomit-frame-pointer xop-2
gcc -m32 -march=i386 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=i486 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=i486 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=i486 -O -fomit-frame-pointer xop-2
gcc -m32 -march=i486 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=k6-2 -O -fomit-frame-pointer xop-2
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=k6-3 -O -fomit-frame-pointer xop-2
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=k6 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=k6 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=k6 -O -fomit-frame-pointer xop-2
gcc -m32 -march=k6 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=k8 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=k8 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=k8 -O -fomit-frame-pointer xop-2
gcc -m32 -march=k8 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer xop-2
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer xop-2
gcc -m32 -march=nocona -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=nocona -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=nocona -O -fomit-frame-pointer xop-2
gcc -m32 -march=nocona -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-m -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium2 -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium3 -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium4 -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentium -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentium -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentium -Os -fomit-frame-pointer xop-2
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer xop-2
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer xop-2
gcc -m32 -march=prescott -O2 -fomit-frame-pointer xop-2
gcc -m32 -march=prescott -O3 -fomit-frame-pointer xop-2
gcc -m32 -march=prescott -O -fomit-frame-pointer xop-2
gcc -m32 -march=prescott -Os -fomit-frame-pointer xop-2

Compiler output

Implementation: crypto_hash/blake512/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:125: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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:149:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:147:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:146:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
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/blake512/sse2s
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:128: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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:152:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:150:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:149:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:82:17: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: const __m128i r16 = _mm_setr_epi8(2,3,4,5,6,7,0,1,10,11,12,13,14,15,8,9);
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:157:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:155:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:154:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
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/blake512/sse41
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_init':
hash.c: hash.c:152:11: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: S->gt;h[0] = _mm_set_epi64x(0xBB67AE8584CAA73BULL, 0x6A09E667F3BCC908ULL);
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 hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
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: ^
hash.c: hash.c:144:17: error: called from here
hash.c: state->gt;h[3] = _mm_xor_si128(row2h, state->gt;h[3]);
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 hash.c:5:
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: ^
hash.c: hash.c:143:17: error: called from here
hash.c: state->gt;h[2] = _mm_xor_si128(row2l, state->gt;h[2]);
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: ...

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

Compiler output

Implementation: crypto_hash/blake512/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-inplace
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer vect128 vect128-inplace
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=athlon -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=athlon -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=athlon -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=athlon -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=i386 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=i386 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=i386 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=i386 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=i486 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=i486 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=i486 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=i486 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6-2 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6-3 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=k6 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium2 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium3 -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentium -Os -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer vect128 vect128-inplace
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128 vect128-inplace

Compiler output

Implementation: crypto_hash/blake512/sse41
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 hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:854:5: error: called from here
hash.c: t1 = _mm_alignr_epi8(row4h, row4l, 8); \
hash.c: ^
hash.c: rounds.h:868:3: note: in expansion of macro 'UNDIAGONALIZE'
hash.c: UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h);
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:853:5: error: called from here
hash.c: t0 = _mm_alignr_epi8(row4l, row4h, 8); \
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/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 'blake512_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:148:15: error: called from here
hash.c: m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
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:147:15: error: called from here
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
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:146:15: error: called from here
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
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/blake512/vect128-inplace
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 'round512':
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:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:590:12: note: in expansion of macro 'v64_lswap'
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/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 'round512':
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:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
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/blake512/sse41
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 hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
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: ^
hash.c: hash.c:144:17: error: called from here
hash.c: state->gt;h[3] = _mm_xor_si128(row2h, state->gt;h[3]);
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 hash.c:5:
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: ^
hash.c: hash.c:143:17: error: called from here
hash.c: state->gt;h[2] = _mm_xor_si128(row2l, state->gt;h[2]);
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 hash.c:5:
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: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/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 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:149:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:147:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:146:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
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/blake512/sse2s
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 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:152:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:150:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:149:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/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 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/emmintrin.h:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:157:9: error: called from here
hash.c: row3a = _mm_set_epi64((__m64)0x13198A2E03707344ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:155:9: error: called from here
hash.c: row3b = _mm_set_epi64((__m64)0x082EFA98EC4E6C89ULL,
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
hash.c: ^
hash.c: hash.c:154:9: error: called from here
hash.c: row2a = _mm_set_epi64((__m64)state->gt;h[5],(__m64)state->gt;h[4]);
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:591:1: error: inlining failed in call to always_inline '_mm_set_epi64': target specific option mismatch
hash.c: _mm_set_epi64 (__m64 __q1, __m64 __q0)
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/blake512/sse41
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 hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:854:5: error: called from here
hash.c: t1 = _mm_alignr_epi8(row4h, row4l, 8); \
hash.c: ^
hash.c: rounds.h:868:3: note: in expansion of macro 'UNDIAGONALIZE'
hash.c: UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h);
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:853:5: error: called from here
hash.c: t0 = _mm_alignr_epi8(row4l, row4h, 8); \
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 hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:854:5: error: called from here
hash.c: t1 = _mm_alignr_epi8(row4h, row4l, 8); \
hash.c: ^
hash.c: rounds.h:868:3: note: in expansion of macro 'UNDIAGONALIZE'
hash.c: UNDIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h);
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:37:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/tmmintrin.h:185:1: error: inlining failed in call to always_inline '_mm_alignr_epi8': target specific option mismatch
hash.c: _mm_alignr_epi8(__m128i __X, __m128i __Y, const int __N)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:853:5: error: called from here
hash.c: t0 = _mm_alignr_epi8(row4l, row4h, 8); \
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/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 'blake512_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:148:15: error: called from here
hash.c: m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
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:147:15: error: called from here
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
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:146:15: error: called from here
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
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 'blake512_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:148:15: error: called from here
hash.c: m.u128[7] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 112)), u8to64);
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:147:15: error: called from here
hash.c: m.u128[6] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 96)), u8to64);
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:146:15: error: called from here
hash.c: m.u128[5] = _mm_shuffle_epi8(_mm_loadu_si128((__m128i*)(datablock + 80)), u8to64);
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/blake512/xop-2
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:8:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: rounds.h:778:11: warning: implicit declaration of function '_mm_extract_epi64' [-Wimplicit-function-declaration]
hash.c: row4hl = _mm_extract_epi64(row4l, 1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^
hash.c: rounds.h:780:11: warning: implicit declaration of function '_mm_cvtsi64_si128' [-Wimplicit-function-declaration]
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^
hash.c: rounds.h:780:9: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ...
hash.c: In file included from hash.c:8:0:
hash.c: hash.c: In function 'blake512_compress':
hash.c: rounds.h:778:11: warning: implicit declaration of function '_mm_extract_epi64' [-Wimplicit-function-declaration]
hash.c: row4hl = _mm_extract_epi64(row4l, 1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^
hash.c: rounds.h:780:11: warning: implicit declaration of function '_mm_cvtsi64_si128' [-Wimplicit-function-declaration]
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ^
hash.c: hash.c:124:3: note: in expansion of macro 'ROUND'
hash.c: ROUND( 0);
hash.c: ^
hash.c: rounds.h:780:9: error: incompatible types when assigning to type '__m128i {aka __vector(2) long long int}' from type 'int'
hash.c: t0 = _mm_cvtsi64_si128(u1); \
hash.c: ^
hash.c: rounds.h:828:3: note: in expansion of macro 'DIAGONALIZE'
hash.c: DIAGONALIZE(row1l,row2l,row3l,row4l,row1hl,row1hh,row2hl,row2hh,row3hl,row3hh,row4hl,row4hh); \
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
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 'round512':
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:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:590:12: note: in expansion of macro 'v64_lswap'
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
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:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:590:12: note: in expansion of macro 'v64_lswap'
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ^
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: v64 m0 = v64_lswap(MM[0]), m1 = v64_lswap(MM[1]),
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/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 'round512':
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:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ...
vector.c: In file included from vector.c:7:0:
vector.c: vector.c: In function 'round512':
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:57:26: note: in definition of macro 'V3264'
vector.c: #define V3264(x) ((v64) (x))
vector.c: ^
vector.c: vector.h:1013:25: note: in expansion of macro 'V1632'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:1013:31: note: in expansion of macro 'V816'
vector.c: #define V864(x) V3264((V1632(V816(x))))
vector.c: ^
vector.c: vector.h:185:22: note: in expansion of macro 'V864'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.h:185:27: note: in expansion of macro 'vector_shuffle'
vector.c: #define v64_lswap(x) V864(vector_shuffle(V648(x), v64_swap_endianness))
vector.c: ^
vector.c: vector.c:646:13: note: in expansion of macro 'v64_lswap'
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
vector.c: ^
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: v64 mm0 = v64_lswap(MM[0]), mm1 = v64_lswap(MM[1]);
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/blake512/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 hash.c:5:
hash.c: hash.c: In function 'blake512_compress':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
hash.c: _mm_roti_epi64(__m128i __A, const int __B)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:825:9: error: called from here
hash.c: row2h = _mm_roti_epi64(row2h, -11); \
hash.c: ^
hash.c: rounds.h:867:3: note: in expansion of macro 'G2'
hash.c: G2(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1); \
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:52:0,
hash.c: from hash.c:5:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/5/include/xopintrin.h:266:1: error: inlining failed in call to always_inline '_mm_roti_epi64': target specific option mismatch
hash.c: _mm_roti_epi64(__m128i __A, const int __B)
hash.c: ^
hash.c: In file included from hash.c:8:0:
hash.c: rounds.h:824:9: error: called from here
hash.c: row2l = _mm_roti_epi64(row2l, -11); \
hash.c: ^
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/blake512/sse41
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 hash.c:5:
hash.c: hash.c: In function 'blake512_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:8:0:
hash.c: rounds.h:779:4: error: called from here
hash.c: t2 = _mm_blend_epi16(m7, m4, 0xF0); \
hash.c: ^
hash.c: rounds.h:866:3: note: in expansion of macro 'LOAD_MSG_15_4'
hash.c: LOAD_MSG_ ##r ##_4(b0, b1); \
hash.c: ^
hash.c: hash.c:132:3: note: in expansion of macro 'ROUND'
hash.c: ROUND(15);
hash.c: ^
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/5/include/x86intrin.h:41:0,
hash.c: from hash.c:5:
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:8:0:
hash.c: rounds.h:764:4: error: called from here
hash.c: t0 = _mm_blend_epi16(m2, m3, 0xF0); \
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