Implementation notes: amd64, haswell, crypto_hash/groestl512

Computer: haswell
Architecture: amd64
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: groestl512
TimeImplementationCompilerBenchmark dateSUPERCOP version
24772aesnigcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
25156aesni-intrgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
25292aesnigcc -funroll-loops -O -fomit-frame-pointer2013060820130419
25334aesni-intrgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
25420aesnigcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
25584aesni-intrgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
25632aesni-intrgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
25694aesnigcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
25781aesnigcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
25798aesnigcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
26191aesnigcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
26228aesnigcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
26253aesnigcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
26257aesnigcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
26485aesnigcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
26580aesnigcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
26624aesnigcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
26684aesnigcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
26688aesnigcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
26688aesnigcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
26704aesnigcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
26744aesnigcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
26828aesnigcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
26976aesnigcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
26976aesnigcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
27056aesnigcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
27066aesnigcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
27172aesnigcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
27192aesnigcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
27193aesnigcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
27232aesnigcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
27236aesnigcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
27248aesni-intrgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
27280aesnigcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
27296aesnigcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
27296aesnigcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
27332aesnigcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
27356aesnigcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
27580aesnigcc -m64 -O2 -fomit-frame-pointer2013060820130419
27600aesni-intrgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
27608aesnigcc -m64 -O3 -fomit-frame-pointer2013060820130419
27642aesnigcc -O3 -fomit-frame-pointer2013060820130419
27644aesni-intrgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
27646aesnigcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
27666aesnigcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
27682aesnigcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
27948aesnigcc -march=k8 -Os -fomit-frame-pointer2013060820130419
28068aesnigcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
28104aesnigcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
28122aesnigcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
28196aesnigcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
28216aesnigcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
28216aesnigcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
28272aesnigcc -march=barcelona -O -fomit-frame-pointer2013060820130419
28308aesnigcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
28328aesnigcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
28360aesni-intrgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
28380aesnigcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
28408aesnigcc -march=nocona -O -fomit-frame-pointer2013060820130419
28416aesnigcc -O2 -fomit-frame-pointer2013060820130419
28436aesnigcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
28548aesnigcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
28700aesnigcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
28708aesnigcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
28716aesnigcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
28764aesnigcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
28768aesnigcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
28804aesnigcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
28812aesnigcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
28964aesnigcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
29030aesnigcc -m64 -Os -fomit-frame-pointer2013060820130419
29070aesnigcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
29092aesnigcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
29148aesnigcc -march=nocona -Os -fomit-frame-pointer2013060820130419
29160aesnigcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
29174aesni-intrgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
29232aesnigcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
29276aesnigcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
29412aesnigcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
29448aesnigcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
29476aesnigcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
29488aesni-intrgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
29496aesnigcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
29508aesnigcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
29516aesnigcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
29544aesnigcc -m64 -O -fomit-frame-pointer2013060820130419
29552aesnigcc -O -fomit-frame-pointer2013060820130419
29552aesnigcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
29584aesnigcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
29636aesnigcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
29676aesnigcc -march=k8 -O -fomit-frame-pointer2013060820130419
29860aesnigcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
30112aesnigcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
30152aesnigcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
30160aesnigcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
30172aesnigcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
30180aesnigcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
30192aesnigcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
30200aesnigcc -Os -fomit-frame-pointer2013060820130419
30248aesnigcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
30252aesnigcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
30280aesni-intrgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
30284aesni-intrgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
30320aesnigcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
30360aesnigcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
30442aesnigcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
30528aesnicc2013060820130419
30548aesnigcc2013060820130419
30584aesnigcc -funroll-loops2013060820130419
30649aesnigcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
30727aesnigcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
30777aesnigcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
31597aesnigcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
31614aesnigcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
32833aesnigcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
41824avxgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
42072avxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
42100avxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
42168avxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
42256avxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
42320avxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
42368avxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
42368avxgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
42452avxgcc -O2 -fomit-frame-pointer2013060820130419
42532avxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
42552avxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
43198avxgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
43285avxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
43330avxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
43338avxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
43350avxgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
43367avxgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
43417avxgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
43467avxgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
43529avxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
43541avxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
43545avxgcc -m64 -O3 -fomit-frame-pointer2013060820130419
43666avxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
43732avxgcc -m64 -O2 -fomit-frame-pointer2013060820130419
43752avxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
43753avxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
43786avxgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
43807avxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
43807avxgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
43815avxgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
43819avxgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
43856avxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
44146avxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
44151avxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
44614avxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
44932avxgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
44936avxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
44964avxgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
44996avxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
45008avxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
45036avxgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
45152avxgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
45172avxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
45196avxgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
45248avxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
45256avxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
45300avxgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
45312avxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
45352avxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
45368avxgcc -march=nocona -O -fomit-frame-pointer2013060820130419
45380avxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
45384avxgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
45424avxgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
45424avxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
45436avxgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
45440avxgcc -m64 -O -fomit-frame-pointer2013060820130419
45464avxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
45504avxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
45516avxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
45740avxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
45888avxgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
46132avxgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
46140avxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
46144avxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
46172avxgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
46176avxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
46200avxgcc -Os -fomit-frame-pointer2013060820130419
46232avxgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
46236avxgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
46252avxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
46284opterongcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
46532avxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
46664avxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
46674avxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
46696avxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
46772avxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
46850avxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
46892vperm-intrgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
46897avxgcc2013060820130419
46960avxgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
47126avxgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
47162avxgcc -march=k8 -O -fomit-frame-pointer2013060820130419
47216avxgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
47374avxgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
47932avxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
47940avxgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
47950avxgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
47970avxgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
47990avxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
48012avxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
48090avxgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
48148opterongcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
48310avxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
48351opterongcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
48376vperm-intrgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
48463opterongcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
48492avxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
48728opterongcc -march=k8 -O -fomit-frame-pointer2013060820130419
48776avxgcc -O3 -fomit-frame-pointer2013060820130419
48898vperm-intrgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
48992avxgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
49108avxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
49344opterongcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
49346opteronclang -O3 -mavx2013060820130419
49388opterongcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
49507opterongcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
49824opterongcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
49836avxgcc -m64 -Os -fomit-frame-pointer2013060820130419
49848avxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
49888avxgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
49904avxgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
49976avxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
49992opterongcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
50056opterongcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
50080opterongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
50080opterongcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
50168opterongcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
50272opterongcc -O2 -fomit-frame-pointer2013060820130419
50284opterongcc -m64 -O -fomit-frame-pointer2013060820130419
50308opterongcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
50632opterongcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
50984opterongcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
51052vperm-intrgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
51073avxgcc -O -fomit-frame-pointer2013060820130419
51244opterongcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
51308opterongcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
51338opterongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
51542opterongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
51632opterongcc -Os -fomit-frame-pointer2013060820130419
51642opterongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
51642opterongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
51644opterongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
51720opterongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
51754opterongcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
51774opterongcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
51816opterongcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
51823avxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
51976opterongcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
51984opterongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
51990opterongcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
52050opterongcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
52056opterongcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
52104opterongcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
52108opterongcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
52146opterongcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
52160opterongcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
52360opterongcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
52628opterongcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
52700avxgcc -funroll-loops2013060820130419
52854opterongcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
52970opterongcc -march=k8 -Os -fomit-frame-pointer2013060820130419
53236opterongcc -funroll-loops -O -fomit-frame-pointer2013060820130419
53308opterongcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
53376vperm-intrgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
53592opterongcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
53632opterongcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
53632vpermgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
53898vpermgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
54076vpermgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
54076opterongcc -m64 -O2 -fomit-frame-pointer2013060820130419
54080opterongcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
54164opterongcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
54336opterongcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
54441vpermgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
54504opterongcc -march=nocona -O -fomit-frame-pointer2013060820130419
54512opterongcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
54524opterongcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
54553vpermgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
54560opterongcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
54566vpermgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
54599vpermgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
54616vpermgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
54632avxcc2013060820130419
54644core2duogcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
54789vpermgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
54824core2duogcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
54851vpermgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
54851vpermgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
54901vpermgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
54956vperm-intrgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
54996opteronclang -O32013060820130419
55016core2duogcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
55020opterongcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
55048opterongcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
55066vpermgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
55108opterongcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
55192avx-intrgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
55241vpermgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
55364vperm-intrgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
55377vpermgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
55468opterongcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
55477opterongcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
55506vpermgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
55564opterongcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
55622opterongcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
55672opterongcc -m64 -O3 -fomit-frame-pointer2013060820130419
55708vpermcc2013060820130419
55768vperm-intrgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
55828core2duogcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
55883opterongcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
55924core2duogcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
56057opterongcc -O3 -fomit-frame-pointer2013060820130419
56140opterongcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
56152vperm-intrgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
56168avx-intrgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
56260opterongcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
56268vpermgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
56280avx-intrgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
56343opterongcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
56348vpermgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
56355opterongcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
56376opterongcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
56401opterongcc -march=barcelona -O -fomit-frame-pointer2013060820130419
56471core2duogcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
56472vpermgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
56488vperm-intrgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
56496vpermgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
56525opterongcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
56558opterongcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
56560vpermgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
56562core2duogcc -m64 -O3 -fomit-frame-pointer2013060820130419
56583opterongcc -O -fomit-frame-pointer2013060820130419
56588core2duogcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
56641opterongcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
56652vpermgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
56656vpermgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
56716core2duogcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
56753core2duogcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
56761opterongcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
56827opterongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
56828opterongcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
56828opterongcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
56972vperm-intrgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
57010core2duogcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
57014opterongcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
57020vpermgcc -march=nocona -O -fomit-frame-pointer2013060820130419
57076core2duogcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
57100vpermgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
57220vpermgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
57229opterongcc -m64 -Os -fomit-frame-pointer2013060820130419
57296avx-intrgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
57304core2duoclang -O3 -mavx2013060820130419
57321opterongcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
57324vpermgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
57362core2duogcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
57366vperm-intrgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
57370core2duogcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
57383core2duogcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
57557core2duogcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
57644vpermgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
57688vpermgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
57846core2duogcc -m64 -O -fomit-frame-pointer2013060820130419
57888opterongcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
57914opterongcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
57939opterongcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
57972vpermgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
57976vpermgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
58056vpermgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
58060avx-intrgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
58101opterongcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
58112vpermgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
58208vperm-intrgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
58268vpermgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
58468vpermgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
58476vpermgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
58494vpermgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
58542vpermgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
58552core2duogcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
58620core2duogcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
58638vpermgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
58684core2duogcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
58738vpermgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
58744core2duogcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
58762vpermgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
58768core2duogcc -O3 -fomit-frame-pointer2013060820130419
58890vpermgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
58988core2duogcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
59030vpermgcc -O2 -fomit-frame-pointer2013060820130419
59076core2duogcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
59094vpermgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
59100opterongcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
59140vpermgcc -O -fomit-frame-pointer2013060820130419
59140opterongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
59156core2duogcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
59210vpermgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
59252vpermgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
59328core2duogcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
59409avx-intrgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
59412core2duogcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
59442vpermgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
59444core2duogcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
59516vpermgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
59524vpermgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
59528sphlib-adaptedgcc -march=k8 -O -fomit-frame-pointer2013060820130419
59564core2duogcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
59568opterongcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
59590vpermgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
59726vpermgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
59765opterongcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
59811opterongcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
59856vpermgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
59884core2duogcc -march=nocona -Os -fomit-frame-pointer2013060820130419
59900core2duogcc -m64 -O2 -fomit-frame-pointer2013060820130419
59908core2duogcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
59914vpermgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
59960vpermgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
60002opterongcc -march=nocona -Os -fomit-frame-pointer2013060820130419
60042opterongcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
60072vpermgcc -Os -fomit-frame-pointer2013060820130419
60133avx-intrgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
60160vpermgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
60236vpermgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
60260vpermgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
60292vpermgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
60420vpermgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
60548vpermgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
60604vpermgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
60652vpermgcc -O3 -fomit-frame-pointer2013060820130419
60718vperm-intrgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
60868vpermgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
61096vpermgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
61176vpermgcc -m64 -O2 -fomit-frame-pointer2013060820130419
61234core2duogcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
61240core2duogcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
61360vpermgcc -march=k8 -O -fomit-frame-pointer2013060820130419
61376vpermgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
61400core2duogcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
61408vpermgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
61410core2duogcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
61452vperm-intrgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
61484vpermgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
61492vpermgcc -m64 -O3 -fomit-frame-pointer2013060820130419
61572vpermgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
61782core2duogcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
61813opterongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
61828vpermgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
61881opterongcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
61904core2duocc2013060820130419
61918core2duogcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
61932vpermgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
61952vpermgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
62040vpermgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
62092avx-intrgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
62096vpermgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
62108vpermgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
62116vpermgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
62136vpermgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
62140vpermgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
62152core2duogcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
62152core2duogcc -march=k8 -Os -fomit-frame-pointer2013060820130419
62188core2duogcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
62234core2duogcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
62264vpermgcc -m64 -Os -fomit-frame-pointer2013060820130419
62354avx-intrgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
62373vperm-intrgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
62474vperm-intrgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
62491opterongcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
62524avx-intrgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
62560vpermgcc -funroll-loops2013060820130419
62872vpermgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
62932vpermgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
62959vpermgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
63112vpermgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
63112sphlib-adaptedgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
63184core2duogcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
63200core2duogcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
63220core2duogcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
63232core2duogcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
63304sphlib-adaptedgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
63307vpermgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
63328core2duogcc -funroll-loops -O -fomit-frame-pointer2013060820130419
63404core2duogcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
63460core2duogcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
63464core2duogcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
63496core2duogcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
63576vperm-intrgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
63636core2duogcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
63636vperm-intrgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
63696core2duogcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
63728core2duogcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
63750vpermgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
63812sphlib-adaptedgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
63844core2duogcc -march=k8 -O -fomit-frame-pointer2013060820130419
63866sphlib-adaptedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
63933vpermgcc -m64 -O -fomit-frame-pointer2013060820130419
63962vpermgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
64052core2duogcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
64061vpermgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
64072core2duogcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
64108core2duogcc -march=barcelona -O -fomit-frame-pointer2013060820130419
64148core2duogcc -march=nocona -O -fomit-frame-pointer2013060820130419
64160core2duogcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
64194vperm-intrgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
64312core2duogcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
64364vperm-intrgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
64404avx-intrgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
64463vpermgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
64468core2duogcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
64484core2duogcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
64521vpermgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
64525vpermgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
64540core2duogcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
64552core2duogcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
64608core2duogcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
64620core2duogcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
64660core2duogcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
64672vpermgcc2013060820130419
64716vpermgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
64790vpermgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
64807vpermgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
64832core2duogcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
64860core2duogcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
64861vpermgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
64902sphlibgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
64943vpermgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
65024avx-intrgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
65108core2duogcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
65244core2duogcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
65472sphlib-adaptedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
65518sphlib-adaptedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
65810core2duogcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
65888core2duogcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
65960sphlib-adaptedgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
65996core2duogcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
66083core2duogcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
66095core2duogcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
66107core2duogcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
66312sphlib-adaptedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
66315vperm-intrgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
66497core2duogcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
66530core2duogcc -O -fomit-frame-pointer2013060820130419
66559core2duogcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
66617core2duogcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
66617core2duogcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
66742core2duogcc -O2 -fomit-frame-pointer2013060820130419
66745core2duogcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
66848vperm-intrclang -O3 -mavx2013060820130419
66957core2duoclang -O32013060820130419
66992vperm-intrgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
67104sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
67148core2duogcc -Os -fomit-frame-pointer2013060820130419
67160core2duogcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
67164core2duogcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
67218core2duogcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
67251core2duogcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
67255core2duogcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
67301core2duogcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
67316sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
67317core2duogcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
67383core2duogcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
67952sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
67972sphlib-adaptedgcc -march=nocona -O -fomit-frame-pointer2013060820130419
67992sphlib-adaptedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
67996sphlib-adaptedgcc -O -fomit-frame-pointer2013060820130419
68052sphlib-adaptedgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
68092sphlib-adaptedgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
68628sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
68730opt64gcc -m64 -O -fomit-frame-pointer2013060820130419
68748sphlibgcc -O -fomit-frame-pointer2013060820130419
69120sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
69144opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
69264sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
69334sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
69579vperm-intrgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
69616sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
69645core2duogcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
69869sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
70145core2duogcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
70236core2duogcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
70244sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
70331core2duogcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
70352sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
70549sphlib-adaptedgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
70564core2duogcc -funroll-loops2013060820130419
70715sphlib-adaptedgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
70760sphlib-adaptedgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
70950sphlibgcc -m64 -O -fomit-frame-pointer2013060820130419
70988opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
71017sphlib-adaptedgcc -m64 -O -fomit-frame-pointer2013060820130419
71216opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
71248core2duogcc2013060820130419
71858sphlib-adaptedgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
72032opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
72073sphlib-adaptedgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
72084sphlibgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
72252sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
72334opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
72356sphlibgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
72420sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
72600sphlibgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
72612sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
72620opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
72658sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
72881sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
73130sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
73200sphlibgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
73200sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
73375core2duogcc -m64 -Os -fomit-frame-pointer2013060820130419
73419sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
73424opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
73474opt64gcc -march=k8 -O -fomit-frame-pointer2013060820130419
73481core2duogcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
73580opt64gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
73834opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
74808opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
75454sphlibgcc -march=k8 -O -fomit-frame-pointer2013060820130419
75466sphlibgcc -march=nocona -O -fomit-frame-pointer2013060820130419
75491sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
75596opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
75980opt64gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
76384opt64gcc -march=nocona -O -fomit-frame-pointer2013060820130419
76924opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
77392opt64gcc -O -fomit-frame-pointer2013060820130419
77861opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
78744opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
78759sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
78776opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
79560opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
79636opt64gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
79725opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
79928opt64gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
83494opt64gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
87908mmxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
87945opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
87952sphlib-adaptedgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
88172sphlib-smallclang -O3 -mavx2013060820130419
88997mmxgcc -m64 -O3 -fomit-frame-pointer2013060820130419
89067sphlibgcc -O2 -fomit-frame-pointer2013060820130419
89436sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
90285sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
90286mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
90364sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
90426sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
90836mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
90985opt64gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
91076mmxgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
91104sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
91250mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
91456mmxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
91616mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
91835sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
91940opt64gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
91988mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
92292mmxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
92440sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
92468opt64gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
92497mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
92836mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
92974sphlib-adaptedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
93140sphlibgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
93285mmxgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
93396mmxgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
93404sphlib-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
93416sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
93452sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
93564mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
94016sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
94121mmxgcc -m64 -O2 -fomit-frame-pointer2013060820130419
94130sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
94216mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
94228sphlib-adaptedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
94364opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
94374mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
94412opt64gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
94468opt64gcc -O2 -fomit-frame-pointer2013060820130419
94490mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
94584sphlib-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
94944sphlib-adaptedgcc -O2 -fomit-frame-pointer2013060820130419
94948sphlib-adaptedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
94950opt64gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
95034sphlibgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
95046mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
95048mmxgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
95062mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
95064sphlib-adaptedgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
95156sphlibgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
95430opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
95530sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
95576opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
95788mmxgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
95868mmxgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
96060opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
96078sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
96140opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
96160mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
96232opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
96234mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
96258opt64gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
96500sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
96556sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
96586opt64gcc -O3 -fomit-frame-pointer2013060820130419
96648mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
96810mmxgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
96878sphlibgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
96880sphlib-adaptedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
96938mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
96948sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
96972sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
96984opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
96988sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
97012sphlib-adaptedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
97056sphlib-adaptedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
97245sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
97262sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
97270sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
97286sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
97336opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
97512sphlib-adaptedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
97528opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
97592sphlib-adaptedgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
97606opt64gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
97626sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
97776sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
97820mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
97904mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
97924sphlib-adaptedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
97970mmxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
98048opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
98074opt64gcc -m64 -Os -fomit-frame-pointer2013060820130419
98096opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
98096sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
98165sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
98170mmxgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
98202sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
98240sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
98376opt64gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
98380mmxgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
98472opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
98528mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
98712sphlibclang -O3 -mavx2013060820130419
98776opt64gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
98824sphlib-adaptedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
98874mmxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
98952sphlib-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
99002mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
99002sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
99164opt64gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
99224mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
99276opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
99338opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
99420mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
99464opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
99500sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
99512opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
99520opt64gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
99594sphlib-adaptedgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
99660mmxgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
99668sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
99710mmxgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
99738opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
99748sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
99760sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
99836sphlibgcc -m64 -O2 -fomit-frame-pointer2013060820130419
99844sphlib-adaptedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
99864sphlib-adaptedgcc -m64 -O3 -fomit-frame-pointer2013060820130419
99864sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
99930sphlib-adaptedgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
99976sphlibgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
99992opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
99996sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
100064opt64gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
100066sphlib-adaptedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
100070mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
100080opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
100158mmxgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
100248sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
100282sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
100292mmxgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
100384sphlib-adaptedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
100424sphlib-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
100440sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
100444opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
100480sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
100488opt64gcc -m64 -O3 -fomit-frame-pointer2013060820130419
100496sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
100524mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
100568sphlibgcc -O3 -fomit-frame-pointer2013060820130419
100708sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
100708sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
100744sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
100750sphlib-adaptedgcc -O3 -fomit-frame-pointer2013060820130419
100816sphlib-adaptedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
100908sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
100912sphlibgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
101000sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
101056opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
101108opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
101264opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
101280mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
101284mmxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
101320opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
101324sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
101402opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
101512opt64gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
101636sphlib-adaptedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
101652sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
101668sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
101692opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
101696sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
101724sphlib-adaptedgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
101736sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
101768mmxgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
101860mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
101880sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
101972sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
102000sphlib-adaptedgcc -m64 -O2 -fomit-frame-pointer2013060820130419
102050sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
102076opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
102092sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
102128opt64gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
102208sphlib-adaptedgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
102399opt64gcc -Os -fomit-frame-pointer2013060820130419
102416opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
102444mmxgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
102468sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
102480sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
102631sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
102656sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
102664mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
102697opt64gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
102701mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
102724mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
102796sphlib-adaptedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
102879sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
102904sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
102916sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
102944sphlib-adaptedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
102984sphlib-adaptedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
103026sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
103030sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2013060820130419
103052sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
103074sphlibgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
103080mmxgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
103104mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
103166mmxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
103200sphlib-adaptedgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
103256mmxgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
103418mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
103484mmxgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
103500sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
103509opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
103518sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
103538mmxgcc -O3 -fomit-frame-pointer2013060820130419
103588sphlib-adaptedgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
103604sphlibgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
103704mmxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
103780sphlibgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
103836sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
103874mmxgcc -Os -fomit-frame-pointer2013060820130419
103878sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
103928mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
103956sphlib-adaptedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
103964mmxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
104006opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
104039opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
104180opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
104230opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
104267opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
104441opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
104496opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
104508mmxgcc -m64 -O -fomit-frame-pointer2013060820130419
104636sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
104748sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
104748mmxgcc -march=k8 -O -fomit-frame-pointer2013060820130419
104804sphlib-adaptedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
104844opt64gcc -m64 -O2 -fomit-frame-pointer2013060820130419
104876sphlib-smallgcc -O2 -fomit-frame-pointer2013060820130419
104876mmxgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
104900sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
104939opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
104968sphlib-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
105001sphlibgcc -m64 -O3 -fomit-frame-pointer2013060820130419
105034sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
105080sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
105084opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
105184sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
105303opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
105352sphlib-adaptedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
105378opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
105428sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
105444sphlib-adaptedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
105514sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
105568sphlib-adaptedgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
105598sphlib-adaptedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
105622sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
105697opt64gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
105746sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
105908sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
105912mmxgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
105974sphlib-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
105974sphlibgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
106020sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
106024sphlib-adaptedgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
106070sphlib-adaptedgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
106111mmxgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
106124sphlib-adaptedgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
106156sphlib-adaptedgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
106182sphlib-adaptedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
106513sphlib-adaptedgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
106633mmxgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
106662opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
106728sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
106774sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
106776sphlib-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
106796opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
106844sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
106894mmxgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
106944sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
107020mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
107024sphlib-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
107060sphlib-adaptedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
107097sphlib-smallclang -O32013060820130419
107136sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2013060820130419
107169mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
107184sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
107188sphlibcc2013060820130419
107208sphlibgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
107272sphlibgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
107280sphlib-adaptedgcc -m64 -Os -fomit-frame-pointer2013060820130419
107292sphlib-adaptedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
107300sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
107428sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
107456sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
107537opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
107569opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
107656mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
107726mmxgcc -march=nocona -O -fomit-frame-pointer2013060820130419
107739sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
107752sphlib-adaptedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
107785mmxgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
107836sphlib-adaptedgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
107860sphlib-adaptedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
107876sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
107904mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
107912sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
107928sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
107928sphlibgcc -m64 -Os -fomit-frame-pointer2013060820130419
107940sphlib-adaptedgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
107964sphlib-smallgcc -m64 -O -fomit-frame-pointer2013060820130419
108034sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
108100mmxgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
108102opt64gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
108104sphlibgcc -Os -fomit-frame-pointer2013060820130419
108224sphlibgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
108332mmxgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
108368mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
108376mmxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
108460opt64gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
108485mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
108486sphlibgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
108586mmxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
108704sphlib-adaptedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
108879mmxgcc -O -fomit-frame-pointer2013060820130419
108924opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
108949sphlib-adaptedclang -O3 -mavx2013060820130419
108965sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
109000opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
109024opt64gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
109032mmxgcc -m64 -Os -fomit-frame-pointer2013060820130419
109156sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
109182opt64gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
109184mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
109227sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
109327sphlib-adaptedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
109356mmxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
109744sphlib-adaptedgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
109968sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
109981sphlibclang -O32013060820130419
109985mmxgcc -O2 -fomit-frame-pointer2013060820130419
110188mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
110360vperm-intrgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
110360vperm-intrgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
110407sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
110504sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
110572sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2013060820130419
110644sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2013060820130419
110656sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
110722sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
110804sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
110838mmxgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
110992opt64gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
111017sphlibgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
111145mmxgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
111224sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
111327sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
111366mmxgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
111472sphlib-smallgcc -O -fomit-frame-pointer2013060820130419
111762sphlib-adaptedgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
111804sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
111840sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
111973sphlib-adaptedgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
111985sphlib-adaptedgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
112122mmxgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
112197sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
112268mmxclang -O32013060820130419
112300sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
112329mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
112491sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
112516sphlib-adaptedgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
112537mmxgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
112570sphlibgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
112772sphlib-adaptedgcc -funroll-loops2013060820130419
112835mmxgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
112934sphlib-adaptedgcc -Os -fomit-frame-pointer2013060820130419
112968sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
113067sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
113349sphlibgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
113382sphlib-adaptedclang -O32013060820130419
113568sphlib-smallgcc -O3 -fomit-frame-pointer2013060820130419
113645sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
113664sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
113700sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
113701sphlib-adaptedgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
114023mmxgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
114222sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
114256sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
114340sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
114350sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
114573opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
114688sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
114716vperm-intrgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
114778sphlib-smallgcc -Os -fomit-frame-pointer2013060820130419
115132sphlibgcc2013060820130419
115656sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
116046sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
116046sphlib-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
116365sphlib-adaptedgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
116373sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
116398sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
116641sphlib-adaptedgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
116660sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
116688opt32gcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
116766opt32gcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
117057opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
117288opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
117316sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
117384sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
117512sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
117548sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
117798mmxgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
117820opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
118008opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
118176opt32gcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
118289sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
118332sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
118340sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
118348sphlib-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
118404sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
118504sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
118678mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
118812sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
118916sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
119024sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
119160opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
119164vperm-intrgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
119404mmxclang -O3 -mavx2013060820130419
119468sphlib-adaptedgcc2013060820130419
119560sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
119776sphlib-adaptedcc2013060820130419
120118sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
120336sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
120793sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
121124opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
121394opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
121717opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
121884opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
122254sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
122356opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
123164mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
123271sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
123296sphlib-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
123366sphlib-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
123581sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
123722sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
123730sphlib-smallgcc -m64 -Os -fomit-frame-pointer2013060820130419
123834sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
124017sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
124344opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
124887sphlibgcc -funroll-loops2013060820130419
124994opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
125276opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
125468opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
125508opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
125644opt32gcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
125780opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
125872opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
125888opt32gcc -m64 -O2 -fomit-frame-pointer2013060820130419
125904opt32gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
126158opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
126240opt32gcc -funroll-loops -O -fomit-frame-pointer2013060820130419
126484opt32gcc -march=k8 -O -fomit-frame-pointer2013060820130419
127178opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
128176opt32gcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
128948opt32gcc -O2 -fomit-frame-pointer2013060820130419
129788opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
129870opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
129898opt32gcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
129978opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
129994opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
130024opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
130061opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
130106opt32gcc -march=nocona -Os -fomit-frame-pointer2013060820130419
130176opt32gcc -Os -fomit-frame-pointer2013060820130419
130182opt32gcc -march=k8 -Os -fomit-frame-pointer2013060820130419
130222opt32gcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
130226opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
130242opt32gcc -m64 -Os -fomit-frame-pointer2013060820130419
130244opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
130252opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
130264opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
130272opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
130322opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
130326opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
130384opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
130450opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
130570opt32gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
130582opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
130620opt32gcc -O -fomit-frame-pointer2013060820130419
130732opt32gcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
130868opt32gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
131108opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
131478opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
131726opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
131744opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
131825opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
131888opt32gcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
131992opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
132186opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
132514opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
133052opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
133492opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
134100opt32gcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
134129opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
134424opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
134639opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
134960opt32gcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
135468opt32gcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
135512opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
135640opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
135776opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
135892opt32gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
136004opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
136228opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
137344opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
138468opt32gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
138980opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
139150opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
140424opt32gcc -march=barcelona -O -fomit-frame-pointer2013060820130419
140745opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
140980opt32gcc -march=nocona -O -fomit-frame-pointer2013060820130419
141856opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
141888opt32gcc -m64 -O3 -fomit-frame-pointer2013060820130419
141914opt32gcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
141984opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
141992opt32gcc -O3 -fomit-frame-pointer2013060820130419
142034opt32gcc -m64 -O -fomit-frame-pointer2013060820130419
143070opt32gcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
143766opt32gcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
144128opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
144820opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
144826opt32gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
147060opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
147804opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
147876opt32gcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
151692opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
152032opt32clang -O3 -mavx2013060820130419
152224opt32clang -O32013060820130419
168056sphlib-smallcc2013060820130419
180556sphlib-smallgcc2013060820130419
196751sphlib-smallgcc -funroll-loops2013060820130419
209844opt64cc2013060820130419
210024opt64gcc -funroll-loops2013060820130419
236142opt64gcc2013060820130419
30025632bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2013060820130419
30901632bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
31139232bit-bytesliced-c-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2013060820130419
31348432bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2013060820130419
31384432bit-bytesliced-c-smallgcc -march=nocona -O3 -fomit-frame-pointer2013060820130419
31595632bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
31641632bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2013060820130419
31841232bit-bytesliced-c-smallgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2013060820130419
31883232bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2013060820130419
32619632bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
32711232bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2013060820130419
32799832bit-bytesliced-c-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2013060820130419
32852432bit-bytesliced-c-smallgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2013060820130419
32857432bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2013060820130419
32858232bit-bytesliced-c-smallgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2013060820130419
32877832bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
32952432bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
32956432bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
32986632bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2013060820130419
33023832bit-bytesliced-c-smallgcc -O3 -fomit-frame-pointer2013060820130419
33033032bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
33149032bit-bytesliced-c-smallgcc -funroll-loops -O2 -fomit-frame-pointer2013060820130419
33218832bit-bytesliced-c-smallgcc -march=k8 -O3 -fomit-frame-pointer2013060820130419
33227832bit-bytesliced-c-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2013060820130419
33372832bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2013060820130419
34275632bit-bytesliced-c-smallgcc -funroll-loops -O3 -fomit-frame-pointer2013060820130419
34303232bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2013060820130419
34334432bit-bytesliced-c-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2013060820130419
34344032bit-bytesliced-c-smallgcc -m64 -O3 -fomit-frame-pointer2013060820130419
34366432bit-bytesliced-c-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2013060820130419
34368432bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2013060820130419
34372832bit-bytesliced-c-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2013060820130419
34377432bit-bytesliced-c-smallgcc -funroll-loops -O -fomit-frame-pointer2013060820130419
34386032bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
34393632bit-bytesliced-c-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2013060820130419
34404032bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
34409232bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
35316232bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
35809232bit-bytesliced-c-smallgcc -march=barcelona -O3 -fomit-frame-pointer2013060820130419
36036232bit-bytesliced-c-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2013060820130419
37521932bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
37782832bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2013060820130419
41162632bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2013060820130419
44539032bit-bytesliced-c-smallclang -O3 -mavx2013060820130419
450238opt32cc2013060820130419
450708opt32gcc2013060820130419
457180opt32gcc -funroll-loops2013060820130419
46648032bit-bytesliced-c-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2013060820130419
46885432bit-bytesliced-c-smallclang -O32013060820130419
47299232bit-bytesliced-c-smallgcc -march=barcelona -O2 -fomit-frame-pointer2013060820130419
48012032bit-bytesliced-c-smallgcc -march=k8 -O2 -fomit-frame-pointer2013060820130419
48076632bit-bytesliced-c-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2013060820130419
48784032bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2013060820130419
48955332bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
49898632bit-bytesliced-c-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2013060820130419
49933232bit-bytesliced-c-smallgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2013060820130419
50082632bit-bytesliced-c-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2013060820130419
50118632bit-bytesliced-c-smallgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2013060820130419
50150832bit-bytesliced-c-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
50448032bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2013060820130419
50679232bit-bytesliced-c-smallgcc -funroll-loops -Os -fomit-frame-pointer2013060820130419
50962432bit-bytesliced-c-smallgcc -march=nocona -Os -fomit-frame-pointer2013060820130419
51146432bit-bytesliced-c-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2013060820130419
512682mmxgcc -funroll-loops2013060820130419
515980mmxcc2013060820130419
51894832bit-bytesliced-c-smallgcc -m64 -march=corei7 -Os -fomit-frame-pointer2013060820130419
52048832bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2013060820130419
52052832bit-bytesliced-c-smallgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2013060820130419
52100432bit-bytesliced-c-smallgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2013060820130419
52111832bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2013060820130419
52114632bit-bytesliced-c-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2013060820130419
52116432bit-bytesliced-c-smallgcc -m64 -O2 -fomit-frame-pointer2013060820130419
52143632bit-bytesliced-c-smallgcc -march=nocona -O2 -fomit-frame-pointer2013060820130419
52613032bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2013060820130419
52633232bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2013060820130419
52640832bit-bytesliced-c-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2013060820130419
52794432bit-bytesliced-c-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
52984832bit-bytesliced-c-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
53356232bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2013060820130419
53934832bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2013060820130419
53992832bit-bytesliced-c-smallgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2013060820130419
54124032bit-bytesliced-c-smallgcc -march=k8 -Os -fomit-frame-pointer2013060820130419
54142432bit-bytesliced-c-smallgcc -march=barcelona -Os -fomit-frame-pointer2013060820130419
54177232bit-bytesliced-c-smallgcc -m64 -Os -fomit-frame-pointer2013060820130419
54219232bit-bytesliced-c-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2013060820130419
54250332bit-bytesliced-c-smallgcc -O2 -fomit-frame-pointer2013060820130419
54661632bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2013060820130419
54900032bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2013060820130419
551750mmxgcc2013060820130419
55227632bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2013060820130419
55239232bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2013060820130419
56736432bit-bytesliced-c-smallgcc -Os -fomit-frame-pointer2013060820130419
65386032bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2013060820130419
65582032bit-bytesliced-c-smallgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2013060820130419
67693032bit-bytesliced-c-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2013060820130419
67935432bit-bytesliced-c-smallgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2013060820130419
70281232bit-bytesliced-c-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2013060820130419
70378432bit-bytesliced-c-smallgcc -march=k8 -O -fomit-frame-pointer2013060820130419
70387632bit-bytesliced-c-smallgcc -m64 -O -fomit-frame-pointer2013060820130419
72819432bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2013060820130419
72863032bit-bytesliced-c-smallgcc -O -fomit-frame-pointer2013060820130419
72880832bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2013060820130419
73051432bit-bytesliced-c-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2013060820130419
73683632bit-bytesliced-c-smallgcc -march=barcelona -O -fomit-frame-pointer2013060820130419
74878832bit-bytesliced-c-smallgcc -march=nocona -O -fomit-frame-pointer2013060820130419
75427232bit-bytesliced-c-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2013060820130419
75724832bit-bytesliced-c-smallgcc -m64 -march=corei7 -O -fomit-frame-pointer2013060820130419
76083632bit-bytesliced-c-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2013060820130419
255051232bit-bytesliced-c-smallgcc2013060820130419
256010432bit-bytesliced-c-smallcc2013060820130419
267836832bit-bytesliced-c-smallgcc -funroll-loops2013060820130419

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: cc
hash.c: In file included from groestl-intr-aes.h:10:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:629:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-aes.h:630:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i0 = _mm_shuffle_epi8(i0, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-aes.h:631:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: cc
hash.c: In file included from groestl-intr-avx.h:10:0,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:27:1: error: unknown type name '__m256d'
hash.c: __m256d ALL_1B;
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:722:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-avx.h:723:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i0 = _mm_shuffle_epi8(i0, t0);\
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: cc
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:17:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_Lx;
hash.c: ^
hash.c: groestl-intr-vperm.h:18:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_L0[ROUNDS512];
hash.c: ^
hash.c: groestl-intr-vperm.h:19:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_L7[ROUNDS512];
hash.c: ^
hash.c: groestl-intr-vperm.h:20:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_P[ROUNDS1024];
hash.c: ^
hash.c: groestl-intr-vperm.h:21:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_Q[ROUNDS1024];
hash.c: ^
hash.c: groestl-intr-vperm.h:22:1: error: unknown type name '__m128i'
hash.c: __m128i TRANSP_MASK;
hash.c: ^
hash.c: groestl-intr-vperm.h:23:1: error: unknown type name '__m128i'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/opteron
Compiler: cc
hash.c: In file included from hash.c:13:0:
hash.c: PQASM.h: In function 'P1024ASM':
hash.c: PQASM.h:2:3: error: 'asm' operand has impossible constraints
hash.c: asm (
hash.c: ^

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc opteron
gcc opteron
gcc -funroll-loops opteron

Compiler output

Implementation: crypto_hash/groestl512/vperm
Compiler: clang -O3
hash.c: In file included from hash.c:19:
hash.c: ./groestl-asm-vperm.h:1196:3: error: invalid operand for instruction
hash.c: VPERM_Transform_RoundConst();
hash.c: ^
hash.c: ./groestl-asm-vperm.h:1173:3: note: expanded from macro 'VPERM_Transform_RoundConst'
hash.c: VPERM_Transform_RoundConst_CNT2(0, 1);\
hash.c: ^
hash.c: ./groestl-asm-vperm.h:1158:8: note: expanded from macro 'VPERM_Transform_RoundConst_CNT2'
hash.c: asm ("movaps xmm0, [ROUND_CONST_P+"tostr(i)"*16]");\
hash.c: ^
hash.c: gt;:1:15: note: instantiated into assembly here
hash.c: movaps xmm0, [ROUND_CONST_P+0*16]
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: In file included from hash.c:19:
hash.c: ./groestl-asm-vperm.h:1196:3: error: invalid operand for instruction
hash.c: VPERM_Transform_RoundConst();
hash.c: ^
hash.c: ./groestl-asm-vperm.h:1173:3: note: expanded from macro 'VPERM_Transform_RoundConst'
hash.c: VPERM_Transform_RoundConst_CNT2(0, 1);\
hash.c: ^
hash.c: ./groestl-asm-vperm.h:1159:8: note: expanded from macro 'VPERM_Transform_RoundConst_CNT2'
hash.c: asm ("movaps xmm1, [ROUND_CONST_P+"tostr(j)"*16]");\
hash.c: ^
hash.c: gt;:1:15: note: instantiated into assembly here
hash.c: movaps xmm1, [ROUND_CONST_P+1*16]
hash.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 vperm
clang -O3 -mavx vperm

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: clang -O3
hash.c: In file included from hash.c:28:
hash.c: In file included from ./groestl-intr-aes.h:10:
hash.c: /usr/bin/../lib/clang/3.2/include/smmintrin.h:28:2: error: "SSE4.1 instruction set not enabled"
hash.c: #error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:28:
hash.c: In file included from ./groestl-intr-aes.h:11:
hash.c: /usr/bin/../lib/clang/3.2/include/wmmintrin.h:30:3: error: "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:28:
hash.c: ./groestl-intr-aes.h:784:3: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ./groestl-intr-aes.h:629:8: note: expanded from macro 'Matrix_Transpose'
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: ./groestl-intr-aes.h:784:3: error: assigning to '__m128i' from incompatible type 'int'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./groestl-intr-aes.h:629:6: note: expanded from macro 'Matrix_Transpose'
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./groestl-intr-aes.h:784:3: error: assigning to '__m128i' from incompatible type 'int'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: clang -O3
hash.c: In file included from hash.c:31:
hash.c: In file included from ./groestl-intr-avx.h:10:
hash.c: /usr/bin/../lib/clang/3.2/include/smmintrin.h:28:2: error: "SSE4.1 instruction set not enabled"
hash.c: #error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:31:
hash.c: In file included from ./groestl-intr-avx.h:11:
hash.c: /usr/bin/../lib/clang/3.2/include/wmmintrin.h:30:3: error: "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:31:
hash.c: ./groestl-intr-avx.h:27:1: error: unknown type name '__m256d'
hash.c: __m256d ALL_1B;
hash.c: ^
hash.c: ./groestl-intr-avx.h:848:3: warning: implicit declaration of function '_mm_shuffle_epi8' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: ./groestl-intr-avx.h:722:8: note: expanded from macro 'Matrix_Transpose'
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: ./groestl-intr-avx.h:848:3: error: assigning to '__m128i' from incompatible type 'int'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./groestl-intr-avx.h:722:6: note: expanded from macro 'Matrix_Transpose'
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 avx-intr

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: clang -O3
hash.c: In file included from hash.c:34:
hash.c: In file included from ./groestl-intr-vperm.h:13:
hash.c: /usr/bin/../lib/clang/3.2/include/tmmintrin.h:28:2: error: "SSSE3 instruction set not enabled"
hash.c: #error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:34:
hash.c: ./groestl-intr-vperm.h:17:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_Lx;
hash.c: ^
hash.c: ./groestl-intr-vperm.h:18:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_L0[ROUNDS512];
hash.c: ^
hash.c: ./groestl-intr-vperm.h:19:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_L7[ROUNDS512];
hash.c: ^
hash.c: ./groestl-intr-vperm.h:20:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_P[ROUNDS1024];
hash.c: ^
hash.c: ./groestl-intr-vperm.h:21:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_Q[ROUNDS1024];
hash.c: ^
hash.c: ./groestl-intr-vperm.h:22:1: error: unknown type name '__m128i'
hash.c: __m128i TRANSP_MASK;
hash.c: ^
hash.c: ./groestl-intr-vperm.h:23:1: error: unknown type name '__m128i'
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 vperm-intr

Compiler output

Implementation: crypto_hash/groestl512/aesni
Compiler: clang -O3
hash.c: hash.c:97:3: warning: while loop has empty body [-Wempty-body]
hash.c: SET_CONSTANTS();
hash.c: ^
hash.c: ./groestl-asm-aes.h:567:10: note: expanded from macro 'SET_CONSTANTS'
hash.c: }while(0);
hash.c: ^
hash.c: hash.c:97:3: note: put the semicolon on a separate line to silence this warning
hash.c: SET_CONSTANTS();
hash.c: ^
hash.c: ./groestl-asm-aes.h:567:10: note: expanded from macro 'SET_CONSTANTS'
hash.c: }while(0);
hash.c: ^
hash.c: ./groestl-asm-aes.h:851:8: error: invalid operand for instruction
hash.c: asm ("movaps xmm8, [rdi+0*16]");
hash.c: ^
hash.c: gt;:1:16: note: instantiated into assembly here
hash.c: movaps xmm8, [rdi+0*16]
hash.c: ^~~~~~~~~~
hash.c: In file included from hash.c:13:
hash.c: ./groestl-asm-aes.h:852:8: error: invalid operand for instruction
hash.c: asm ("movaps xmm9, [rdi+1*16]");
hash.c: ^
hash.c: gt;:1:16: note: instantiated into assembly here
hash.c: movaps xmm9, [rdi+1*16]
hash.c: ^~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 aesni
clang -O3 -mavx aesni

Compiler output

Implementation: crypto_hash/groestl512/avx
Compiler: clang -O3
hash.c: hash.c:97:3: warning: while loop has empty body [-Wempty-body]
hash.c: SET_CONSTANTS();
hash.c: ^
hash.c: ./groestl-asm-avx.h:560:10: note: expanded from macro 'SET_CONSTANTS'
hash.c: }while(0);
hash.c: ^
hash.c: hash.c:97:3: note: put the semicolon on a separate line to silence this warning
hash.c: SET_CONSTANTS();
hash.c: ^
hash.c: ./groestl-asm-avx.h:560:10: note: expanded from macro 'SET_CONSTANTS'
hash.c: }while(0);
hash.c: ^
hash.c: ./groestl-asm-avx.h:925:8: error: invalid operand for instruction
hash.c: asm ("vmovaps xmm8, [rdi+0*16]");
hash.c: ^
hash.c: gt;:1:17: note: instantiated into assembly here
hash.c: vmovaps xmm8, [rdi+0*16]
hash.c: ^~~~~~~~~~
hash.c: In file included from hash.c:16:
hash.c: ./groestl-asm-avx.h:926:8: error: invalid operand for instruction
hash.c: asm ("vmovaps xmm9, [rdi+1*16]");
hash.c: ^
hash.c: gt;:1:17: note: instantiated into assembly here
hash.c: vmovaps xmm9, [rdi+1*16]
hash.c: ^~~~~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 avx
clang -O3 -mavx avx

Compiler output

Implementation: crypto_hash/groestl512/opt64
Compiler: clang -O3
try.c: crypto_hash_groestl512.a(hash.o):hash.c:function Transform: error: undefined reference to 'F512'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:function Transform: error: undefined reference to 'F1024'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:function Update: error: undefined reference to 'F512'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:function Update: error: undefined reference to 'F1024'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:function Update: error: undefined reference to 'F512'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:function Update: error: undefined reference to 'F1024'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:function Final: error: undefined reference to 'F512'
try.c: crypto_hash_groestl512.a(hash.o):hash.c:function Final: error: undefined reference to 'F1024'
try.c: clang: error: linker command failed with exit code 1 (use -v to see invocation)

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
clang -O3 opt64
clang -O3 -mavx opt64

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: clang -O3 -mavx
hash.c: In file included from hash.c:28:
hash.c: In file included from ./groestl-intr-aes.h:11:
hash.c: /usr/bin/../lib/clang/3.2/include/wmmintrin.h:30:3: error: "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:28:
hash.c: ./groestl-intr-aes.h:848:3: warning: implicit declaration of function '_mm_aesenclast_si128' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: ROUNDS_P();
hash.c: ^
hash.c: ./groestl-intr-aes.h:552:5: note: expanded from macro 'ROUNDS_P'
hash.c: SUBMIX(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);\
hash.c: ^
hash.c: ./groestl-intr-aes.h:525:8: note: expanded from macro 'SUBMIX'
hash.c: a0 = _mm_aesenclast_si128(a0, b0);\
hash.c: ^
hash.c: ./groestl-intr-aes.h:848:3: error: assigning to '__m128i' from incompatible type 'int'
hash.c: ROUNDS_P();
hash.c: ^~~~~~~~~~
hash.c: ./groestl-intr-aes.h:552:5: note: expanded from macro 'ROUNDS_P'
hash.c: SUBMIX(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./groestl-intr-aes.h:525:6: note: expanded from macro 'SUBMIX'
hash.c: a0 = _mm_aesenclast_si128(a0, b0);\
hash.c: ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./groestl-intr-aes.h:848:3: error: assigning to '__m128i' from incompatible type 'int'
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -mavx aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: clang -O3 -mavx
hash.c: In file included from hash.c:31:
hash.c: In file included from ./groestl-intr-avx.h:11:
hash.c: /usr/bin/../lib/clang/3.2/include/wmmintrin.h:30:3: error: "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:31:
hash.c: ./groestl-intr-avx.h:925:3: warning: implicit declaration of function '_mm_aesenclast_si128' is invalid in C99 [-Wimplicit-function-declaration]
hash.c: ROUNDS_P_Q();
hash.c: ^
hash.c: ./groestl-intr-avx.h:708:5: note: expanded from macro 'ROUNDS_P_Q'
hash.c: SUBSHIFTMIX(ymm0, ymm1, ymm2, ymm3, ymm4, ymm5, ymm6, ymm7, ymm8, ymm9, ymm10, ymm11, ymm12, ymm13, ymm14, ymm15);\
hash.c: ^
hash.c: ./groestl-intr-avx.h:680:3: note: expanded from macro 'SUBSHIFTMIX'
hash.c: SubShift(a0, 0, 1);\
hash.c: ^
hash.c: ./groestl-intr-avx.h:548:11: note: expanded from macro 'SubShift'
hash.c: xmmIL = _mm_aesenclast_si128(xmmIL, xmmZERO);\
hash.c: ^
hash.c: ./groestl-intr-avx.h:925:3: error: assigning to '__m128i' from incompatible type 'int'
hash.c: ROUNDS_P_Q();
hash.c: ^~~~~~~~~~~~
hash.c: ./groestl-intr-avx.h:708:5: note: expanded from macro 'ROUNDS_P_Q'
hash.c: SUBSHIFTMIX(ymm0, ymm1, ymm2, ymm3, ymm4, ymm5, ymm6, ymm7, ymm8, ymm9, ymm10, ymm11, ymm12, ymm13, ymm14, ymm15);\
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: ./groestl-intr-avx.h:680:3: note: expanded from macro 'SUBSHIFTMIX'
hash.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -mavx avx-intr

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:10:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:629:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-aes.h:630:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i0 = _mm_shuffle_epi8(i0, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-aes.h:631:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from groestl-intr-aes.h:10:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:629:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-aes.h:630:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i0 = _mm_shuffle_epi8(i0, t0);\
hash.c: ^
hash.c: groestl-intr-aes.h:784:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-aes.h:631:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:10:0,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:27:1: error: unknown type name '__m256d'
hash.c: __m256d ALL_1B;
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:722:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-avx.h:723:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i0 = _mm_shuffle_epi8(i0, t0);\
hash.c: ^
hash.c: ...
hash.c: In file included from groestl-intr-avx.h:10:0,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:27:1: error: unknown type name '__m256d'
hash.c: __m256d ALL_1B;
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:722:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i6 = _mm_shuffle_epi8(i6, t0);\
hash.c: ^
hash.c: groestl-intr-avx.h:848:3: note: in expansion of macro 'Matrix_Transpose'
hash.c: Matrix_Transpose(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);
hash.c: ^
hash.c: groestl-intr-avx.h:723:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: i0 = _mm_shuffle_epi8(i0, t0);\
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/vperm-intr
Compiler: gcc -m64 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:17:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_Lx;
hash.c: ^
hash.c: groestl-intr-vperm.h:18:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_L0[ROUNDS512];
hash.c: ^
hash.c: groestl-intr-vperm.h:19:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_L7[ROUNDS512];
hash.c: ^
hash.c: groestl-intr-vperm.h:20:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_P[ROUNDS1024];
hash.c: ^
hash.c: groestl-intr-vperm.h:21:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_Q[ROUNDS1024];
hash.c: ^
hash.c: groestl-intr-vperm.h:22:1: error: unknown type name '__m128i'
hash.c: __m128i TRANSP_MASK;
hash.c: ^
hash.c: groestl-intr-vperm.h:23:1: error: unknown type name '__m128i'
hash.c: ...
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: # error "SSSE3 instruction set not enabled"
hash.c: ^
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:17:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_Lx;
hash.c: ^
hash.c: groestl-intr-vperm.h:18:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_L0[ROUNDS512];
hash.c: ^
hash.c: groestl-intr-vperm.h:19:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_L7[ROUNDS512];
hash.c: ^
hash.c: groestl-intr-vperm.h:20:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_P[ROUNDS1024];
hash.c: ^
hash.c: groestl-intr-vperm.h:21:1: error: unknown type name '__m128i'
hash.c: __m128i ROUND_CONST_Q[ROUNDS1024];
hash.c: ^
hash.c: groestl-intr-vperm.h:22:1: error: unknown type name '__m128i'
hash.c: __m128i TRANSP_MASK;
hash.c: ^
hash.c: groestl-intr-vperm.h:23:1: error: unknown type name '__m128i'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/opteron
Compiler: gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer
hash.c: In file included from hash.c:13:0:
hash.c: hash.c: In function 'Transform':
hash.c: PQASM.h:2:3: error: 'asm' operand has impossible constraints
hash.c: asm (
hash.c: ^

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer opteron
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer opteron
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer opteron

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:10:0,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/smmintrin.h:31:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: # error "SSE4.1 instruction set not enabled"
hash.c: ^
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:27:1: error: unknown type name '__m256d'
hash.c: __m256d ALL_1B;
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:868:3: error: unknown type name '__m256d'
hash.c: static __m256d ymm0, ymm1, ymm2, ymm3, ymm4, ymm5, ymm6, ymm7;
hash.c: ^
hash.c: groestl-intr-avx.h:869:3: error: unknown type name '__m256d'
hash.c: static __m256d ymm8, ymm9, ymm10, ymm11, ymm12, ymm13, ymm14, ymm15;
hash.c: ^
hash.c: groestl-intr-avx.h:870:3: error: unknown type name '__m256d'
hash.c: static __m256d ymmJ;
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'TF1024':
hash.c: groestl-intr-aes.h:525:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: a0 = _mm_aesenclast_si128(a0, b0);\
hash.c: ^
hash.c: groestl-intr-aes.h:552:5: note: in expansion of macro 'SUBMIX'
hash.c: SUBMIX(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);\
hash.c: ^
hash.c: groestl-intr-aes.h:848:3: note: in expansion of macro 'ROUNDS_P'
hash.c: ROUNDS_P();
hash.c: ^
hash.c: groestl-intr-aes.h:526:6: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: a1 = _mm_aesenclast_si128(a1, b0);\
hash.c: ^
hash.c: groestl-intr-aes.h:552:5: note: in expansion of macro 'SUBMIX'
hash.c: SUBMIX(xmm8, xmm9, xmm10, xmm11, xmm12, xmm13, xmm14, xmm15, xmm0, xmm1, xmm2, xmm3, xmm4, xmm5, xmm6, xmm7);\
hash.c: ^
hash.c: groestl-intr-aes.h:848:3: note: in expansion of macro 'ROUNDS_P'
hash.c: ROUNDS_P();
hash.c: ^
hash.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer aesni-intr
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer aesni-intr
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer aesni-intr
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer aesni-intr
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer aesni-intr
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer aesni-intr
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer aesni-intr
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer aesni-intr
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer aesni-intr
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer aesni-intr
gcc -m64 -march=corei7 -O -fomit-frame-pointer aesni-intr
gcc -m64 -march=corei7 -Os -fomit-frame-pointer aesni-intr

Compiler output

Implementation: crypto_hash/groestl512/avx-intr
Compiler: gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: # error "AES/PCLMUL instructions not enabled"
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h:27:1: error: unknown type name '__m256d'
hash.c: __m256d ALL_1B;
hash.c: ^
hash.c: In file included from hash.c:31:0:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:868:3: error: unknown type name '__m256d'
hash.c: static __m256d ymm0, ymm1, ymm2, ymm3, ymm4, ymm5, ymm6, ymm7;
hash.c: ^
hash.c: groestl-intr-avx.h:869:3: error: unknown type name '__m256d'
hash.c: static __m256d ymm8, ymm9, ymm10, ymm11, ymm12, ymm13, ymm14, ymm15;
hash.c: ^
hash.c: groestl-intr-avx.h:870:3: error: unknown type name '__m256d'
hash.c: static __m256d ymmJ;
hash.c: ^
hash.c: groestl-intr-avx.h:871:3: error: unknown type name '__m256d'
hash.c: static __m256d TEMP0;
hash.c: ^
hash.c: groestl-intr-avx.h:872:3: error: unknown type name '__m256d'
hash.c: static __m256d TEMP1;
hash.c: ...

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer avx-intr
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer avx-intr
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer avx-intr
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer avx-intr
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer avx-intr
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer avx-intr
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer avx-intr
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer avx-intr
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer avx-intr
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer avx-intr
gcc -m64 -march=corei7 -O -fomit-frame-pointer avx-intr
gcc -m64 -march=corei7 -Os -fomit-frame-pointer avx-intr