Implementation notes: amd64, ares, crypto_hash/blake256

Computer: ares
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
12420sse41-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
12424sse41-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
12432sse41-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
12432sse41-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
12456sse41-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
12468sse41-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
12480sse41-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
12480sse41-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
12484sse41-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
12484sse41-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
12492sse41-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
12496sse41-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
12500sse41gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
12504sse41gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
12504sse41gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
12508sse41gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
12508sse41gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
12512sse41gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
12644sse41gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
12644sse41gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
12652sse41gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
12692sse41gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
12696sse41gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
12700sse41gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
12840vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
12840ssse3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
12844vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
12844vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
12844vect128gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
12852ssse3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
12860ssse3gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
12868vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
12872vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
12872vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
12872vect128gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
12932vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
12932vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
12936vect128gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
12940vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
12940vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
12940vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
12940vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
12940vect128gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
13136vect128-mmxhackgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
13140vect128-mmxhackgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
13140vect128-mmxhackgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
13144vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
13172vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
13172vect128-mmxhackgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
13184vect128-mmxhackgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
13184vect128-mmxhackgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
13272vect128-mmxhackgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
13272vect128-mmxhackgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
13280vect128-mmxhackgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
13344vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
13372ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
13376ssse3gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
13380ssse3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
13432ssse3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
13432ssse3gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
13436ssse3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
13448ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
13452ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
13452ssse3gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
13536vect128-mmxhackgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
13540vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
13540vect128-mmxhackgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
13548vect128-mmxhackgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
13768ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
13832ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
14404ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
14408ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
15868sse2-2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
15876sse2-2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
15892sse2-2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
16044sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
16056sse2-2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
16060sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
16060sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
16080sse2-2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
16116sse2gcc -march=k8 -O -fomit-frame-pointer2014012320130419
16120sse2-2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
16124sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
16128sse2-2gcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
16132sse2-2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
16132sse2-2gcc -march=k8 -O -fomit-frame-pointer2014012320130419
16136sse2-2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
16136sse2-2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
16140sse2-2gcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
16144sse2-2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
16148sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
16160sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
16164sse2-2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
16188sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
16192sse2gcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
16200sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
16200sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
16204sse2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
16204sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
16216sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
16224sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
16224sse2-2gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
16228sse2-2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
16232sse2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
16236sse2-2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
16236sse2-2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
16240sse2gcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
16252sse2-2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
16260sse2-2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
16280sse2-2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
16304sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
16304sse2-2gcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
16308sse2-2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
16316sse2-2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
16316sse2-2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
16316sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
16316sse2-2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
16320sse2gcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
16324sse2-2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
16324sse2-2gcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
16324sse2-2gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
16324sse2-2gcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
16328sse2-2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
16344sse2-2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
16348sse2-2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
16352sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
16364sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
16368sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
16368sse2gcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
16388sse2-2gcc -march=nocona -O -fomit-frame-pointer2014012320130419
16392sse2-2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
16392sse2-2gcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
16400sse2-2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
16400sse2-2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
16404sse2-2gcc -m64 -O -fomit-frame-pointer2014012320130419
16412sse2-2gcc -O -fomit-frame-pointer2014012320130419
16412sse2-2gcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
16412sse2-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
16416sse2-2gcc -march=barcelona -O -fomit-frame-pointer2014012320130419
16420sse2-2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
16420sse2-2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
16428sse2-2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
16428sse2-2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
16436sse2-2gcc -funroll-loops -O -fomit-frame-pointer2014012320130419
16440sse2-2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
16444sse2-2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
16448sse2-2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
16452sse2-2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
16456sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
16460sse2-2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
16460sse2-2gcc -march=nocona -Os -fomit-frame-pointer2014012320130419
16468sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
16476sse2-2gcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
16476sse2-2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16480sse2-2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
16484sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
16488sse2-2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
16500sse2-2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
16504sse2-2gcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
16504sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
16504sse2gcc -march=nocona -Os -fomit-frame-pointer2014012320130419
16516sse2-2gcc -O2 -fomit-frame-pointer2014012320130419
16516sse2-2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
16524sse2-2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16552sse2-2gcc -m64 -O3 -fomit-frame-pointer2014012320130419
16564sse2-2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16568sse2-2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
16568sse2-2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
16572sse2-2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
16572sse2-2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
16572sse2-2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16576sse2-2gcc -m64 -O2 -fomit-frame-pointer2014012320130419
16576sse2-2gcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16580sse2-2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
16580sse2-2gcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
16584sse2-2gcc -O3 -fomit-frame-pointer2014012320130419
16588sse2-2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
16588sse2-2gcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
16588sse2-2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
16592sse2-2gcc -Os -fomit-frame-pointer2014012320130419
16596sse2-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16608sse2-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16608sse2-2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16608sse2-2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
16612sse2-2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
16616sse2-2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
16624sse2-2gcc -m64 -Os -fomit-frame-pointer2014012320130419
16628sse2-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
16632sse2-2gcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
16644sse2-2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
16656sse2-2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16672sse2-2gcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16692sse2gcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
16732sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
16740sse2gcc -march=k8 -Os -fomit-frame-pointer2014012320130419
16744sse2gcc -Os -fomit-frame-pointer2014012320130419
16748sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
16752sse2gcc -m64 -Os -fomit-frame-pointer2014012320130419
16764sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
16768sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
16772sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
16780sse2gcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
16784sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
16788sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
16788sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
16792sse2gcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
16792sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
16792sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
16800sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
16800sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
16800sse2gcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
16804sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
16804sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
16808sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
16812sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
16812sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
16820sse2gcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
16820sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
16824sse2gcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
16824sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
16828sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16828sse2gcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16832sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
16832sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16836sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
16840sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16872sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16872sse2gcc -m64 -O2 -fomit-frame-pointer2014012320130419
16872sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16876sse2gcc -O2 -fomit-frame-pointer2014012320130419
16880sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16884sse2gcc -O3 -fomit-frame-pointer2014012320130419
16884sse2gcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
16888sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
16892sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
16892sse2gcc -m64 -O3 -fomit-frame-pointer2014012320130419
16896sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
16944sse2-2gcc -march=k8 -Os -fomit-frame-pointer2014012320130419
17040sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
17172sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
17368sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
17492sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
17496sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
17548sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
17548sse2gcc -march=nocona -O -fomit-frame-pointer2014012320130419
17568sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
17568sse2gcc -march=barcelona -O -fomit-frame-pointer2014012320130419
17572sse2gcc -O -fomit-frame-pointer2014012320130419
17572sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
17576sse2gcc -m64 -O -fomit-frame-pointer2014012320130419
17592sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
17592sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
17596sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
17600sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
17604sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
17624sse2gcc -funroll-loops -O -fomit-frame-pointer2014012320130419
18728bswapgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
18728bswapgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
18736bswapgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
18736bswapgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
18740bswapgcc -O2 -fomit-frame-pointer2014012320130419
18740bswapgcc -O3 -fomit-frame-pointer2014012320130419
18744bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
18744bswapgcc -m64 -O3 -fomit-frame-pointer2014012320130419
18744bswapgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
18756bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
18772bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
18776bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
18776bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
18788bswapgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
18788bswapgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
18800bswapgcc -m64 -O2 -fomit-frame-pointer2014012320130419
18816bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
18820bswapgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
18824bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
18824bswapgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
18828bswapgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
18836bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
18836bswapgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
18840bswapgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
18844bswapgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
18852bswapgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
18868bswapgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
18868bswapgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
18868bswapgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
18872bswapgcc -Os -fomit-frame-pointer2014012320130419
18872bswapgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
18876bswapgcc -m64 -Os -fomit-frame-pointer2014012320130419
18876bswapgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
18876bswapgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
18880bswapgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
18884bswapgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
18892bswapgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
18896bswapgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
18900bswapgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
18904bswapgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
18912bswapgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
18912bswapgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
18916bswapgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
18920bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
18924bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
18932bswapgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
18960bswapgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
18960bswapgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
18960bswapgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
18964bswapgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
18968bswapgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
18980bswapgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
18984bswapgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
18988bswapgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
18992bswapgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
18996bswapgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
19004bswapgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
19112sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
19116sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
19116sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
19128sandygcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
19128sandygcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
19132sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
19136sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
19136sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
19148sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
19152sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19156sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19160sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
19160sandygcc -m64 -O2 -fomit-frame-pointer2014012320130419
19160sandygcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19164sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
19164sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19164sandygcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19168sandygcc -O3 -fomit-frame-pointer2014012320130419
19168sandygcc -m64 -O3 -fomit-frame-pointer2014012320130419
19168sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19168sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
19168sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
19168sandygcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
19176sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19180sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
19184sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
19184sandygcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
19188sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
19188sandygcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
19192sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
19192sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
19196sandygcc -O2 -fomit-frame-pointer2014012320130419
19196sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
19196sandygcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
19200sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
19204sandygcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
19208sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19208sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
19212sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
19220sandygcc -m64 -Os -fomit-frame-pointer2014012320130419
19228sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
19228sandygcc -march=k8 -Os -fomit-frame-pointer2014012320130419
19232sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
19236sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
19248sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
19252sandygcc -Os -fomit-frame-pointer2014012320130419
19252sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
19256sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19260sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
19264sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
19264sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
19280sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
19284sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
19288sandygcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
19292sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19296sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
19300sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
19304sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
19312sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19316sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
19316sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
19320sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19328sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
19328sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19332sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
19336sphlibgcc -m64 -O2 -fomit-frame-pointer2014012320130419
19352sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
19356sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
19360sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
19364sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
19368sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
19368sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19368sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
19376sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19376sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
19380sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
19380sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
19384sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19384sandygcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
19388sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
19392sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
19396sphlibgcc -O2 -fomit-frame-pointer2014012320130419
19396sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19396sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19400sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
19408sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
19412sphlibgcc -m64 -O3 -fomit-frame-pointer2014012320130419
19420sphlibgcc -O3 -fomit-frame-pointer2014012320130419
19420sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
19428sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19448sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
19452sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
19464sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
19476sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
19492bswapgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
19504bswapgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
19512bswapgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
19512bswapgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
19512bswapgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
19516bswapgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
19516bswapgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
19516bswapgcc -march=nocona -O -fomit-frame-pointer2014012320130419
19520bswapgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
19520bswapgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
19520bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
19520bswapgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
19524bswapgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
19524bswapgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
19524bswapgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
19528bswapgcc -O -fomit-frame-pointer2014012320130419
19532bswapgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
19532bswapgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
19536bswapgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
19536bswapgcc -m64 -O -fomit-frame-pointer2014012320130419
19540bswapgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
19540bswapgcc -march=k8 -O -fomit-frame-pointer2014012320130419
19556bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
19684regsgcc -O3 -fomit-frame-pointer2014012320130419
19688regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
19688regsgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19692regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19696regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
19700regsgcc -m64 -O2 -fomit-frame-pointer2014012320130419
19700regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19704regsgcc -O2 -fomit-frame-pointer2014012320130419
19708regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
19708regsgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
19712regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
19712regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19712regsgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19720regsgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
19724bswapgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
19724bswapgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
19724regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19728bswapgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
19732regsgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
19732regsgcc -m64 -O3 -fomit-frame-pointer2014012320130419
19736bswapgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
19740regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
19740bswapgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
19740bswapgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
19744regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
19744regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
19744regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
19744regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
19744regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
19744bswapgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
19748regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19752regsgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
19756regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
19756bswapgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
19784bswapgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
19788regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
19788regsgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
19792regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19792regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
19792regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
19796sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
19796regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
19796bswapgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
19800sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
19800regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
19804sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
19804regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
19808regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
19808bswapgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
19812regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
19812regsgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
19816sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
19816bswapgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
19820sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
19824sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
19828sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
19832regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
19832regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
19840regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
19840regsgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
19848regsgcc -Os -fomit-frame-pointer2014012320130419
19848regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
19852regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
19852regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
19856regsgcc -m64 -Os -fomit-frame-pointer2014012320130419
19868regsgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
19868regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
19868regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
19872regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
19880regsgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
19884regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
19884regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
19888regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
19896regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
19896regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
19900regsgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
20064sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
20068sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
20068sandygcc -march=nocona -O -fomit-frame-pointer2014012320130419
20076sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
20080sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
20080sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
20080sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
20080sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
20080sphlibgcc -m64 -Os -fomit-frame-pointer2014012320130419
20080sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
20080sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
20084sphlibgcc -Os -fomit-frame-pointer2014012320130419
20084sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
20084sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
20088sandygcc -funroll-loops -O -fomit-frame-pointer2014012320130419
20088sphlibgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
20092sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
20092sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
20092sandygcc -march=barcelona -O -fomit-frame-pointer2014012320130419
20096sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
20096sandygcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
20100sandygcc -march=k8 -O -fomit-frame-pointer2014012320130419
20104sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
20108sandygcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
20112sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
20116sandygcc -O -fomit-frame-pointer2014012320130419
20116sandygcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
20120sandygcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
20120sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
20124sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
20124sandygcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
20128sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
20128sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
20132sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
20132sandygcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
20136sandygcc -m64 -O -fomit-frame-pointer2014012320130419
20136sandygcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
20140sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
20144sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
20148sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
20152sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
20164sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
20172sphlibgcc -O -fomit-frame-pointer2014012320130419
20188regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
20188sphlibgcc -m64 -O -fomit-frame-pointer2014012320130419
20192sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
20196sphlibgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
20196regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
20196regsgcc -march=k8 -O -fomit-frame-pointer2014012320130419
20200regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
20200sphlibgcc -march=nocona -O -fomit-frame-pointer2014012320130419
20204regsgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
20204regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
20204regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
20204regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
20204sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
20204regsgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
20208sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
20212regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
20212regsgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
20212sandygcc -march=nocona -Os -fomit-frame-pointer2014012320130419
20216regsgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
20216regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
20216regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
20216sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
20220regsgcc -m64 -O -fomit-frame-pointer2014012320130419
20224sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
20228sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
20228regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
20232sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
20232sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
20232regsgcc -march=nocona -O -fomit-frame-pointer2014012320130419
20236regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
20236regsgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
20240regsgcc -O -fomit-frame-pointer2014012320130419
20240regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
20240regsgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
20240sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
20240regsgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
20252sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
20280sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
20280sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
20280sphlibgcc -march=k8 -O -fomit-frame-pointer2014012320130419
20284sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
20300sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
20300sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
20308sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
20324sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
20328sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
20332sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
20344sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
20348sphlibgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
20360sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
20652regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
20680regsgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
20688regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
20696regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
20696regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
20696regsgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
20708regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
20716sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
20716sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
20732sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
20732sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
20736sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
20740sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
20740sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
20740sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
20752regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
20760regsgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
20768regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
20768regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
20776regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
21368sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
21372sphlibgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
21420sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
21420sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
24516refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
24556refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
24568refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
24580refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
24720refgcc -m64 -O3 -fomit-frame-pointer2014012320130419
24756refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
24768refgcc -O3 -fomit-frame-pointer2014012320130419
24772sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014012320130419
24780sphlib-smallgcc -O3 -fomit-frame-pointer2014012320130419
24780refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
24804sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014012320130419
24824sphlib-smallgcc -O2 -fomit-frame-pointer2014012320130419
24848sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
24936sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
24976sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
24984sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014012320130419
24992refgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
24996sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
24996sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
25016sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014012320130419
25016sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
25048sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
25076sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
25084sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014012320130419
25120refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014012320130419
25132sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014012320130419
25148sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014012320130419
25164refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
25180refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014012320130419
25184refgcc -funroll-loops -O2 -fomit-frame-pointer2014012320130419
25184refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
25196refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
25212refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
25216sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014012320130419
25236sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
25268sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
25340sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
25356sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
25408sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
25412sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
25436sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014012320130419
25436sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
25468sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014012320130419
25524refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
25536sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
25540refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
25620refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
25660sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
25800sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
25816sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
25868sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
25876sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
25880sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014012320130419
25888sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
25892sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
25928refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
25928sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014012320130419
26024refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
26032refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014012320130419
26040refgcc -march=k8 -O3 -fomit-frame-pointer2014012320130419
26128sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
26320refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
26328refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
26456refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
26516refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014012320130419
26516refgcc -march=barcelona -O3 -fomit-frame-pointer2014012320130419
26720refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
26784refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
26788refgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
26816refgcc -O2 -fomit-frame-pointer2014012320130419
26816refgcc -march=k8 -O2 -fomit-frame-pointer2014012320130419
26836refgcc -march=barcelona -O2 -fomit-frame-pointer2014012320130419
26844refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014012320130419
26856refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014012320130419
26856refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014012320130419
26864refgcc -m64 -O2 -fomit-frame-pointer2014012320130419
26864sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
26872sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
26876sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
26876sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
26884sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
26888sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
26888sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
26892sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
26900sphlib-smallgcc -O -fomit-frame-pointer2014012320130419
26904refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014012320130419
26904refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014012320130419
26908sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
26912sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
26912sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
26928sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
26928sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
26932sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
26936refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014012320130419
26944sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
26960sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
26960sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014012320130419
26964sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
26968sphlib-smallgcc -m64 -O -fomit-frame-pointer2014012320130419
26984sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014012320130419
26988sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014012320130419
26992sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
26996refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014012320130419
27000refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014012320130419
27000sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
27008refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
27012refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
27016refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014012320130419
27016refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
27016sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014012320130419
27024refgcc -funroll-loops -O -fomit-frame-pointer2014012320130419
27024refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014012320130419
27052sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
27080refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014012320130419
27120sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
27124sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
27196sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014012320130419
27196sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
27208sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
27504refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014012320130419
27536refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
27672refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
28252refgcc -march=nocona -O2 -fomit-frame-pointer2014012320130419
28412refgcc -fno-schedule-insns -O -fomit-frame-pointer2014012320130419
28412refgcc -march=nocona -O -fomit-frame-pointer2014012320130419
28420refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014012320130419
28432refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014012320130419
28436refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
28436refgcc -m64 -march=core2 -O -fomit-frame-pointer2014012320130419
28440refgcc -m64 -march=corei7 -O -fomit-frame-pointer2014012320130419
28444refgcc -march=barcelona -O -fomit-frame-pointer2014012320130419
28452refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014012320130419
28468refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
28476refgcc -m64 -march=nocona -O -fomit-frame-pointer2014012320130419
28488refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
28492refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
28508refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
28508refgcc -m64 -O -fomit-frame-pointer2014012320130419
28512refgcc -O -fomit-frame-pointer2014012320130419
28524refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
28524refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
28528refgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
28532refgcc -m64 -march=k8 -O -fomit-frame-pointer2014012320130419
28532refgcc -march=k8 -O -fomit-frame-pointer2014012320130419
28628refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
28656refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
28656refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
28672refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
28672refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
28704refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
28784refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
28784refgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
28884refgcc -Os -fomit-frame-pointer2014012320130419
28900refgcc -m64 -Os -fomit-frame-pointer2014012320130419
28936refgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
28960refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
29036refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014012320130419
29840refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
29880refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
29964refgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
29984refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
32192sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014012320130419
32196sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014012320130419
32196sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
32228sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
32232sphlib-smallgcc -Os -fomit-frame-pointer2014012320130419
32264sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014012320130419
32268sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014012320130419
32312sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
32320sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014012320130419
32320sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2014012320130419
32320sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014012320130419
32332sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
32572sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014012320130419
33068sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014012320130419
33124sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014012320130419
33156sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014012320130419
33220sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
33232sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014012320130419
33276sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014012320130419
33448sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014012320130419
33512sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014012320130419
33736sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014012320130419
33796sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014012320130419
76924sphlibgcc -funroll-loops2014012320130419
77044sphlibgcc2014012320130419
77116sphlibcc2014012320130419
90008sandygcc -funroll-loops2014012320130419
90040sandygcc2014012320130419
90092sandycc2014012320130419
92976bswapgcc -funroll-loops2014012320130419
93080bswapcc2014012320130419
93196bswapgcc2014012320130419
95176regsgcc2014012320130419
95292regscc2014012320130419
96588regsgcc -funroll-loops2014012320130419
108916refcc2014012320130419
108992refgcc -funroll-loops2014012320130419
109048refgcc2014012320130419
114392sphlib-smallcc2014012320130419
114516sphlib-smallgcc -funroll-loops2014012320130419
114680sphlib-smallgcc2014012320130419
219332sse2cc2014012320130419
220592sse2gcc2014012320130419
222724sse2gcc -funroll-loops2014012320130419
291184sse2-2cc2014012320130419
293200sse2-2gcc2014012320130419
295080sse2-2gcc -funroll-loops2014012320130419

Test failure

Implementation: crypto_hash/blake256/avxicc
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 103, namely:
CompilerImplementations
cc avxicc
gcc avxicc
gcc -O2 -fomit-frame-pointer avxicc
gcc -O3 -fomit-frame-pointer avxicc
gcc -O -fomit-frame-pointer avxicc
gcc -Os -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops avxicc
gcc -funroll-loops -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -O -fomit-frame-pointer avxicc
gcc -funroll-loops -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxicc
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avxicc
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avxicc
gcc -m64 -O2 -fomit-frame-pointer avxicc
gcc -m64 -O3 -fomit-frame-pointer avxicc
gcc -m64 -O -fomit-frame-pointer avxicc
gcc -m64 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=core2 -O2 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -O3 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -O -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -Os -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avxicc avxs
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avxicc avxs
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer avxicc avxs
gcc -m64 -march=corei7 -O -fomit-frame-pointer avxicc avxs
gcc -m64 -march=corei7 -Os -fomit-frame-pointer avxicc avxs
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -O -fomit-frame-pointer avxicc
gcc -m64 -march=k8 -Os -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -O -fomit-frame-pointer avxicc
gcc -m64 -march=nocona -Os -fomit-frame-pointer avxicc
gcc -march=barcelona -O2 -fomit-frame-pointer avxicc
gcc -march=barcelona -O3 -fomit-frame-pointer avxicc
gcc -march=barcelona -O -fomit-frame-pointer avxicc
gcc -march=barcelona -Os -fomit-frame-pointer avxicc
gcc -march=k8 -O2 -fomit-frame-pointer avxicc
gcc -march=k8 -O3 -fomit-frame-pointer avxicc
gcc -march=k8 -O -fomit-frame-pointer avxicc
gcc -march=k8 -Os -fomit-frame-pointer avxicc
gcc -march=nocona -O2 -fomit-frame-pointer avxicc
gcc -march=nocona -O3 -fomit-frame-pointer avxicc
gcc -march=nocona -O -fomit-frame-pointer avxicc
gcc -march=nocona -Os -fomit-frame-pointer avxicc

Test failure

Implementation: crypto_hash/blake256/avxicc
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:0:
hash.c: ...
hash.c: rounds.sse41.h:837:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:848:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:851:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:852:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:864:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:871:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:897:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:903:6: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc sse41
gcc sse41
gcc -O2 -fomit-frame-pointer sse41
gcc -O3 -fomit-frame-pointer sse41
gcc -O -fomit-frame-pointer sse41
gcc -Os -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse41
gcc -fno-schedule-insns -O -fomit-frame-pointer sse41
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse41
gcc -funroll-loops sse41
gcc -funroll-loops -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -O -fomit-frame-pointer sse41
gcc -funroll-loops -Os -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse41
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sse41
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sse41
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sse41
gcc -m64 -O2 -fomit-frame-pointer sse41
gcc -m64 -O3 -fomit-frame-pointer sse41
gcc -m64 -O -fomit-frame-pointer sse41
gcc -m64 -Os -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sse41
gcc -m64 -march=k8 -O -fomit-frame-pointer sse41
gcc -m64 -march=k8 -Os -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sse41
gcc -m64 -march=nocona -O -fomit-frame-pointer sse41
gcc -m64 -march=nocona -Os -fomit-frame-pointer sse41
gcc -march=barcelona -O2 -fomit-frame-pointer sse41
gcc -march=barcelona -O3 -fomit-frame-pointer sse41
gcc -march=barcelona -O -fomit-frame-pointer sse41
gcc -march=barcelona -Os -fomit-frame-pointer sse41
gcc -march=k8 -O2 -fomit-frame-pointer sse41
gcc -march=k8 -O3 -fomit-frame-pointer sse41
gcc -march=k8 -O -fomit-frame-pointer sse41
gcc -march=k8 -Os -fomit-frame-pointer sse41
gcc -march=nocona -O2 -fomit-frame-pointer sse41
gcc -march=nocona -O3 -fomit-frame-pointer sse41
gcc -march=nocona -O -fomit-frame-pointer sse41
gcc -march=nocona -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:10:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: rounds.ssse3.h:563:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:569:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:586:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:593:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:611:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:617:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:634:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:641:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:659:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:665:6: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc ssse3
gcc ssse3
gcc -O2 -fomit-frame-pointer ssse3
gcc -O3 -fomit-frame-pointer ssse3
gcc -O -fomit-frame-pointer ssse3
gcc -Os -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops ssse3
gcc -funroll-loops -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -O -fomit-frame-pointer ssse3
gcc -funroll-loops -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer ssse3
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer ssse3
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer ssse3
gcc -m64 -O2 -fomit-frame-pointer ssse3
gcc -m64 -O3 -fomit-frame-pointer ssse3
gcc -m64 -O -fomit-frame-pointer ssse3
gcc -m64 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -O -fomit-frame-pointer ssse3
gcc -m64 -march=k8 -Os -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -O -fomit-frame-pointer ssse3
gcc -m64 -march=nocona -Os -fomit-frame-pointer ssse3
gcc -march=barcelona -O2 -fomit-frame-pointer ssse3
gcc -march=barcelona -O3 -fomit-frame-pointer ssse3
gcc -march=barcelona -O -fomit-frame-pointer ssse3
gcc -march=barcelona -Os -fomit-frame-pointer ssse3
gcc -march=k8 -O2 -fomit-frame-pointer ssse3
gcc -march=k8 -O3 -fomit-frame-pointer ssse3
gcc -march=k8 -O -fomit-frame-pointer ssse3
gcc -march=k8 -Os -fomit-frame-pointer ssse3
gcc -march=nocona -O2 -fomit-frame-pointer ssse3
gcc -march=nocona -O3 -fomit-frame-pointer ssse3
gcc -march=nocona -O -fomit-frame-pointer ssse3
gcc -march=nocona -Os -fomit-frame-pointer ssse3

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: cc
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc xop
gcc xop
gcc -O2 -fomit-frame-pointer xop
gcc -O3 -fomit-frame-pointer xop
gcc -O -fomit-frame-pointer xop
gcc -Os -fomit-frame-pointer xop
gcc -fno-schedule-insns -O2 -fomit-frame-pointer xop
gcc -fno-schedule-insns -O3 -fomit-frame-pointer xop
gcc -fno-schedule-insns -O -fomit-frame-pointer xop
gcc -fno-schedule-insns -Os -fomit-frame-pointer xop
gcc -funroll-loops xop
gcc -funroll-loops -O2 -fomit-frame-pointer xop
gcc -funroll-loops -O3 -fomit-frame-pointer xop
gcc -funroll-loops -O -fomit-frame-pointer xop
gcc -funroll-loops -Os -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer xop
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer xop
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer xop
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer xop
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer xop
gcc -m64 -O2 -fomit-frame-pointer xop
gcc -m64 -O3 -fomit-frame-pointer xop
gcc -m64 -O -fomit-frame-pointer xop
gcc -m64 -Os -fomit-frame-pointer xop
gcc -m64 -march=k8 -O2 -fomit-frame-pointer xop
gcc -m64 -march=k8 -O3 -fomit-frame-pointer xop
gcc -m64 -march=k8 -O -fomit-frame-pointer xop
gcc -m64 -march=k8 -Os -fomit-frame-pointer xop
gcc -m64 -march=nocona -O2 -fomit-frame-pointer xop
gcc -m64 -march=nocona -O3 -fomit-frame-pointer xop
gcc -m64 -march=nocona -O -fomit-frame-pointer xop
gcc -m64 -march=nocona -Os -fomit-frame-pointer xop
gcc -march=barcelona -O2 -fomit-frame-pointer xop
gcc -march=barcelona -O3 -fomit-frame-pointer xop
gcc -march=barcelona -O -fomit-frame-pointer xop
gcc -march=barcelona -Os -fomit-frame-pointer xop
gcc -march=k8 -O2 -fomit-frame-pointer xop
gcc -march=k8 -O3 -fomit-frame-pointer xop
gcc -march=k8 -O -fomit-frame-pointer xop
gcc -march=k8 -Os -fomit-frame-pointer xop
gcc -march=nocona -O2 -fomit-frame-pointer xop
gcc -march=nocona -O3 -fomit-frame-pointer xop
gcc -march=nocona -O -fomit-frame-pointer xop
gcc -march=nocona -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: cc
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc sse41-2
gcc sse41-2
gcc -O2 -fomit-frame-pointer sse41-2
gcc -O3 -fomit-frame-pointer sse41-2
gcc -O -fomit-frame-pointer sse41-2
gcc -Os -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O2 -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O3 -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -O -fomit-frame-pointer sse41-2
gcc -fno-schedule-insns -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops sse41-2
gcc -funroll-loops -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer sse41-2
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -m64 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -O3 -fomit-frame-pointer sse41-2
gcc -m64 -O -fomit-frame-pointer sse41-2
gcc -m64 -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -O -fomit-frame-pointer sse41-2
gcc -m64 -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -O -fomit-frame-pointer sse41-2
gcc -m64 -march=nocona -Os -fomit-frame-pointer sse41-2
gcc -march=barcelona -O2 -fomit-frame-pointer sse41-2
gcc -march=barcelona -O3 -fomit-frame-pointer sse41-2
gcc -march=barcelona -O -fomit-frame-pointer sse41-2
gcc -march=barcelona -Os -fomit-frame-pointer sse41-2
gcc -march=k8 -O2 -fomit-frame-pointer sse41-2
gcc -march=k8 -O3 -fomit-frame-pointer sse41-2
gcc -march=k8 -O -fomit-frame-pointer sse41-2
gcc -march=k8 -Os -fomit-frame-pointer sse41-2
gcc -march=nocona -O2 -fomit-frame-pointer sse41-2
gcc -march=nocona -O3 -fomit-frame-pointer sse41-2
gcc -march=nocona -O -fomit-frame-pointer sse41-2
gcc -march=nocona -Os -fomit-frame-pointer sse41-2

Compiler output

Implementation: crypto_hash/blake256/avxs
Compiler: cc
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:154:59: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:155:59: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc avxs
gcc avxs
gcc -O2 -fomit-frame-pointer avxs
gcc -O3 -fomit-frame-pointer avxs
gcc -O -fomit-frame-pointer avxs
gcc -Os -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O2 -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O3 -fomit-frame-pointer avxs
gcc -fno-schedule-insns -O -fomit-frame-pointer avxs
gcc -fno-schedule-insns -Os -fomit-frame-pointer avxs
gcc -funroll-loops avxs
gcc -funroll-loops -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -O -fomit-frame-pointer avxs
gcc -funroll-loops -Os -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer avxs
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer avxs
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer avxs
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer avxs
gcc -m64 -O2 -fomit-frame-pointer avxs
gcc -m64 -O3 -fomit-frame-pointer avxs
gcc -m64 -O -fomit-frame-pointer avxs
gcc -m64 -Os -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O2 -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O3 -fomit-frame-pointer avxs
gcc -m64 -march=k8 -O -fomit-frame-pointer avxs
gcc -m64 -march=k8 -Os -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O2 -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O3 -fomit-frame-pointer avxs
gcc -m64 -march=nocona -O -fomit-frame-pointer avxs
gcc -m64 -march=nocona -Os -fomit-frame-pointer avxs
gcc -march=barcelona -O2 -fomit-frame-pointer avxs
gcc -march=barcelona -O3 -fomit-frame-pointer avxs
gcc -march=barcelona -O -fomit-frame-pointer avxs
gcc -march=barcelona -Os -fomit-frame-pointer avxs
gcc -march=k8 -O2 -fomit-frame-pointer avxs
gcc -march=k8 -O3 -fomit-frame-pointer avxs
gcc -march=k8 -O -fomit-frame-pointer avxs
gcc -march=k8 -Os -fomit-frame-pointer avxs
gcc -march=nocona -O2 -fomit-frame-pointer avxs
gcc -march=nocona -O3 -fomit-frame-pointer avxs
gcc -march=nocona -O -fomit-frame-pointer avxs
gcc -march=nocona -Os -fomit-frame-pointer avxs

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: cc
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128-mmxhack
gcc vect128-mmxhack
gcc -O2 -fomit-frame-pointer vect128-mmxhack
gcc -O3 -fomit-frame-pointer vect128-mmxhack
gcc -O -fomit-frame-pointer vect128-mmxhack
gcc -Os -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops vect128-mmxhack
gcc -funroll-loops -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -O -fomit-frame-pointer vect128-mmxhack
gcc -march=barcelona -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -O -fomit-frame-pointer vect128-mmxhack
gcc -march=k8 -Os -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O2 -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O3 -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -O -fomit-frame-pointer vect128-mmxhack
gcc -march=nocona -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: cc
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size

Number of similar (compiler,implementation) pairs: 71, namely:
CompilerImplementations
cc vect128
gcc vect128
gcc -O2 -fomit-frame-pointer vect128
gcc -O3 -fomit-frame-pointer vect128
gcc -O -fomit-frame-pointer vect128
gcc -Os -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops vect128
gcc -funroll-loops -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -O -fomit-frame-pointer vect128
gcc -funroll-loops -Os -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vect128
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer vect128
gcc -m64 -O2 -fomit-frame-pointer vect128
gcc -m64 -O3 -fomit-frame-pointer vect128
gcc -m64 -O -fomit-frame-pointer vect128
gcc -m64 -Os -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m64 -march=k8 -O -fomit-frame-pointer vect128
gcc -m64 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m64 -march=nocona -O -fomit-frame-pointer vect128
gcc -m64 -march=nocona -Os -fomit-frame-pointer vect128
gcc -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -march=barcelona -O -fomit-frame-pointer vect128
gcc -march=barcelona -Os -fomit-frame-pointer vect128
gcc -march=k8 -O2 -fomit-frame-pointer vect128
gcc -march=k8 -O3 -fomit-frame-pointer vect128
gcc -march=k8 -O -fomit-frame-pointer vect128
gcc -march=k8 -Os -fomit-frame-pointer vect128
gcc -march=nocona -O2 -fomit-frame-pointer vect128
gcc -march=nocona -O3 -fomit-frame-pointer vect128
gcc -march=nocona -O -fomit-frame-pointer vect128
gcc -march=nocona -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:0:
hash.c: ...
hash.c: rounds.sse41.h:837:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:848:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:851:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:852:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:864:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:871:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:897:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:903:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:104:5: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:105:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:121:0:
hash.c: ...
hash.c: rounds.sse41.h:837:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:848:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:851:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:852:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:864:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:871:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:897:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:903:6: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:10:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: rounds.ssse3.h:563:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:569:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:586:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:593:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:611:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:617:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:634:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:641:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:659:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:665:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:105:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:106:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:107:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:108:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:10:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:17:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: rounds.ssse3.h:563:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:569:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:586:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:593:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:611:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:617:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:634:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:641:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:659:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:665:6: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:93:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:94:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:95:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:96:22: error: incompatible types when initializing type '__m128i' using type 'int'
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: hash.c:115:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c:128:1: error: type mismatch in conditional expression
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/avxs
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:154:59: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:155:59: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:154:59: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:155:59: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:162:3: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:163:5: error: can't convert between vector values of different size
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:466:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c: In function 'round256':
vector.c: vector.c:384:3: error: can't convert between vector values of different size
vector.c: vector.c:385:3: error: can't convert between vector values of different size
vector.c: vector.c:386:3: error: can't convert between vector values of different size
vector.c: vector.c:387:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: vector.c:464:3: error: can't convert between vector values of different size
vector.c: ...
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size
vector.c: vector.c:467:3: error: can't convert between vector values of different size

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-redhat-linux/4.6.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: rounds.sse41.h:71:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:73:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:76:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:77:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:106:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:107:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: rounds.sse41.h:792:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:812:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:814:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:817:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:818:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:848:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:851:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:852:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:880:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:881:6: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:115:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:128:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'blake256_final':
hash.c: hash.c:221:34: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:222:34: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -m64 -march=core2 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer xop
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer xop
gcc -m64 -march=corei7 -O -fomit-frame-pointer xop
gcc -m64 -march=corei7 -Os -fomit-frame-pointer xop

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'

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