Implementation notes: x86, latour, crypto_hash/bblake256

Computer: latour
Architecture: x86
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20171218
Operation: crypto_hash
Primitive: bblake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
22347sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
22446sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
22635sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
22698sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
22950sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
23067sse2gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
23085sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
23103sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
23112sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
23121sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
23148sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
23283ssse3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
23337sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
23373sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
23445ssse3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
23553sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
23562sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
23652sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
23670ssse3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
23697sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
23742sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
23760sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
23832sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
23877sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
23904sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
23940ssse3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
24093sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
24093sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
24102sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
24219sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
24219sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
24264sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
24264sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
24300sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
24381sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
24399sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
24597sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
24633sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
24642sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
24678sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
24705ssse3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
24714sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
24786sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
24831sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
24912sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
24912sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
24921sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
25029sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
25218ssse3gcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
25236sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
25272sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
25299sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
25308sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
25308sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
25434ssse3gcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
25461ssse3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
25515sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
25605sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
25686sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
25767sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
25785sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
26055sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
26055sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
26316sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
37152bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
37341bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
37521bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
37602bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
37647bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
37656bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
37674bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
37683bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
37800bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
37863bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
37881bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
37890bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
37926bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
37989bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
38160bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
38394bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
38394bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
38511bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
38547bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
38547bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
38556bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
38565bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
38565bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
38628bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
38637bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
38673bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
38718bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
38745bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
38817bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
38826bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
38835bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
38898bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
38961bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
38961bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
38970bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
39033regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
39042regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
39114bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
39141bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
39159regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
39177regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
39195regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
39213bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
39240regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
39249bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
39321regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
39330regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
39330regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
39375regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
39438bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
39528regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
39573regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
39663regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
39789regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
39798regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
39852regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
39870regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
39879regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
39951regsgcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
39960regsgcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
39969regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
40041regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
40068regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
40068regsgcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
40077regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
40158regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
40185regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
40194regsgcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
40212regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
40221regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
40239regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
40257regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
40293regsgcc -m32 -O -fomit-frame-pointer2017072020170718
40293regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
40311regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
40329regsgcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
40356regsgcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
40374regsgcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
40410regsgcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
40500bswapgcc -m32 -O -fomit-frame-pointer2017072020170718
40572regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
40599regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
40806regsgcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
41580bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
41580regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
42372sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
42390sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
42624sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
42642sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
42768sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
42849bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
43227sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
43263sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
43290sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
43308sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
43335sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
43335sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
43389sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
43443sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
43560sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
43569sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
43740sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
43776sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
43884sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
43947sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
43956sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
44010sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
44046sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
44064sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
44181sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
44235sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
44253sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
44316sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
44325sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
44334sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
44379sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
44406sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
44532sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
44586sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
44604sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
44622sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
44649sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
44685sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
44784sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
44784sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
44784sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
44820sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
44820sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
44838sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
44856sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
44865sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
44910sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
44937sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
44937sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
44964sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
45045sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
45054sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
45054sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
45072sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
45081sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
45108sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
45234sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
45234sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
45279sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
45549sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
45576sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
45657sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
45666sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
45684sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
45702sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2017072020170718
45711sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
45720sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
45720sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
45747sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
45756sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
45783sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
45810sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
45810sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
45828sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
45900sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
45909sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
45909sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
45909sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
45927sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
45981sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
46008sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
46026sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
46035sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
46035sandygcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
46134sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
46143sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
46143sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
46161sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
46260sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
46287sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
46287sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
46386sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
46404sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
46440sandygcc -m32 -O3 -fomit-frame-pointer2017072020170718
46449sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
46449sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
46467sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
46512sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
46530sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
46530sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
46539sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
46557sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
46557sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
46566sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
46584sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
46611sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
46620sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
46620sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
46665sandygcc -m32 -Os -fomit-frame-pointer2017072020170718
46683sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
46692sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
46701sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
46701sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
46737sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
46764sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
46881sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
46926sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
46962sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
47025sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
47061sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
47088sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
47115sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
47133sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
47187sandygcc -m32 -O2 -fomit-frame-pointer2017072020170718
47196sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
47331sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
47340sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
47367sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
47439sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
47511sandygcc -m32 -march=i486 -O -fomit-frame-pointer2017072020170718
47556sandygcc -m32 -march=pentium -O -fomit-frame-pointer2017072020170718
47565sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017072020170718
47574sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
47574sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
47763sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
47790sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2017072020170718
47799sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2017072020170718
47808sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2017072020170718
47817sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2017072020170718
47844sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2017072020170718
47844sandygcc -m32 -march=k6 -O -fomit-frame-pointer2017072020170718
47862sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
47862sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017072020170718
47871sandygcc -m32 -march=prescott -O -fomit-frame-pointer2017072020170718
47889sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2017072020170718
47907sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2017072020170718
47916sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2017072020170718
47925sandygcc -m32 -march=nocona -O -fomit-frame-pointer2017072020170718
47934sandygcc -m32 -march=core2 -O -fomit-frame-pointer2017072020170718
47934sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017072020170718
47934sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017072020170718
47943sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2017072020170718
47961sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
47970sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
48006sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
48042sandygcc -m32 -march=athlon -O -fomit-frame-pointer2017072020170718
48141sandygcc -m32 -O -fomit-frame-pointer2017072020170718
48150sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2017072020170718
48168sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
48294sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
48303sandygcc -m32 -march=k8 -O -fomit-frame-pointer2017072020170718
48555sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017072020170718
48924sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
49392sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
50022sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
50400sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
51120sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
51570sandygcc -m32 -march=i386 -O -fomit-frame-pointer2017072020170718
52821bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
53271bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
53343bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
53433bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
53487bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
53775bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
53793bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
54018bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
54135bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
54144bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
54144bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
54162bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
54216bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
54243bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
54324bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
54378bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
54405bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
54432bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
54468bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
54495bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
54504bswapgcc -m32 -O3 -fomit-frame-pointer2017072020170718
54576bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
54612bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
54648bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
54648bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
54684bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
54747bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
54774bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
54783bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
54909bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
54909bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
54963bswapgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
54972bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
54990bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
55008bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
55026bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
55080bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
55107bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
55242bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
55260bswapgcc -m32 -O2 -fomit-frame-pointer2017072020170718
55305bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
55386bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
55440bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
55476bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
55485bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
55512bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
55521bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
55521bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
55566bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
55602bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
55620bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
55620bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
55647bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
55647bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
55665bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
55674bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
55710bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
55899bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
55917bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
55953bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
55962bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
55962bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
55998bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
56016bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
56025bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
56052bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
56106bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
56187bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
56214bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
56241bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
56349bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
56367bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
56403bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
56430bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
56466bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
56538bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
56691bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
56745bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
56745bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
56790bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
56817bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
56853bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
56871bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
56907bswapgcc -m32 -Os -fomit-frame-pointer2017072020170718
56961bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
57042bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
57051bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
57069bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
57078bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
57159bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
57168bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
57186bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
57294bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
57312bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
57375bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
57384bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
57402bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
57402bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
57411bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
57465bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
57474bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
57483bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
57600bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
57744bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
57753bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
57762bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
57915bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
58041bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
58383bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
58770bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
58815bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
58860bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
58869bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
58923bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
58941bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
59031bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
59049bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
59301regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
59499bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
59562regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
59634regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
59724regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
59760regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
59850regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
59904regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
59967regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017072020170718
59985regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017072020170718
60030regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
60138regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
60138regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017072020170718
60192regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017072020170718
60282regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
60291regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
60336regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
60372regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
60390regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
60417regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017072020170718
60471regsgcc -m32 -O3 -fomit-frame-pointer2017072020170718
60561regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017072020170718
60642regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
60669regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017072020170718
60696regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017072020170718
60705regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017072020170718
60714regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017072020170718
60894regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
60894regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
61011regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
61047regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017072020170718
61047regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2017072020170718
61065regsgcc -m32 -O2 -fomit-frame-pointer2017072020170718
61074regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
61092regsgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017072020170718
61200regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017072020170718
61209regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
61218regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
61254regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017072020170718
61254regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017072020170718
61299regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
61299regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017072020170718
61344regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
61353regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
61416regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
61452regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017072020170718
61479regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017072020170718
61497regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2017072020170718
61497regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017072020170718
61560regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
61605regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
61614regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017072020170718
61632regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
61632regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017072020170718
61641regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017072020170718
61650regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
61677regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
61722regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017072020170718
61758regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017072020170718
61794regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2017072020170718
61794regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017072020170718
61812regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017072020170718
61821regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017072020170718
61866bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
61866regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017072020170718
61938regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2017072020170718
61983regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017072020170718
62001regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017072020170718
62055regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017072020170718
62073regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017072020170718
62136regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
62154regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017072020170718
62199regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017072020170718
62235regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017072020170718
62253regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017072020170718
62343regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017072020170718
62370regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017072020170718
62424regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
62433regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
62433regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017072020170718
62514regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017072020170718
62577regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
62613bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
62622bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
62739regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2017072020170718
62748bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
62775regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2017072020170718
62820regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017072020170718
62838regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017072020170718
62883regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
62883regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2017072020170718
62901regsgcc -m32 -Os -fomit-frame-pointer2017072020170718
63009regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017072020170718
63054regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017072020170718
63099regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
63126regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017072020170718
63252regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
63405regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017072020170718
63423regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
63477bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
63486regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2017072020170718
63558regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017072020170718
63684regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
63846regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017072020170718
63855regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017072020170718
63900regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017072020170718
63972regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
63990bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
64035regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017072020170718
64458regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
64611regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
64656regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
64674regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017072020170718
64773regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
64782regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
64791regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017072020170718
64998regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017072020170718
65025regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017072020170718
65061regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017072020170718
65304regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
65331regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
65475regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
65619regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
65619regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2017072020170718
65691regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2017072020170718
65718regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718
65727regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
65763regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017072020170718
66051regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017072020170718
66051regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2017072020170718
66285regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2017072020170718

Test failure

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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