Implementation notes: amd64, enigma, crypto_hash/groestl512

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_hash
Primitive: groestl512
TimeImplementationCompilerBenchmark dateSUPERCOP version
57834core2duogcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
57861core2duogcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
57888core2duogcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
57933core2duogcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
57942core2duogcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
57942core2duogcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
57942core2duogcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
57951core2duogcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
57951core2duogcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
57951core2duogcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
57960core2duogcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
57969core2duogcc -funroll-loops -O -fomit-frame-pointer2014053120140529
57969core2duogcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
57996core2duogcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
57996core2duogcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
58005core2duogcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
58041core2duogcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
58068core2duogcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
58068core2duogcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
58077core2duogcc -m64 -O3 -fomit-frame-pointer2014053120140529
58086core2duogcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
58095core2duogcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
58095core2duogcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
58095core2duogcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
58104core2duogcc -O3 -fomit-frame-pointer2014053120140529
58104core2duogcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
58113core2duogcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
58113core2duogcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
58113core2duogcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
58131core2duogcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
58158core2duogcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
58194core2duogcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
58203core2duogcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
58212core2duogcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
58212core2duogcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
58221core2duogcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
58239core2duogcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
58248core2duogcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
58275core2duogcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
58284core2duogcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
58329core2duogcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
58347core2duogcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
58356core2duogcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
58365core2duogcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
58374core2duogcc -m64 -O2 -fomit-frame-pointer2014053120140529
58410core2duogcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
58419core2duogcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
58428core2duogcc -O2 -fomit-frame-pointer2014053120140529
58428core2duogcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
58437core2duogcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
58437core2duogcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
58446core2duogcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
58455core2duogcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
58455core2duogcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
58473core2duogcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
58482core2duogcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
58482core2duogcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
58482core2duogcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
58482core2duogcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
58491core2duogcc -O -fomit-frame-pointer2014053120140529
58491core2duogcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
58491core2duogcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
58491core2duogcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
58491core2duogcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
58500core2duogcc -march=k8 -Os -fomit-frame-pointer2014053120140529
58509core2duogcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
58509core2duogcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
58527core2duogcc -m64 -O -fomit-frame-pointer2014053120140529
58527core2duogcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
58536core2duogcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
58536core2duogcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
58545core2duogcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
58554core2duogcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
58554core2duogcc -m64 -Os -fomit-frame-pointer2014053120140529
58554core2duogcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
58554core2duogcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
58563core2duogcc -Os -fomit-frame-pointer2014053120140529
58563core2duogcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
58563core2duogcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
58563core2duogcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
58563core2duogcc -march=k8 -O -fomit-frame-pointer2014053120140529
58572core2duogcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
58572core2duogcc -march=barcelona -O -fomit-frame-pointer2014053120140529
58581core2duogcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
58581core2duogcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
58581core2duogcc -march=nocona -Os -fomit-frame-pointer2014053120140529
58590core2duogcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
58599core2duogcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
58626core2duogcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
58662core2duogcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
58689core2duogcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
58707core2duogcc -march=nocona -O -fomit-frame-pointer2014053120140529
64548opterongcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
64566opterongcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
64584opterongcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
64593opterongcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
64593opterongcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
64593opterongcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
64629opterongcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
64665opterongcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
64719opterongcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
64719opterongcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
64719opterongcc -m64 -O3 -fomit-frame-pointer2014053120140529
64719opterongcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
64719opterongcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
64737opterongcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
64755opterongcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
64755opterongcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
64764opterongcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
64764opterongcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
64773opterongcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
64791opterongcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
64791opterongcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
64791opterongcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
64818opterongcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
64827opterongcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
64827opterongcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
64836opterongcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
64836opterongcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
64836opterongcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
64836opterongcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
64845opterongcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
64854opterongcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
64863opterongcc -funroll-loops -O -fomit-frame-pointer2014053120140529
64863opterongcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
64863opterongcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
64872opterongcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
64872opterongcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
64881opterongcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
64890opterongcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
64899opterongcc -O3 -fomit-frame-pointer2014053120140529
64899opterongcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
64899opterongcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
65295opterongcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
65322opterongcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
65349opterongcc -march=barcelona -O -fomit-frame-pointer2014053120140529
65367opterongcc -march=k8 -O -fomit-frame-pointer2014053120140529
65376opterongcc -m64 -O2 -fomit-frame-pointer2014053120140529
65403opterongcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
65412opterongcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
65421opterongcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
65430opterongcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
65439opterongcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
65439opterongcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
65439opterongcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
65439opterongcc -march=k8 -Os -fomit-frame-pointer2014053120140529
65448opterongcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
65448opterongcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
65466opterongcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
65484opterongcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
65502opterongcc -O2 -fomit-frame-pointer2014053120140529
65502opterongcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
65502opterongcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
65502opterongcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
65502opterongcc -march=nocona -O -fomit-frame-pointer2014053120140529
65511opterongcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
65511opterongcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
65511opterongcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
65520opterongcc -O -fomit-frame-pointer2014053120140529
65520opterongcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
65520opterongcc -m64 -O -fomit-frame-pointer2014053120140529
65520opterongcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
65529opterongcc -Os -fomit-frame-pointer2014053120140529
65529opterongcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
65529opterongcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
65538opterongcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
65538opterongcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
65538opterongcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
65538opterongcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
65547opterongcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
65556opterongcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
65556opterongcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
65556opterongcc -march=nocona -Os -fomit-frame-pointer2014053120140529
65574opterongcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
65574opterongcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
65574opterongcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
65574opterongcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
65592opterongcc -m64 -Os -fomit-frame-pointer2014053120140529
65592opterongcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
65601opterongcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
65601opterongcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
65610opterongcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
65610opterongcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
65664opterongcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
65988core2duocc2014053120140529
65988core2duogcc2014053120140529
66087core2duogcc -funroll-loops2014053120140529
84177opt64gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
84177opt64gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
84195opt64gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
84330opt64gcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
84501opt64gcc -march=barcelona -O -fomit-frame-pointer2014053120140529
84528opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
84663opt64gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
84663opt64gcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
85023opt64gcc -march=k8 -O -fomit-frame-pointer2014053120140529
85158opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
85248opt64gcc -O -fomit-frame-pointer2014053120140529
85419opt64gcc -m64 -O -fomit-frame-pointer2014053120140529
85509opt64gcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
85563opt64gcc -march=nocona -O -fomit-frame-pointer2014053120140529
85761opt64gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
85878opt64gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
85905opt64gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
85941opt64gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
86526opt64gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
86535opt64gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
86706opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
86904opt64gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
86949opt64gcc -funroll-loops -O -fomit-frame-pointer2014053120140529
90576sphlibgcc -funroll-loops -O -fomit-frame-pointer2014053120140529
90576sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
90594sphlibgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
90621sphlibgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
90639sphlibgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
90648sphlibgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
90720sphlibgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
90729sphlibgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
90990sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
91044sphlibgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
91071sphlibgcc -O -fomit-frame-pointer2014053120140529
91089sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
91089sphlibgcc -m64 -O -fomit-frame-pointer2014053120140529
91089sphlibgcc -march=nocona -O -fomit-frame-pointer2014053120140529
91152sphlibgcc -march=k8 -O -fomit-frame-pointer2014053120140529
91197sphlibgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
91350sphlibgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
91368sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
91377sphlibgcc -march=barcelona -O -fomit-frame-pointer2014053120140529
91386sphlibgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
91395sphlibgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
91395sphlibgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
91674sphlibgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
93987vpermgcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
93996vpermgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
94032vpermgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
94113vpermgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
94149vpermgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
94149vpermgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
94176vpermgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
94212vpermgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
94257vpermgcc -O3 -fomit-frame-pointer2014053120140529
94293vpermgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
94320vpermgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
94329vpermgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
94329vpermgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
94365vpermgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
94365vpermgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
94365vpermgcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
94401vpermgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
94410vpermgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
94419vpermgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
94419vpermgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
94419vpermgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
94419vpermgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
94428vpermgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
94464vpermgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
94473vpermgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
94482vpermgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
94491vpermgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
94509vpermgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
94509vpermgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
94536vpermgcc -funroll-loops -O -fomit-frame-pointer2014053120140529
94545vpermgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
94554vpermgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
94563vpermgcc -m64 -O2 -fomit-frame-pointer2014053120140529
94563vpermgcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
94572vpermgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
94608vpermgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
94608vpermgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
94608vpermgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
94626vpermgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
94680vpermgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
94707vpermgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
94707vpermgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
94716vpermgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
94725vpermgcc -Os -fomit-frame-pointer2014053120140529
94734vpermgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
94779vpermgcc -march=barcelona -O -fomit-frame-pointer2014053120140529
94788vpermgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
94788vpermgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
94788vpermgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
94806vpermgcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
94833vpermgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
94851vpermgcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
94869vpermgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
94887vpermgcc -m64 -O -fomit-frame-pointer2014053120140529
94896vpermgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
94896vpermgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
94905vpermgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
94932vpermgcc -m64 -O3 -fomit-frame-pointer2014053120140529
94941vpermgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
94950vpermgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
94986vpermgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
95013vpermgcc -O -fomit-frame-pointer2014053120140529
95022vpermgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
95040vpermgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
95103vpermgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
95112vpermgcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
95157vpermgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
95202vpermgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
95220vpermgcc -O2 -fomit-frame-pointer2014053120140529
95220vpermgcc -march=k8 -O -fomit-frame-pointer2014053120140529
95247vpermgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
95247vpermgcc -march=nocona -O -fomit-frame-pointer2014053120140529
95319vpermgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
95328vpermgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
95328vpermgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
95328vpermgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
95346vpermgcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
95346vpermgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
95346vpermgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
95346vpermgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
95346vpermgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
95373vpermgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
95391sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
95418vpermgcc -march=nocona -Os -fomit-frame-pointer2014053120140529
95436sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
95436sphlib-adaptedgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
95472sphlib-adaptedgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
95472vpermgcc -m64 -Os -fomit-frame-pointer2014053120140529
95472vpermgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
95481sphlib-adaptedgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
95481vpermgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
95490vpermgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
95499sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
95499vpermgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
95499vpermgcc -march=k8 -Os -fomit-frame-pointer2014053120140529
95508vpermgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
95508vpermgcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
95553vpermgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
95589sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
95670sphlib-adaptedgcc -funroll-loops -O -fomit-frame-pointer2014053120140529
95688sphlib-adaptedgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
95859sphlib-adaptedgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
95877sphlib-adaptedgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
95886sphlib-adaptedgcc -march=nocona -O -fomit-frame-pointer2014053120140529
95922sphlib-adaptedgcc -O -fomit-frame-pointer2014053120140529
95976sphlib-adaptedgcc -m64 -O -fomit-frame-pointer2014053120140529
95994sphlib-adaptedgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
96066sphlib-adaptedgcc -march=k8 -O -fomit-frame-pointer2014053120140529
96129sphlib-adaptedgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
96129sphlib-adaptedgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
96138sphlib-adaptedgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
96138sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
96138sphlib-adaptedgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
96210sphlib-adaptedgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
96246sphlib-adaptedgcc -march=barcelona -O -fomit-frame-pointer2014053120140529
97335sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
97362sphlib-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
97389sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014053120140529
97407sphlib-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
97452sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
98559vpermgcc2014053120140529
98982vpermgcc -funroll-loops2014053120140529
99009vpermcc2014053120140529
100368vperm-intrgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
100431vperm-intrgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
100467vperm-intrgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
100593vperm-intrgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
100989vperm-intrgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
101187vperm-intrgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
101232vperm-intrgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
101241vperm-intrgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
101259vperm-intrgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
101826vperm-intrgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
103617sphlib-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
104022sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
104139sphlib-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
104166sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
104274sphlib-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
104418sphlib-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
104823sphlib-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
105210sphlib-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
105309sphlib-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
105318sphlib-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
105372sphlib-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
105390sphlib-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
105921sphlib-smallgcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
106002sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
106065sphlib-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
106146sphlib-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
106155sphlib-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
106335sphlib-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
106398sphlib-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
106443sphlib-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
106443sphlib-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
114102sphlib-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
114210sphlib-smallgcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
114885sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2014053120140529
114903sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
114930sphlib-smallgcc -O2 -fomit-frame-pointer2014053120140529
116658sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
116694sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
116703sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
116865sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
116973sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
117126sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
117252opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
117306opt64gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
117396opt64gcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
117567opt64gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
117576opt64gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
118080opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
118161opt64gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
118224opt64gcc -march=k8 -Os -fomit-frame-pointer2014053120140529
118341sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
118386opt64gcc -m64 -Os -fomit-frame-pointer2014053120140529
118395opt64gcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
118404opt64gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
118431opt64gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
118467opt64gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
118548sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2014053120140529
118593opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
118593opt64gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
118638opt64gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
118656opt64gcc -Os -fomit-frame-pointer2014053120140529
118665sphlib-smallgcc -O3 -fomit-frame-pointer2014053120140529
119187opt64gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
119358opt64gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
119412opt64gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
119664opt64gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
119952opt64gcc -march=nocona -Os -fomit-frame-pointer2014053120140529
120105opt64gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
120717sphlibgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
120771sphlibgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
120807sphlibgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
120951sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
121014sphlib-smallgcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
121023sphlibgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
121050sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
121068sphlib-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
121068sphlib-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
121122sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
121149sphlib-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
121221sphlib-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
121239opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
121239opt64gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
121329sphlib-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
121356opt64gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
121401opt64gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
121401opt64gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
121473opt64gcc -m64 -O2 -fomit-frame-pointer2014053120140529
121491opt64gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
121617sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
121635opt64gcc -O2 -fomit-frame-pointer2014053120140529
121662sphlib-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
121671opt64gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
121680sphlib-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
121689sphlib-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
121689sphlib-smallgcc -march=barcelona -O -fomit-frame-pointer2014053120140529
121698sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
121725opt64gcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
121725sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
121725sphlib-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
121743sphlib-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
121770sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
121788opt64gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
121833opt64gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
121842opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
121869opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
121887sphlibgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
121923opt64gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
121932sphlibgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
121977sphlibgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
121986sphlibgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
121986sphlib-smallgcc -march=k8 -O -fomit-frame-pointer2014053120140529
122004opt64gcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
122031opt64gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
122040opt64gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
122049sphlib-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
122049opt64gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
122067opt64gcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
122085opt64gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
122121opt64gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
122130opt64gcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
122139opt64gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
122175opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
122256opt64gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
122265opt64gcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
122301opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
122310opt64gcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
122310opt64gcc -m64 -O3 -fomit-frame-pointer2014053120140529
122310opt64gcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
122382opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
122436opt64gcc -O3 -fomit-frame-pointer2014053120140529
122517opt64gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
122553opt64gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
122589opt64gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
122589opt64gcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
122598sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
122607sphlibgcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
122706opt64gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
122733sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
122760sphlibgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
122769sphlibgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
122778sphlibgcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
122823sphlibgcc -m64 -O3 -fomit-frame-pointer2014053120140529
122832opt64gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
122850opt64gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
122904sphlibgcc -O3 -fomit-frame-pointer2014053120140529
122940opt64gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
123093opt64gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
123174opt64gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
123219sphlibgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
123264sphlibgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
123300opt64gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
123435sphlibgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
123480sphlib-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
123498sphlibgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
123534sphlib-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
123543sphlibgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
123561sphlibgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
123588sphlib-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
123588sphlib-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
123660sphlibgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
123687sphlibgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
123705sphlibgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
123714opt64gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
123741opt64gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
123750sphlibgcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
123813sphlibgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
123822sphlibgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
123849sphlibgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
123930sphlibgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
124209sphlibgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
124344sphlibgcc -m64 -O2 -fomit-frame-pointer2014053120140529
124362sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
124425sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
124452sphlibgcc -O2 -fomit-frame-pointer2014053120140529
124479sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
124479sphlibgcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
124497sphlib-smallgcc -Os -fomit-frame-pointer2014053120140529
124515sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
124533sphlib-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
124533sphlib-smallgcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
124542sphlibgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
124542sphlibgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
124551sphlibgcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
124551sphlib-smallgcc -march=k8 -Os -fomit-frame-pointer2014053120140529
124596sphlibgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
124668sphlibgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
124677sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
124677sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
124686sphlib-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
124749sphlibgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
124929sphlib-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
124947sphlib-smallgcc -m64 -Os -fomit-frame-pointer2014053120140529
124965sphlibgcc -funroll-loops2014053120140529
124974sphlib-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
124974sphlibgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
124992sphlibgcc2014053120140529
125028sphlibcc2014053120140529
125055sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
125118sphlib-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
125154sphlib-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
125163sphlib-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
125181sphlibgcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
125208sphlib-smallgcc -march=nocona -Os -fomit-frame-pointer2014053120140529
125271sphlib-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
125640sphlibgcc -march=k8 -Os -fomit-frame-pointer2014053120140529
125649sphlibgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
125676sphlib-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
125703sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
125730sphlibgcc -m64 -Os -fomit-frame-pointer2014053120140529
125748sphlibgcc -Os -fomit-frame-pointer2014053120140529
125784sphlibgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
125784sphlibgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
125811sphlibgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
125838sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
125901sphlibgcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
126000sphlibgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
126117sphlibgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
126162sphlibgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
126189sphlibgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
126243sphlibgcc -march=nocona -Os -fomit-frame-pointer2014053120140529
126279sphlib-adaptedgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
126297sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
126306sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
126333sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
126342sphlibgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
126351sphlib-adaptedgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
126396sphlib-adaptedgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
126396sphlib-adaptedgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
126441sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
126450sphlib-adaptedgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
126468sphlib-adaptedgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
126468sphlib-adaptedgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
126477sphlib-adaptedgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
126495sphlib-adaptedgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
126594sphlib-adaptedgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
126603sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
126702sphlib-adaptedgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
126810sphlib-adaptedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
126819sphlib-adaptedgcc -m64 -O3 -fomit-frame-pointer2014053120140529
126855sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
126954sphlib-adaptedgcc -O3 -fomit-frame-pointer2014053120140529
126954sphlib-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
126963sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
126972sphlib-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
127008sphlib-adaptedgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
127026sphlib-smallgcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
127044sphlib-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
127080sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
127089sphlib-adaptedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
127107sphlib-adaptedgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
127134sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
127134sphlib-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
127134sphlib-adaptedgcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
127152sphlib-adaptedgcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
127170sphlib-adaptedgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
127233sphlib-adaptedgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
127323sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
127413sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
127440sphlib-adaptedgcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
127449sphlib-adaptedgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
127485sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
127557sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
127611sphlib-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
127638sphlib-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
127710sphlib-adaptedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
127728sphlib-adaptedgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
127728sphlib-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
127728sphlib-adaptedgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
127773sphlib-adaptedgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
127917sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
127953sphlib-adaptedgcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
127980sphlib-adaptedgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
127980sphlib-adaptedgcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
128016sphlib-adaptedgcc -O2 -fomit-frame-pointer2014053120140529
128178sphlib-adaptedgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
128187sphlib-adaptedgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
128430sphlib-adaptedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
128475sphlib-adaptedgcc -m64 -O2 -fomit-frame-pointer2014053120140529
128610sphlib-smallgcc -march=nocona -O -fomit-frame-pointer2014053120140529
128673sphlib-adaptedgcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
128736sphlib-smallgcc -m64 -O -fomit-frame-pointer2014053120140529
128763sphlib-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
128835sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
129042sphlib-smallgcc -O -fomit-frame-pointer2014053120140529
129042sphlib-adaptedgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
129096sphlib-adaptedgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
129195sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
129240sphlib-adaptedgcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
129249sphlib-adaptedgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
129384sphlib-adaptedgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
129429sphlib-adaptedgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
129645sphlib-adaptedgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
129654sphlib-adaptedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
129708sphlib-adaptedgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
129717sphlib-adaptedgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
129825sphlib-adaptedgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
129942sphlib-adaptedgcc -m64 -Os -fomit-frame-pointer2014053120140529
129996sphlib-adaptedgcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
130014sphlib-adaptedgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
130023sphlib-adaptedgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
130041sphlib-adaptedgcc -Os -fomit-frame-pointer2014053120140529
130050sphlib-adaptedgcc -march=k8 -Os -fomit-frame-pointer2014053120140529
130077sphlib-adaptedgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
130221sphlib-adaptedgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
130230sphlib-adaptedgcc -funroll-loops2014053120140529
130257sphlib-adaptedgcc2014053120140529
130266sphlib-adaptedcc2014053120140529
130329sphlib-adaptedgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
130437sphlib-adaptedgcc -march=nocona -Os -fomit-frame-pointer2014053120140529
130527sphlib-adaptedgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
130545mmxgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
130716mmxgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
130806mmxgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
130806mmxgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
130815mmxgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
130842mmxgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
130869mmxgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
130932mmxgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
130932mmxgcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
130995mmxgcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
131049mmxgcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
131166mmxgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
131175mmxgcc -O3 -fomit-frame-pointer2014053120140529
131211mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
131319mmxgcc -m64 -O3 -fomit-frame-pointer2014053120140529
131544mmxgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
131553mmxgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
131652mmxgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
131688mmxgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
131742mmxgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
131742mmxgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
131751mmxgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
131778mmxgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
131796mmxgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
131796mmxgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
131877mmxgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
131976mmxgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
132219mmxgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
132336mmxgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
132516mmxgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
132867mmxgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
132984mmxgcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
133290mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
133317mmxgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
133434mmxgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
133587mmxgcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
133812mmxgcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
133821mmxgcc -O2 -fomit-frame-pointer2014053120140529
133821mmxgcc -m64 -O2 -fomit-frame-pointer2014053120140529
133830mmxgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
133830mmxgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
134037mmxgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
134343mmxgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
134424mmxgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
135054mmxgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
135189mmxgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
135342mmxgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
135378mmxgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
135387mmxgcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
135405mmxgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
135603mmxgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
135801mmxgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
135990mmxgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
136071mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
136107mmxgcc -march=nocona -Os -fomit-frame-pointer2014053120140529
136134mmxgcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
136251mmxgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
136413mmxgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
136656mmxgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
136683mmxgcc -Os -fomit-frame-pointer2014053120140529
136701mmxgcc -m64 -Os -fomit-frame-pointer2014053120140529
136737mmxgcc -march=k8 -Os -fomit-frame-pointer2014053120140529
136818mmxgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
174960mmxgcc -march=barcelona -O -fomit-frame-pointer2014053120140529
175248mmxgcc -march=k8 -O -fomit-frame-pointer2014053120140529
175572mmxgcc -O -fomit-frame-pointer2014053120140529
175572mmxgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
175743mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
175761mmxgcc -m64 -O -fomit-frame-pointer2014053120140529
175770mmxgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
175860mmxgcc -march=nocona -O -fomit-frame-pointer2014053120140529
176337mmxgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
176634mmxgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
176841mmxgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
177039mmxgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
178884mmxgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
179226mmxgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
179361mmxgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
179460mmxgcc -funroll-loops -O -fomit-frame-pointer2014053120140529
179469mmxgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
179505mmxgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
179964mmxgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
182529mmxgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
182583mmxgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
204687sphlib-smallgcc2014053120140529
204849sphlib-smallcc2014053120140529
204957sphlib-smallgcc -funroll-loops2014053120140529
209700opt32gcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
209745opt32gcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
209898opt32gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
210141opt32gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
210258opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
210312opt32gcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
210321opt32gcc -m64 -O3 -fomit-frame-pointer2014053120140529
210330opt32gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
210348opt32gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
210375opt32gcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
210411opt32gcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
210429opt32gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
210429opt32gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
210438opt32gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
210447opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
210447opt32gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
210465opt32gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
210474opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
210591opt32gcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
210654opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
210717opt32gcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
210726opt32gcc -O3 -fomit-frame-pointer2014053120140529
211050opt32gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
211590opt32gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
211599opt32gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
211869opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
211878opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
211878opt32gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
211923opt32gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
211959opt32gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
212004opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
212085opt32gcc -m64 -O2 -fomit-frame-pointer2014053120140529
212139opt32gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
212229opt32gcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
212400opt32gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
212400opt32gcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
212409opt32gcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
212445opt32gcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
212481opt32gcc -O2 -fomit-frame-pointer2014053120140529
212580opt32gcc -march=nocona -Os -fomit-frame-pointer2014053120140529
212589opt32gcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
212598opt32gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
212625opt32gcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
212625opt32gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
212625opt32gcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
212643opt32gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
212652opt32gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
212751opt32gcc -Os -fomit-frame-pointer2014053120140529
212778opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
212778opt32gcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
212796opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
212805opt32gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
212832opt32gcc -m64 -Os -fomit-frame-pointer2014053120140529
212859opt32gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
212922opt32gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
212994opt32gcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
213066opt32gcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
213075opt32gcc -march=k8 -Os -fomit-frame-pointer2014053120140529
213093opt32gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
213336opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
213390opt32gcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
213669opt32gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
213840opt32gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
213903opt32gcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
213903opt32gcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
213939opt32gcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
213948opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
213975opt32gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
214011opt32gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
286632opt64gcc -funroll-loops2014053120140529
286731opt64gcc2014053120140529
286893opt64cc2014053120140529
315603opt32gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
315675opt32gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
315729opt32gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
315738opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
315738opt32gcc -march=nocona -O -fomit-frame-pointer2014053120140529
315810opt32gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
316341opt32gcc -funroll-loops -O -fomit-frame-pointer2014053120140529
316377opt32gcc -march=k8 -O -fomit-frame-pointer2014053120140529
316629opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
316701opt32gcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
316764opt32gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
316980opt32gcc -O -fomit-frame-pointer2014053120140529
316980opt32gcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
317241opt32gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
317286opt32gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
317340opt32gcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
317349opt32gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
317466opt32gcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
317538opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
317610opt32gcc -m64 -O -fomit-frame-pointer2014053120140529
318015opt32gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
318303opt32gcc -march=barcelona -O -fomit-frame-pointer2014053120140529
318411opt32gcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
408726opt32cc2014053120140529
409122opt32gcc2014053120140529
409500opt32gcc -funroll-loops2014053120140529
45892832bit-bytesliced-c-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
46203332bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
46214132bit-bytesliced-c-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
46386932bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
46608332bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
46858532bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
46981832bit-bytesliced-c-smallgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
47039432bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
47064632bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
47065532bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
47143832bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
47282432bit-bytesliced-c-smallgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
47295932bit-bytesliced-c-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
47381432bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
47426432bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
47445332bit-bytesliced-c-smallgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
47476832bit-bytesliced-c-smallgcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
47479532bit-bytesliced-c-smallgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
47509232bit-bytesliced-c-smallgcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
47547932bit-bytesliced-c-smallgcc -O3 -fomit-frame-pointer2014053120140529
47578532bit-bytesliced-c-smallgcc -m64 -O3 -fomit-frame-pointer2014053120140529
47747732bit-bytesliced-c-smallgcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
47782832bit-bytesliced-c-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
52335932bit-bytesliced-c-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
52443032bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
52988432bit-bytesliced-c-smallgcc -funroll-loops -O -fomit-frame-pointer2014053120140529
53596832bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
53604932bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
54702032bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
54756032bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
54785732bit-bytesliced-c-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
54844232bit-bytesliced-c-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
55093532bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
55163732bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
56168132bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
56259032bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
57691832bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
58526132bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
58566632bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
58599032bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
58605332bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
63814532bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
63837032bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
63843332bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
63851432bit-bytesliced-c-smallgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
64411232bit-bytesliced-c-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
64423832bit-bytesliced-c-smallgcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
64435532bit-bytesliced-c-smallgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
64439132bit-bytesliced-c-smallgcc -O2 -fomit-frame-pointer2014053120140529
64486832bit-bytesliced-c-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
64493132bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
64507532bit-bytesliced-c-smallgcc -m64 -O2 -fomit-frame-pointer2014053120140529
64530032bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
64533632bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
64533632bit-bytesliced-c-smallgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
64535432bit-bytesliced-c-smallgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
64552532bit-bytesliced-c-smallgcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
64785632bit-bytesliced-c-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
64789232bit-bytesliced-c-smallgcc -Os -fomit-frame-pointer2014053120140529
64793732bit-bytesliced-c-smallgcc -m64 -Os -fomit-frame-pointer2014053120140529
64793732bit-bytesliced-c-smallgcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
64796432bit-bytesliced-c-smallgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
64800932bit-bytesliced-c-smallgcc -march=k8 -Os -fomit-frame-pointer2014053120140529
64802732bit-bytesliced-c-smallgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
64842332bit-bytesliced-c-smallgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
64860332bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
64860332bit-bytesliced-c-smallgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
64886432bit-bytesliced-c-smallgcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
64886432bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
64887332bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
64913432bit-bytesliced-c-smallgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
64914332bit-bytesliced-c-smallgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
64916132bit-bytesliced-c-smallgcc -march=nocona -Os -fomit-frame-pointer2014053120140529
64921532bit-bytesliced-c-smallgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
64922432bit-bytesliced-c-smallgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
64972832bit-bytesliced-c-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
65000732bit-bytesliced-c-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
65025932bit-bytesliced-c-smallgcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
752211mmxgcc -funroll-loops2014053120140529
752499mmxcc2014053120140529
752526mmxgcc2014053120140529
82018832bit-bytesliced-c-smallgcc -march=nocona -O -fomit-frame-pointer2014053120140529
82021532bit-bytesliced-c-smallgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
92166332bit-bytesliced-c-smallgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
92166332bit-bytesliced-c-smallgcc -march=k8 -O -fomit-frame-pointer2014053120140529
94355132bit-bytesliced-c-smallgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
94590032bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
94603532bit-bytesliced-c-smallgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
94642232bit-bytesliced-c-smallgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
98346632bit-bytesliced-c-smallgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
99462632bit-bytesliced-c-smallgcc -march=barcelona -O -fomit-frame-pointer2014053120140529
99567032bit-bytesliced-c-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
99569732bit-bytesliced-c-smallgcc -O -fomit-frame-pointer2014053120140529
99586832bit-bytesliced-c-smallgcc -m64 -O -fomit-frame-pointer2014053120140529
369963932bit-bytesliced-c-smallcc2014053120140529
369965732bit-bytesliced-c-smallgcc2014053120140529
370385132bit-bytesliced-c-smallgcc -funroll-loops2014053120140529

Test failure

Implementation: crypto_hash/groestl512/aesni
Compiler: cc
error 111

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

Test failure

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

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

Compiler output

Implementation: crypto_hash/groestl512/aesni-intr
Compiler: cc
hash.c: In file included from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-aes.h:11,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:784: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:784: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 79, 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=native -mtune=native -O2 -fomit-frame-pointer aesni-intr
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer aesni-intr
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer aesni-intr
gcc -m64 -march=native -mtune=native -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,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-avx.h:11,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_1B'
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: ...
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'Init':
hash.c: hash.c:97: error: '__m256d' undeclared (first use in this function)
hash.c: hash.c:97: error: expected ';' before 'ymm0'
hash.c: hash.c:97: error: 'ymm0' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ALL_1B' undeclared (first use in this function)

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,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:34:
hash.c: groestl-intr-vperm.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Lx'
hash.c: groestl-intr-vperm.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L0'
hash.c: groestl-intr-vperm.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L7'
hash.c: groestl-intr-vperm.h:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_P'
hash.c: groestl-intr-vperm.h:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Q'
hash.c: groestl-intr-vperm.h:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TRANSP_MASK'
hash.c: ...
hash.c: hash.c:97: error: 'VPERM_IPT' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_OPT' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_INV' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB1' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB2' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB4' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ALL_FF' undeclared (first use in this function)
hash.c: hash.c:97: error: 'SUBSH_MASK' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_P' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_Q' undeclared (first use in this function)

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:
hash.c: PQASM.h: In function 'P1024ASM':
hash.c: PQASM.h:2: error: can't find a register in class 'GENERAL_REGS' while reloading 'asm'
hash.c: PQASM.h:2: error: 'asm' operand has impossible constraints

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

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,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-aes.h:11,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:784: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:784: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from groestl-intr-aes.h:10,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-aes.h:11,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:784: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:784: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:949: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m64 -march=barcelona -O2 -fomit-frame-pointer 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,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-avx.h:11,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_1B'
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: ...
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'Init':
hash.c: hash.c:97: error: '__m256d' undeclared (first use in this function)
hash.c: hash.c:97: error: expected ';' before 'ymm0'
hash.c: hash.c:97: error: 'ymm0' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ALL_1B' undeclared (first use in this function)
hash.c: In file included from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-avx.h:11,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_1B'
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: ...
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1056: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'Init':
hash.c: hash.c:97: error: '__m256d' undeclared (first use in this function)
hash.c: hash.c:97: error: expected ';' before 'ymm0'
hash.c: hash.c:97: error: 'ymm0' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ALL_1B' undeclared (first use in this function)

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,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:34:
hash.c: groestl-intr-vperm.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Lx'
hash.c: groestl-intr-vperm.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L0'
hash.c: groestl-intr-vperm.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L7'
hash.c: groestl-intr-vperm.h:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_P'
hash.c: groestl-intr-vperm.h:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Q'
hash.c: groestl-intr-vperm.h:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TRANSP_MASK'
hash.c: ...
hash.c: hash.c:97: error: 'VPERM_IPT' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_OPT' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_INV' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB1' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB2' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB4' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ALL_FF' undeclared (first use in this function)
hash.c: hash.c:97: error: 'SUBSH_MASK' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_P' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_Q' undeclared (first use in this function)
hash.c: In file included from groestl-intr-vperm.h:13,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:34:
hash.c: groestl-intr-vperm.h:17: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Lx'
hash.c: groestl-intr-vperm.h:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L0'
hash.c: groestl-intr-vperm.h:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_L7'
hash.c: groestl-intr-vperm.h:20: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_P'
hash.c: groestl-intr-vperm.h:21: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ROUND_CONST_Q'
hash.c: groestl-intr-vperm.h:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TRANSP_MASK'
hash.c: ...
hash.c: hash.c:97: error: 'VPERM_IPT' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_OPT' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_INV' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB1' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB2' undeclared (first use in this function)
hash.c: hash.c:97: error: 'VPERM_SB4' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ALL_FF' undeclared (first use in this function)
hash.c: hash.c:97: error: 'SUBSH_MASK' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_P' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ROUND_CONST_Q' undeclared (first use in this function)

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/avx-intr
Compiler: gcc -m64 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:10,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-avx.h:11,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_1B'
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: ...
hash.c: groestl-intr-avx.h:1032: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1032: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1032: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1032: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1032: error: 'ALL_1B' undeclared (first use in this function)
hash.c: hash.c: In function 'Init':
hash.c: hash.c:97: error: '__m256d' undeclared (first use in this function)
hash.c: hash.c:97: error: expected ';' before 'ymm0'
hash.c: hash.c:97: error: 'ymm0' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ALL_1B' undeclared (first use in this function)

Number of similar (compiler,implementation) pairs: 8, 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
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer avx-intr
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer avx-intr
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer avx-intr
gcc -m64 -march=native -mtune=native -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,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:28:
hash.c: groestl-intr-aes.h: In function 'TF1024':
hash.c: groestl-intr-aes.h:848: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:848: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:848: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:848: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:848: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:934: error: incompatible types when assigning to type '__m128i' from type 'int'

Number of similar (compiler,implementation) pairs: 8, 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

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,
hash.c: from hash.c:31:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.3/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h:27: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ALL_1B'
hash.c: In file included from hash.c:31:
hash.c: groestl-intr-avx.h: In function 'TF1024':
hash.c: groestl-intr-avx.h:868: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ymm0'
hash.c: groestl-intr-avx.h:868: error: 'ymm0' undeclared (first use in this function)
hash.c: groestl-intr-avx.h:868: error: (Each undeclared identifier is reported only once
hash.c: ...
hash.c: groestl-intr-avx.h:1032: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1032: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1032: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1032: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:1032: error: 'ALL_1B' undeclared (first use in this function)
hash.c: hash.c: In function 'Init':
hash.c: hash.c:97: error: '__m256d' undeclared (first use in this function)
hash.c: hash.c:97: error: expected ';' before 'ymm0'
hash.c: hash.c:97: error: 'ymm0' undeclared (first use in this function)
hash.c: hash.c:97: error: 'ALL_1B' undeclared (first use in this function)

Number of similar (compiler,implementation) pairs: 8, 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