Implementation notes: x86, gcc16, crypto_hash/fugue256

Computer: gcc16
Architecture: x86
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20171020
Operation: crypto_hash
Primitive: fugue256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
60207? ? ?? ? ?ANSI_opt32gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072020170718
60207? ? ?? ? ?ANSI_opt32gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072020170718
60221? ? ?? ? ?ANSI_opt32gcc_-m32_-O_-fomit-frame-pointer2017072020170718
60500? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072020170718
60567? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072020170718
60567? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072020170718
60577? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072020170718
60577? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
60580? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
61217? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072020170718
61416? ? ?? ? ?ANSI_opt32gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072020170718
61506? ? ?? ? ?ANSI_opt32gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072020170718
61614? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072020170718
61654? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
61763? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072020170718
61792? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072020170718
61801? ? ?? ? ?ANSI_opt32gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
61987? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072020170718
62002? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072020170718
62002? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072020170718
62027? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072020170718
62078? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072020170718
62078? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072020170718
62078? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072020170718
62119? ? ?? ? ?ANSI_opt32gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
62150? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072020170718
62281? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072020170718
62281? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072020170718
62420? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072020170718
62420? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072020170718
62465? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072020170718
62466? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072020170718
62467? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072020170718
62487? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072020170718
65056? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072020170718
65056? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072020170718
65243? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072020170718
65508? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072020170718
65549? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072020170718
65646? ? ?? ? ?ANSI_opt32gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072020170718
66296? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072020170718
66296? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072020170718
66296? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072020170718
66317? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072020170718
66317? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072020170718
66317? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072020170718
66492? ? ?? ? ?ANSI_opt32gcc_-m32_-O3_-fomit-frame-pointer2017072020170718
67274? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072020170718
67274? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072020170718
67274? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072020170718
67372? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072020170718
67372? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072020170718
67373? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072020170718
67518? ? ?? ? ?ANSI_opt32gcc_-m32_-O2_-fomit-frame-pointer2017072020170718
68374? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072020170718
68374? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072020170718
68398? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072020170718
68403? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072020170718
68410? ? ?? ? ?ANSI_opt32gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
68411? ? ?? ? ?ANSI_opt32gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072020170718
68433? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072020170718
68491? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072020170718
68493? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072020170718
68509? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072020170718
69434? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072020170718
69461? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072020170718
69461? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072020170718
69462? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072020170718
69462? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072020170718
69553? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072020170718
69604? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072020170718
69604? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
69605? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
69605? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072020170718
69635? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072020170718
69647? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072020170718
69670? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072020170718
69671? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072020170718
69685? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072020170718
69783? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
69783? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
69784? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072020170718
70005? ? ?? ? ?ANSI_opt32gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072020170718
70006? ? ?? ? ?ANSI_opt32gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
70194? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072020170718
70384? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
70388? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072020170718
70390? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072020170718
70970? ? ?? ? ?ANSI_opt32gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072020170718
70985? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072020170718
71060? ? ?? ? ?ANSI_opt32gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072020170718
71231? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072020170718
71232? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
71294? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072020170718
71316? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
71316? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072020170718
71364? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072020170718
71410? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072020170718
71544? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072020170718
71608? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072020170718
71758? ? ?? ? ?ANSI_opt32gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
71793? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072020170718
71794? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072020170718
71798? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
71824? ? ?? ? ?ANSI_opt32gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
71856? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072020170718
71856? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072020170718
71856? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072020170718
71877? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072020170718
71903? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072020170718
71961? ? ?? ? ?sphlibgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072020170718
71971? ? ?? ? ?sphlibgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072020170718
71983? ? ?? ? ?sphlibgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072020170718
71995? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072020170718
72024? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072020170718
72025? ? ?? ? ?ANSI_opt32gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072020170718
72034? ? ?? ? ?sphlibgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
72034? ? ?? ? ?sphlibgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072020170718
72049? ? ?? ? ?ANSI_opt32gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
72051? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072020170718
72073? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072020170718
72074? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072020170718
72074? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072020170718
72087? ? ?? ? ?sphlibgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
72087? ? ?? ? ?sphlibgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072020170718
72104? ? ?? ? ?ANSI_opt32gcc_-m32_-Os_-fomit-frame-pointer2017072020170718
72201? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072020170718
72210? ? ?? ? ?ANSI_opt32gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
72247? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072020170718
72247? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
72247? ? ?? ? ?ANSI_opt32gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
72279? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072020170718
72444? ? ?? ? ?sphlibgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072020170718
72444? ? ?? ? ?sphlibgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072020170718
72516? ? ?? ? ?ANSI_opt32gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
72617? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
72617? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072020170718
72684? ? ?? ? ?ANSI_opt32gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072020170718
72716? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072020170718
72776? ? ?? ? ?ANSI_opt32gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
72869? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072020170718
72869? ? ?? ? ?ANSI_opt32gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072020170718
72922? ? ?? ? ?sphlibgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072020170718
72946? ? ?? ? ?sphlibgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
72947? ? ?? ? ?sphlibgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
72969? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072020170718
73082? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072020170718
73082? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072020170718
73083? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072020170718
73095? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072020170718
73111? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072020170718
73128? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
73222? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072020170718
73252? ? ?? ? ?ANSI_opt32gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072020170718
73288? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072020170718
73348? ? ?? ? ?sphlibgcc_-m32_-Os_-fomit-frame-pointer2017072020170718
73409? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
73426? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072020170718
73638? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072020170718
73654? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072020170718
73724? ? ?? ? ?sphlibgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072020170718
73780? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
73784? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
73784? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072020170718
73810? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072020170718
73810? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072020170718
73810? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072020170718
73850? ? ?? ? ?sphlibgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072020170718
73850? ? ?? ? ?sphlibgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
73851? ? ?? ? ?sphlibgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
73855? ? ?? ? ?sphlibgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
73855? ? ?? ? ?sphlibgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
73865? ? ?? ? ?sphlibgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072020170718
73888? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072020170718
73888? ? ?? ? ?ANSI_opt32gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072020170718
73956? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072020170718
73961? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072020170718
73979? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072020170718
73995? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072020170718
73995? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072020170718
74017? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072020170718
74017? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072020170718
74029? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072020170718
74039? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
74103? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072020170718
74115? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072020170718
74191? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072020170718
74196? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072020170718
74228? ? ?? ? ?sphlibgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072020170718
74391? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072020170718
74415? ? ?? ? ?sphlibgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
74415? ? ?? ? ?sphlibgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
74488? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072020170718
74489? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072020170718
74499? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072020170718
74499? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072020170718
74499? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072020170718
74525? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072020170718
74548? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072020170718
74549? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072020170718
74566? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072020170718
74566? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072020170718
74572? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072020170718
74572? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072020170718
74572? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072020170718
74635? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072020170718
74646? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
74653? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072020170718
74653? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072020170718
74661? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072020170718
74661? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072020170718
74696? ? ?? ? ?sphlibgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072020170718
74800? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072020170718
74801? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072020170718
74811? ? ?? ? ?sphlibgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
74826? ? ?? ? ?sphlibgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
74888? ? ?? ? ?sphlibgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072020170718
74888? ? ?? ? ?sphlibgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072020170718
74888? ? ?? ? ?sphlibgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072020170718
74888? ? ?? ? ?sphlibgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072020170718
74896? ? ?? ? ?sphlibgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072020170718
74960? ? ?? ? ?sphlibgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072020170718
74993? ? ?? ? ?ANSI_opt32gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072020170718
74996? ? ?? ? ?sphlibgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072020170718
74997? ? ?? ? ?sphlibgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072020170718
75015? ? ?? ? ?ANSI_opt32gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072020170718
75103? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
75104? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072020170718
75105? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072020170718
75108? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072020170718
75108? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072020170718
75135? ? ?? ? ?sphlibgcc_-m32_-O3_-fomit-frame-pointer2017072020170718
75175? ? ?? ? ?sphlibgcc_-m32_-O2_-fomit-frame-pointer2017072020170718
75252? ? ?? ? ?sphlibgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072020170718
75252? ? ?? ? ?sphlibgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072020170718
75254? ? ?? ? ?sphlibgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
75254? ? ?? ? ?sphlibgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072020170718
75254? ? ?? ? ?sphlibgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072020170718
75531? ? ?? ? ?sphlibgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
75531? ? ?? ? ?sphlibgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
75607? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072020170718
75607? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072020170718
75708? ? ?? ? ?sphlibgcc_-m32_-O_-fomit-frame-pointer2017072020170718
75805? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072020170718
75805? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072020170718
75894? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072020170718
75934? ? ?? ? ?sphlibgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072020170718
76007? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072020170718
76013? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072020170718
76014? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072020170718
76038? ? ?? ? ?sphlibgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
76038? ? ?? ? ?sphlibgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
76060? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072020170718
76060? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072020170718
76114? ? ?? ? ?ANSI_opt32gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
76114? ? ?? ? ?ANSI_opt32gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072020170718
76114? ? ?? ? ?ANSI_opt32gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072020170718
76123? ? ?? ? ?sphlibgcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072020170718
76268? ? ?? ? ?sphlibgcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072020170718
76460? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072020170718
76474? ? ?? ? ?ANSI_opt32gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072020170718
76476? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072020170718
76599? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072020170718
76599? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072020170718
76599? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072020170718
76709? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072020170718
76710? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072020170718
76710? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072020170718
76710? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072020170718
76791? ? ?? ? ?sphlibgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
76791? ? ?? ? ?sphlibgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
76808? ? ?? ? ?sphlibgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072020170718
76893? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
76893? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072020170718
76893? ? ?? ? ?ANSI_opt32gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072020170718
78028? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072020170718
78202? ? ?? ? ?sphlibgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072020170718
78737? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072020170718
78738? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072020170718
78771? ? ?? ? ?sphlibgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072020170718
78939? ? ?? ? ?sphlibgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072020170718
79141? ? ?? ? ?sphlibgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072020170718
79244? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072020170718
79244? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072020170718
79316? ? ?? ? ?sphlibgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072020170718
79316? ? ?? ? ?sphlibgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072020170718
79316? ? ?? ? ?sphlibgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072020170718
79469? ? ?? ? ?sphlibgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072020170718
79470? ? ?? ? ?sphlibgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072020170718
79470? ? ?? ? ?sphlibgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072020170718
79623? ? ?? ? ?sphlibgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072020170718
79883? ? ?? ? ?sphlibgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072020170718
82265? ? ?? ? ?sphlibgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072020170718
82265? ? ?? ? ?sphlibgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072020170718
82266? ? ?? ? ?sphlibgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072020170718
82338? ? ?? ? ?sphlibgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072020170718
82426? ? ?? ? ?sphlibgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072020170718
82426? ? ?? ? ?sphlibgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072020170718
82478? ? ?? ? ?sphlibgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072020170718
82858? ? ?? ? ?sphlibgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072020170718
83432? ? ?? ? ?sphlibgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072020170718
83432? ? ?? ? ?sphlibgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072020170718
83798? ? ?? ? ?sphlibgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072020170718
83798? ? ?? ? ?sphlibgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072020170718
84331? ? ?? ? ?sphlibgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072020170718
84573? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072020170718
84711? ? ?? ? ?sphlibgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072020170718
84711? ? ?? ? ?sphlibgcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072020170718
84714? ? ?? ? ?sphlibgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072020170718
84749? ? ?? ? ?sphlibgcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072020170718
85067? ? ?? ? ?sphlibgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072020170718
85151? ? ?? ? ?sphlibgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072020170718
85213? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072020170718
85452? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072020170718
85453? ? ?? ? ?sphlibgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072020170718
85542? ? ?? ? ?sphlibgcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072020170718
86642? ? ?? ? ?sphlibgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072020170718
86649? ? ?? ? ?sphlibgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072020170718
86983? ? ?? ? ?sphlibgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072020170718
86983? ? ?? ? ?sphlibgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072020170718
101789? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072020170718
101937? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2017072020170718
101997? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2017072020170718
102078? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
102224? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2017072020170718
102224? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2017072020170718
102330? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072020170718
102512? ? ?? ? ?ANSI_opt64gcc_-m32_-march=nocona_-O_-fomit-frame-pointer2017072020170718
102529? ? ?? ? ?ANSI_opt64gcc_-m32_-march=prescott_-O_-fomit-frame-pointer2017072020170718
102549? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
102712? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2017072020170718
103267? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2017072020170718
103348? ? ?? ? ?ANSI_opt64gcc_-m32_-O_-fomit-frame-pointer2017072020170718
103498? ? ?? ? ?ANSI_opt64gcc_-m32_-O3_-fomit-frame-pointer2017072020170718
103589? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017072020170718
103604? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-O_-fomit-frame-pointer2017072020170718
103624? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2017072020170718
103669? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k8_-O2_-fomit-frame-pointer2017072020170718
103708? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2017072020170718
103752? ? ?? ? ?ANSI_opt64gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017072020170718
103806? ? ?? ? ?ANSI_opt64gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017072020170718
103809? ? ?? ? ?ANSI_opt64gcc_-m32_-O2_-fomit-frame-pointer2017072020170718
103957? ? ?? ? ?ANSI_opt64gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2017072020170718
104069? ? ?? ? ?ANSI_opt64gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2017072020170718
104172? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k8_-O3_-fomit-frame-pointer2017072020170718
104286? ? ?? ? ?ANSI_opt64gcc_-m32_-march=i486_-O_-fomit-frame-pointer2017072020170718
104392? ? ?? ? ?ANSI_opt64gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2017072020170718
104591? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2017072020170718
104782? ? ?? ? ?ANSI_opt64gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2017072020170718
105065? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072020170718
105065? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072020170718
105066? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2017072020170718
105168? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072020170718
105179? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6_-O_-fomit-frame-pointer2017072020170718
105188? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072020170718
105268? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072020170718
105276? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2017072020170718
105278? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072020170718
105285? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072020170718
105454? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072020170718
105458? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072020170718
105467? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072020170718
105467? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072020170718
105469? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072020170718
105524? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072020170718
105524? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072020170718
105626? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072020170718
105627? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072020170718
105632? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2017072020170718
105640? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2017072020170718
105641? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072020170718
105651? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072020170718
105664? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072020170718
105873? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2017072020170718
105884? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2017072020170718
105888? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2017072020170718
105895? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2017072020170718
105902? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2017072020170718
106099? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2017072020170718
106101? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6_-O3_-fomit-frame-pointer2017072020170718
106107? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2017072020170718
106164? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2017072020170718
106238? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2017072020170718
106238? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6_-O2_-fomit-frame-pointer2017072020170718
106261? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2017072020170718
106292? ? ?? ? ?ANSI_opt64gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017072020170718
106709? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072020170718
106712? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072020170718
106725? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072020170718
106742? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072020170718
106788? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2017072020170718
106804? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k8_-Os_-fomit-frame-pointer2017072020170718
106814? ? ?? ? ?ANSI_opt64gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072020170718
106815? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2017072020170718
107077? ? ?? ? ?ANSI_opt64gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
107285? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2017072020170718
107304? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2017072020170718
107631? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072020170718
107636? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072020170718
107776? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2017072020170718
107829? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2017072020170718
107887? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2017072020170718
107890? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072020170718
107890? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072020170718
107927? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2017072020170718
107947? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072020170718
107947? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2017072020170718
107948? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2017072020170718
107949? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072020170718
107964? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2017072020170718
107979? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2017072020170718
108126? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2017072020170718
108137? ? ?? ? ?ANSI_opt64gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
108137? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2017072020170718
108140? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2017072020170718
108140? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2017072020170718
108141? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2017072020170718
108144? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072020170718
108158? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k8_-O_-fomit-frame-pointer2017072020170718
108183? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072020170718
108271? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2017072020170718
108286? ? ?? ? ?ANSI_opt64gcc_-m32_-march=athlon_-O_-fomit-frame-pointer2017072020170718
108288? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2017072020170718
108290? ? ?? ? ?ANSI_opt64gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2017072020170718
108416? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072020170718
108419? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
108432? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2017072020170718
108458? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2017072020170718
108516? ? ?? ? ?ANSI_opt64gcc_-m32_-march=i386_-O_-fomit-frame-pointer2017072020170718
108586? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2017072020170718
108586? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2017072020170718
108587? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2017072020170718
108613? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
108630? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072020170718
108638? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072020170718
108780? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2017072020170718
108784? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2017072020170718
108885? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2017072020170718
108887? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-Os_-fomit-frame-pointer2017072020170718
108908? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017072020170718
108942? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2017072020170718
108944? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2017072020170718
108956? ? ?? ? ?ANSI_opt64gcc_-m32_-march=k6_-Os_-fomit-frame-pointer2017072020170718
108957? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2017072020170718
108957? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium_-O_-fomit-frame-pointer2017072020170718
109511? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-O2_-fomit-frame-pointer2017072020170718
109521? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017072020170718
109530? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2017072020170718
109536? ? ?? ? ?ANSI_opt64gcc_-m32_-Os_-fomit-frame-pointer2017072020170718
109626? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2017072020170718
109649? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2017072020170718
109691? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2017072020170718
109710? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2017072020170718
109966? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2017072020170718
109969? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017072020170718
109990? ? ?? ? ?ANSI_opt64gcc_-m32_-march=core2_-O3_-fomit-frame-pointer2017072020170718
110156? ? ?? ? ?ANSI_opt64gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2017072020170718
110157? ? ?? ? ?ANSI_opt64gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2017072020170718
110306? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072020170718
110383? ? ?? ? ?ANSI_opt64gcc_-m32_-march=i386_-O2_-fomit-frame-pointer2017072020170718
110613? ? ?? ? ?ANSI_opt64gcc_-m32_-march=i386_-O3_-fomit-frame-pointer2017072020170718
110619? ? ?? ? ?ANSI_opt64gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2017072020170718
110619? ? ?? ? ?ANSI_opt64gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2017072020170718
110675? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2017072020170718
110741? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072020170718
110773? ? ?? ? ?ANSI_opt64gcc_-m32_-march=i486_-O3_-fomit-frame-pointer2017072020170718
110791? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2017072020170718
110867? ? ?? ? ?ANSI_opt64gcc_-m32_-march=i486_-O2_-fomit-frame-pointer2017072020170718
111110? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2017072020170718
111471? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2017072020170718
112582? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2017072020170718
112621? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2017072020170718
113026? ? ?? ? ?ANSI_opt64gcc_-m32_-march=i386_-Os_-fomit-frame-pointer2017072020170718
113062? ? ?? ? ?ANSI_opt64gcc_-m32_-march=i486_-Os_-fomit-frame-pointer2017072020170718
113337? ? ?? ? ?ANSI_opt64gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072020170718
113363? ? ?? ? ?ANSI_opt64gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
113370? ? ?? ? ?ANSI_opt64gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072020170718
113629? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2017072020170718
113639? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2017072020170718
113660? ? ?? ? ?ANSI_opt64gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2017072020170718

Test failure

Implementation: crypto_hash/fugue256/SSSE3
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
error 111

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

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.4.5/include/tmmintrin.h:31: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: 144, 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=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
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.4.5/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from fugue_256_sse4_code.h:15,
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.4.5/include/tmmintrin.h:31: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: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:31,
hash.c: from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
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: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/vperm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31: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: 144, 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=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
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -Os -fomit-frame-pointer ccalik/vperm

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31: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: In file included from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
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: 48, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=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
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -Os -fomit-frame-pointer ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue256/SSSE3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:21:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/tmmintrin.h:31: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.4.5/include/tmmintrin.h:31: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.4.5/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from fugue_256_sse4_code.h:15,
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.4.5/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from fugue_256_sse4_code.h:15,
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.4.5/include/tmmintrin.h:31: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: In file included from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
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.4.5/include/tmmintrin.h:31: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: In file included from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
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/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.4.5/include/tmmintrin.h:31: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.4.5/include/tmmintrin.h:31: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: 12, 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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.4.5/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
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: ...

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

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: 12, 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

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