Implementation notes: amd64, giant4, crypto_hashblocks/md5

Computer: giant4
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_hashblocks
Primitive: md5
TimeImplementationCompilerBenchmark dateSUPERCOP version
6993amd64-1gcc2011061220110609
7353amd64-1gcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
7353amd64-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
7353amd64-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
7353amd64-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
7353amd64-1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
7353amd64-1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
7353amd64-1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
7353amd64-1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
7353amd64-1gcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
7353amd64-1gcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
7353amd64-1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
7353amd64-1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
7353amd64-1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
7353amd64-1gcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
7353amd64-1gcc -march=barcelona -O -fomit-frame-pointer2011061220110609
7353amd64-1gcc -march=k8 -O -fomit-frame-pointer2011061220110609
7353amd64-1gcc -march=nocona -O -fomit-frame-pointer2011061220110609
7356amd64-1gcc -O2 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
7356amd64-1gcc -m64 -O2 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -m64 -O3 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
7356amd64-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
7356amd64-1gcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -O3 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -O -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
7359amd64-1gcc -march=k8 -Os -fomit-frame-pointer2011061220110609
7359amd64-1gcc -march=nocona -Os -fomit-frame-pointer2011061220110609
7362amd64-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
7362amd64-1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
7362amd64-1gcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
7365amd64-1gcc -funroll-loops2011061220110609
7365amd64-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
7365amd64-1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
7365amd64-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
7368amd64-1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
7371amd64-1cc2011061220110609
7377amd64-1gcc -O -fomit-frame-pointer2011061220110609
7380amd64-1gcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
7383amd64-1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
7383amd64-1gcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
7506little-1gcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
7596amd64-1gcc -funroll-loops -O -fomit-frame-pointer2011061220110609
7662amd64-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
7761little-1gcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
7761little-1gcc -march=nocona -Os -fomit-frame-pointer2011061220110609
7767little-1gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
7767little-1gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
7815little-1gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
7818little-1gcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
7821little-1gcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
7821little-1gcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
7836little-1gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
7839little-1gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
7902little-1gcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
7905little-1gcc -O -fomit-frame-pointer2011061220110609
7905little-1gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
7905little-1gcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
7905little-1gcc -march=nocona -O -fomit-frame-pointer2011061220110609
7908little-1gcc -funroll-loops -O -fomit-frame-pointer2011061220110609
7908little-1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
7908little-1gcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
7908little-1gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
7908little-1gcc -march=k8 -O -fomit-frame-pointer2011061220110609
7911little-1gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
7911little-1gcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
7911little-1gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
7914little-1gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
7914little-1gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
7914little-1gcc -march=barcelona -O -fomit-frame-pointer2011061220110609
7917little-1gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
7920little-1gcc -m64 -O -fomit-frame-pointer2011061220110609
7920little-1gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
7932little-1gcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
7932little-1gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
8109little-1gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
8115little-1gcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
8115little-1gcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
8121little-1gcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
8136little-1gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
8142little-1gcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
8142little-1gcc -m64 -Os -fomit-frame-pointer2011061220110609
8142little-1gcc -march=k8 -Os -fomit-frame-pointer2011061220110609
8157little-1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
8163little-1gcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
8166little-1gcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
8169little-1gcc -O3 -fomit-frame-pointer2011061220110609
8169little-1gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
8169little-1gcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
8172little-1gcc -O2 -fomit-frame-pointer2011061220110609
8172little-1gcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
8172little-1gcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
8184little-1gcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
8193little-1gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
8193little-1gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
8196little-1gcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
8196little-1gcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
8196little-1gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
8196little-1gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
8199little-1gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
8199little-1gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
8199little-1gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
8205little-1gcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
8211little-1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
8211little-1gcc -m64 -O2 -fomit-frame-pointer2011061220110609
8211little-1gcc -m64 -O3 -fomit-frame-pointer2011061220110609
8220little-1gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
8421little-1gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
8421little-1gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
8421little-1gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
8424little-1gcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
8424little-1gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
8430little-1gcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
8430little-1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
8496little-1gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
8505little-1gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
8511little-1gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
8544little-1gcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
8544little-1gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
8544little-1gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
8544little-1gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
8547little-1gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
8550little-1gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
8553little-1gcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
8553little-1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
8556little-1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
8556little-1gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
8574little-1gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
8688refgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
8694refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
8694refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
8709refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
8712refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
8715refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
8715refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
8715refgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
8721refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
8727refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
8727refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
8736refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
8736refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
8739refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
8751refgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
8751refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
8751refgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
8754refgcc -march=nocona -O -fomit-frame-pointer2011061220110609
8757amd64-1gcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
8757refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
8760refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
8760refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
8760refgcc -m64 -O -fomit-frame-pointer2011061220110609
8772refgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
8775refgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
8787refgcc -O -fomit-frame-pointer2011061220110609
8823little-1gcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
8847refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
8847refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
8859refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
8901refgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
8904refgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
8910refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
8910refgcc -march=k8 -O -fomit-frame-pointer2011061220110609
8946refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
8946refgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
8949refgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
8952refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
8958refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
8958refgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
8967refgcc -O2 -fomit-frame-pointer2011061220110609
8967refgcc -O3 -fomit-frame-pointer2011061220110609
8967refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
8967refgcc -m64 -O3 -fomit-frame-pointer2011061220110609
8970refgcc -m64 -O2 -fomit-frame-pointer2011061220110609
8970refgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
8973refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
8982refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
8985refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
8991refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
8991refgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
8994refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
8997refgcc -m64 -Os -fomit-frame-pointer2011061220110609
8997refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
8997refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
8997refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
8997refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
8997refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
8997refgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
9006refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
9006refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
9006little-1gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
9015refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
9018refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
9045refgcc -Os -fomit-frame-pointer2011061220110609
9051refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
9054refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
9063refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
9063refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
9069refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
9069refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
9069refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
9072refgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
9072refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
9072refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
9096refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
9099refgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
9099refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
9099refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
9102refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
9102refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
9114refgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
9114refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
9117refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
9123refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
9123refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
9129refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
9135refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
9147refgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
9252little-1gcc -Os -fomit-frame-pointer2011061220110609
11319refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
12381refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
37473little-1cc2011061220110609
37488little-1gcc2011061220110609
37491little-1gcc -funroll-loops2011061220110609
37824refcc2011061220110609
39699refgcc2011061220110609
39699refgcc -funroll-loops2011061220110609

Test failure

Implementation: crypto_hashblocks/md5/x86-1
Compiler: cc
error 111

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

Test failure

Implementation: crypto_hashblocks/md5/x86-1
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
error 111
error 111

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