Implementation notes: amd64, jos, crypto_hash/blake512

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: blake512
TimeImplementationCompilerBenchmark dateSUPERCOP version
11978bswapgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
11992bswapgcc -m64 -O3 -fomit-frame-pointer2014070220140622
12007bswapgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
12008bswapgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
12022bswapgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
12023bswapgcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
12023bswapgcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
12037bswapgcc -O3 -fomit-frame-pointer2014070220140622
12045bswapgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
12045bswapgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
12052bswapgcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
12053bswapgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
12060bswapgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
12060bswapgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
12060bswapgcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
12068bswapgcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
12075bswapgcc -O2 -fomit-frame-pointer2014070220140622
12082bswapgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
12082bswapgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
12090bswapgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
12090bswapgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
12090bswapgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
12097bswapgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
12098bswapgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
12098bswapgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
12105bswapgcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
12120bswapgcc -m64 -O2 -fomit-frame-pointer2014070220140622
12135bswapgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
12315bswapgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
12315bswapgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
12322bswapgcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
12323bswapgcc -m64 -Os -fomit-frame-pointer2014070220140622
12330bswapgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
12337bswapgcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
12338bswapgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
12352bswapgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
12360bswapgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
12367bswapgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
12368bswapgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
12375bswapgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
12375bswapgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
12375bswapgcc -march=k8 -Os -fomit-frame-pointer2014070220140622
12383bswapgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
12383bswapgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
12390bswapgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
12390bswapgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
12398bswapgcc -Os -fomit-frame-pointer2014070220140622
12450bswapgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
12472bswapgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
12495bswapgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
12592bswapgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
12615bswapgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
12645bswapgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
12653bswapgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
12653bswapgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
12653bswapgcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
12690bswapgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
12690bswapgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
12690bswapgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
12697bswapgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
12698bswapgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
12705bswapgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
12705bswapgcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
12728bswapgcc -march=k8 -O -fomit-frame-pointer2014070220140622
12750bswapgcc -march=barcelona -O -fomit-frame-pointer2014070220140622
12758bswapgcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
12772bswapgcc -march=nocona -O -fomit-frame-pointer2014070220140622
12780bswapgcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
12795bswapgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
12803bswapgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
12810bswapgcc -m64 -O -fomit-frame-pointer2014070220140622
12817bswapgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
12818bswapgcc -funroll-loops -O -fomit-frame-pointer2014070220140622
12825bswapgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
12825bswapgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
12832bswapgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
12840bswapgcc -O -fomit-frame-pointer2014070220140622
12840bswapgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
12855bswapgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
12878bswapgcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
12885bswapgcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
12908bswapgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
12915bswapgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
12923bswapgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
12945bswapgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
12945bswapgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
12968bswapgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
13088sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
13110bswapgcc -march=nocona -Os -fomit-frame-pointer2014070220140622
13117sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
13132sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
13140sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
13140sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
13147sphlibgcc -O3 -fomit-frame-pointer2014070220140622
13148sphlibgcc -m64 -O3 -fomit-frame-pointer2014070220140622
13148sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
13155sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
13155sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
13163sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
13170sphlibgcc -O2 -fomit-frame-pointer2014070220140622
13170sphlibgcc -m64 -O2 -fomit-frame-pointer2014070220140622
13178sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
13200sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
13200sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
13230sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
13238sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
13245sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
13260sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
13275sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
13305sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
13320sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
13327sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
13335sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
13335sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
13425sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
13447sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
13455sse41gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
13470sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
13470sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
13477sse41gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
13477sse41gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
13485sse41gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
13492sse41gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
13493sse41gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
13493sse41gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
13500sse41gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
13500sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
13508sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
13515sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
13530sse41gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
13530sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
13553sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
13568sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
13620vect128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
13628regsgcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
13643regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
13643vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
13650regsgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
13650sphlibgcc -m64 -O -fomit-frame-pointer2014070220140622
13650regsgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
13665sphlibgcc -O -fomit-frame-pointer2014070220140622
13665regsgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
13665regsgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
13665regsgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
13673regsgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
13673regsgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
13680regsgcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
13680regsgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
13687sphlibgcc -funroll-loops -O -fomit-frame-pointer2014070220140622
13687sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
13688regsgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
13688sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
13688sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
13688regsgcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
13695regsgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
13695sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
13695regsgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
13695sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
13695sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
13703sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
13703regsgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
13710regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
13710sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
13710sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
13710regsgcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
13710sphlibgcc -march=k8 -O -fomit-frame-pointer2014070220140622
13717sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
13717sphlibgcc -march=nocona -O -fomit-frame-pointer2014070220140622
13718sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
13725sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
13725sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
13725vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
13732regsgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
13732regsgcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
13733sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
13733regsgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
13733sse41gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
13733sphlibgcc -march=barcelona -O -fomit-frame-pointer2014070220140622
13740regsgcc -m64 -O2 -fomit-frame-pointer2014070220140622
13740regsgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
13740regsgcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
13755sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
13755regsgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
13770regsgcc -O2 -fomit-frame-pointer2014070220140622
13778vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
13785regsgcc -O3 -fomit-frame-pointer2014070220140622
13785regsgcc -m64 -O3 -fomit-frame-pointer2014070220140622
13815sse41gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
13830sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
13837sse41gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
13927regsgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
13928regsgcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
13935regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
13950regsgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
13972regsgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
13980regsgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
13980regsgcc -march=k8 -Os -fomit-frame-pointer2014070220140622
13987regsgcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
13995regsgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
14017regsgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
14025regsgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
14025regsgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
14032regsgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
14033regsgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
14040vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
14048regsgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
14048regsgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
14055regsgcc -Os -fomit-frame-pointer2014070220140622
14055regsgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
14055regsgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
14070regsgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
14070vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
14070vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
14078regsgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
14085regsgcc -m64 -Os -fomit-frame-pointer2014070220140622
14085vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
14093sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
14100sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
14123vect128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
14138sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
14138sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
14167sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
14167vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
14167sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
14175sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
14182vect128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
14197vect128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
14220sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
14228vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
14228regsgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
14228vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
14242regsgcc -funroll-loops -O -fomit-frame-pointer2014070220140622
14243vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
14265vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
14272regsgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
14272regsgcc -m64 -O -fomit-frame-pointer2014070220140622
14272regsgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
14273regsgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
14273regsgcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
14280regsgcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
14280regsgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
14287regsgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
14288regsgcc -march=nocona -O -fomit-frame-pointer2014070220140622
14295regsgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
14310regsgcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
14317regsgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
14318regsgcc -O -fomit-frame-pointer2014070220140622
14325regsgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
14325regsgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
14333regsgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
14333regsgcc -march=k8 -O -fomit-frame-pointer2014070220140622
14355regsgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
14362regsgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
14363regsgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
14363regsgcc -march=barcelona -O -fomit-frame-pointer2014070220140622
14370regsgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
14378regsgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
14385regsgcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
14392regsgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
14407regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
14407regsgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
14415regsgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
14415regsgcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
14437regsgcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
14445regsgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
14467regsgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
14625regsgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
14632regsgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
14640vect128-inplacegcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
14655vect128-inplacegcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
14655regsgcc -march=nocona -Os -fomit-frame-pointer2014070220140622
14662regsgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
14670vect128-inplacegcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
14737vect128-inplacegcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
14768vect128-inplacegcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
14820vect128-inplacegcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
14828vect128-inplacegcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
14858vect128-inplacegcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
15038vect128-inplacegcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
15045vect128-inplacegcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
15052vect128-inplacegcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
15067vect128-inplacegcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
15142vect128-inplacegcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
15157sphlibgcc -Os -fomit-frame-pointer2014070220140622
15172vect128-inplacegcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
15202sphlibgcc -m64 -Os -fomit-frame-pointer2014070220140622
15225vect128-inplacegcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
15263vect128-inplacegcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
15270sphlibgcc -march=k8 -Os -fomit-frame-pointer2014070220140622
15292sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
15315sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
15323sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
15330sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
15345sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
15353sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
15360sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
15375sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
15428sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
15488sandygcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
15503sandygcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
15525sandygcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
15525sandygcc -m64 -O3 -fomit-frame-pointer2014070220140622
15533sandygcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
15533sandygcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
15547sandygcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
15563sandygcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
15585sandygcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
15593sandygcc -O2 -fomit-frame-pointer2014070220140622
15600sandygcc -O3 -fomit-frame-pointer2014070220140622
15615sandygcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
15622sandygcc -m64 -O2 -fomit-frame-pointer2014070220140622
15622sandygcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
15623sandygcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
15630sandygcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
15637sandygcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
15652sandygcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
15660sandygcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
15668sandygcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
15675sandygcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
15682sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
15683sandygcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
15690sandygcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
15690sandygcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
15697sandygcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
15697sandygcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
15705sandygcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
15705sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
15712sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
15713sandygcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
15735sandygcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
15750sandygcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
15817sandygcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
15848sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
15855sandygcc -Os -fomit-frame-pointer2014070220140622
15855sandygcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
15855sandygcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
15862sandygcc -m64 -Os -fomit-frame-pointer2014070220140622
15862sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
15870sandygcc -march=k8 -Os -fomit-frame-pointer2014070220140622
15922sandygcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
15930sandygcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
15945sandygcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
15960sandygcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
15967sandygcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
15968sandygcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
15982sandygcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
15983sandygcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
16020sandygcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
16043sandygcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
16050sandygcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
16050sandygcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
16057sandygcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
16058sandygcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
16238sandygcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
16245sandygcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
16260sandygcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
16290sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
16297sphlib-smallgcc -O3 -fomit-frame-pointer2014070220140622
16312sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
16312sphlibgcc -march=nocona -Os -fomit-frame-pointer2014070220140622
16313sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
16335sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
16335sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
16335sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014070220140622
16342sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
16350sphlib-smallgcc -O2 -fomit-frame-pointer2014070220140622
16350sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
16350sandygcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
16350sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
16372sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
16395sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
16403sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014070220140622
16590sandygcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
16613sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
16635sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
16650sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
16658sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
16687sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
16688sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
16695sandygcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
16703sandygcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
16732sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
16733sandygcc -O -fomit-frame-pointer2014070220140622
16747sandygcc -funroll-loops -O -fomit-frame-pointer2014070220140622
16747sandygcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
16747sandygcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
16755sandygcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
16763sandygcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
16770sandygcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
16785sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
16785sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
16785sandygcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
16793sandygcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
16800sandygcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
16800sandygcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
16800sandygcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
16808sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
16808sandygcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
16815sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
16815sandygcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
16823sandygcc -m64 -O -fomit-frame-pointer2014070220140622
16830sandygcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
16830sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
16830sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
16830sandygcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
16830sandygcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
16837sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
16837sandygcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
16837sandygcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
16837sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
16845sandygcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
16845sandygcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
16845sandygcc -march=nocona -O -fomit-frame-pointer2014070220140622
16860sandygcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
16897sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
16905sandygcc -march=barcelona -O -fomit-frame-pointer2014070220140622
16905sandygcc -march=k8 -O -fomit-frame-pointer2014070220140622
16912sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
16912sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
16927sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
16928sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
16935sandygcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
16943sandygcc -march=nocona -Os -fomit-frame-pointer2014070220140622
16950sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
16988sandygcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
16995sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
17002sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
17010sandygcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
17025sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
17047sandygcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
17063sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
17400sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
17430sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
17438sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
17453sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
17453sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
17482sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
17483sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
17505sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
17617sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
17655refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
17820refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
17828refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
17843refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
17850refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
17902refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
17933refgcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
17955refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
18007refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
18037refgcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
18075sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
18075sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
18082sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
18090sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
18090sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
18090sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
18090sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
18090sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014070220140622
18097sphlib-smallgcc -O -fomit-frame-pointer2014070220140622
18097sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
18098sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
18105refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
18105sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
18105sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2014070220140622
18112sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014070220140622
18112sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
18113refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
18120refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
18150sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
18210sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
18262refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
18270sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
18292refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
18420sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
18420sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014070220140622
18450sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
18473refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
18495refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
18502sphlib-smallgcc -m64 -O -fomit-frame-pointer2014070220140622
18518refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
18540refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
18547refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
18608refgcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
18630refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
18653refgcc -m64 -O3 -fomit-frame-pointer2014070220140622
18667refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
18675refgcc -O2 -fomit-frame-pointer2014070220140622
18675refgcc -m64 -O2 -fomit-frame-pointer2014070220140622
18713refgcc -O3 -fomit-frame-pointer2014070220140622
18713refgcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
18713refgcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
18735refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
18735refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
18735refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
18743refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
18743refgcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
18750refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
18817refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
18825refgcc -funroll-loops -O -fomit-frame-pointer2014070220140622
18825refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
18840refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
18840refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
18855refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
18862refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
18862refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
18863refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
18863refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
18877refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
18877refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
18915refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
19043sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
19073sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
19080sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
19080sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
19095sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
19110sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
19125sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
19148refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
19200refgcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
19215sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
19237sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
19253sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
19260sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
19268sse2gcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
19283sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
19335refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
19373sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
19380sse2gcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
19380sse2gcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
19387sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
19387ssse3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
19395sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
19395ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
19402ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
19410sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
19410sse2sgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
19410sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
19455sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
19478ssse3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
19492sse2sgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
19500refgcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
19508refgcc -O -fomit-frame-pointer2014070220140622
19523sse2sgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
19553ssse3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
19560refgcc -march=k8 -O -fomit-frame-pointer2014070220140622
19575refgcc -march=nocona -O -fomit-frame-pointer2014070220140622
19597refgcc -m64 -O -fomit-frame-pointer2014070220140622
19612ssse3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
19643refgcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
19672sse2sgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
19673ssse3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
19680refgcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
19688refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
19695sse2sgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
19710refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
19717refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
19717refgcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
19717refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
19725sse2sgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
19740ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
19740refgcc -march=barcelona -O -fomit-frame-pointer2014070220140622
19748refgcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
19770sse2sgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
19815sse2sgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
19830sse2sgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
19860sse2sgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
19860sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
19882sse2gcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
19883sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
19897sse2gcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
19905sse2gcc -O2 -fomit-frame-pointer2014070220140622
19905sse2gcc -m64 -O3 -fomit-frame-pointer2014070220140622
19913sse2sgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
19920sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
19920sse2sgcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
19927sse2sgcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
19942sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
19950sse2sgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
19972sse2gcc -m64 -O2 -fomit-frame-pointer2014070220140622
19973sse2sgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
19980refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
20010sse2sgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
20025sse2sgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
20048sse2sgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
20062sse2sgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
20078sse2sgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
20092sse2sgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
20093sse2gcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
20100sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
20115sse2sgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
20123sse2gcc -O3 -fomit-frame-pointer2014070220140622
20123sse2gcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
20130sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
20145sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
20153sse2sgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
20182sse2sgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
20183sse2sgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
20183sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
20190sse2sgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
20197sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
20198sse2sgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
20198sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
20213sse2sgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
20242sse2sgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
20243ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
20250sse2sgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
20273ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
20280sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
20302sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
20310sse2sgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
20317sse2sgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
20317sse2sgcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
20318sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
20355sse2sgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
20362sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
20377sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
20385sse2sgcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
20385sse2sgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
20393sse2sgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
20460sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
20482sse2sgcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
20482sse2gcc -march=k8 -Os -fomit-frame-pointer2014070220140622
20483sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
20498sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
20512sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
20520sse2gcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
20527sse2gcc -m64 -Os -fomit-frame-pointer2014070220140622
20535refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
20535sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
20550refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
20557sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
20565refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
20595sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
20610refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
20640sse2sgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
20663sse2sgcc -O3 -fomit-frame-pointer2014070220140622
20670sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
20685refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
20692refgcc -Os -fomit-frame-pointer2014070220140622
20693refgcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
20700refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
20722ssse3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
20738refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
20745sse2sgcc -m64 -O2 -fomit-frame-pointer2014070220140622
20753sse2sgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
20775sse2sgcc -O2 -fomit-frame-pointer2014070220140622
20775sse2sgcc -m64 -O3 -fomit-frame-pointer2014070220140622
20775sse2gcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
20783sse2gcc -Os -fomit-frame-pointer2014070220140622
20783sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
20790sse2sgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
20797sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
20797sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
20820sse2sgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
20828refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
20835sse2sgcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
20858sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
20865sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
20865sse2gcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
20865sse2sgcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
20873refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
20880refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
20880sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
20887refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
20887refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
20917refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
20918refgcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
20948sse2sgcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
20963sse2sgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
20970sse2sgcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
21007sse2sgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
21053sse2sgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
21060sse2sgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
21067sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
21165refgcc -march=k8 -Os -fomit-frame-pointer2014070220140622
21195sse2sgcc -march=k8 -Os -fomit-frame-pointer2014070220140622
21225sse2sgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
21247sse2sgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
21270sse2sgcc -Os -fomit-frame-pointer2014070220140622
21285sse2sgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
21285sse2sgcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
21315ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
21322sse2sgcc -m64 -Os -fomit-frame-pointer2014070220140622
21330sse2sgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
21330sse2gcc -march=nocona -Os -fomit-frame-pointer2014070220140622
21382sse2sgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
21548sse2sgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
21592ssse3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
21600sse2sgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
21623ssse3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
21668sse2sgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
21810ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
21840sse2sgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
21847sse2sgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
21862sse2sgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
21863sse2sgcc -march=nocona -Os -fomit-frame-pointer2014070220140622
21870sse2sgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
21990refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
22013sse2gcc -funroll-loops -O -fomit-frame-pointer2014070220140622
22050sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
22050sse2sgcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
22057sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
22087sse2sgcc -march=nocona -O -fomit-frame-pointer2014070220140622
22088sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
22102sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
22118sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
22118sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
22133sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
22133sse2sgcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
22155sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
22170sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
22185sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
22185sse2gcc -march=nocona -O -fomit-frame-pointer2014070220140622
22215sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
22282refgcc -m64 -Os -fomit-frame-pointer2014070220140622
22350sse2gcc -m64 -O -fomit-frame-pointer2014070220140622
22350refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
22373sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
22395sse2gcc -O -fomit-frame-pointer2014070220140622
22432sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
22440sse2gcc -march=k8 -O -fomit-frame-pointer2014070220140622
22463sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
22470sse2gcc -march=barcelona -O -fomit-frame-pointer2014070220140622
22493sse2sgcc -funroll-loops -O -fomit-frame-pointer2014070220140622
22507sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
22522sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
22523sse2sgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
22553sse2sgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
22583sse2sgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
22590sse2sgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
22612refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
22657sse2sgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
22717sse2sgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
23107sse2sgcc -march=barcelona -O -fomit-frame-pointer2014070220140622
23152sse2sgcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
23183sse2sgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
23228sse2sgcc -march=k8 -O -fomit-frame-pointer2014070220140622
23258sse2sgcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
23288sse2sgcc -m64 -O -fomit-frame-pointer2014070220140622
23737sse2sgcc -O -fomit-frame-pointer2014070220140622
23865refgcc -march=nocona -Os -fomit-frame-pointer2014070220140622
23925sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
23947sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
23955sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
23963sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
23985sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
24022sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
24173sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
24187sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
24225sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
24240sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
24300sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
24383sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014070220140622
24390sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
24390sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014070220140622
24502sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
24510sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
24803sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
24870sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
24990sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
25013sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014070220140622
25335ssse3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
25485sphlib-smallgcc -Os -fomit-frame-pointer2014070220140622
25972sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
57780sphlibgcc -funroll-loops2014070220140622
57803sphlibgcc2014070220140622
57855sphlibcc2014070220140622
67433bswapgcc2014070220140622
67447bswapcc2014070220140622
67650bswapgcc -funroll-loops2014070220140622
71220regsgcc2014070220140622
71220regsgcc -funroll-loops2014070220140622
71235regscc2014070220140622
72420sandygcc -funroll-loops2014070220140622
72510sandygcc2014070220140622
74017sandycc2014070220140622
75480sphlib-smallcc2014070220140622
75510sphlib-smallgcc -funroll-loops2014070220140622
75667sphlib-smallgcc2014070220140622
83415refcc2014070220140622
83625refgcc2014070220140622
83730refgcc -funroll-loops2014070220140622
475582sse2sgcc -funroll-loops2014070220140622
477735sse2sgcc2014070220140622
477922sse2scc2014070220140622
497797sse2cc2014070220140622
498023sse2gcc -funroll-loops2014070220140622
499927sse2gcc2014070220140622

Test failure

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

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

Test failure

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

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: cc
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: cc
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: 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: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: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: cc
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: cc
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: cc
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/ssse3
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:4:0:
hash.c: /usr/lib64/gcc/x86_64-suse-linux/4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: 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/lib64/gcc/x86_64-suse-linux/4.5/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:141:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:142:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:143:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:144:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:145:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:146:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:147:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:148:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:291:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:292:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:293:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:294:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: 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: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: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: 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: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: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:81:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:82:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:83:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:84:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:85:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:86:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:87:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:88:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
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: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: hash.c:117:1: error: type mismatch in conditional expression
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-inplace
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:590:3: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:591:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:592:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:593:5: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:646:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:647:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:648:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:649:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:3: error: can't convert between vector values of different size
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/sse41
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
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:120:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:120:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:121:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:122:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:122:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:123:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:126:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:129:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:129:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:130:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:130:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:131:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/xop-2
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'blake512_compress':
hash.c: hash.c:92:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:93:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:94:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:95:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:96:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:97:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:98:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:99:13: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:124:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:125:1: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/blake512/vect128-xop
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
vector.c: vector.c: In function 'round512':
vector.c: vector.c:646:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:646:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:647:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:648:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:13: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:649:37: error: incompatible types when initializing type 'v64' using type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: vector.c:753:1: error: incompatible types when assigning to type 'v64' from type 'int'
vector.c: ...

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