Implementation notes: x86, gcc14, crypto_hash/fugue256

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: fugue256
TimeImplementationCompilerBenchmark dateSUPERCOP version
32832SSSE3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101220161009
32859SSSE3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
32904SSSE3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
32913SSSE3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101220161009
33138SSSE3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
33174SSSE3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
33192SSSE3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
33201SSSE3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
34470SSSE3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
34470SSSE3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
34533SSSE3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
34560SSSE3gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
35982ccalik/vpermgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
36036ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
36036ccalik/vpermgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
36045ccalik/vpermgcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
36414ccalik/vpermgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
36675ccalik/vpermgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
36675ccalik/vpermgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101220161009
36720ccalik/vpermgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
36765ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101220161009
36918ccalik/vpermgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
36918ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
36927ccalik/vpermgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
38115ccalik/vpermgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
38142ccalik/vpermgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
38160ccalik/vpermgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
38187ccalik/vpermgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
39366SSSE3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
39402SSSE3gcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
39402SSSE3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
39438SSSE3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
39843SSE4.1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
39879SSE4.1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
54027ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
54027ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
54036ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
54045ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
54081ANSI_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101220161009
54162ANSI_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
54225ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
54234ANSI_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
54243ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
54252ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
54270ANSI_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
54882ANSI_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
55008ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
55035ANSI_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
55053ANSI_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
55107ANSI_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
55107ANSI_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
55116ANSI_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
55170ANSI_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
55413ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
55431ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
55458ANSI_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
55503ANSI_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
55521ANSI_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
55593ANSI_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
55647ANSI_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
55656ANSI_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
55665ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
55665ANSI_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
55674ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
55719ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
55746ANSI_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
55773ANSI_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
55818ANSI_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
55863ANSI_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
55899ANSI_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
55935ANSI_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
55962ANSI_opt32gcc -m32 -Os -fomit-frame-pointer2016101220161009
55971ANSI_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
56034ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
56079ANSI_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
56124ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
56232ANSI_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
56241ANSI_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
56304ANSI_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
56376ANSI_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
56403ANSI_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
56421ANSI_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
56421ANSI_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
56448ANSI_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
56484ANSI_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
56484ANSI_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
56970ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
56988ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
57006ANSI_opt32gcc -m32 -O -fomit-frame-pointer2016101220161009
57159ANSI_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2016101220161009
57168ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
57168ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
57177ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
57195ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
57222ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
57222ANSI_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
57231ANSI_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
57240ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
57294ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
57303ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
57321ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
57330ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
57339ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
57348ANSI_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
57375ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
57456ANSI_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
57564ANSI_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
57600ANSI_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
57654ANSI_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
57690ANSI_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
57690ANSI_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
57762ANSI_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
57762ANSI_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
57816ANSI_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
57825ANSI_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
57879ANSI_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
57897ANSI_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
57933ANSI_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
57942ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
58005ANSI_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
58509ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
58554ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
58581ANSI_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
58779ANSI_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
58851ANSI_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
59031ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
61650ANSI_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101220161009
61857ANSI_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101220161009
61929ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
61947ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
61956ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
61956ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
62145ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
62163ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
62172ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
62172ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
62190ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
62199ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
62226ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
62253ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
62307ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
62307ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
63117ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
63135ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
63180ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
63243ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
63324ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
63333ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
63630ANSI_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
63639ANSI_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
63756ANSI_opt32gcc -m32 -O3 -fomit-frame-pointer2016101220161009
63765ANSI_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
63801ANSI_opt32gcc -m32 -O2 -fomit-frame-pointer2016101220161009
63801ANSI_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
63801ANSI_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
63810ANSI_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
63819ANSI_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
63828ANSI_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
63855ANSI_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
63864ANSI_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
63882ANSI_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
63963ANSI_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
63981ANSI_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
63981ANSI_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
64017ANSI_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
64044ANSI_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
64152ANSI_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
64188ANSI_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
64197ANSI_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
64233ANSI_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
64233ANSI_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
64233ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101220161009
64233ANSI_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101220161009
64242ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
64242ANSI_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
64296ANSI_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
64323ANSI_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
64701ANSI_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
65043ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
65124ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
65151ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
65187ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
65196ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
65223ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
65250ANSI_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
65403ANSI_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
65421ANSI_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
65439ANSI_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
65457ANSI_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
65484ANSI_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
65619ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
65682ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
65727ANSI_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
65772ANSI_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
68148sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
68148sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
68166sphlibgcc -m32 -O -fomit-frame-pointer2016101220161009
68166sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
68175sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
68202sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
68283sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
68391sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
68400sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
68409sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101220161009
68445sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
68454sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
68616sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
68769sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
68769sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
68778sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
68823sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
68823sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
69003sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
69021sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
69039sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
69147sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
69147sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
69210sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
69273sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
69282sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
69291sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
69291sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
69336sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
69363sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
69372sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
69390sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
69444sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
69453sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
69453sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
69507sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
69579sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
69759sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
69867sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
69993sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
76527sphlibgcc -m32 -O3 -fomit-frame-pointer2016101220161009
76788sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
76869sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
76887sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101220161009
76887sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
76896sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101220161009
76959sphlibgcc -m32 -O2 -fomit-frame-pointer2016101220161009
77040sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
77040sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
77049sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
77139sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
77238sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
77400sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101220161009
77553sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101220161009
77652sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
77706sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
77967sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
78030sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
78039sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
78120sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
78201sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
78363sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
78381sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
78741sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
78867sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
78876sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
78939sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
78948sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
78957sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
78957sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
78993sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
79002sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
79002sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
79038sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
79047sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
79065sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
79092sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
79119sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
79137sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
79263sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
79299sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
79299sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
79299sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
79344sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
79380sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
79461sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
79461sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
79470sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
79497sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
79695sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
79713sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
79830sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
79857sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
79875sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
79902sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
79902sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
79902sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
80001sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
80091sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
80262sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
80271sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
80271sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
80307sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
80406sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
80406sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
80433sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
80433sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
80577sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
80577sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
80586sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
80703sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
80856sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
80991sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
81369sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
81378sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
81396sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
81441sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101220161009
81477sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
81513sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
81513sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
81540sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
81612sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
81621sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
81630sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
81864sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
81873sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
81882sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
81918sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
81927sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
81945sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
81963sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
81972sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
81981sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
82044sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
82044sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
82161sphlibgcc -m32 -Os -fomit-frame-pointer2016101220161009
82188sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
82197sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
82197sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
82215sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
82278sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
82638sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
82638sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
82638sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
82917sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
82917sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
82917sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
83547sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
83664sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
83664sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
84483sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
84492sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
84501sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
84510sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
84519sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
84528sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
84528sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
84573sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
84582sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
84591sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
91737ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
91845ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
91845ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
91854ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
91854ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
91890ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
91899ANSI_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2016101220161009
91908ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
91926ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
91944ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
91962ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
92043ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
92322ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
92511ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
92529ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
92880ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
93429ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
93555ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
99486ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
99531ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
99540ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
99558ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
99567ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
99693ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
99801ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
99846ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
99846ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
99846ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
99855ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
99855ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
99873ANSI_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
99891ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
99900ANSI_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101220161009
100062ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
100089ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
100125ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
100188ANSI_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101220161009
100197ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
100251ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
100269ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
100296ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
100314ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
100350ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
100611ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
100683ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
100701ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
100881ANSI_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
100926ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
100962ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
101052ANSI_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101220161009
101421ANSI_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
101448ANSI_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
101457ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
102474ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
102636ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
102645ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
102699ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
102717ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
102726ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
102744ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
103023ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
103590ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
103734ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
103770ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
103923ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
104148ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
104193ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
104256ANSI_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009
104328ANSI_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
104355ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
104400ANSI_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
104409ANSI_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
104652ANSI_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101220161009
104688ANSI_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101220161009
105093ANSI_opt64gcc -m32 -O -fomit-frame-pointer2016101220161009
105174ANSI_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101220161009
105174ANSI_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101220161009
105219ANSI_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101220161009
105264ANSI_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101220161009
105282ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101220161009
105291ANSI_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101220161009
105291ANSI_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101220161009
105309ANSI_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101220161009
105327ANSI_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2016101220161009
105426ANSI_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2016101220161009
105471ANSI_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101220161009
105480ANSI_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2016101220161009
105480ANSI_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101220161009
105597ANSI_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2016101220161009
105606ANSI_opt64gcc -m32 -O2 -fomit-frame-pointer2016101220161009
105606ANSI_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101220161009
105606ANSI_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101220161009
105606ANSI_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101220161009
105615ANSI_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2016101220161009
105669ANSI_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101220161009
105696ANSI_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101220161009
105723ANSI_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101220161009
105732ANSI_opt64gcc -m32 -O3 -fomit-frame-pointer2016101220161009
105732ANSI_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101220161009
105768ANSI_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2016101220161009
105777ANSI_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101220161009
105777ANSI_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101220161009
105804ANSI_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101220161009
105849ANSI_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2016101220161009
105858ANSI_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101220161009
105858ANSI_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2016101220161009
105885ANSI_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101220161009
105894ANSI_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101220161009
105894ANSI_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101220161009
105912ANSI_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101220161009
105984ANSI_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101220161009
106038ANSI_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101220161009
106083ANSI_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101220161009
106110ANSI_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101220161009
106200ANSI_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2016101220161009
106380ANSI_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2016101220161009
106434ANSI_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101220161009
106479ANSI_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2016101220161009
106551ANSI_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101220161009
106569ANSI_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101220161009
106605ANSI_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101220161009
106695ANSI_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2016101220161009
106875ANSI_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101220161009
106956ANSI_opt64gcc -m32 -Os -fomit-frame-pointer2016101220161009
106965ANSI_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2016101220161009
107136ANSI_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101220161009
107136ANSI_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101220161009
107235ANSI_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2016101220161009
107280ANSI_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101220161009
107613ANSI_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101220161009
107676ANSI_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101220161009
107694ANSI_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101220161009
107730ANSI_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101220161009
107856ANSI_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101220161009
107982ANSI_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101220161009
107982ANSI_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101220161009
108009ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101220161009
108072ANSI_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101220161009
108081ANSI_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101220161009
108126ANSI_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101220161009
108126ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101220161009
109458ANSI_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2016101220161009
109719ANSI_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101220161009
109773ANSI_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101220161009
109809ANSI_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101220161009
110043ANSI_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101220161009
110151ANSI_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101220161009
110187ANSI_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101220161009
110232ANSI_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101220161009
110232ANSI_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101220161009
110394ANSI_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101220161009
110421ANSI_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101220161009
110700ANSI_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101220161009
110916ANSI_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101220161009
111276ANSI_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101220161009
111420ANSI_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2016101220161009
111546ANSI_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2016101220161009
111573ANSI_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2016101220161009
111681ANSI_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101220161009
111753ANSI_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2016101220161009

Checksum failure

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
fa23024e41317a0088286f10c5cf6d08504bd60941628a80343f86f4b196c9bf
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer SSE4.1

Checksum failure

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
67a361d16ac79e4d6e0ec7690cf94e1f5b77783f521451996eef77f12b981675
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer SSE4.1

Checksum failure

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer
d94e8e79c19497598ec811b478318e7be49de0bea8884a1905788001efd809b4
Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -Os -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:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: In file included from hash.c:22:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space
hash.c: In file included from hash.c:22:
hash.c: fugue_256_ssse3_code.h:284: error: expected ')' before 'xmm_var'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:74: error: (Each undeclared identifier is reported only once
hash.c: hash.c:74: error: for each function it appears in.)
hash.c: hash.c:74: error: expected ';' before 'row_shuffle_mask'
hash.c: hash.c:75: error: expected ';' before 'mask_0to0'
hash.c: hash.c:76: error: expected ';' before 'mask_123to123'
hash.c: hash.c:77: error: expected ';' before 'zero_xmm'
hash.c: hash.c:78: error: expected ';' before 'row128'
hash.c: hash.c:79: error: expected ';' before 'xmm_out'
hash.c: hash.c:80: error: expected ';' before 't0'
hash.c: hash.c:81: error: expected ';' before 'ct0'
hash.c: hash.c:82: error: expected ';' before 'xmm_state'
hash.c: hash.c:100: error: 'row_shuffle_mask' undeclared (first use in this function)
hash.c: hash.c:105: error: 'mask_0to0' undeclared (first use in this function)
hash.c: hash.c:106: error: 'mask_123to123' undeclared (first use in this function)
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:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/smmintrin.h:34:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: In file included from hash.c:24:
hash.c: fugue_256_sse4_code.h:344: error: expected ')' before 'xmm_var'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: hash.c:76: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:76: error: (Each undeclared identifier is reported only once
hash.c: hash.c:76: error: for each function it appears in.)
hash.c: hash.c:76: error: expected ';' before 'row_shuffle_mask'
hash.c: hash.c:77: error: expected ';' before 'mask_0to0'
hash.c: hash.c:78: error: expected ';' before 'mask_123to123'
hash.c: hash.c:79: error: expected ';' before 'zero_xmm'
hash.c: hash.c:80: error: expected ';' before 'row128'
hash.c: hash.c:81: error: expected ';' before 'xmm_out'
hash.c: hash.c:82: error: expected ';' before 't0'
hash.c: hash.c:83: error: expected ';' before 'ct0'
hash.c: hash.c:84: error: expected ';' before 'xmm_state'
hash.c: hash.c:102: error: 'row_shuffle_mask' undeclared (first use in this function)
hash.c: hash.c:107: error: 'mask_0to0' undeclared (first use in this function)
hash.c: hash.c:108: error: 'mask_123to123' undeclared (first use in this function)
hash.c: hash.c:110: error: 'xmm_out' undeclared (first use in this function)
hash.c: hash.c:113: error: 'xmm_state' undeclared (first use in this function)
hash.c: ...

Number of similar (compiler,implementation) pairs: 148, 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=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
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,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:35: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:26:23: error: wmmintrin.h: No such file or directory
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: ...

Number of similar (compiler,implementation) pairs: 140, 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=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=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=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=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=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=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 -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 -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=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=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=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=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
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/ccalik/vperm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:35: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
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/SSSE3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:21:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: In file included from hash.c:22:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space
hash.c: In file included from hash.c:22:
hash.c: fugue_256_ssse3_code.h:284: error: expected ')' before 'xmm_var'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:74: error: (Each undeclared identifier is reported only once
hash.c: hash.c:74: error: for each function it appears in.)
hash.c: hash.c:74: error: expected ';' before 'row_shuffle_mask'
hash.c: hash.c:75: error: expected ';' before 'mask_0to0'
hash.c: hash.c:76: error: expected ';' before 'mask_123to123'
hash.c: hash.c:77: error: expected ';' before 'zero_xmm'
hash.c: hash.c:78: error: expected ';' before 'row128'
hash.c: hash.c:79: error: expected ';' before 'xmm_out'
hash.c: hash.c:80: error: expected ';' before 't0'
hash.c: hash.c:81: error: expected ';' before 'ct0'
hash.c: hash.c:82: error: expected ';' before 'xmm_state'
hash.c: hash.c:100: error: 'row_shuffle_mask' undeclared (first use in this function)
hash.c: hash.c:105: error: 'mask_0to0' undeclared (first use in this function)
hash.c: hash.c:106: error: 'mask_123to123' undeclared (first use in this function)
hash.c: ...
hash.c: In file included from hash.c:21:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: In file included from hash.c:22:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space
hash.c: In file included from hash.c:22:
hash.c: fugue_256_ssse3_code.h:284: error: expected ')' before 'xmm_var'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:74: error: (Each undeclared identifier is reported only once
hash.c: hash.c:74: error: for each function it appears in.)
hash.c: hash.c:74: error: expected ';' before 'row_shuffle_mask'
hash.c: hash.c:75: error: expected ';' before 'mask_0to0'
hash.c: hash.c:76: error: expected ';' before 'mask_123to123'
hash.c: hash.c:77: error: expected ';' before 'zero_xmm'
hash.c: hash.c:78: error: expected ';' before 'row128'
hash.c: hash.c:79: error: expected ';' before 'xmm_out'
hash.c: hash.c:80: error: expected ';' before 't0'
hash.c: hash.c:81: error: expected ';' before 'ct0'
hash.c: hash.c:82: error: expected ';' before 'xmm_state'
hash.c: hash.c:100: error: 'row_shuffle_mask' undeclared (first use in this function)
hash.c: hash.c:105: error: 'mask_0to0' undeclared (first use in this function)
hash.c: hash.c:106: error: 'mask_123to123' undeclared (first use in this function)
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:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/smmintrin.h:34:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: In file included from hash.c:24:
hash.c: fugue_256_sse4_code.h:344: error: expected ')' before 'xmm_var'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: hash.c:76: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:76: error: (Each undeclared identifier is reported only once
hash.c: hash.c:76: error: for each function it appears in.)
hash.c: hash.c:76: error: expected ';' before 'row_shuffle_mask'
hash.c: hash.c:77: error: expected ';' before 'mask_0to0'
hash.c: hash.c:78: error: expected ';' before 'mask_123to123'
hash.c: hash.c:79: error: expected ';' before 'zero_xmm'
hash.c: hash.c:80: error: expected ';' before 'row128'
hash.c: hash.c:81: error: expected ';' before 'xmm_out'
hash.c: hash.c:82: error: expected ';' before 't0'
hash.c: hash.c:83: error: expected ';' before 'ct0'
hash.c: hash.c:84: error: expected ';' before 'xmm_state'
hash.c: hash.c:102: error: 'row_shuffle_mask' undeclared (first use in this function)
hash.c: hash.c:107: error: 'mask_0to0' undeclared (first use in this function)
hash.c: hash.c:108: error: 'mask_123to123' undeclared (first use in this function)
hash.c: hash.c:110: error: 'xmm_out' undeclared (first use in this function)
hash.c: hash.c:113: error: 'xmm_state' undeclared (first use in this function)
hash.c: ...
hash.c: In file included from hash.c:23:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/smmintrin.h:34:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: In file included from hash.c:24:
hash.c: fugue_256_sse4_code.h:344: error: expected ')' before 'xmm_var'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: hash.c:76: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:76: error: (Each undeclared identifier is reported only once
hash.c: hash.c:76: error: for each function it appears in.)
hash.c: hash.c:76: error: expected ';' before 'row_shuffle_mask'
hash.c: hash.c:77: error: expected ';' before 'mask_0to0'
hash.c: hash.c:78: error: expected ';' before 'mask_123to123'
hash.c: hash.c:79: error: expected ';' before 'zero_xmm'
hash.c: hash.c:80: error: expected ';' before 'row128'
hash.c: hash.c:81: error: expected ';' before 'xmm_out'
hash.c: hash.c:82: error: expected ';' before 't0'
hash.c: hash.c:83: error: expected ';' before 'ct0'
hash.c: hash.c:84: error: expected ';' before 'xmm_state'
hash.c: hash.c:102: error: 'row_shuffle_mask' undeclared (first use in this function)
hash.c: hash.c:107: error: 'mask_0to0' undeclared (first use in this function)
hash.c: hash.c:108: error: 'mask_123to123' undeclared (first use in this function)
hash.c: hash.c:110: error: 'xmm_out' undeclared (first use in this function)
hash.c: hash.c:113: error: 'xmm_state' undeclared (first use in this function)
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,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:35: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:26:23: error: wmmintrin.h: No such file or directory
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: ...
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:35: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:26:23: error: wmmintrin.h: No such file or directory
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
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,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:35: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: ...
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/include/tmmintrin.h:34:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:
hash.c: hash_api.h:35: error: expected specifier-qualifier-list before '__m128i'
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
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/SSSE3
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space
hash.c: In file included from hash.c:22:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
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=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: hash.c:26:23: error: wmmintrin.h: No such file or directory
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: hash.c:67: warning: integer constant is too large for 'long' type
hash.c: hash.c:67: warning: integer constant is too large for 'long' type
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:449: error: incompatible types in assignment
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=native -mtune=native -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue256/ccalik/vperm
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:56: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:57: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:58: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:59: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:60: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:61: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:62: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:63: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:64: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:65: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type
hash.c: hash.c:66: warning: integer constant is too large for 'long' type

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

Compiler output

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
hash.c: In file included from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space

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