Implementation notes: x86, hydra4, crypto_hash/blake256

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
22078sse2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
22156sse2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
22156sse2gcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
22456sse2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
22460sse2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
22589sse2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
22604sse2-2gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
22725sse2-2gcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
22835sse2-2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
22847sse2-2gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
22858sse2gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
22889sse2-2gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
22916sse2-2gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
22955sse2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
22979sse2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
23104sse2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
23119sse2-2gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
23182sse2-2gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
23408sse2-2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
23435sse2-2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
23439sse2-2gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
23455sse2-2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
23459sse2-2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
23478sse2-2gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
24660sse2-2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
24699sse2-2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
24972sse2-2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
25015sse2-2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
25061sse2-2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
25065sse2-2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
25065sse2-2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
25182sse2-2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
25249sse2-2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
25253sse2-2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
25284sse2-2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
25288sse2-2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
25288sse2-2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
25292sse2-2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
25327sse2-2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
25334sse2-2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
25342sse2-2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
25525sse2-2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
25631sse2-2gcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
25643sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
25682sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
25689sse2-2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
25693sse2-2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
25744sse2-2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
25744sse2-2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
25771sse2-2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
25787sse2-2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
25841sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
25845sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
25854sse2-2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
25896sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
25900sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
25908sse2-2gcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
25997sse2-2gcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
26064sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
26064sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
26075sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
26075sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
26079sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
26083sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
26087sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
26091sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
26099sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
26099sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
26110sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
26114sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
26142sse2-2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
26142sse2gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
26157sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
26169sse2gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
26177sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
26177sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
26196sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
26196sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
26208sphlibgcc -m32 -O -fomit-frame-pointer2014052620140525
26208sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
26212sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
26216sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
26216sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
26224sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
26263sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
26263sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
26302sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
26309sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
26344sse2-2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
26352sse2gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
26368sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
26384sse2gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
26391sse2gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
26395sse2gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
26403sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
26403sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
26415sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
26434sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
26434sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
26438sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
26462sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
26501sse2-2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
26598sse2gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
26610sse2gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
26668sse2gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
26684sse2gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
26692sse2-2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
26696sse2gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
26707sse2gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
26766sse2gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
26785sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
26902sse2gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
26910sse2-2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
26946sse2-2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
26949sse2-2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
26957sse2-2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
27066sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
27109sse2-2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
27456sse2-2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
27460sse2-2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
27659bswapgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
27674bswapgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
27675bswapgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
27678sse2-2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
27682bswapgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
27690bswapgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
27690sse2-2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
27702bswapgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
27846bswapgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
27854bswapgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
27924bswapgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
27936bswapgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
27955bswapgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
27967bswapgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
27971bswapgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
27979bswapgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
27983bswapgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
28022bswapgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
28045sse2gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
28049bswapgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
28049bswapgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
28049bswapgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
28061bswapgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
28100bswapgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
28108bswapgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
28111bswapgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
28127bswapgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
28135bswapgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
28193bswapgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
28201bswapgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
28209bswapgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
28216bswapgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
28220bswapgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
28240bswapgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
28244bswapgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
28256bswapgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
28318bswapgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
28330bswapgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
28338bswapgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
28349bswapgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
28353bswapgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
28361bswapgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
28365sse2gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
28377bswapgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
28392bswapgcc -m32 -O2 -fomit-frame-pointer2014052620140525
28415bswapgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
28420bswapgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
28439bswapgcc -m32 -O3 -fomit-frame-pointer2014052620140525
28482sse2gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
28497bswapgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
28497bswapgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
28505bswapgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
28529bswapgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
28529bswapgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
28532bswapgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
28536bswapgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
28544bswapgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
28544bswapgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
28544bswapgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
28544bswapgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
28560bswapgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
28560bswapgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
28595bswapgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
28642bswapgcc -m32 -Os -fomit-frame-pointer2014052620140525
28646bswapgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
28649bswapgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
28653bswapgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
28653bswapgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
28673bswapgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
28677bswapgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
28684bswapgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
28727sse2gcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
28727bswapgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
28731bswapgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
28739bswapgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
28739bswapgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
28739bswapgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
28739bswapgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
28743bswapgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
28747sse2gcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
28751bswapgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
28755bswapgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
28770bswapgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
28774bswapgcc -m32 -O -fomit-frame-pointer2014052620140525
28790bswapgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
28790sse2gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
28794bswapgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
28802bswapgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
28821bswapgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
28821bswapgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
28821bswapgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
28825bswapgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
28829bswapgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
28856sse2gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
28860bswapgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
28880bswapgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
28887bswapgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
28887sse2gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
28899bswapgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
28919bswapgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
28922bswapgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
28922sse2gcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
28922bswapgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
28930regsgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
28934bswapgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
28934bswapgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
28934bswapgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
28934bswapgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
28942bswapgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
28946bswapgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
28946bswapgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
28969regsgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
28973bswapgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
28993bswapgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
29000bswapgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
29024bswapgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
29024bswapgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
29028bswapgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
29035bswapgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
29043bswapgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
29043sse2gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
29047regsgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
29047bswapgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
29063bswapgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
29067bswapgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
29067bswapgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
29071regsgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
29075bswapgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
29075bswapgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
29079bswapgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
29082sse2gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
29094regsgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
29106regsgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
29149regsgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
29153bswapgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
29160sse2gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
29164regsgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
29168sse2gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
29168sse2gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
29172bswapgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
29192bswapgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
29195bswapgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
29196bswapgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
29196bswapgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
29200bswapgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
29203bswapgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
29203bswapgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
29211bswapgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
29215bswapgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
29215bswapgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
29223bswapgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
29227bswapgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
29231bswapgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
29242bswapgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
29254regsgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
29258regsgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
29266bswapgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
29270bswapgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
29274regsgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
29277regsgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
29277bswapgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
29281regsgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
29281bswapgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
29281bswapgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
29285regsgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
29309bswapgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
29312regsgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
29324bswapgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
29328bswapgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
29332bswapgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
29336regsgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
29336bswapgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
29347regsgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
29348regsgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
29363regsgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
29375regsgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
29394bswapgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
29398regsgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
29402bswapgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
29406regsgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
29410sse2gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
29430regsgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
29445regsgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
29465bswapgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
29468regsgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
29472regsgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
29472bswapgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
29476bswapgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
29480regsgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
29480regsgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
29484regsgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
29488regsgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
29492regsgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
29492regsgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
29492regsgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
29496regsgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
29496regsgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
29496regsgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
29496regsgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
29496regsgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
29500regsgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
29503regsgcc -m32 -Os -fomit-frame-pointer2014052620140525
29504regsgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
29512regsgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
29515regsgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
29515regsgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
29519sse2gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
29519bswapgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
29519bswapgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
29523regsgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
29535regsgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
29539bswapgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
29539bswapgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
29539regsgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
29547sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
29554regsgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
29558sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
29562sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
29566sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
29574bswapgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
29578sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
29578regsgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
29597sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
29613regsgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
29613bswapgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
29621bswapgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
29636bswapgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
29640regsgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
29640bswapgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
29648bswapgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
29648sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
29648bswapgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
29652bswapgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
29652bswapgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
29664sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
29675regsgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
29679regsgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
29683regsgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
29683bswapgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
29691bswapgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
29726regsgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
29734bswapgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
29749bswapgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
29749regsgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
29776regsgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
29777bswapgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
29777regsgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
29780bswapgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
29792regsgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
29792regsgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
29831regsgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
29858regsgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
29858regsgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
29874regsgcc -m32 -O -fomit-frame-pointer2014052620140525
29874regsgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
29874regsgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
29874regsgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
29874regsgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
29874regsgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
29882regsgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
29929regsgcc -m32 -O3 -fomit-frame-pointer2014052620140525
29960regsgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
29960regsgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
29976regsgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
29979regsgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
30018regsgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
30018regsgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
30022regsgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
30026regsgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
30034regsgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
30038regsgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
30038regsgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
30038regsgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
30057sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
30065regsgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
30077regsgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
30089regsgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
30092regsgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
30096regsgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
30096regsgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
30108regsgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
30108regsgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
30112sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
30112regsgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
30112regsgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
30116sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
30116sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
30116sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
30116regsgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
30116regsgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
30120sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
30120regsgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
30120regsgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
30135regsgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
30139regsgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
30143regsgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
30151regsgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
30155regsgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
30174regsgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
30174regsgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
30182bswapgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
30190regsgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
30202regsgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
30202regsgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
30209regsgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
30233regsgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
30241regsgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
30241regsgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
30272regsgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
30326regsgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
30330regsgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
30334regsgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
30342regsgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
30362regsgcc -m32 -O2 -fomit-frame-pointer2014052620140525
30381regsgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
30385regsgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
30405sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
30408sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
30412sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
30412regsgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
30420sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
30424sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
30424regsgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
30432sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
30455regsgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
30471regsgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
30475regsgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
30510regsgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
30545sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
30545sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
30564regsgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
30580sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
30588sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
30599sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
30611regsgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
30619regsgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
30642sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
30650sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
30654sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
30666sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
30670sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
30686sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
30693sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
30709regsgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
30712sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
30713sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
30713regsgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
30716sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
30724sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
30724sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
30724sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
30724sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
30724sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
30724regsgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
30728sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
30728regsgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
30732sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
30732regsgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
30732sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
30736sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
30736sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
30744regsgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
30752sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
30752sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
30752sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
30755regsgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
30771sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
30771regsgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
30775regsgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
30782sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
30787sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
30798regsgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
30841bswapgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
30880regsgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
30911regsgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
30915sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
30919sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
30919sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
30923sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
30931regsgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
30939regsgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
30946sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
30954regsgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
30958regsgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
30966sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
30966regsgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
30970sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
30986sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
30989regsgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
30989sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
30989sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
30997regsgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
31005sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
31028regsgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
31028regsgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
31028regsgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
31040regsgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
31056regsgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
31063regsgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
31083regsgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
31099regsgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
31122sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
31165sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
31192sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
31235sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
31239sphlibgcc -m32 -O3 -fomit-frame-pointer2014052620140525
31274sphlibgcc -m32 -O2 -fomit-frame-pointer2014052620140525
31298sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
31372regsgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
31395sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
31403sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
31411sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
31418sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
31422sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
31434regsgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
31442sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
31450sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
31465sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
31473sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
31481sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
31481sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
31539sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
31563regsgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
31571sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
31574sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
31594sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
31594sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
31594sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
31606sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
31610sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
31621sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
31625sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
31629sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
31629regsgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
31629sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
31637sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
31641regsgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
31684sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
31688sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
31696sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
31699sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
31699sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
31699sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
31707sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
31711regsgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
31758sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
31777regsgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
31840sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
31871sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
31875sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
31886regsgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
31886sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
31902sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
31910regsgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
32019sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
32023sphlibgcc -m32 -Os -fomit-frame-pointer2014052620140525
32039regsgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
32039regsgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
32039sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
32249sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
32343sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
32366sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
32483sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
32483sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
32491sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
32514sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
32530sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
32671sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
32678sse2gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
32705sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
32709sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
32709sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
32967sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
33017sse2gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
33025sse2gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
33053sse2gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
33150sse2gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
33197sse2gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
33415sse2gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
33489sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
33638sse2gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
33642sse2gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
33743sse2gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
33840sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
33926sse2gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
34035sse2gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
34265sse2gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
34441sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
34577refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
34585sse2gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
34687sse2gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
34687sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
34757refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
34769refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
34940sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
34967sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
34999sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
35053refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
35065refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
35073refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
35084refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
35120refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
35135sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
35147sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
35170sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
35209refgcc -m32 -O3 -fomit-frame-pointer2014052620140525
35221refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
35221refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
35252sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
35291refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
35291sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
35323sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
35354refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
35412refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
35424sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
35494refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
35513sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
35529sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
35529sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
35537sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
35541sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
35545refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
35639sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
35697refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
35724sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
35744refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
35748refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
35794sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
35798sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
35837sphlib-smallgcc -m32 -O -fomit-frame-pointer2014052620140525
35849sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
35853sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
35876sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
35888sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
35915sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
35915sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
35942sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
35943refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
35946sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
35950sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
35962sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
35978sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
35981sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
36071sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
36075sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
36075sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
36095sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
36098sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
36106refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
36149refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
36153refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
36192refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
36208sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
36219refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
36270refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
36270refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
36278refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
36281refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
36282refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
36286sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
36289sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
36297sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
36344sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
36368refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
36371sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
36434refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
36453refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
36457sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
36457sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
36465refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
36504sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
36528refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
36539sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
36547sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
36551sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
36570refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
36633sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
36680refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
36734refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
36750sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
36789sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
36793sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
36797refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
36812sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
36816refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
36867refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
36910sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
36941refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
36948sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
36957sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
36976sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
37070sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
37116sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
37179sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
37202refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
37233sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
37253sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
37264refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
37358sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
37397sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
37421sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
37487sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
37569refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
37580sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
37596sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
37608sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
37619sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
37740refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
37846refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
37846sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
37904sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
37924refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
37970refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
37978refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
38037sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
38041sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
38048sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
38134refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
38134refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
38150refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
38201sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
38212refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
38212refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
38228sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
38228sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
38236refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
38251refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
38271sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
38279sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
38322sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
38337refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
38345sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
38345refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
38364refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
38388sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
38396sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
38411refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
38415refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
38438refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
38540refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
38579refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
38633refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
38649refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
38649sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
38696sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
38719sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
38883sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
39008sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
39101refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
39113sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
39133sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
39148sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
39176refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
39176refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
39215sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2014052620140525
39222sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2014052620140525
39308sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
39324sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
39398refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
39488sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
39499sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
39620sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
39757sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
39757refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
39772sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
39803sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
39839refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
39846refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
39854sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
39858refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
40033refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
40068sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
40088sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
40108sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
40201sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
40240refgcc -m32 -O2 -fomit-frame-pointer2014052620140525
40435refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
40439sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
40599refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
40615sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
40650sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
40708refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
40708sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
40739sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
40739refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
40786refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
40841sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
40934sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
41137sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
41231refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
41254sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
41301sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
41317refgcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
41321sphlib-smallgcc -m32 -Os -fomit-frame-pointer2014052620140525
41340refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
41340refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
41406refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
41418refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
41430refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
41461sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
41477refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
41527refgcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
41554sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
41558sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
41625refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
41640sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
41640sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
41640refgcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
41652sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
41687refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
41695sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
41695refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
41695refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
41718sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
41738sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
41738sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
41773sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
41777sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
41816sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
41859refgcc -m32 -O -fomit-frame-pointer2014052620140525
41859refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
41859refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
41863refgcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
41878sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
41882refgcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
41898sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
41991refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
42019sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
42019sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
42069sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
42081refgcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
42136sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
42159sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
42245sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
42307sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
42315sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
42342refgcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
42569sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
42588sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
42736refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
42779sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
42791sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
42799sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
43021sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
43099sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
43185sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
43196sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
43282sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
43345sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
43438sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
43536sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
43953sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
44008sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
44058refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
44203sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
44374sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
44534sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
44534sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
44690sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
44749refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
44792sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
44912refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
45466refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
45501refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
45618refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
45954refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
45989refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
46001refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
46004refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
46039refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
46110refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
46110refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
46141refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
46157refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
46180refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
46211refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
46352refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
46352refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
46363refgcc -m32 -Os -fomit-frame-pointer2014052620140525
46363refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
46394refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
46433refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
46445refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
46535refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
46535refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
46586refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
46613refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
46660refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
46745refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
46761refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
46796refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
46831refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
47011refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
47018refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
47022refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
47135refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
47369refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
47514refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
47662refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
47822refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
48317sandygcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
48317sandygcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
48337refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
48407sandygcc -m32 -march=pentium -Os -fomit-frame-pointer2014052620140525
48442sandygcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052620140525
48754sandygcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052620140525
48770sandygcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
48777sandygcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052620140525
48777sandygcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
48781sandygcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
48789sandygcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
48789sandygcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
48801sandygcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
48801sandygcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
48808sandygcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
48816sandygcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
48820sandygcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
48898sandygcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052620140525
48937sandygcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
48953sandygcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
48976sandygcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
49003sandygcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
49035sandygcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
49058sandygcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052620140525
49062sandygcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052620140525
49078sandygcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
49089sandygcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
49093sandygcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052620140525
49101sandygcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
49105sandygcc -m32 -O2 -fomit-frame-pointer2014052620140525
49109sandygcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052620140525
49109refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
49113sandygcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
49113sandygcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
49113sandygcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052620140525
49121sandygcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052620140525
49125sandygcc -m32 -O3 -fomit-frame-pointer2014052620140525
49132sandygcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
49144sandygcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
49156sandygcc -m32 -march=k8 -Os -fomit-frame-pointer2014052620140525
49159sandygcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052620140525
49160sandygcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052620140525
49167sandygcc -m32 -march=athlon -Os -fomit-frame-pointer2014052620140525
49175sandygcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052620140525
49183sandygcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052620140525
49183sandygcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052620140525
49195sandygcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052620140525
49214sandygcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052620140525
49249sandygcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052620140525
49253sandygcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052620140525
49257sandygcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052620140525
49257sandygcc -m32 -march=k6 -Os -fomit-frame-pointer2014052620140525
49261sandygcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052620140525
49261sandygcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052620140525
49265sandygcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052620140525
49265sandygcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052620140525
49277sandygcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052620140525
49280sandygcc -m32 -Os -fomit-frame-pointer2014052620140525
49331sandygcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052620140525
49331sandygcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052620140525
49335sandygcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052620140525
49339sandygcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052620140525
49343sandygcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052620140525
49343sandygcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052620140525
49351sandygcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052620140525
49421sandygcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052620140525
49436sandygcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052620140525
49460sandygcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052620140525
49499sandygcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052620140525
49503sandygcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052620140525
49514sandygcc -m32 -march=core2 -Os -fomit-frame-pointer2014052620140525
50224sandygcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
50236sandygcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
50240sandygcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
50244sandygcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
50298sandygcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
50310sandygcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
50326sandygcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
50330sandygcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
51012sandygcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
51024sandygcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
51024sandygcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
51036sandygcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
51043sandygcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
51043sandygcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
51047sandygcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
51047sandygcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
51589sandygcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052620140525
51593sandygcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052620140525
51593sandygcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052620140525
51597sandygcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052620140525
51605sandygcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052620140525
51617sandygcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052620140525
51617sandygcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052620140525
51620sandygcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052620140525
52857sandygcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
52869sandygcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
52872sandygcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
53091sandygcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
53095sandygcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
53106sandygcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
53106sandygcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
53106sandygcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
53122sandygcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
53161sandygcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052620140525
53184sandygcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
53188sandygcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
53192sandygcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052620140525
53196sandygcc -m32 -march=barcelona -O -fomit-frame-pointer2014052620140525
53208sandygcc -m32 -march=athlon -O -fomit-frame-pointer2014052620140525
53212sandygcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
53212sandygcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052620140525
53223sandygcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052620140525
53239sandygcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
53239sandygcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052620140525
53243sandygcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
53243sandygcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
53243sandygcc -m32 -march=k8 -O -fomit-frame-pointer2014052620140525
53247sandygcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
53251sandygcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052620140525
53262sandygcc -funroll-loops -m32 -O -fomit-frame-pointer2014052620140525
53282sandygcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
53286sandygcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
53286sandygcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
53286sandygcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
53290sandygcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
53294sandygcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
53297sandygcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
53297sandygcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052620140525
53317sandygcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
53379sandygcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
53383sandygcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
53391sandygcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
53442sandygcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
53445sandygcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
53454sandygcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
53477sandygcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
53481sandygcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
53489sandygcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
53531sandygcc -m32 -march=k6 -O -fomit-frame-pointer2014052620140525
53539sandygcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052620140525
53567sandygcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052620140525
53570sandygcc -m32 -march=i486 -Os -fomit-frame-pointer2014052620140525
53590sandygcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052620140525
53590sandygcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052620140525
53594sandygcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052620140525
53598sandygcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052620140525
53598sandygcc -m32 -march=corei7 -O -fomit-frame-pointer2014052620140525
53606sandygcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052620140525
53609sandygcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052620140525
53609sandygcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052620140525
53613sandygcc -m32 -O -fomit-frame-pointer2014052620140525
53613sandygcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052620140525
53617sandygcc -m32 -march=core2 -O -fomit-frame-pointer2014052620140525
53617sandygcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052620140525
53625sandygcc -m32 -march=nocona -Os -fomit-frame-pointer2014052620140525
53633sandygcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052620140525
53648sandygcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052620140525
53660sandygcc -m32 -march=prescott -Os -fomit-frame-pointer2014052620140525
53668sandygcc -m32 -march=prescott -O -fomit-frame-pointer2014052620140525
53676sandygcc -m32 -march=nocona -O -fomit-frame-pointer2014052620140525
53684sandygcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052620140525
53754sandygcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
53762sandygcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
53804sandygcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
53875sandygcc -m32 -march=i386 -O -fomit-frame-pointer2014052620140525
54526sandygcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
54553sandygcc -m32 -march=i386 -Os -fomit-frame-pointer2014052620140525
55778refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
55883refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
56882refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052620140525
57818refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
57837refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525
57845refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
57962refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
57977refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052620140525
58001refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052620140525
58352refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
58391refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
59779refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
61694refgcc -m32 -march=i486 -O -fomit-frame-pointer2014052620140525
61850refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052620140525
62228refgcc -m32 -march=pentium -O -fomit-frame-pointer2014052620140525
65083refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052620140525
65368refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052620140525
65656refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052620140525

Test failure

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

Number of similar (compiler,implementation) pairs: 91, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core2 -O2 -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=core2 -O3 -fomit-frame-pointer bswap ref regs sandy sphlib sphlib-small sse2 sse2-2 vect128 vect128-mmxhack
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse2 sse2-2 sse41-2 vect128 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:2:0:
hash.c: blake256.h:176:1: error: unknown type name '__m128i'
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:53:3: error: unknown type name '__m128i'
hash.c: hash.c:54:3: error: unknown type name '__m128i'
hash.c: hash.c:55:3: error: unknown type name '__m128i'
hash.c: hash.c:56:3: error: unknown type name '__m128i'
hash.c: hash.c:58:3: error: unknown type name '__m128i'
hash.c: hash.c:59:3: error: unknown type name '__m128i'
hash.c: hash.c:60:3: error: unknown type name '__m128i'
hash.c: hash.c:64:3: error: unknown type name '__m128i'
hash.c: hash.c:93:3: error: unknown type name '__m128i'
hash.c: hash.c:93:39: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:93:39: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:93:39: error: expected expression before ')' token
hash.c: hash.c:94:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'm1'
hash.c: hash.c:94:17: error: 'm1' undeclared (first use in this function)
hash.c: hash.c:94:39: error: expected expression before ')' token
hash.c: hash.c:95:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'm2'
hash.c: hash.c:95:17: error: 'm2' undeclared (first use in this function)
hash.c: hash.c:95:39: error: expected expression before ')' token
hash.c: hash.c:96:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'm3'
hash.c: hash.c:96:17: error: 'm3' undeclared (first use in this function)
hash.c: hash.c:96:39: error: expected expression before ')' token
hash.c: hash.c:101:10: error: expected expression before ')' token
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/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-linux-gnu/4.6/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:68:3: error: unknown type name '__m128i'
hash.c: hash.c:69:3: error: unknown type name '__m128i'
hash.c: hash.c:70:3: error: unknown type name '__m128i'
hash.c: hash.c:71:3: error: unknown type name '__m128i'
hash.c: hash.c:100:3: error: unknown type name '__m128i'
hash.c: hash.c:101:3: error: unknown type name '__m128i'
hash.c: hash.c:102:3: error: unknown type name '__m128i'
hash.c: hash.c:104:41: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:104:41: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:104:49: error: expected expression before ')' token
hash.c: hash.c:105:50: error: expected expression before ')' token
hash.c: hash.c:106:50: error: expected expression before ')' token
hash.c: hash.c:107:50: error: expected expression before ')' token
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:68:3: error: unknown type name '__m128i'
hash.c: hash.c:69:3: error: unknown type name '__m128i'
hash.c: hash.c:70:3: error: unknown type name '__m128i'
hash.c: hash.c:71:3: error: unknown type name '__m128i'
hash.c: hash.c:72:3: error: unknown type name '__m128i'
hash.c: hash.c:77:4: error: unknown type name '__m128i'
hash.c: hash.c:105:49: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:105:49: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:105:57: error: expected expression before ')' token
hash.c: hash.c:106:57: error: expected expression before ')' token
hash.c: hash.c:107:57: error: expected expression before ')' token
hash.c: hash.c:108:57: error: expected expression before ')' token
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:6:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:73:3: error: unknown type name '__m128i'
hash.c: hash.c:74:3: error: unknown type name '__m128i'
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: hash.c:107:15: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:107:15: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:107:15: error: expected expression before ')' token
hash.c: hash.c:108:15: error: expected expression before ')' token
hash.c: hash.c:109:15: error: expected expression before ')' token
hash.c: hash.c:110:15: error: expected expression before ')' token
hash.c: hash.c:218:30: error: expected expression before ')' token
hash.c: hash.c:223:30: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake256/sse2-2
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:3:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: hash.c: In function 'blake256_compress':
hash.c: hash.c:78:3: error: unknown type name '__m128i'
hash.c: hash.c:79:3: error: unknown type name '__m128i'
hash.c: hash.c:83:5: error: unknown type name '__m128i'
hash.c: hash.c:112:15: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:112:15: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:112:15: error: expected expression before ')' token
hash.c: hash.c:113:15: error: expected expression before ')' token
hash.c: hash.c:114:15: error: expected expression before ')' token
hash.c: hash.c:115:15: error: expected expression before ')' token
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:242:3: error: '__out' undeclared (first use in this function)
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:242:3: error: '__in' undeclared (first use in this function)
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__in'
hash.c: hash.c:242:3: error: expected '=', ',', ';', 'asm' or '__attribute__' before '__out'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: vector.c:62:20: error: invalid initializer
vector.c: vector.c:63:20: error: invalid initializer
vector.c: vector.c:64:20: error: invalid initializer
vector.c: vector.c:65:20: error: invalid initializer
vector.c: In file included from vector.c:140:0:
vector.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/mmintrin.h:32:3: error: #error "MMX instruction set not enabled"
vector.c: In file included from vector.c:141:0:
vector.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
vector.c: vector.c:144:15: error: unknown type name 'v32'
vector.c: vector.c:144:24: error: unknown type name 'v32'
vector.c: vector.c:152:15: error: unknown type name 'v32'
vector.c: vector.c:152:24: error: unknown type name 'v32'
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783:15: note: each undeclared identifier is reported only once for each function it appears in
vector.c: vector.c:783:19: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887:19: error: expected expression before ')' token
vector.c: ...

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i386 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=i486 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentium -Os -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer vect128-mmxhack
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: vector.c:62:20: error: invalid initializer
vector.c: vector.c:63:20: error: invalid initializer
vector.c: vector.c:64:20: error: invalid initializer
vector.c: vector.c:65:20: error: invalid initializer
vector.c: vector.c:144:15: error: unknown type name 'v32'
vector.c: vector.c:144:24: error: unknown type name 'v32'
vector.c: vector.c:152:15: error: unknown type name 'v32'
vector.c: vector.c:152:24: error: unknown type name 'v32'
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783:15: note: each undeclared identifier is reported only once for each function it appears in
vector.c: vector.c:783:19: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887:19: error: expected expression before ')' token
vector.c: vector.c:902:19: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:0:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: vector.h:982:3: error: unknown type name 'v16'
vector.c: vector.h:987:3: error: unknown type name 'v8'
vector.c: vector.h:992:3: error: unknown type name 'v32'
vector.c: vector.h:997:3: error: unknown type name 'v64'
vector.c: vector.c:62:20: error: invalid initializer
vector.c: vector.c:63:20: error: invalid initializer
vector.c: vector.c:64:20: error: invalid initializer
vector.c: vector.c:65:20: error: invalid initializer
vector.c: In file included from vector.c:141:0:
vector.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
vector.c: vector.c:144:15: error: unknown type name 'v32'
vector.c: vector.c:144:24: error: unknown type name 'v32'
vector.c: vector.c:152:15: error: unknown type name 'v32'
vector.c: vector.c:152:24: error: unknown type name 'v32'
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783:15: note: each undeclared identifier is reported only once for each function it appears in
vector.c: vector.c:783:19: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887:15: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887:19: error: expected expression before ')' token
vector.c: vector.c:902:19: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/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-linux-gnu/4.6/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: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:25:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:32:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:56:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:62:6: error: incompatible types when assigning to type '__m128i' from type 'int'
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: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/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:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:6:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
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: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:35:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:41:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:58:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:65:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -funroll-loops -m32 -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: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: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:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -funroll-loops -m32 -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: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: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: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m32 -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: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: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: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: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m32 -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: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: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: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: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/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-linux-gnu/4.6/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: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:25:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:32:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:56:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:62:6: error: incompatible types when assigning to type '__m128i' from type 'int'
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: ...
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/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-linux-gnu/4.6/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: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:25:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:32:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:56:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:62:6: error: incompatible types when assigning to type '__m128i' from type 'int'
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: ...

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

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/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:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:6:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
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: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:35:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:41:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:58:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:65:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/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:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:6:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
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: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:35:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:41:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:58:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.ssse3.h:65:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m32 -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: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: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:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
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: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: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:116:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m32 -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: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: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: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: ...
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: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: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: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:116:1: error: type mismatch in conditional expression
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -m32 -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: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: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: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: 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: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: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: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: ...

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

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -m32 -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: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: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: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: 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: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: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: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: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:121:0:
hash.c: rounds.sse41.h: In function 'blake256_compress':
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:81:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:81:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:84:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:84:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:114:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:114:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:117:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:148:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:151:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:151:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:181:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:181:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:184:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:184:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:214:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:214:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: ...

Number of similar (compiler,implementation) pairs: 15, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer sse41
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer sse41
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer sse41
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer sse41
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer sse41
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer sse41
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer sse41
gcc -m32 -march=corei7 -O -fomit-frame-pointer sse41
gcc -m32 -march=corei7 -Os -fomit-frame-pointer sse41

Compiler output

Implementation: crypto_hash/blake256/ssse3
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:122:0:
hash.c: rounds.ssse3.h: In function 'blake256_compress':
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:3:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:6:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:27:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:30:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:51:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:54:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:75:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:75:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:78:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:99:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:102:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:102:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:123:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:123:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:126:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:126:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:147:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.ssse3.h:147:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/xop
Compiler: gcc -m32 -march=core-avx-i -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: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: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: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: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:5:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/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:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:17:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:20:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:47:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:50:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
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:81:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:81:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:84:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:84:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
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: rounds.sse41.h:111:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: rounds.sse41.h:114:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:114:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: rounds.sse41.h:117:1: warning: this decimal constant is unsigned only in ISO C90 [enabled by default]
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake256/sse41-2
Compiler: gcc -m32 -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: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: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: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:118:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:118:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:119:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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