Implementation notes: amd64, ellprecisio, crypto_hash/blake256

Computer: ellprecisio
Architecture: amd64
CPU ID: GenuineIntel-000106e5-bfebfbff
SUPERCOP version: 20110825
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
13528sse41icc -O3 -xP -static -no-vec2011052320110522
13564sse41icc -m64 -xHost -vec-report0 -static2011052320110522
13580sse41icc -Os -xW -static -no-vec2011052320110522
13584sse41icc -Os -xP -static -no-vec2011052320110522
13584sse41icc -m64 -O2 -static -no-vec2011052320110522
13584sse41icc -m64 -Os -static -no-vec2011052320110522
13588sse41icc -O3 -xP -static2011052320110522
13588sse41icc -Os -static2011052320110522
13588sse41icc -Os -xW -static2011052320110522
13592sse41icc -m64 -O3 -static -no-vec2011052320110522
13596sse41icc -O3 -static2011052320110522
13596sse41icc -Os -xP -static2011052320110522
13600sse41icc -O3 -static -no-vec2011052320110522
13608sse41icc -O2 -xW -static2011052320110522
13608sse41icc -m64 -O3 -static2011052320110522
13608sse41icc -m64 -Os -static2011052320110522
13612sse41icc -O1 -xW -static -no-vec2011052320110522
13616sse41icc2011052320110522
13620sse41icc -O1 -static2011052320110522
13620sse41icc -O1 -xP -static -no-vec2011052320110522
13620sse41icc -O2 -xW -static -no-vec2011052320110522
13624sse41icc -O1 -xP -static2011052320110522
13628sse41icc -O1 -static -no-vec2011052320110522
13628sse41icc -O2 -static2011052320110522
13632sse41icc -O3 -xW -static -no-vec2011052320110522
13632sse41icc -m64 -O1 -static -no-vec2011052320110522
13636sse41icc -m64 -O2 -static2011052320110522
13640sse41icc -O2 -xP -static2011052320110522
13644sse41icc -m64 -O1 -static2011052320110522
13648sse41icc -O2 -static -no-vec2011052320110522
13648sse41icc -O2 -xP -static -no-vec2011052320110522
13652sse41icc -Os -static -no-vec2011052320110522
13668sse41icc -no-vec2011052320110522
13696sse41icc -O3 -xW -static2011052320110522
13772ssse3icc -m64 -xHost -vec-report0 -static2011052320110522
13788ssse3icc -m64 -Os -static2011052320110522
13800ssse3icc -O2 -static2011052320110522
13800ssse3icc -O2 -xP -static2011052320110522
13816ssse3icc -O3 -xP -static2011052320110522
13816ssse3icc -m64 -O3 -static2011052320110522
13820ssse3icc -m64 -O2 -static2011052320110522
13828ssse3icc -O2 -xW -static2011052320110522
13828ssse3icc -Os -static2011052320110522
13844ssse3icc -Os -xP -static2011052320110522
13864ssse3icc -Os -xW -static2011052320110522
13900ssse3icc -O3 -static2011052320110522
13932ssse3icc -O3 -xW -static2011052320110522
13980sse41icc -O1 -xW -static2011052320110522
14072ssse3icc2011052320110522
14140vect128-mmxhackicc -m64 -O2 -static2011082620110825
14144vect128-mmxhackicc -O2 -static -no-vec2011082620110825
14144vect128-mmxhackicc -O2 -xP -static2011082620110825
14144vect128-mmxhackicc -m64 -O3 -static -no-vec2011082620110825
14148vect128-mmxhackicc -O2 -xW -static -no-vec2011082620110825
14156vect128icc -O1 -xW -static -no-vec2011082620110825
14156vect128icc -m64 -O3 -static -no-vec2011082620110825
14160vect128icc -O3 -xP -static -no-vec2011082620110825
14164vect128-mmxhackicc -O2 -static2011082620110825
14164vect128-mmxhackicc -O2 -xW -static2011082620110825
14164vect128-mmxhackicc -O3 -xP -static2011082620110825
14164vect128-mmxhackicc -O3 -xW -static2011082620110825
14164vect128icc -O3 -xW -static -no-vec2011082620110825
14172vect128icc -O2 -xP -static2011082620110825
14172vect128icc -O3 -xP -static2011082620110825
14172vect128-mmxhackicc -m64 -O1 -static2011082620110825
14172vect128icc -m64 -O2 -static -no-vec2011082620110825
14176vect128-mmxhackicc2011082620110825
14176vect128-mmxhackicc -O1 -static -no-vec2011082620110825
14176vect128icc -no-vec2011082620110825
14180vect128icc2011082620110825
14180vect128-mmxhackicc -O1 -xW -static2011082620110825
14184vect128-mmxhackicc -O1 -xP -static -no-vec2011082620110825
14188vect128icc -m64 -xHost -vec-report0 -static2011082620110825
14192vect128icc -O3 -static2011082620110825
14192vect128-mmxhackicc -no-vec2011082620110825
14196vect128-mmxhackicc -O3 -static2011082620110825
14196vect128-mmxhackicc -m64 -O2 -static -no-vec2011082620110825
14200vect128-mmxhackicc -O1 -static2011082620110825
14200vect128-mmxhackicc -O2 -xP -static -no-vec2011082620110825
14208vect128icc -O1 -xW -static2011082620110825
14208vect128-mmxhackicc -O3 -static -no-vec2011082620110825
14212vect128icc -O1 -static2011082620110825
14212vect128icc -O1 -xP -static2011082620110825
14212vect128icc -m64 -O1 -static2011082620110825
14224vect128-mmxhackicc -Os -xP -static -no-vec2011082620110825
14228vect128icc -O1 -static -no-vec2011082620110825
14232vect128-mmxhackicc -Os -xP -static2011082620110825
14236ssse3icc -Os -xW -static -no-vec2011052320110522
14240vect128-mmxhackicc -O1 -xW -static -no-vec2011082620110825
14240vect128-mmxhackicc -Os -xW -static -no-vec2011082620110825
14244vect128icc -O1 -xP -static -no-vec2011082620110825
14252ssse3icc -Os -xP -static -no-vec2011052320110522
14252ssse3icc -m64 -Os -static -no-vec2011052320110522
14264vect128-mmxhackicc -Os -static2011082620110825
14264vect128icc -Os -static -no-vec2011082620110825
14264vect128-mmxhackicc -Os -xW -static2011082620110825
14264vect128icc -m64 -Os -static -no-vec2011082620110825
14264vect128-mmxhackicc -m64 -Os -static -no-vec2011082620110825
14312ssse3icc -O1 -xP -static -no-vec2011052320110522
14324vect128icc -m64 -Os -static2011082620110825
14328ssse3icc -O3 -xW -static -no-vec2011052320110522
14328ssse3icc -m64 -O2 -static -no-vec2011052320110522
14348ssse3icc -O2 -static -no-vec2011052320110522
14348ssse3icc -no-vec2011052320110522
14352ssse3icc -O1 -xW -static -no-vec2011052320110522
14352ssse3icc -O2 -xP -static -no-vec2011052320110522
14356ssse3icc -O1 -xP -static2011052320110522
14356ssse3icc -O1 -xW -static2011052320110522
14364ssse3icc -O1 -static -no-vec2011052320110522
14368ssse3icc -m64 -O1 -static -no-vec2011052320110522
14372ssse3icc -O1 -static2011052320110522
14372ssse3icc -O2 -xW -static -no-vec2011052320110522
14376ssse3icc -m64 -O1 -static2011052320110522
14380ssse3icc -O3 -static -no-vec2011052320110522
14408ssse3icc -m64 -O3 -static -no-vec2011052320110522
14428vect128gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011082620110825
14432vect128icc -Os -static2011082620110825
14436ssse3icc -O3 -xP -static -no-vec2011052320110522
14480sse41gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011052320110522
14484sse41gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011052320110522
14544sse41gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011052320110522
14564vect128-mmxhackgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011082620110825
14564vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082620110825
14564vect128-mmxhackgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082620110825
14564vect128-mmxhackgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011082620110825
14576vect128-mmxhackgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082620110825
14576vect128-mmxhackgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011082620110825
14616sse41gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011052320110522
14620sse41gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011052320110522
14620sse41gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011052320110522
14624sse41gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011052320110522
14668sse41gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011052320110522
14676ssse3gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011052320110522
14684sse41gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011052320110522
14688ssse3gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011052320110522
14704ssse3gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011052320110522
14736vect128-mmxhackgcc -m64 -march=core2 -O -fomit-frame-pointer2011082620110825
14764vect128gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011082620110825
14804vect128gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011082620110825
14804vect128-mmxhackgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011082620110825
14808vect128gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011082620110825
14816vect128gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082620110825
14836vect128gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082620110825
14884vect128-mmxhackgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011082620110825
15160ssse3gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011052320110522
15164ssse3gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011052320110522
15184ssse3gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011052320110522
15236ssse3gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011052320110522
15240ssse3gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011052320110522
15256ssse3gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011052320110522
15300ssse3gcc -m64 -march=core2 -O -fomit-frame-pointer2011052320110522
16284ssse3gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011052320110522
16292vect128icc -O3 -xW -static2011082620110825
16352ssse3gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011052320110522
16628sse2icc -O3 -xP -static2011052320110522
16636sse2icc -O3 -xW -static2011052320110522
16656sse2icc -m64 -O2 -static2011052320110522
16664sse2icc2011052320110522
16664sse2icc -O2 -static2011052320110522
16664sse2icc -O2 -xW -static2011052320110522
16664sse2icc -m64 -O3 -static2011052320110522
16888sse2icc -O3 -static2011052320110522
16944vect128gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082620110825
16948sse2icc -Os -static2011052320110522
16984sse2icc -m64 -Os -static2011052320110522
16988sse2icc -Os -xP -static2011052320110522
16996sse2icc -Os -xW -static2011052320110522
17004vect128icc -Os -xP -static2011082620110825
17056sse2icc -O3 -static -no-vec2011052320110522
17068sse2icc -O3 -xP -static -no-vec2011052320110522
17080sse2icc -m64 -O3 -static -no-vec2011052320110522
17092sse2icc -O2 -static -no-vec2011052320110522
17124sse2icc -O2 -xP -static2011052320110522
17128sse2icc -m64 -O1 -static2011052320110522
17132sse2icc -no-vec2011052320110522
17136sse2icc -O1 -xW -static2011052320110522
17136sse2icc -O2 -xP -static -no-vec2011052320110522
17136sse2icc -O2 -xW -static -no-vec2011052320110522
17136sse2icc -m64 -O2 -static -no-vec2011052320110522
17148sse2icc -O1 -static -no-vec2011052320110522
17148sse2icc -O1 -xP -static2011052320110522
17148sse2icc -O1 -xW -static -no-vec2011052320110522
17152sse2icc -m64 -O1 -static -no-vec2011052320110522
17192sse2icc -O3 -xW -static -no-vec2011052320110522
17204sse2icc -O1 -xP -static -no-vec2011052320110522
17220sse2icc -O1 -static2011052320110522
17264vect128gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011082620110825
17300vect128gcc -m64 -march=core2 -O -fomit-frame-pointer2011082620110825
17368sse2icc -Os -static -no-vec2011052320110522
17368sse2icc -m64 -Os -static -no-vec2011052320110522
17372sse2icc -Os -xW -static -no-vec2011052320110522
17412vect128gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011082620110825
17432vect128gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082620110825
17488vect128icc -m64 -O1 -static -no-vec2011082620110825
17552sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011052320110522
17556sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011052320110522
17568sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011052320110522
17596vect128icc -m64 -O2 -static2011082620110825
17656sse2icc -Os -xP -static -no-vec2011052320110522
17724vect128icc -m64 -O3 -static2011082620110825
17988vect128icc -O2 -static2011082620110825
18224vect128icc -O2 -xW -static2011082620110825
18224vect128icc -O3 -static -no-vec2011082620110825
18268vect128icc -O2 -xW -static -no-vec2011082620110825
18320sse2gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011052320110522
18364sse2gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011052320110522
18368sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2011052320110522
18376sse2gcc -march=k8 -O -fomit-frame-pointer2011052320110522
18384sse2gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011052320110522
18384sse2gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011052320110522
18396sse2gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011052320110522
18412sse2gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011052320110522
18420vect128icc -Os -xW -static2011082620110825
18492sse2gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011052320110522
18512sse2gcc -march=nocona -O2 -fomit-frame-pointer2011052320110522
18536sse2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011052320110522
18544sse2gcc -m64 -O2 -fomit-frame-pointer2011052320110522
18548sse2gcc -O2 -fomit-frame-pointer2011052320110522
18564sse2gcc -m64 -O3 -fomit-frame-pointer2011052320110522
18568sse2gcc -march=k8 -O3 -fomit-frame-pointer2011052320110522
18624sse2gcc -funroll-loops -O3 -fomit-frame-pointer2011052320110522
18632sse2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011052320110522
18644sse2gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011052320110522
18644sse2gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011052320110522
18652sse2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011052320110522
18652sse2gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011052320110522
18652sse2gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011052320110522
18656sse2gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011052320110522
18664sse2gcc -O3 -fomit-frame-pointer2011052320110522
18668sse2gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011052320110522
18684sse2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011052320110522
18712sse2gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011052320110522
18720sse2gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011052320110522
18736sse2gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011052320110522
18744sse2gcc -march=k8 -O2 -fomit-frame-pointer2011052320110522
18752sse2gcc -funroll-loops -O2 -fomit-frame-pointer2011052320110522
18752sse2gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011052320110522
18752sse2gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011052320110522
18760sse2gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011052320110522
18776vect128-mmxhackicc -O1 -xP -static2011082620110825
18784vect128icc -Os -xW -static -no-vec2011082620110825
18796sse2gcc -march=nocona -O3 -fomit-frame-pointer2011052320110522
18904sse2gcc -march=barcelona -O3 -fomit-frame-pointer2011052320110522
18936sse2gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011052320110522
18956vect128icc -Os -xP -static -no-vec2011082620110825
18964sse2gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011052320110522
18968sse2gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011052320110522
19040sse2gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011052320110522
19060sse2gcc -march=barcelona -O2 -fomit-frame-pointer2011052320110522
19124sse2gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011052320110522
19148vect128-mmxhackgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011082620110825
19152sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2011052320110522
19160vect128-mmxhackgcc -m64 -march=core2 -Os -fomit-frame-pointer2011082620110825
19176sse2gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011052320110522
19188vect128-mmxhackgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011082620110825
19192sse2gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011052320110522
19204sse2gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011052320110522
19224sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2011052320110522
19224sse2gcc -march=nocona -O -fomit-frame-pointer2011052320110522
19264sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011052320110522
19268sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011052320110522
19348sse41gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011052320110522
19388vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082620110825
19452sse41gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011052320110522
19460sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011052320110522
19468sse41gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011052320110522
19496sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2011052320110522
19516sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011052320110522
19520sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2011052320110522
19528sse2gcc -m64 -O -fomit-frame-pointer2011052320110522
19636vect128icc -O2 -xP -static -no-vec2011082620110825
19724sse2gcc -march=barcelona -O -fomit-frame-pointer2011052320110522
19756sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2011052320110522
19764vect128gcc -m64 -march=core2 -Os -fomit-frame-pointer2011082620110825
19764vect128gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082620110825
19764vect128gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011082620110825
19888sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011052320110522
19912sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011052320110522
19944sse2gcc -funroll-loops -O -fomit-frame-pointer2011052320110522
20268ssse3gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011052320110522
20284ssse3gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011052320110522
20380vect128-mmxhackicc -m64 -xHost -vec-report0 -static2011082620110825
20392ssse3gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011052320110522
20600vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082620110825
20780ssse3gcc -m64 -march=core2 -Os -fomit-frame-pointer2011052320110522
20988vect128-mmxhackgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082620110825
21012vect128gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011082620110825
21584ssse3icc -Os -static -no-vec2011052320110522
21640sphlibicc -m64 -xHost -vec-report0 -static2011082620110825
21728vect128-mmxhackicc -m64 -Os -static2011082620110825
21732vect128-mmxhackicc -m64 -O3 -static2011082620110825
21744sphlibicc -O3 -xW -static2011082620110825
21744sphlibicc -O3 -xW -static -no-vec2011082620110825
21744sphlibicc -m64 -O3 -static2011082620110825
21744sphlibicc -m64 -O3 -static -no-vec2011082620110825
21748sphlibicc -O2 -xP -static2011082620110825
21748sphlibicc -O3 -xP -static2011082620110825
21764sphlibicc2011082620110825
21764sphlibicc -O2 -static2011082620110825
21768sphlibicc -O2 -static -no-vec2011082620110825
21768sphlibicc -O2 -xW -static -no-vec2011082620110825
21768vect128-mmxhackicc -O3 -xW -static -no-vec2011082620110825
21768sphlibicc -m64 -O2 -static -no-vec2011082620110825
21848vect128-mmxhackicc -O3 -xP -static -no-vec2011082620110825
21864sphlibicc -O3 -static -no-vec2011082620110825
21868vect128-mmxhackicc -m64 -O1 -static -no-vec2011082620110825
21872sphlibicc -O3 -xP -static -no-vec2011082620110825
21988vect128icc -O2 -static -no-vec2011082620110825
21996sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2011082620110825
22032sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011082620110825
22036sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2011082620110825
22036sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011082620110825
22064sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011082620110825
22080sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011082620110825
22088sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011082620110825
22088sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011082620110825
22088sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011082620110825
22092sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011082620110825
22108vect128-mmxhackicc -Os -static -no-vec2011082620110825
22128sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011082620110825
22144sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011082620110825
22152sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011082620110825
22152sphlibgcc -m64 -O2 -fomit-frame-pointer2011082620110825
22160sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011082620110825
22172sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2011082620110825
22172sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2011082620110825
22176sphlibgcc -march=k8 -O2 -fomit-frame-pointer2011082620110825
22180sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011082620110825
22188sphlibgcc -m64 -O3 -fomit-frame-pointer2011082620110825
22216sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011082620110825
22220sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011082620110825
22224sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011082620110825
22232sphlibgcc -O3 -fomit-frame-pointer2011082620110825
22232sphlibgcc -march=k8 -O3 -fomit-frame-pointer2011082620110825
22252sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082620110825
22252sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082620110825
22256sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011082620110825
22288sphlibgcc -funroll-loops -O -fomit-frame-pointer2011082620110825
22288sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2011082620110825
22364sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082620110825
22364sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011082620110825
22368sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2011082620110825
22372sphlibgcc -march=nocona -O -fomit-frame-pointer2011082620110825
22376sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011082620110825
22388sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082620110825
22432sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011082620110825
22436sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2011082620110825
22440sphlibgcc -O -fomit-frame-pointer2011082620110825
22456sphlibgcc -m64 -O -fomit-frame-pointer2011082620110825
22476sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2011082620110825
22716sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011082620110825
22736sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011082620110825
22784sphlibgcc -march=barcelona -O -fomit-frame-pointer2011082620110825
22824sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011082620110825
22856sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2011082620110825
22884sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2011082620110825
23044sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011082620110825
23088sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011082620110825
23092sphlibgcc -march=nocona -O3 -fomit-frame-pointer2011082620110825
23120sphlibgcc -march=nocona -O2 -fomit-frame-pointer2011082620110825
23148sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011082620110825
23252sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011082620110825
23280sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011082620110825
23408sphlibicc -Os -static2011082620110825
23408sphlibicc -Os -static -no-vec2011082620110825
23408sphlibicc -Os -xP -static -no-vec2011082620110825
23408sphlibicc -Os -xW -static2011082620110825
23408sphlibicc -m64 -Os -static2011082620110825
23408sphlibicc -m64 -Os -static -no-vec2011082620110825
23496sphlibicc -O1 -xP -static2011082620110825
23496sphlibicc -O1 -xP -static -no-vec2011082620110825
23496sphlibicc -O1 -xW -static2011082620110825
23496sphlibicc -O1 -xW -static -no-vec2011082620110825
23800sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011052320110522
25024sse2icc -m64 -xHost -vec-report0 -static2011052320110522
25128sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011082620110825
25388sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011082620110825
25388sphlibgcc -march=barcelona -Os -fomit-frame-pointer2011082620110825
25404sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2011082620110825
25404sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082620110825
25404sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011082620110825
25404sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011082620110825
25452sphlibgcc -funroll-loops -Os -fomit-frame-pointer2011082620110825
25452sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011082620110825
25452sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011082620110825
25656sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2011082620110825
25656sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2011082620110825
25656sphlibgcc -march=k8 -Os -fomit-frame-pointer2011082620110825
25664sphlibgcc -Os -fomit-frame-pointer2011082620110825
25784sphlibgcc -m64 -Os -fomit-frame-pointer2011082620110825
26200sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011082620110825
26352sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2011082620110825
26352sphlibgcc -march=nocona -Os -fomit-frame-pointer2011082620110825
27664sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011082620110825
27728sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2011082620110825
27764sphlib-smallgcc -O2 -fomit-frame-pointer2011082620110825
27768sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2011082620110825
27800sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011082620110825
28056sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011082620110825
28120sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011082620110825
28152sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082620110825
28196sse2gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011052320110522
28316sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011082620110825
28344sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011082620110825
28352sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011082620110825
28364sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011052320110522
28368sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011052320110522
28376sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011052320110522
28384sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011052320110522
28388sse2gcc -m64 -Os -fomit-frame-pointer2011052320110522
28396sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2011052320110522
28400sse2gcc -Os -fomit-frame-pointer2011052320110522
28416sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011082620110825
28420sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2011082620110825
28436sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011082620110825
28440sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011052320110522
28452sse2gcc -march=barcelona -Os -fomit-frame-pointer2011052320110522
28492sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011052320110522
28496sse2gcc -funroll-loops -Os -fomit-frame-pointer2011052320110522
28504sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011052320110522
28504sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011052320110522
28508sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011052320110522
28528sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011082620110825
28536sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011082620110825
28556sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011082620110825
28580sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011052320110522
28584sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011082620110825
28592sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2011082620110825
28592sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2011082620110825
28592sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2011082620110825
28624sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2011082620110825
28628sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011082620110825
28648sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2011052320110522
28648sse2gcc -march=nocona -Os -fomit-frame-pointer2011052320110522
28664sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2011052320110522
28680sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011082620110825
28680sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011082620110825
28708refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011052320110522
28764refgcc -O3 -fomit-frame-pointer2011052320110522
28784sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011052320110522
28784sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011082620110825
28788sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011052320110522
28788sse2gcc -march=k8 -Os -fomit-frame-pointer2011052320110522
28824sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011082620110825
28844sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011082620110825
29108sphlibicc -Os -xW -static -no-vec2011082620110825
29112refgcc -funroll-loops -O3 -fomit-frame-pointer2011052320110522
29116refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011052320110522
29124refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011052320110522
29132sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011082620110825
29180refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011052320110522
29200refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011052320110522
29212refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011052320110522
29252refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011052320110522
29284refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011052320110522
29288refgcc -funroll-loops -O2 -fomit-frame-pointer2011052320110522
29288refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011052320110522
29292refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011052320110522
29312refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011052320110522
29320refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011052320110522
29352refgcc -m64 -O3 -fomit-frame-pointer2011052320110522
29420refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011052320110522
29420refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011052320110522
29496sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011052320110522
29552refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011052320110522
29552refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011052320110522
29556refgcc -march=barcelona -O3 -fomit-frame-pointer2011052320110522
29580sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2011082620110825
29600refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011052320110522
29628refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011052320110522
29632refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011052320110522
29636sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011082620110825
29636refgcc -march=k8 -O3 -fomit-frame-pointer2011052320110522
29656refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011052320110522
29728sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011082620110825
29836sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011082620110825
29864sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011082620110825
29920sse2gcc -O -fomit-frame-pointer2011052320110522
30012refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011052320110522
30076refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011052320110522
30084refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011052320110522
30144sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2011082620110825
30168sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011082620110825
30180sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011082620110825
30180sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011082620110825
30204sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2011082620110825
30204sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2011082620110825
30216sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2011082620110825
30232refgcc -march=nocona -O3 -fomit-frame-pointer2011052320110522
30280sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011082620110825
30288sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2011082620110825
30300sphlib-smallicc -O2 -static2011082620110825
30312sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2011082620110825
30316sphlib-smallgcc -m64 -O -fomit-frame-pointer2011082620110825
30316sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011082620110825
30320sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082620110825
30320sphlib-smallicc -m64 -O2 -static2011082620110825
30324sphlib-smallicc -m64 -O3 -static -no-vec2011082620110825
30340sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2011082620110825
30344sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011082620110825
30372sphlib-smallicc -Os -static2011082620110825
30412sphlib-smallicc -Os -xW -static2011082620110825
30416sphlib-smallicc -Os -static -no-vec2011082620110825
30416sphlib-smallicc -Os -xP -static2011082620110825
30416sphlib-smallicc -m64 -Os -static2011082620110825
30416sphlib-smallicc -m64 -Os -static -no-vec2011082620110825
30432sphlib-smallicc -O3 -static -no-vec2011082620110825
30456sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2011082620110825
30472sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011082620110825
30580reficc -O3 -xP -static2011052320110522
30628reficc2011052320110522
30660reficc -O2 -static2011052320110522
30676reficc -m64 -O2 -static2011052320110522
30676reficc -m64 -O3 -static2011052320110522
30684reficc -O3 -xW -static2011052320110522
30692sphlib-smallicc -O3 -xW -static -no-vec2011082620110825
30696sphlib-smallicc2011082620110825
30704refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011052320110522
30704sphlib-smallicc -O2 -xW -static2011082620110825
30704sphlib-smallicc -m64 -O2 -static -no-vec2011082620110825
30712sphlib-smallicc -O3 -xW -static2011082620110825
30716sphlib-smallicc -m64 -O3 -static2011082620110825
30720reficc -m64 -xHost -vec-report0 -static2011052320110522
30728reficc -O2 -xW -static2011052320110522
30752refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011052320110522
30756refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011052320110522
30756reficc -O2 -xP -static2011052320110522
30768reficc -O3 -static2011052320110522
30784refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011052320110522
30796refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011052320110522
30804refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011052320110522
30820refgcc -funroll-loops -O -fomit-frame-pointer2011052320110522
30820sphlib-smallicc -O2 -static -no-vec2011082620110825
30836refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011052320110522
30848sphlib-smallicc -O2 -xP -static2011082620110825
30856sphlib-smallicc -O3 -xP -static -no-vec2011082620110825
30864sphlib-smallicc -O1 -xP -static -no-vec2011082620110825
30928refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011052320110522
30928refgcc -march=barcelona -O2 -fomit-frame-pointer2011052320110522
30944sphlib-smallicc -O1 -xW -static -no-vec2011082620110825
30952sphlib-smallicc -O1 -xW -static2011082620110825
30952sphlib-smallicc -m64 -O1 -static -no-vec2011082620110825
30964sphlib-smallicc -m64 -O1 -static2011082620110825
31004sphlib-smallicc -O1 -static2011082620110825
31020refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011052320110522
31032refgcc -march=nocona -O2 -fomit-frame-pointer2011052320110522
31032sphlib-smallicc -O3 -xP -static2011082620110825
31044refgcc -march=k8 -O2 -fomit-frame-pointer2011052320110522
31052refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011052320110522
31096refgcc -O2 -fomit-frame-pointer2011052320110522
31132refgcc -m64 -O2 -fomit-frame-pointer2011052320110522
31316refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011052320110522
31344refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011052320110522
31372refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011052320110522
31384refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011052320110522
31388reficc -O3 -static -no-vec2011052320110522
31392reficc -m64 -O3 -static -no-vec2011052320110522
31416refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011052320110522
31432reficc -O2 -static -no-vec2011052320110522
31544reficc -no-vec2011052320110522
31608reficc -O2 -xW -static -no-vec2011052320110522
31640sphlib-smallicc -O1 -xP -static2011082620110825
31676reficc -m64 -O2 -static -no-vec2011052320110522
31896vect128gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011082620110825
31944vect128-mmxhackgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011082620110825
31984reficc -O2 -xP -static -no-vec2011052320110522
32060refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011052320110522
32064refgcc -march=barcelona -O -fomit-frame-pointer2011052320110522
32096refgcc -m64 -march=k8 -O -fomit-frame-pointer2011052320110522
32120refgcc -m64 -march=core2 -O -fomit-frame-pointer2011052320110522
32140refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011052320110522
32140refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011052320110522
32140refgcc -march=k8 -O -fomit-frame-pointer2011052320110522
32172refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011052320110522
32364reficc -O3 -xP -static -no-vec2011052320110522
32420refgcc -O -fomit-frame-pointer2011052320110522
32436refgcc -fno-schedule-insns -O -fomit-frame-pointer2011052320110522
32440refgcc -march=nocona -O -fomit-frame-pointer2011052320110522
32456refgcc -m64 -O -fomit-frame-pointer2011052320110522
32464refgcc -m64 -march=nocona -O -fomit-frame-pointer2011052320110522
32876refgcc -funroll-loops -Os -fomit-frame-pointer2011052320110522
32876refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011052320110522
32888refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011052320110522
32888refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011052320110522
32892refgcc -Os -fomit-frame-pointer2011052320110522
32892refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011052320110522
32892refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011052320110522
32892refgcc -m64 -Os -fomit-frame-pointer2011052320110522
32892refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011052320110522
32904refgcc -march=k8 -Os -fomit-frame-pointer2011052320110522
32992refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011052320110522
32996refgcc -march=barcelona -Os -fomit-frame-pointer2011052320110522
33112refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011052320110522
33236refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011052320110522
33312refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011052320110522
33576refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011052320110522
33584refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011052320110522
33748refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011052320110522
34100refgcc -march=nocona -Os -fomit-frame-pointer2011052320110522
34144refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011052320110522
34200refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011052320110522
34392refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011052320110522
34556reficc -m64 -Os -static2011052320110522
34624reficc -Os -static2011052320110522
34624reficc -Os -xW -static2011052320110522
34660reficc -Os -static -no-vec2011052320110522
34660reficc -Os -xP -static -no-vec2011052320110522
34660reficc -Os -xW -static -no-vec2011052320110522
34660reficc -m64 -Os -static -no-vec2011052320110522
34764sphlibicc -O3 -static2011082620110825
35156reficc -O1 -static -no-vec2011052320110522
35164reficc -O1 -xP -static -no-vec2011052320110522
35164reficc -O1 -xW -static2011052320110522
35164reficc -O1 -xW -static -no-vec2011052320110522
35164reficc -m64 -O1 -static2011052320110522
35164reficc -m64 -O1 -static -no-vec2011052320110522
35176sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011082620110825
35184sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011082620110825
35212reficc -O1 -static2011052320110522
35344sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011082620110825
35344sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2011082620110825
35368sphlib-smallgcc -Os -fomit-frame-pointer2011082620110825
35368sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2011082620110825
35372sphlib-smallgcc -m64 -Os -fomit-frame-pointer2011082620110825
35404sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011082620110825
35536sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011082620110825
35536sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011082620110825
35536sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011082620110825
35588reficc -Os -xP -static2011052320110522
35624sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2011082620110825
35760sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011082620110825
35804reficc -O1 -xP -static2011052320110522
35988sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011082620110825
36312sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2011082620110825
36824sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011082620110825
37232sphlibicc -m64 -O1 -static -no-vec2011082620110825
37384sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011082620110825
38444sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011082620110825
38852sphlibicc -m64 -O1 -static2011082620110825
39588sphlibicc -O2 -xW -static2011082620110825
40880sphlibicc -Os -xP -static2011082620110825
41540sphlibicc -O1 -static -no-vec2011082620110825
41652sphlibgcc -O2 -fomit-frame-pointer2011082620110825
42400sphlibicc -O2 -xP -static -no-vec2011082620110825
42668sphlib-smallicc -no-vec2011082620110825
42740sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011082620110825
43200sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011082620110825
43252sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011082620110825
43260sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011082620110825
43276sphlibicc -no-vec2011082620110825
43652reficc -O3 -xW -static -no-vec2011052320110522
43768sphlibicc -m64 -O2 -static2011082620110825
44284sphlibgcc -march=k8 -O -fomit-frame-pointer2011082620110825
44540sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011082620110825
44744sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011082620110825
45088sphlibicc -O1 -static2011082620110825
45628sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011082620110825
45740sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011082620110825
46656sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2011082620110825
47284sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011082620110825
47996sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011082620110825
48016sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2011082620110825
49392sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011082620110825
49492sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011082620110825
49668sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011082620110825
50572sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011082620110825
50760sphlib-smallgcc -O3 -fomit-frame-pointer2011082620110825
50784sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011082620110825
50880sphlib-smallicc -O1 -static -no-vec2011082620110825
51284sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011082620110825
53028sphlib-smallgcc -O -fomit-frame-pointer2011082620110825
53088sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011082620110825
53312sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011082620110825
53392sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2011082620110825
53700sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2011082620110825
53860sphlib-smallicc -Os -xP -static -no-vec2011082620110825
54104sphlib-smallicc -Os -xW -static -no-vec2011082620110825
54280sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011082620110825
54304sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011082620110825
54544sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011082620110825
55136refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011052320110522
56664sphlib-smallicc -O2 -xW -static -no-vec2011082620110825
56912sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011082620110825
56984sphlib-smallicc -O3 -static2011082620110825
57672sphlib-smallicc -m64 -xHost -vec-report0 -static2011082620110825
58688sphlib-smallicc -O2 -xP -static -no-vec2011082620110825
60968sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011082620110825
61896sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2011082620110825
63892sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2011082620110825
63988sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2011082620110825
65208sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2011082620110825
74832refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011052320110522
86352sphlibcc2011082620110825
86372sphlibgcc2011082620110825
125260sphlib-smallcc2011082620110825
125472sphlib-smallgcc2011082620110825
125828sphlib-smallgcc -funroll-loops2011082620110825
126340sphlibgcc -funroll-loops2011082620110825
136504refgcc -funroll-loops2011052320110522
136644refcc2011052320110522
136896refgcc2011052320110522
190188sse2cc2011052320110522
190668sse2gcc -funroll-loops2011052320110522
192468sse2gcc2011052320110522

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/blake256/ref
Compiler: icc -O1 -xP -static
hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
icc -O1 -xP -static ref sse2 sse41 ssse3
icc -O1 -xP -static -no-vec ref sse2 sse41 ssse3
icc -O2 -xP -static ref sse2 sse41 ssse3
icc -O2 -xP -static -no-vec ref sse2 sse41 ssse3
icc -O3 -xP -static ref sse2 sse41 ssse3
icc -O3 -xP -static -no-vec ref sse2 sse41 ssse3
icc -Os -xP -static ref sse2 sse41 ssse3
icc -Os -xP -static -no-vec ref sse2 sse41 ssse3

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: icc -O1 -xP -static
blake.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static sphlib sphlib-small
icc -O1 -xP -static -no-vec sphlib sphlib-small
icc -O2 -xP -static sphlib sphlib-small
icc -O2 -xP -static -no-vec sphlib sphlib-small
icc -O3 -xP -static sphlib sphlib-small
icc -O3 -xP -static -no-vec sphlib sphlib-small
icc -Os -xP -static sphlib sphlib-small
icc -Os -xP -static -no-vec sphlib sphlib-small

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: icc -O1 -xP -static
hash.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
nist.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
vector.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xP' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xP -static vect128 vect128-mmxhack
icc -O1 -xP -static -no-vec vect128 vect128-mmxhack
icc -O2 -xP -static vect128 vect128-mmxhack
icc -O2 -xP -static -no-vec vect128 vect128-mmxhack
icc -O3 -xP -static vect128 vect128-mmxhack
icc -O3 -xP -static -no-vec vect128 vect128-mmxhack
icc -Os -xP -static vect128 vect128-mmxhack
icc -Os -xP -static -no-vec vect128 vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/ref
Compiler: icc -O1 -xW -static
hash.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 32, namely:
CompilerImplementations
icc -O1 -xW -static ref sse2 sse41 ssse3
icc -O1 -xW -static -no-vec ref sse2 sse41 ssse3
icc -O2 -xW -static ref sse2 sse41 ssse3
icc -O2 -xW -static -no-vec ref sse2 sse41 ssse3
icc -O3 -xW -static ref sse2 sse41 ssse3
icc -O3 -xW -static -no-vec ref sse2 sse41 ssse3
icc -Os -xW -static ref sse2 sse41 ssse3
icc -Os -xW -static -no-vec ref sse2 sse41 ssse3

Compiler output

Implementation: crypto_hash/blake256/sphlib
Compiler: icc -O1 -xW -static
blake.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
hash.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static sphlib sphlib-small
icc -O1 -xW -static -no-vec sphlib sphlib-small
icc -O2 -xW -static sphlib sphlib-small
icc -O2 -xW -static -no-vec sphlib sphlib-small
icc -O3 -xW -static sphlib sphlib-small
icc -O3 -xW -static -no-vec sphlib sphlib-small
icc -Os -xW -static sphlib sphlib-small
icc -Os -xW -static -no-vec sphlib sphlib-small

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: icc -O1 -xW -static
hash.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
nist.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
vector.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
try.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'
measure.c: icc: command line remark #10279: option '-xW' is deprecated and will be removed in a future release. See '-help deprecated'

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
icc -O1 -xW -static vect128 vect128-mmxhack
icc -O1 -xW -static -no-vec vect128 vect128-mmxhack
icc -O2 -xW -static vect128 vect128-mmxhack
icc -O2 -xW -static -no-vec vect128 vect128-mmxhack
icc -O3 -xW -static vect128 vect128-mmxhack
icc -O3 -xW -static -no-vec vect128 vect128-mmxhack
icc -Os -xW -static vect128 vect128-mmxhack
icc -Os -xW -static -no-vec vect128 vect128-mmxhack