Implementation notes: amd64, thinkaes, crypto_hash/bmw512

Computer: thinkaes
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 20100120
Operation: crypto_hash
Primitive: bmw512
TimeImplementationCompilerBenchmark dateSUPERCOP version
6057optc03icc -O1 -static2010032920100120
6057optc03icc -O1 -xW -static2010032920100120
6057optc04icc -m64 -Os -static2010032920100120
6060optc04icc -Os -static2010032920100120
6060optc03icc -m64 -O1 -static2010032920100120
6063optc04icc -Os -xP -static2010032920100120
6063optc04icc -Os -xW -static2010032920100120
6069optc03icc -O1 -xP -static2010032920100120
6075optc04icc -O1 -static2010032920100120
6075optc04icc -O1 -xP -static2010032920100120
6075optc04icc -O1 -xW -static2010032920100120
6075optc04icc -m64 -O1 -static2010032920100120
6081optc03icc -O1 -static -no-vec2010032920100120
6084optc03icc -O1 -xP -static -no-vec2010032920100120
6084optc03icc -O1 -xW -static -no-vec2010032920100120
6084optc03icc -m64 -O1 -static -no-vec2010032920100120
6093optc04icc -m64 -xHost -vec-report0 -static2010032920100120
6123optc04icc -O3 -static2010032920100120
6123optc04icc -m64 -O2 -static2010032920100120
6126optc04icc -O2 -xW -static2010032920100120
6126optc04icc -m64 -O3 -static2010032920100120
6129optc04icc -O2 -static2010032920100120
6129optc04icc -O3 -xP -static2010032920100120
6132optc04icc2010032920100120
6132optc04icc -O2 -xP -static2010032920100120
6132optc04icc -O3 -xW -static2010032920100120
6135optc03icc2010032920100120
6135optc03icc -O2 -xP -static2010032920100120
6135optc03icc -O3 -xW -static2010032920100120
6135optc03icc -m64 -O2 -static2010032920100120
6135optc03icc -m64 -O3 -static2010032920100120
6138optc03icc -O3 -static2010032920100120
6138optc03icc -O3 -xP -static2010032920100120
6141optc03icc -O2 -static2010032920100120
6144optc03icc -O2 -xW -static2010032920100120
6147optc03icc -O2 -static -no-vec2010032920100120
6147optc03icc -O2 -xP -static -no-vec2010032920100120
6147optc03icc -O2 -xW -static -no-vec2010032920100120
6147optc03icc -O3 -static -no-vec2010032920100120
6147optc03icc -O3 -xP -static -no-vec2010032920100120
6147optc03icc -O3 -xW -static -no-vec2010032920100120
6147optc03icc -m64 -O2 -static -no-vec2010032920100120
6147optc03icc -m64 -O3 -static -no-vec2010032920100120
6150optc03icc -no-vec2010032920100120
6156optc03icc -Os -static2010032920100120
6189optx86sse2icc -m64 -O2 -static -no-vec2010032920100120
6195optx86sse2icc2010032920100120
6195optx86sse2icc -O2 -static2010032920100120
6195optx86sse2icc -O2 -static -no-vec2010032920100120
6195optx86sse2icc -O2 -xP -static2010032920100120
6195optx86sse2icc -O2 -xP -static -no-vec2010032920100120
6195optx86sse2icc -O2 -xW -static2010032920100120
6195optx86sse2icc -O3 -static -no-vec2010032920100120
6195optx86sse2icc -O3 -xP -static2010032920100120
6195optx86sse2icc -O3 -xW -static2010032920100120
6195optx86sse2icc -O3 -xW -static -no-vec2010032920100120
6195optx86sse2icc -m64 -O3 -static2010032920100120
6195optx86sse2icc -m64 -O3 -static -no-vec2010032920100120
6195optc03icc -m64 -Os -static2010032920100120
6198optc03icc -Os -xP -static2010032920100120
6198optc03icc -Os -xW -static2010032920100120
6201optx86sse2icc -O2 -xW -static -no-vec2010032920100120
6201optx86sse2icc -m64 -O2 -static2010032920100120
6210optx86sse2icc -O3 -xP -static -no-vec2010032920100120
6210optx86sse2icc -no-vec2010032920100120
6213optc03icc -Os -xP -static -no-vec2010032920100120
6216optc03icc -Os -xW -static -no-vec2010032920100120
6216optc03icc -m64 -Os -static -no-vec2010032920100120
6264optc04icc -O1 -static -no-vec2010032920100120
6264optc04icc -O1 -xW -static -no-vec2010032920100120
6264optc04icc -m64 -O1 -static -no-vec2010032920100120
6264optc03icc -m64 -xHost -vec-report0 -static2010032920100120
6270optc04icc -O1 -xP -static -no-vec2010032920100120
6270optc04icc -Os -xP -static -no-vec2010032920100120
6270optc04icc -Os -xW -static -no-vec2010032920100120
6273optc04icc -Os -static -no-vec2010032920100120
6273optc04icc -m64 -Os -static -no-vec2010032920100120
6288optc04icc -O2 -xW -static -no-vec2010032920100120
6288optc04icc -O3 -static -no-vec2010032920100120
6288optc04icc -O3 -xW -static -no-vec2010032920100120
6288optc04icc -m64 -O2 -static -no-vec2010032920100120
6288optc04icc -m64 -O3 -static -no-vec2010032920100120
6288optc04icc -no-vec2010032920100120
6291optc04icc -O2 -static -no-vec2010032920100120
6291optc04icc -O2 -xP -static -no-vec2010032920100120
6294optc04icc -O3 -xP -static -no-vec2010032920100120
6393optc02icc -O1 -static -no-vec2010032920100120
6393optc02icc -O1 -xP -static -no-vec2010032920100120
6393optc02icc -m64 -O2 -static2010032920100120
6396optc02icc -O3 -static2010032920100120
6396optc01icc -Os -xW -static2010032920100120
6399optc01icc -O1 -xP -static -no-vec2010032920100120
6399optc01icc -Os -xP -static2010032920100120
6399optc01icc -m64 -O1 -static -no-vec2010032920100120
6399optc01icc -m64 -Os -static2010032920100120
6402optc02icc -O1 -xW -static -no-vec2010032920100120
6402optc02icc -m64 -O1 -static -no-vec2010032920100120
6405optc01icc -O1 -static -no-vec2010032920100120
6405optc01icc -Os -static2010032920100120
6408optc01icc -O1 -xW -static -no-vec2010032920100120
6408optc02icc -O3 -xW -static2010032920100120
6408optc02icc -m64 -O3 -static2010032920100120
6411optc01icc -O2 -static2010032920100120
6411optc02icc -O2 -xP -static -no-vec2010032920100120
6411optc01icc -O3 -static2010032920100120
6411optc02icc -O3 -xP -static2010032920100120
6411optc01icc -O3 -xW -static2010032920100120
6411optc01icc -O3 -xW -static -no-vec2010032920100120
6411optc01icc -m64 -O2 -static2010032920100120
6411optc02icc -m64 -O3 -static -no-vec2010032920100120
6414optc01icc2010032920100120
6414optc01icc -O2 -xP -static2010032920100120
6414optc01icc -O2 -xW -static2010032920100120
6414optc02icc -O2 -xW -static -no-vec2010032920100120
6414optc01icc -O3 -static -no-vec2010032920100120
6414optc02icc -O3 -static -no-vec2010032920100120
6414optc01icc -O3 -xP -static -no-vec2010032920100120
6414optc02icc -O3 -xP -static -no-vec2010032920100120
6414optc02icc -O3 -xW -static -no-vec2010032920100120
6414optc01icc -m64 -O3 -static2010032920100120
6414optc01icc -m64 -O3 -static -no-vec2010032920100120
6417optc02icc -O2 -static -no-vec2010032920100120
6417optc02icc -Os -static2010032920100120
6417optc02icc -m64 -O2 -static -no-vec2010032920100120
6417optx86sse2icc -m64 -xHost -vec-report0 -static2010032920100120
6420optc02icc2010032920100120
6420optc02icc -O2 -static2010032920100120
6420optc02icc -O2 -xP -static2010032920100120
6420optc02icc -O2 -xW -static2010032920100120
6420optc01icc -O3 -xP -static2010032920100120
6420optc02icc -Os -xP -static2010032920100120
6420optc01icc -no-vec2010032920100120
6420optc02icc -no-vec2010032920100120
6423optc01icc -O2 -static -no-vec2010032920100120
6423optc01icc -O2 -xP -static -no-vec2010032920100120
6423optc01icc -O2 -xW -static -no-vec2010032920100120
6423optc01icc -m64 -O2 -static -no-vec2010032920100120
6435optc02icc -m64 -Os -static2010032920100120
6441optc02icc -Os -xW -static2010032920100120
6459optc02icc -m64 -xHost -vec-report0 -static2010032920100120
6465optc01icc -m64 -xHost -vec-report0 -static2010032920100120
6486optc02icc -Os -xP -static -no-vec2010032920100120
6489optx86sse2icc -O1 -xP -static -no-vec2010032920100120
6489optx86sse2icc -O1 -xW -static -no-vec2010032920100120
6489optc01icc -Os -static -no-vec2010032920100120
6489optc01icc -Os -xW -static -no-vec2010032920100120
6489optc01icc -m64 -Os -static -no-vec2010032920100120
6492optc02icc -Os -xW -static -no-vec2010032920100120
6492optc02icc -m64 -Os -static -no-vec2010032920100120
6495optx86sse2icc -O1 -static -no-vec2010032920100120
6498optc01icc -Os -xP -static -no-vec2010032920100120
6501optc01icc -O1 -static2010032920100120
6501optc01icc -O1 -xP -static2010032920100120
6504optx86sse2icc -m64 -O1 -static -no-vec2010032920100120
6507optx86sse2icc -Os -xW -static2010032920100120
6510optc02icc -O1 -static2010032920100120
6510optc01icc -O1 -xW -static2010032920100120
6513optx86sse2icc -m64 -Os -static2010032920100120
6516optc02icc -O1 -xP -static2010032920100120
6516optc02icc -O1 -xW -static2010032920100120
6516optc02icc -m64 -O1 -static2010032920100120
6522optx86sse2icc -Os -static2010032920100120
6525optx86sse2gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010032920100120
6525optx86sse2gcc -march=nocona -O -fomit-frame-pointer2010032920100120
6540optx86sse2gcc -march=k8 -O -fomit-frame-pointer2010032920100120
6552optx86sse2gcc -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
6570optx86sse2gcc -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
6579optx86sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
6579optx86sse2gcc -march=barcelona -O -fomit-frame-pointer2010032920100120
6582optx86sse2icc -Os -xP -static -no-vec2010032920100120
6582optx86sse2icc -m64 -Os -static -no-vec2010032920100120
6585optx86sse2icc -Os -static -no-vec2010032920100120
6585optx86sse2icc -Os -xW -static -no-vec2010032920100120
6591optx86sse2gcc -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
6591optx86sse2gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
6591optx86sse2gcc -m64 -O -fomit-frame-pointer2010032920100120
6597optx86sse2gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010032920100120
6600optx86sse2gcc -O -fomit-frame-pointer2010032920100120
6603optx86sse2gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010032920100120
6606optx86sse2gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
6618optx86sse2gcc -m64 -march=core2 -O -fomit-frame-pointer2010032920100120
6621optx86sse2gcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
6630optx86sse2gcc -funroll-loops -O -fomit-frame-pointer2010032920100120
6630optx86sse2icc -m64 -O1 -static2010032920100120
6636optx86sse2gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010032920100120
6639optx86sse2icc -O1 -xW -static2010032920100120
6642optx86sse2icc -O1 -static2010032920100120
6642optx86sse2icc -O1 -xP -static2010032920100120
6654optx86sse2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
6795optc04gcc -march=nocona -O -fomit-frame-pointer2010032920100120
6801optc04gcc -funroll-loops -m64 -O -fomit-frame-pointer2010032920100120
6801optc04gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010032920100120
6804optc04gcc -funroll-loops -O -fomit-frame-pointer2010032920100120
6807optc04gcc -m64 -O -fomit-frame-pointer2010032920100120
6810optc04gcc -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
6810optc04gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
6810optc04gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
6810optx86sse2icc -O3 -static2010032920100120
6813optc04gcc -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
6822optc04gcc -O -fomit-frame-pointer2010032920100120
6825optc04gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
6825optc04gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
6828optc04gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010032920100120
6837optc03icc -Os -static -no-vec2010032920100120
6843optc04gcc -march=k8 -O -fomit-frame-pointer2010032920100120
6849optc04gcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
6849optc04gcc -march=barcelona -O -fomit-frame-pointer2010032920100120
6852optx86sse2gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010032920100120
6852optc04gcc -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
6858optc04gcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
6873optc04gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010032920100120
6876optx86sse2gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
6879optc04gcc -m64 -march=core2 -O -fomit-frame-pointer2010032920100120
6879optc04gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010032920100120
6882optc04gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010032920100120
6918optx86sse2gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010032920100120
7023optc04gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010032920100120
7029optc04gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010032920100120
7029optc04gcc -march=k8 -O3 -fomit-frame-pointer2010032920100120
7032optc04gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010032920100120
7032optc04gcc -march=k8 -O2 -fomit-frame-pointer2010032920100120
7035optc04gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010032920100120
7035optc04gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010032920100120
7035optc04gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010032920100120
7035optc04gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010032920100120
7038optc04gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010032920100120
7041optc04gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010032920100120
7041optc04gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010032920100120
7047optc04gcc -funroll-loops -O2 -fomit-frame-pointer2010032920100120
7050optc04gcc -O3 -fomit-frame-pointer2010032920100120
7050optc04gcc -m64 -O3 -fomit-frame-pointer2010032920100120
7053optc04gcc -funroll-loops -O3 -fomit-frame-pointer2010032920100120
7056optc04gcc -O2 -fomit-frame-pointer2010032920100120
7059optc04gcc -m64 -O2 -fomit-frame-pointer2010032920100120
7062optc04gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7065optc04gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010032920100120
7065optc04gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7068optc04gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7068optc04gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7089optc04gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7089optc04gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7089optc04gcc -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7092optc04gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7092optc04gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7092optc04gcc -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7116optc02gcc -m64 -Os -fomit-frame-pointer2010032920100120
7119optc02gcc -march=k8 -Os -fomit-frame-pointer2010032920100120
7122optc02gcc -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
7122optc04gcc -march=nocona -O2 -fomit-frame-pointer2010032920100120
7125optc02gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
7125optc02gcc -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
7125optc02gcc -march=barcelona -Os -fomit-frame-pointer2010032920100120
7128optc01gcc -Os -fomit-frame-pointer2010032920100120
7128optc02gcc -Os -fomit-frame-pointer2010032920100120
7128optc01gcc -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
7128optc01gcc -m64 -Os -fomit-frame-pointer2010032920100120
7128optc01gcc -march=k8 -Os -fomit-frame-pointer2010032920100120
7131optc04gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010032920100120
7134optc04gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010032920100120
7137optc01gcc -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
7149optc01gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
7149optc01icc -m64 -O1 -static2010032920100120
7155optc04gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010032920100120
7155optc01gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
7158optc01gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010032920100120
7158optc04gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010032920100120
7158optc04gcc -march=nocona -O3 -fomit-frame-pointer2010032920100120
7158optc02gcc -march=nocona -Os -fomit-frame-pointer2010032920100120
7158optx86sse2icc -Os -xP -static2010032920100120
7161optc01gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010032920100120
7161optc01gcc -march=barcelona -Os -fomit-frame-pointer2010032920100120
7164optc02gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
7164optc01gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
7164optc01gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010032920100120
7164optc01gcc -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
7164optc02gcc -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
7164optc01gcc -march=nocona -Os -fomit-frame-pointer2010032920100120
7167optc02gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010032920100120
7167optc01gcc -m64 -march=core2 -Os -fomit-frame-pointer2010032920100120
7167optc01gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010032920100120
7170optc02gcc -funroll-loops -O2 -fomit-frame-pointer2010032920100120
7170optc01gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
7170optc02gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7170optc01gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010032920100120
7170optc01gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010032920100120
7173optc02gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010032920100120
7173optc02gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010032920100120
7179optc01gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
7179optc02gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010032920100120
7182optc02gcc -m64 -march=core2 -Os -fomit-frame-pointer2010032920100120
7182optc02gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010032920100120
7182optc02gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010032920100120
7182optc02gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010032920100120
7185optc01gcc -funroll-loops -Os -fomit-frame-pointer2010032920100120
7185optc01gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7188optc01gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
7188optc01gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7191optc04gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
7191optc01gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010032920100120
7197optc04gcc -funroll-loops -Os -fomit-frame-pointer2010032920100120
7197optc04gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010032920100120
7197optc04gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
7197optc04gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010032920100120
7200optc04gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
7200optc04gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010032920100120
7203optc02gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
7203optc01gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7203optc02gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7203optc02gcc -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7206optc02gcc -funroll-loops -Os -fomit-frame-pointer2010032920100120
7206optc02gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
7206optc02gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010032920100120
7206optc02gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010032920100120
7206optc02gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7206optc04gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010032920100120
7209optc04gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010032920100120
7209optc04gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010032920100120
7209optc04gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010032920100120
7209optc04gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010032920100120
7209optc04gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010032920100120
7209optc04gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010032920100120
7212optc02gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010032920100120
7215optc02gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
7215optc04gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010032920100120
7221optc01gcc -m64 -O2 -fomit-frame-pointer2010032920100120
7224optc02gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010032920100120
7227optc01gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7227optc04gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010032920100120
7230optc01gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7230optc01gcc -march=nocona -O2 -fomit-frame-pointer2010032920100120
7233optc01gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7233optc02gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7239optc01gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010032920100120
7239optc02gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010032920100120
7239optc01gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010032920100120
7242optc01gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010032920100120
7242optc02gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010032920100120
7242optc01gcc -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7242optc02gcc -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7245optc01gcc -O3 -fomit-frame-pointer2010032920100120
7245optc01gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010032920100120
7245optc02gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010032920100120
7245optc02gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010032920100120
7248optc01gcc -O2 -fomit-frame-pointer2010032920100120
7248optc01gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010032920100120
7248optc01gcc -m64 -O3 -fomit-frame-pointer2010032920100120
7248optc01gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7254optc02gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010032920100120
7260optc02gcc -m64 -O3 -fomit-frame-pointer2010032920100120
7260optc02gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010032920100120
7263optc02gcc -march=nocona -O3 -fomit-frame-pointer2010032920100120
7266optc02gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010032920100120
7272optc02gcc -O3 -fomit-frame-pointer2010032920100120
7272optc02gcc -march=nocona -O2 -fomit-frame-pointer2010032920100120
7278optc01gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010032920100120
7281optc02gcc -m64 -O2 -fomit-frame-pointer2010032920100120
7284optc01gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010032920100120
7287optx86sse2gcc -funroll-loops -m64 -O -fomit-frame-pointer2010032920100120
7293optc01gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010032920100120
7293optc04gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
7293optc04gcc -march=barcelona -Os -fomit-frame-pointer2010032920100120
7299optc04gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
7320optc04gcc -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
7320optc04gcc -march=nocona -Os -fomit-frame-pointer2010032920100120
7323optc04gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010032920100120
7326optc04gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010032920100120
7329optc04gcc -m64 -march=core2 -Os -fomit-frame-pointer2010032920100120
7329optc04gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010032920100120
7329optc04gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010032920100120
7332optc04gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
7344optc04gcc -Os -fomit-frame-pointer2010032920100120
7347optc04gcc -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
7347optc04gcc -m64 -Os -fomit-frame-pointer2010032920100120
7347optc04gcc -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
7359optc02gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010032920100120
7383optc01gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010032920100120
7389optc03gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010032920100120
7392optc03gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
7404optc02gcc -funroll-loops -m64 -O -fomit-frame-pointer2010032920100120
7407optc03gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010032920100120
7410optc02gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
7410optc03gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7410optc03gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010032920100120
7413optc03gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010032920100120
7416optc03gcc -funroll-loops -O2 -fomit-frame-pointer2010032920100120
7416optc03gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010032920100120
7416optc03gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7416optc03gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7416optc01gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7416optc01gcc -march=k8 -O3 -fomit-frame-pointer2010032920100120
7419optc03gcc -funroll-loops -Os -fomit-frame-pointer2010032920100120
7419optc03gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010032920100120
7419optc03gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
7425optc03gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
7431optc03gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010032920100120
7431optc01gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010032920100120
7443optc03gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010032920100120
7452optc03gcc -O3 -fomit-frame-pointer2010032920100120
7452optc03gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010032920100120
7452optc02gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010032920100120
7452optc03gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010032920100120
7452optc03gcc -m64 -O3 -fomit-frame-pointer2010032920100120
7452optc03gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7455optc03gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010032920100120
7455optc02gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010032920100120
7461optc01gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
7461optc02gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
7461optc02gcc -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
7464optc01gcc -funroll-loops -m64 -O -fomit-frame-pointer2010032920100120
7464optc01gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010032920100120
7467optc02gcc -march=k8 -O -fomit-frame-pointer2010032920100120
7473optc01gcc -funroll-loops -O -fomit-frame-pointer2010032920100120
7473optc03gcc -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7479optc03gcc -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
7482optc01gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010032920100120
7485optc03gcc -m64 -O -fomit-frame-pointer2010032920100120
7488optc03gcc -O2 -fomit-frame-pointer2010032920100120
7488optc01gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
7491optc03gcc -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
7494optc01gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010032920100120
7497optc01gcc -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
7500optc02gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
7500optc01gcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
7506optc03gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
7506optc04gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010032920100120
7509optc03gcc -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
7509optc01gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010032920100120
7512optc01gcc -O -fomit-frame-pointer2010032920100120
7518optc02gcc -m64 -O -fomit-frame-pointer2010032920100120
7518optc01gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010032920100120
7518optc03gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010032920100120
7524optc03gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7524optc02gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
7524optc03gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010032920100120
7527optc03gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010032920100120
7530optc03gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7533optc03gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7533optc03gcc -m64 -march=core2 -O -fomit-frame-pointer2010032920100120
7536optc01gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
7536optc03gcc -funroll-loops -m64 -O -fomit-frame-pointer2010032920100120
7536optc03gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
7539optc03gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
7542optc03gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
7542optc03gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010032920100120
7545optc02gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010032920100120
7545optc03gcc -march=k8 -O3 -fomit-frame-pointer2010032920100120
7551optc03gcc -Os -fomit-frame-pointer2010032920100120
7554optc03gcc -funroll-loops -O -fomit-frame-pointer2010032920100120
7560optc03gcc -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
7560optc01gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010032920100120
7560optc03gcc -m64 -Os -fomit-frame-pointer2010032920100120
7563optc02gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010032920100120
7563optc01gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010032920100120
7566optc01gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010032920100120
7566optc02gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010032920100120
7569optc03gcc -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
7572optc01gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010032920100120
7575optc03gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
7575optc03gcc -march=barcelona -Os -fomit-frame-pointer2010032920100120
7578optc01gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010032920100120
7590optc03gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010032920100120
7593optc03gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010032920100120
7596optc03gcc -m64 -march=core2 -Os -fomit-frame-pointer2010032920100120
7599optc03gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010032920100120
7599optc03gcc -march=nocona -O2 -fomit-frame-pointer2010032920100120
7602optc02gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010032920100120
7602optc01gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
7602optc03gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010032920100120
7605optc03gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010032920100120
7605optc03gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010032920100120
7605optc03gcc -march=nocona -O3 -fomit-frame-pointer2010032920100120
7611optc02gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010032920100120
7611optc02gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010032920100120
7623optc01gcc -funroll-loops -O3 -fomit-frame-pointer2010032920100120
7626optc01gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010032920100120
7629optc01gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010032920100120
7629optc01gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010032920100120
7632optc02gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7638optc02gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010032920100120
7638optc03gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010032920100120
7638optc01gcc -march=nocona -O3 -fomit-frame-pointer2010032920100120
7659optc02gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010032920100120
7665optc03gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010032920100120
7668optc01gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010032920100120
7668optc01gcc -march=barcelona -O2 -fomit-frame-pointer2010032920100120
7680optc02gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010032920100120
7680optc02gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010032920100120
7683optc01gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010032920100120
7683optc02gcc -march=k8 -O2 -fomit-frame-pointer2010032920100120
7683optc03gcc -march=nocona -Os -fomit-frame-pointer2010032920100120
7686optc02gcc -O -fomit-frame-pointer2010032920100120
7689optc01gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010032920100120
7689optc02gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010032920100120
7698optc01gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010032920100120
7698optc02gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010032920100120
7698optc03gcc -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
7701optc03gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010032920100120
7701optc03gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7713optc02gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7716optc01gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010032920100120
7731optc02gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7737optc02gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
7743optc02gcc -march=k8 -O3 -fomit-frame-pointer2010032920100120
7752optc01gcc -march=k8 -O2 -fomit-frame-pointer2010032920100120
7755optc04gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010032920100120
7779optc02gcc -O2 -fomit-frame-pointer2010032920100120
7782optc01gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010032920100120
7791optc02gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010032920100120
7809optc01gcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
7812optc02gcc -march=barcelona -O -fomit-frame-pointer2010032920100120
7812optc01gcc -march=k8 -O -fomit-frame-pointer2010032920100120
7821optc02gcc -m64 -march=core2 -O -fomit-frame-pointer2010032920100120
7836optc01gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010032920100120
7839optc01gcc -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
7842optc02gcc -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
7845optc02gcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
7854optc02gcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
7884optc01gcc -m64 -march=core2 -O -fomit-frame-pointer2010032920100120
7899optc01gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010032920100120
7899optc03gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010032920100120
7899optc03gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010032920100120
7899optc01gcc -march=barcelona -O -fomit-frame-pointer2010032920100120
7902optc02gcc -march=nocona -O -fomit-frame-pointer2010032920100120
7914optc03gcc -m64 -march=core2 -O3 -fomit-frame-pointer2010032920100120
7926optc01gcc -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
7929optc04gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010032920100120
7944optc01gcc -march=nocona -O -fomit-frame-pointer2010032920100120
7950optc02gcc -funroll-loops -O -fomit-frame-pointer2010032920100120
7965optc01gcc -m64 -march=k8 -O2 -fomit-frame-pointer2010032920100120
7971optc02gcc -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
8007optc02gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010032920100120
8019optc02gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010032920100120
8019optc02gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010032920100120
8022optc02gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010032920100120
8055optc02gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010032920100120
8070optc03gcc -funroll-loops -O3 -fomit-frame-pointer2010032920100120
8088optc04gcc -march=k8 -Os -fomit-frame-pointer2010032920100120
8127optc03gcc -march=nocona -O -fomit-frame-pointer2010032920100120
8142optc03gcc -O -fomit-frame-pointer2010032920100120
8142optc03gcc -march=k8 -O2 -fomit-frame-pointer2010032920100120
8145optc03gcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
8148optc03gcc -fno-schedule-insns -O3 -fomit-frame-pointer2010032920100120
8157optc03gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010032920100120
8166optc03gcc -march=barcelona -O -fomit-frame-pointer2010032920100120
8175optc03gcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
8199optc03gcc -fno-schedule-insns -O2 -fomit-frame-pointer2010032920100120
8199optc03gcc -march=barcelona -O2 -fomit-frame-pointer2010032920100120
8211optc01gcc -funroll-loops -O2 -fomit-frame-pointer2010032920100120
8211optc03gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010032920100120
8211optc03gcc -march=k8 -O -fomit-frame-pointer2010032920100120
8232optc03gcc -m64 -O2 -fomit-frame-pointer2010032920100120
8241optc01gcc -m64 -O -fomit-frame-pointer2010032920100120
8307optc03gcc -m64 -march=nocona -O2 -fomit-frame-pointer2010032920100120
8316optc03gcc -m64 -march=nocona -O3 -fomit-frame-pointer2010032920100120
8316optc03gcc -march=k8 -Os -fomit-frame-pointer2010032920100120
8376optc02gcc -funroll-loops -O3 -fomit-frame-pointer2010032920100120
8433optc03gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
8439optx86sse2gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
8439optx86sse2gcc -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
8439optx86sse2gcc -march=nocona -Os -fomit-frame-pointer2010032920100120
8448optx86sse2gcc -m64 -march=core2 -Os -fomit-frame-pointer2010032920100120
8454optx86sse2gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010032920100120
8460optx86sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
8463optx86sse2gcc -march=barcelona -Os -fomit-frame-pointer2010032920100120
8466optx86sse2gcc -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
8469optx86sse2gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010032920100120
8472optx86sse2gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010032920100120
8478optx86sse2gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010032920100120
8484optx86sse2gcc -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
8487optx86sse2gcc -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
8487optx86sse2gcc -m64 -Os -fomit-frame-pointer2010032920100120
8487optx86sse2gcc -march=k8 -Os -fomit-frame-pointer2010032920100120
8505optc03gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010032920100120
8577optc03gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010032920100120
8601optx86sse2gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
8601optx86sse2gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010032920100120
8601optc03gcc -m64 -march=core2 -O2 -fomit-frame-pointer2010032920100120
8610optc03gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010032920100120
8613optc03gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010032920100120
8625optx86sse2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
8628optx86sse2gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
8628optx86sse2gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010032920100120
8631optx86sse2gcc -funroll-loops -m64 -Os -fomit-frame-pointer2010032920100120
8649optx86sse2gcc -funroll-loops -Os -fomit-frame-pointer2010032920100120
9024optc03gcc -m64 -march=k8 -O3 -fomit-frame-pointer2010032920100120
9330optx86sse2gcc -Os -fomit-frame-pointer2010032920100120
10560reficc -m64 -xHost -vec-report0 -static2010032920100120
10614reficc2010032920100120
10614reficc -O2 -xP -static2010032920100120
10620reficc -O2 -xW -static2010032920100120
10623reficc -O2 -static2010032920100120
10626reficc -m64 -O2 -static2010032920100120
10650reficc -O3 -static -no-vec2010032920100120
10650reficc -O3 -xP -static -no-vec2010032920100120
10650reficc -O3 -xW -static -no-vec2010032920100120
10671reficc -m64 -O3 -static -no-vec2010032920100120
10692reficc -O3 -static2010032920100120
10707reficc -O3 -xW -static2010032920100120
10716reficc -m64 -O3 -static2010032920100120
10731reficc -O3 -xP -static2010032920100120
10833reficc -O2 -static -no-vec2010032920100120
10833reficc -m64 -O2 -static -no-vec2010032920100120
10833reficc -no-vec2010032920100120
10848reficc -O2 -xW -static -no-vec2010032920100120
11274optc02icc -Os -static -no-vec2010032920100120
11544refgcc -funroll-loops -O3 -fomit-frame-pointer2010032920100120
11547refgcc -funroll-loops -O2 -fomit-frame-pointer2010032920100120
11547refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010032920100120
11550refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010032920100120
11550refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010032920100120
11562refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010032920100120
11601refgcc -m64 -O3 -fomit-frame-pointer2010032920100120
11607refgcc -O3 -fomit-frame-pointer2010032920100120
11607refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010032920100120
11643refgcc -march=k8 -O2 -fomit-frame-pointer2010032920100120
11664refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010032920100120
11670refgcc -march=barcelona -O2 -fomit-frame-pointer2010032920100120
11679refgcc -m64 -O2 -fomit-frame-pointer2010032920100120
11682refgcc -O2 -fomit-frame-pointer2010032920100120
11682refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010032920100120
11682refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
11697refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
11748refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010032920100120
11748refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010032920100120
11754refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010032920100120
11757refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010032920100120
11778refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010032920100120
11778refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2010032920100120
11790refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2010032920100120
11790refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010032920100120
11790refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2010032920100120
11790refgcc -march=k8 -O3 -fomit-frame-pointer2010032920100120
11793refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010032920100120
11799refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
11799refgcc -march=nocona -O3 -fomit-frame-pointer2010032920100120
11805refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010032920100120
11805refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
11808refgcc -march=barcelona -O3 -fomit-frame-pointer2010032920100120
11814refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010032920100120
11823refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010032920100120
11823refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010032920100120
11865refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2010032920100120
11868refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010032920100120
11874refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2010032920100120
11886refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2010032920100120
11904refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2010032920100120
11904refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2010032920100120
11910refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2010032920100120
11910refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2010032920100120
11919reficc -O2 -xP -static -no-vec2010032920100120
11964refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010032920100120
11964refgcc -march=nocona -O2 -fomit-frame-pointer2010032920100120
12414optc01gcc -funroll-loops2010032920100120
12417optc01gcc2010032920100120
12444optc01cc2010032920100120
12471optc02cc2010032920100120
12477optc02gcc2010032920100120
12480optc02gcc -funroll-loops2010032920100120
12564refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
12564refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2010032920100120
12609refgcc -m64 -O -fomit-frame-pointer2010032920100120
12630refgcc -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
12642refgcc -O -fomit-frame-pointer2010032920100120
12657refgcc -march=k8 -O -fomit-frame-pointer2010032920100120
12669refgcc -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
12738refgcc -m64 -march=barcelona -O -fomit-frame-pointer2010032920100120
12738refgcc -march=barcelona -O -fomit-frame-pointer2010032920100120
12789refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010032920100120
12789refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010032920100120
12813refgcc -funroll-loops -m64 -O -fomit-frame-pointer2010032920100120
12825refgcc -funroll-loops -O -fomit-frame-pointer2010032920100120
12831reficc -Os -static -no-vec2010032920100120
12831reficc -Os -xP -static -no-vec2010032920100120
12831reficc -Os -xW -static -no-vec2010032920100120
12831reficc -m64 -Os -static -no-vec2010032920100120
12837refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2010032920100120
12840refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010032920100120
12840refgcc -m64 -march=core2 -O -fomit-frame-pointer2010032920100120
12840refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2010032920100120
12840refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2010032920100120
12894refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010032920100120
12912refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
12984reficc -O1 -xP -static -no-vec2010032920100120
12984reficc -O1 -xW -static -no-vec2010032920100120
12990reficc -O1 -static -no-vec2010032920100120
13014reficc -m64 -O1 -static -no-vec2010032920100120
13233refgcc -m64 -march=nocona -O -fomit-frame-pointer2010032920100120
13257refgcc -march=nocona -O -fomit-frame-pointer2010032920100120
13572reficc -O1 -xW -static2010032920100120
13578reficc -O1 -static2010032920100120
13584reficc -O1 -xP -static2010032920100120
13596reficc -m64 -O1 -static2010032920100120
13737reficc -m64 -Os -static2010032920100120
13800reficc -Os -xP -static2010032920100120
13815reficc -Os -static2010032920100120
13821reficc -Os -xW -static2010032920100120
15000refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
15006refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2010032920100120
15057refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010032920100120
15060refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
15063refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010032920100120
15066refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
15075refgcc -funroll-loops -Os -fomit-frame-pointer2010032920100120
15075refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
15075refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010032920100120
15135refgcc -march=k8 -Os -fomit-frame-pointer2010032920100120
15138refgcc -m64 -march=k8 -Os -fomit-frame-pointer2010032920100120
15144refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2010032920100120
15147refgcc -fno-schedule-insns -Os -fomit-frame-pointer2010032920100120
15147refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
15150refgcc -m64 -Os -fomit-frame-pointer2010032920100120
15150refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2010032920100120
15150refgcc -m64 -march=nocona -Os -fomit-frame-pointer2010032920100120
15153refgcc -Os -fomit-frame-pointer2010032920100120
15153refgcc -march=nocona -Os -fomit-frame-pointer2010032920100120
15159refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2010032920100120
15159refgcc -march=barcelona -Os -fomit-frame-pointer2010032920100120
15171refgcc -m64 -march=core2 -Os -fomit-frame-pointer2010032920100120
15171refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2010032920100120
20694optc03cc2010032920100120
20721optc03gcc -funroll-loops2010032920100120
20745optc03gcc2010032920100120
22956optc04cc2010032920100120
22965optc04gcc2010032920100120
22968optc04gcc -funroll-loops2010032920100120
39366refcc2010032920100120
39450refgcc2010032920100120
39462refgcc -funroll-loops2010032920100120
123174optx86sse2cc2010032920100120
123183optx86sse2gcc2010032920100120
123786optx86sse2gcc -funroll-loops2010032920100120

Test failure

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: gcc -O2 -fomit-frame-pointer
error 111
crypto_hash does not handle overlap

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

Test failure

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
crypto_hash does not handle overlap
error 111
crypto_hash does not handle overlap

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

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: cc
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Compress512':
BlueMidnightWish.c: BlueMidnightWish.c:390: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:390: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:392: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: ...
BlueMidnightWish.c: BlueMidnightWish.c:2993: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2994: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2994: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2995: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2995: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'

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

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Compress512':
BlueMidnightWish.c: BlueMidnightWish.c:390: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:390: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:392: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: ...
BlueMidnightWish.c: BlueMidnightWish.c:2993: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2994: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2994: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2995: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2995: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c: In function 'Compress512':
BlueMidnightWish.c: BlueMidnightWish.c:390: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:390: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:391: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:392: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: ...
BlueMidnightWish.c: BlueMidnightWish.c:2993: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2994: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2994: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2995: warning: passing argument 1 of '_mm_load_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:677: note: expected 'const long long int __vector__ *' but argument is of type 'u_int64_t *'
BlueMidnightWish.c: BlueMidnightWish.c:2995: warning: passing argument 1 of '_mm_store_si128' from incompatible pointer type
BlueMidnightWish.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/emmintrin.h:695: note: expected 'long long int __vector__ *' but argument is of type 'u_int64_t *'

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

Compiler output

Implementation: crypto_hash/bmw512/optx86sse2
Compiler: icc
BlueMidnightWish.c: BlueMidnightWish.c(390): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "const __m128i *"
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^
BlueMidnightWish.c:
BlueMidnightWish.c: BlueMidnightWish.c(390): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "__m128i *"
BlueMidnightWish.c: _mm_store_si128(&p512[00], _mm_load_si128(&hashState512(state)->gt;DoublePipe[0]));
BlueMidnightWish.c: ^
BlueMidnightWish.c:
BlueMidnightWish.c: BlueMidnightWish.c(391): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "const __m128i *"
BlueMidnightWish.c: _mm_store_si128(&p512[02], _mm_load_si128(&hashState512(state)->gt;DoublePipe[2]));
BlueMidnightWish.c: ...
BlueMidnightWish.c: ^
BlueMidnightWish.c:
BlueMidnightWish.c: BlueMidnightWish.c(2995): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "const __m128i *"
BlueMidnightWish.c: _mm_store_si128(&hashState512(state)->gt;DoublePipe[14], _mm_load_si128(&p512[14]));
BlueMidnightWish.c: ^
BlueMidnightWish.c:
BlueMidnightWish.c: BlueMidnightWish.c(2995): warning #167: argument of type "u_int64_t={unsigned long} *" is incompatible with parameter of type "__m128i *"
BlueMidnightWish.c: _mm_store_si128(&hashState512(state)->gt;DoublePipe[14], _mm_load_si128(&p512[14]));
BlueMidnightWish.c: ^
BlueMidnightWish.c:

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
icc optx86sse2
icc -O1 -static optx86sse2
icc -O1 -static -no-vec optx86sse2
icc -O1 -xP -static optx86sse2
icc -O1 -xP -static -no-vec optx86sse2
icc -O1 -xW -static optx86sse2
icc -O1 -xW -static -no-vec optx86sse2
icc -O2 -static optx86sse2
icc -O2 -static -no-vec optx86sse2
icc -O2 -xP -static optx86sse2
icc -O2 -xP -static -no-vec optx86sse2
icc -O2 -xW -static optx86sse2
icc -O2 -xW -static -no-vec optx86sse2
icc -O3 -static optx86sse2
icc -O3 -static -no-vec optx86sse2
icc -O3 -xP -static optx86sse2
icc -O3 -xP -static -no-vec optx86sse2
icc -O3 -xW -static optx86sse2
icc -O3 -xW -static -no-vec optx86sse2
icc -Os -static optx86sse2
icc -Os -static -no-vec optx86sse2
icc -Os -xP -static optx86sse2
icc -Os -xP -static -no-vec optx86sse2
icc -Os -xW -static optx86sse2
icc -Os -xW -static -no-vec optx86sse2
icc -m64 -O1 -static optx86sse2
icc -m64 -O1 -static -no-vec optx86sse2
icc -m64 -O2 -static optx86sse2
icc -m64 -O2 -static -no-vec optx86sse2
icc -m64 -O3 -static optx86sse2
icc -m64 -O3 -static -no-vec optx86sse2
icc -m64 -Os -static optx86sse2
icc -m64 -Os -static -no-vec optx86sse2
icc -m64 -xHost -vec-report0 -static optx86sse2
icc -no-vec optx86sse2