Implementation notes: x86, h9ivy, crypto_hash/fugue256

Computer: h9ivy
Architecture: x86
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: fugue256
TimeImplementationCompilerBenchmark dateSUPERCOP version
27632ccalik/aesnigcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
27648ccalik/aesnigcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
27780ccalik/aesnigcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042820140425
27800ccalik/aesnigcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014042820140425
27804ccalik/aesnigcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042820140425
27848ccalik/aesnigcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014042820140425
28004ccalik/aesnigcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042820140425
28012ccalik/aesnigcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042820140425
28072ccalik/aesnigcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
28440ccalik/aesnigcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
28544ccalik/vpermgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
28560ccalik/vpermgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
28572ccalik/aesnigcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042820140425
28588ccalik/aesnigcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042820140425
28612ccalik/vpermgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014042820140425
28628ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
28668ccalik/vpermgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
28672ccalik/vpermgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014042820140425
28676ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
28704ccalik/vpermgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
28708ccalik/vpermgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042820140425
28724ccalik/vpermgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
28748ccalik/vpermgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042820140425
28832ccalik/vpermgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014042820140425
29000ccalik/vpermgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014042820140425
29180ccalik/vpermgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
29280ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
29280ccalik/vpermgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
29348ccalik/vpermgcc -m32 -march=core2 -O -fomit-frame-pointer2014042820140425
29900ccalik/vpermgcc -m32 -march=corei7 -O -fomit-frame-pointer2014042820140425
29980ccalik/vpermgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
30024ccalik/vpermgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042820140425
30068ccalik/vpermgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042820140425
30148ccalik/vpermgcc -m32 -march=core2 -Os -fomit-frame-pointer2014042820140425
30160ccalik/vpermgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
30288ccalik/vpermgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
30416ccalik/vpermgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014042820140425
30504ccalik/vpermgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042820140425
30732ccalik/vpermgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042820140425
30796SSSE3gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042820140425
30832SSSE3gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042820140425
30844ccalik/vpermgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
30960SSSE3gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042820140425
30976SSSE3gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014042820140425
31020SSSE3gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014042820140425
31024SSSE3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
31032SSSE3gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042820140425
31068SSSE3gcc -m32 -march=corei7 -O -fomit-frame-pointer2014042820140425
31076SSSE3gcc -m32 -march=core2 -O -fomit-frame-pointer2014042820140425
31112SSSE3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
31696SSSE3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
31856SSSE3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
32064SSSE3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
32236SSSE3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
32244SSSE3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
32256SSSE3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014042820140425
32268SSSE3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
32272SSSE3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
32284SSSE3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
32300SSSE3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
32404SSSE3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014042820140425
32412SSSE3gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042820140425
32436SSSE3gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042820140425
33244SSSE3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
33316SSE4.1gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042820140425
33320SSE4.1gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042820140425
33328SSE4.1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
33456SSE4.1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
33476SSE4.1gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042820140425
33524SSE4.1gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042820140425
33612SSE4.1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
33644SSE4.1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
33644SSE4.1gcc -m32 -march=corei7 -O -fomit-frame-pointer2014042820140425
34096SSSE3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014042820140425
34116SSSE3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
34144SSSE3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
34208SSSE3gcc -m32 -march=core2 -Os -fomit-frame-pointer2014042820140425
34352SSE4.1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
34404SSE4.1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
34404SSE4.1gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
35000SSE4.1gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042820140425
35008SSE4.1gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042820140425
35184SSE4.1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
35872SSE4.1gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014042820140425
35888SSE4.1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
35992SSE4.1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
45440ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014042820140425
45460ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014042820140425
45492ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014042820140425
45532ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014042820140425
45548ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014042820140425
45568ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014042820140425
45568ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014042820140425
45812ANSI_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014042820140425
45820ANSI_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014042820140425
45820ANSI_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014042820140425
45852ANSI_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014042820140425
45880ANSI_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014042820140425
45884ANSI_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014042820140425
45940ANSI_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2014042820140425
46856ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014042820140425
46992ANSI_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2014042820140425
47188ANSI_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2014042820140425
47200ANSI_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042820140425
47204ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
47204ANSI_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
47224ANSI_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042820140425
47232ANSI_opt32gcc -m32 -O -fomit-frame-pointer2014042820140425
47236ANSI_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
47236ANSI_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2014042820140425
47380ANSI_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014042820140425
47456ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014042820140425
47508ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014042820140425
47828ANSI_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2014042820140425
47880ANSI_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2014042820140425
47988ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014042820140425
48084ANSI_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2014042820140425
48296ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014042820140425
48320ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014042820140425
48524ANSI_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2014042820140425
48524ANSI_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2014042820140425
48544sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014042820140425
48592sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014042820140425
48608sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014042820140425
48868ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014042820140425
48900ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014042820140425
48908ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042820140425
48940ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014042820140425
48992sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014042820140425
49000sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014042820140425
49008sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014042820140425
49020sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014042820140425
49028ANSI_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2014042820140425
49136ANSI_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042820140425
49140ANSI_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2014042820140425
49144ANSI_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2014042820140425
50076sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014042820140425
50108sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014042820140425
50120sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014042820140425
50128sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014042820140425
50288sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014042820140425
50336sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014042820140425
50360sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014042820140425
51696ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042820140425
51732ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014042820140425
51760ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042820140425
51768ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014042820140425
51788ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042820140425
51792ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014042820140425
51804ANSI_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014042820140425
51816ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042820140425
51824ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014042820140425
51852ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014042820140425
51908ANSI_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
51944ANSI_opt32gcc -m32 -Os -fomit-frame-pointer2014042820140425
51956ANSI_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042820140425
51960ANSI_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2014042820140425
52024ANSI_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042820140425
52040ANSI_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
52044ANSI_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
52044ANSI_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042820140425
52044ANSI_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014042820140425
52048ANSI_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2014042820140425
52064ANSI_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014042820140425
52068ANSI_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014042820140425
52080ANSI_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014042820140425
52084ANSI_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042820140425
52088ANSI_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014042820140425
52104ANSI_opt32gcc -m32 -O2 -fomit-frame-pointer2014042820140425
52124ANSI_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014042820140425
52124ANSI_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014042820140425
52124ANSI_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042820140425
52140ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014042820140425
52144ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014042820140425
52144ANSI_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042820140425
52156ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014042820140425
52168ANSI_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
52176ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014042820140425
52200ANSI_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2014042820140425
52208ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014042820140425
52212ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
52212ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
52240ANSI_opt32gcc -m32 -O3 -fomit-frame-pointer2014042820140425
52256ANSI_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014042820140425
52260ANSI_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014042820140425
52268ANSI_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
52296ANSI_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2014042820140425
52324ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
52332ANSI_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014042820140425
52332ANSI_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014042820140425
52344ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014042820140425
52352ANSI_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014042820140425
52356ANSI_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
52364ANSI_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014042820140425
52368ANSI_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
52372ANSI_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014042820140425
52376ANSI_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
52384ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014042820140425
52384ANSI_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2014042820140425
52388ANSI_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014042820140425
52400ANSI_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042820140425
52404ANSI_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014042820140425
52412ANSI_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014042820140425
52424ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014042820140425
52424ANSI_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2014042820140425
52440ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042820140425
52444ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014042820140425
52448ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042820140425
52452ANSI_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
52460ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042820140425
52468ANSI_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042820140425
52484ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042820140425
52484ANSI_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2014042820140425
52492ANSI_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014042820140425
52504ANSI_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014042820140425
52504ANSI_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014042820140425
52504ANSI_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014042820140425
52504ANSI_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014042820140425
52508ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014042820140425
52512ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014042820140425
52512ANSI_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014042820140425
52520ANSI_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014042820140425
52520ANSI_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2014042820140425
52524ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014042820140425
52536ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
52540ANSI_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014042820140425
52544ANSI_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2014042820140425
52560ANSI_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014042820140425
52580ANSI_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
52592ANSI_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014042820140425
52612ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014042820140425
52612ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014042820140425
52704ANSI_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014042820140425
52804ANSI_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042820140425
52804ANSI_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014042820140425
52816ANSI_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042820140425
52836ANSI_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042820140425
52848ANSI_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042820140425
52876ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042820140425
52916ANSI_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014042820140425
52948ANSI_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014042820140425
52960ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042820140425
52992ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042820140425
53000ANSI_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014042820140425
53068ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042820140425
53076ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042820140425
53120ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042820140425
53120ANSI_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042820140425
53144ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042820140425
53144ANSI_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042820140425
53156ANSI_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042820140425
53184ANSI_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042820140425
53200ANSI_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042820140425
53208ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042820140425
53248ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042820140425
53260ANSI_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042820140425
53272ANSI_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042820140425
53284ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014042820140425
53292ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014042820140425
53296ANSI_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042820140425
53312ANSI_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014042820140425
53316ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042820140425
53328ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014042820140425
53328ANSI_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042820140425
53348ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014042820140425
53416ANSI_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014042820140425
53416ANSI_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014042820140425
53420ANSI_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014042820140425
53420ANSI_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042820140425
53428ANSI_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
53628ANSI_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014042820140425
53632ANSI_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014042820140425
54380sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014042820140425
54416sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014042820140425
54420sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042820140425
54428sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014042820140425
54604sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042820140425
54608sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042820140425
54640sphlibgcc -m32 -O -fomit-frame-pointer2014042820140425
54700sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014042820140425
54704sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
54728sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014042820140425
54744sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
54924sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014042820140425
54940sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014042820140425
54952sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
55836sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014042820140425
55868sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014042820140425
56108sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014042820140425
56184sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014042820140425
56620sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014042820140425
56656sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042820140425
56664sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014042820140425
56668sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014042820140425
56712sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014042820140425
56844sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014042820140425
56852sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014042820140425
56892sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014042820140425
56904sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014042820140425
56920sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014042820140425
56972sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014042820140425
57204sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014042820140425
57204sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014042820140425
57300sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014042820140425
57308sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014042820140425
57808sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014042820140425
57836sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042820140425
57852sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014042820140425
57884sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042820140425
57916sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014042820140425
58208sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014042820140425
58360sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014042820140425
58364sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014042820140425
58412sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
58432sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014042820140425
58452sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
58476sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014042820140425
58504sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014042820140425
58532sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014042820140425
58624sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014042820140425
58732sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014042820140425
60384sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042820140425
60412sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042820140425
60420sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042820140425
60456sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042820140425
60504sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042820140425
60512sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042820140425
60576sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042820140425
60648sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042820140425
61588sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014042820140425
61592sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042820140425
61604sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014042820140425
61620sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042820140425
61640sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042820140425
61656sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042820140425
61752sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014042820140425
62024sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014042820140425
62032sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042820140425
62048sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042820140425
62100sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042820140425
62148sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014042820140425
62164sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014042820140425
62180sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014042820140425
62184sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014042820140425
62208sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014042820140425
62212sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014042820140425
62212sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014042820140425
62216sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042820140425
62228sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014042820140425
62228sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014042820140425
62236sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014042820140425
62244sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014042820140425
62248sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014042820140425
62260sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014042820140425
62276sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014042820140425
62284sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014042820140425
62292sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014042820140425
62292sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014042820140425
62300sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014042820140425
62368sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014042820140425
62464sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014042820140425
62464sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014042820140425
62488sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014042820140425
62676sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014042820140425
62692sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042820140425
62692sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042820140425
62712sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014042820140425
62736sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014042820140425
62756sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
62768sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014042820140425
62784sphlibgcc -m32 -Os -fomit-frame-pointer2014042820140425
62800sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014042820140425
62812sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014042820140425
62820sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
62832sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
62832sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042820140425
62856sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014042820140425
62872sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042820140425
62916sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014042820140425
62992sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014042820140425
63968sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042820140425
63968sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
63972sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
64024sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014042820140425
64028sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
64032sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042820140425
64036sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
64060sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014042820140425
64064sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014042820140425
64084sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014042820140425
64104sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
64116sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014042820140425
64132sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014042820140425
64148sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
64208sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014042820140425
64236sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014042820140425
64460sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
64512sphlibgcc -m32 -O2 -fomit-frame-pointer2014042820140425
64600sphlibgcc -m32 -O3 -fomit-frame-pointer2014042820140425
64976sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
65716sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014042820140425
65732sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042820140425
65764sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042820140425
65852sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014042820140425
66164sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014042820140425
66192sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014042820140425
66212sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014042820140425
66260sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014042820140425
66296sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042820140425
66296sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042820140425
66336sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042820140425
66368sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042820140425
66372sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042820140425
66388sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042820140425
66536sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014042820140425
66544sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014042820140425
66564sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
66580sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014042820140425
66592sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014042820140425
66592sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042820140425
66604sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
66604sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042820140425
66632sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042820140425
66664sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042820140425
66712sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042820140425
66724sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042820140425
66728sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014042820140425
66776sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042820140425
66780sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014042820140425
66828sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042820140425
72028ANSI_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2014042820140425
72032ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014042820140425
72056ANSI_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2014042820140425
72076ANSI_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2014042820140425
72116ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042820140425
72172ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014042820140425
72228ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014042820140425
72228ANSI_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2014042820140425
72240ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014042820140425
72276ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014042820140425
72316ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014042820140425
72324ANSI_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2014042820140425
72340ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014042820140425
72360ANSI_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2014042820140425
72360ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014042820140425
72452ANSI_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014042820140425
72468ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014042820140425
72516ANSI_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014042820140425
72544ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014042820140425
72564ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014042820140425
72600ANSI_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2014042820140425
72628ANSI_opt64gcc -m32 -O -fomit-frame-pointer2014042820140425
72632ANSI_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2014042820140425
72680ANSI_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2014042820140425
72680ANSI_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2014042820140425
72696ANSI_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014042820140425
72712ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014042820140425
72716ANSI_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014042820140425
72736ANSI_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014042820140425
72760ANSI_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014042820140425
72776ANSI_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014042820140425
72788ANSI_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014042820140425
72796ANSI_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2014042820140425
72828ANSI_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014042820140425
72876ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014042820140425
73064ANSI_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014042820140425
73088ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014042820140425
79308ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014042820140425
79320ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014042820140425
79320ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014042820140425
79732ANSI_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014042820140425
79760ANSI_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2014042820140425
79776ANSI_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014042820140425
82612ANSI_opt64gcc -m32 -O3 -fomit-frame-pointer2014042820140425
82620ANSI_opt64gcc -m32 -O2 -fomit-frame-pointer2014042820140425
82624ANSI_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014042820140425
82628ANSI_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014042820140425
82712ANSI_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014042820140425
82816ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014042820140425
82856ANSI_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014042820140425
82884ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014042820140425
82884ANSI_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014042820140425
82928ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014042820140425
82972ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014042820140425
82996ANSI_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014042820140425
83036ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014042820140425
83040ANSI_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014042820140425
83060ANSI_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014042820140425
83084ANSI_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014042820140425
83092ANSI_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014042820140425
83132ANSI_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014042820140425
83156ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014042820140425
83180ANSI_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014042820140425
83184ANSI_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014042820140425
83224ANSI_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014042820140425
83236ANSI_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014042820140425
84932ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014042820140425
84992ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014042820140425
85268ANSI_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014042820140425
85500ANSI_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014042820140425
85872ANSI_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014042820140425
85880ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014042820140425
85956ANSI_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042820140425
86008ANSI_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014042820140425
86012ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014042820140425
86064ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042820140425
86176ANSI_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014042820140425
86228ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014042820140425
86260ANSI_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014042820140425
86260ANSI_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014042820140425
86296ANSI_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014042820140425
86308ANSI_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2014042820140425
86336ANSI_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014042820140425
86344ANSI_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014042820140425
86408ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042820140425
86436ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042820140425
86452ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014042820140425
86456ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042820140425
86456ANSI_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014042820140425
86480ANSI_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014042820140425
86480ANSI_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014042820140425
86496ANSI_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2014042820140425
86504ANSI_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014042820140425
86504ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014042820140425
86508ANSI_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014042820140425
86532ANSI_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014042820140425
86536ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014042820140425
86560ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014042820140425
86576ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014042820140425
86588ANSI_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014042820140425
86588ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014042820140425
86592ANSI_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2014042820140425
86600ANSI_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014042820140425
86604ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014042820140425
86608ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
86612ANSI_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014042820140425
86612ANSI_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014042820140425
86620ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014042820140425
86624ANSI_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014042820140425
86632ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014042820140425
86632ANSI_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014042820140425
86640ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014042820140425
86648ANSI_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2014042820140425
86652ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014042820140425
86656ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042820140425
86656ANSI_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014042820140425
86664ANSI_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014042820140425
86676ANSI_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014042820140425
86676ANSI_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014042820140425
86680ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014042820140425
86700ANSI_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014042820140425
86712ANSI_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2014042820140425
86716ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014042820140425
86720ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
86732ANSI_opt64gcc -m32 -Os -fomit-frame-pointer2014042820140425
86736ANSI_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2014042820140425
86748ANSI_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014042820140425
86756ANSI_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014042820140425
86772ANSI_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2014042820140425
86776ANSI_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2014042820140425
86784ANSI_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014042820140425
86788ANSI_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014042820140425
86792ANSI_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014042820140425
86792ANSI_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2014042820140425
86800ANSI_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014042820140425
86828ANSI_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014042820140425
86832ANSI_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014042820140425
86836ANSI_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014042820140425
86840ANSI_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014042820140425
86852ANSI_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014042820140425
86872ANSI_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014042820140425
86880ANSI_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014042820140425
86920ANSI_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2014042820140425
86928ANSI_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2014042820140425
87940ANSI_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042820140425
88020ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042820140425
88092ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042820140425
88128ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042820140425
88128ANSI_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014042820140425
88140ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042820140425
88188ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042820140425
88192ANSI_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014042820140425
88208ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042820140425
88220ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014042820140425
88224ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042820140425
88240ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042820140425
88252ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042820140425
88268ANSI_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042820140425
88280ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042820140425
88280ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014042820140425
88308ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014042820140425
88316ANSI_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014042820140425
88320ANSI_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014042820140425
88340ANSI_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014042820140425
88340ANSI_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014042820140425
88348ANSI_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014042820140425
88396ANSI_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014042820140425
88432ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014042820140425
88520ANSI_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014042820140425
88548ANSI_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014042820140425
88660ANSI_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014042820140425
88668ANSI_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014042820140425

Checksum failure

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
7908cb6dd07dfc2c5f9c0e41709b561b2e98baa9dc5e6fe0b2fdc393a935d584
Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer SSE4.1

Compiler output

Implementation: crypto_hash/fugue256/SSSE3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:21:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from fugue_256_ssse3_code.h:15:0,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: In file included from hash.c:22:0:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space [enabled by default]
hash.c: fugue_256_ssse3_code.h:284:16: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74:5: error: unknown type name '__m128i'
hash.c: hash.c:75:5: error: unknown type name '__m128i'
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: hash.c:80:5: error: unknown type name '__m128i'
hash.c: hash.c:81:5: error: unknown type name '__m128i'
hash.c: hash.c:82:5: error: unknown type name '__m128i'
hash.c: hash.c:111:38: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:111:38: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:111:46: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: ...

Number of similar (compiler,implementation) pairs: 140, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer SSSE3
gcc -m32 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -O -fomit-frame-pointer SSSE3
gcc -m32 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=athlon -O -fomit-frame-pointer SSSE3
gcc -m32 -march=athlon -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -O -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -O -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -Os -fomit-frame-pointer SSSE3

Compiler output

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:23:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from fugue_256_sse4_code.h:15:0,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: In file included from hash.c:24:0:
hash.c: fugue_256_sse4_code.h:344:16: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: hash.c:80:5: error: unknown type name '__m128i'
hash.c: hash.c:81:5: error: unknown type name '__m128i'
hash.c: hash.c:82:5: error: unknown type name '__m128i'
hash.c: hash.c:83:5: error: unknown type name '__m128i'
hash.c: hash.c:84:5: error: unknown type name '__m128i'
hash.c: hash.c:113:38: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:113:38: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:113:46: error: expected ')' before 'const'
hash.c: hash.c:126:7: error: expected ';' before '_mm_insert_ps'
hash.c: hash.c:126:7: error: expected ';' before '_mm_load_ss'
hash.c: hash.c:126:1: error: expected ';' before '_mm_insert_ps'
hash.c: hash.c:126:1: error: expected ')' before 'const'
hash.c: hash.c:126:1: error: expected ')' before 'const'
hash.c: ...

Number of similar (compiler,implementation) pairs: 144, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer SSE4.1
gcc -m32 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -O -fomit-frame-pointer SSE4.1
gcc -m32 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=athlon -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=athlon -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=athlon -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=athlon -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=i386 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=i386 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=i386 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=i386 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=i486 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=i486 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=i486 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=i486 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-2 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-3 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=k8 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k8 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k8 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=k8 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=nocona -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=nocona -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=nocona -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=nocona -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-m -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium2 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium3 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium4 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=prescott -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=prescott -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=prescott -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=prescott -Os -fomit-frame-pointer SSE4.1

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.6/include/wmmintrin.h:31:0,
hash.c: from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:442:2: error: unknown type name '__m128i'
hash.c: hash.c:449:4: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:449:4: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: hash.c:449:4: error: expected expression before ')' token
hash.c: ...

Number of similar (compiler,implementation) pairs: 96, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=athlon -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=athlon -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i386 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i386 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i486 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=i486 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k6 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue256/ccalik/vperm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:441:2: error: unknown type name '__m128i'
hash.c: hash.c:447:4: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:447:4: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: ...

Number of similar (compiler,implementation) pairs: 140, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -Os -fomit-frame-pointer ccalik/vperm

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_castsi128_ps'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1500:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:449:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:449:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:449:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -Os -fomit-frame-pointer ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue256/SSSE3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:21:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from fugue_256_ssse3_code.h:15:0,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: In file included from hash.c:22:0:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space [enabled by default]
hash.c: fugue_256_ssse3_code.h:284:16: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74:5: error: unknown type name '__m128i'
hash.c: hash.c:75:5: error: unknown type name '__m128i'
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: hash.c:80:5: error: unknown type name '__m128i'
hash.c: hash.c:81:5: error: unknown type name '__m128i'
hash.c: hash.c:82:5: error: unknown type name '__m128i'
hash.c: hash.c:111:38: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:111:38: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:111:46: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: ...
hash.c: In file included from hash.c:21:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from fugue_256_ssse3_code.h:15:0,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: In file included from hash.c:22:0:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space [enabled by default]
hash.c: fugue_256_ssse3_code.h:284:16: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74:5: error: unknown type name '__m128i'
hash.c: hash.c:75:5: error: unknown type name '__m128i'
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: hash.c:80:5: error: unknown type name '__m128i'
hash.c: hash.c:81:5: error: unknown type name '__m128i'
hash.c: hash.c:82:5: error: unknown type name '__m128i'
hash.c: hash.c:111:38: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:111:38: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:111:46: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:23:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from fugue_256_sse4_code.h:15:0,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: In file included from hash.c:24:0:
hash.c: fugue_256_sse4_code.h:344:16: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: hash.c:80:5: error: unknown type name '__m128i'
hash.c: hash.c:81:5: error: unknown type name '__m128i'
hash.c: hash.c:82:5: error: unknown type name '__m128i'
hash.c: hash.c:83:5: error: unknown type name '__m128i'
hash.c: hash.c:84:5: error: unknown type name '__m128i'
hash.c: hash.c:113:38: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:113:38: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:113:46: error: expected ')' before 'const'
hash.c: hash.c:126:7: error: expected ';' before '_mm_insert_ps'
hash.c: hash.c:126:7: error: expected ';' before '_mm_load_ss'
hash.c: hash.c:126:1: error: expected ';' before '_mm_insert_ps'
hash.c: hash.c:126:1: error: expected ')' before 'const'
hash.c: hash.c:126:1: error: expected ')' before 'const'
hash.c: ...
hash.c: In file included from hash.c:23:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from fugue_256_sse4_code.h:15:0,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: In file included from hash.c:24:0:
hash.c: fugue_256_sse4_code.h:344:16: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: hash.c:80:5: error: unknown type name '__m128i'
hash.c: hash.c:81:5: error: unknown type name '__m128i'
hash.c: hash.c:82:5: error: unknown type name '__m128i'
hash.c: hash.c:83:5: error: unknown type name '__m128i'
hash.c: hash.c:84:5: error: unknown type name '__m128i'
hash.c: hash.c:113:38: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:113:38: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:113:46: error: expected ')' before 'const'
hash.c: hash.c:126:7: error: expected ';' before '_mm_insert_ps'
hash.c: hash.c:126:7: error: expected ';' before '_mm_load_ss'
hash.c: hash.c:126:1: error: expected ';' before '_mm_insert_ps'
hash.c: hash.c:126:1: error: expected ')' before 'const'
hash.c: hash.c:126:1: error: expected ')' before 'const'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_castsi128_ps'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1500:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:449:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:449:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:449:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: ...
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_castsi128_ps'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1500:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:448:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1249:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:449:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:449:4: error: incompatible type for argument 1 of '_mm_shuffle_epi32'
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:1378:1: note: expected '__m128i' but argument is of type 'int'
hash.c: hash.c:449:4: error: incompatible type for argument 1 of '_mm_xor_si128'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/vperm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:441:2: error: unknown type name '__m128i'
hash.c: hash.c:447:4: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:447:4: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: ...
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:441:2: error: unknown type name '__m128i'
hash.c: hash.c:447:4: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:447:4: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:447:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: hash.c:448:4: error: expected expression before ')' token
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from fugue_256_sse4_code.h:15:0,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer SSE4.1

Compiler output

Implementation: crypto_hash/fugue256/SSSE3
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from fugue_256_ssse3_code.h:15:0,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: In file included from hash.c:22:0:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space [enabled by default]

Number of similar (compiler,implementation) pairs: 28, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer SSSE3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer SSSE3

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:449:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:449:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:457:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:457:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:465:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:465:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:473:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:473:4: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:484:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:484:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:492:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:492:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:500:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:500:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:508:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:508:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:516:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:516:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c: In function 'Final256':
hash.c: hash.c:618:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:634:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: hash.c:647:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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