Implementation notes: x86, hydra2, crypto_hash/fugue256

Computer: hydra2
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: fugue256
TimeImplementationCompilerBenchmark dateSUPERCOP version
33440ccalik/vpermgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
33520ccalik/vpermgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
33592ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
33600ccalik/vpermgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
33692ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
33692ccalik/vpermgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
33716ccalik/vpermgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
33772ccalik/vpermgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
33984ccalik/vpermgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
34028ccalik/aesnigcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
34252ccalik/aesnigcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
34512SSE4.1gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
34520SSE4.1gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
34520SSE4.1gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
34544SSE4.1gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
34580SSSE3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
34604SSE4.1gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
34648ccalik/vpermgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
34652ccalik/vpermgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
34680SSSE3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
34684SSSE3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
34692SSE4.1gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
34692SSE4.1gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
34752SSSE3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
34756SSSE3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
34784SSSE3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
34820SSSE3gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
34832SSSE3gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
34832SSSE3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
34840ccalik/vpermgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
34840ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
34840ccalik/vpermgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
34844SSE4.1gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
34852SSSE3gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
34852SSSE3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
34852SSSE3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
34868SSSE3gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
34872SSSE3gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
34924SSSE3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
35264ccalik/aesnigcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
36172ccalik/vpermgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
38836SSE4.1gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
38844SSE4.1gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
38856SSE4.1gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
38860SSE4.1gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
39388SSSE3gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
39412SSSE3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
39440SSSE3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
39488SSSE3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
39520SSSE3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
43236ccalik/aesnigcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
43828ccalik/vpermgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
43828ccalik/vpermgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
43848ccalik/vpermgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
43872ccalik/vpermgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
43876ccalik/vpermgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
54512ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
54564ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
54588ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
54644ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
54668ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
54704ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
54708ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
54912ANSI_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
54940ANSI_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
54952ANSI_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
55028ANSI_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
55044ANSI_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
55056ANSI_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
55080ANSI_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
56152sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
56204sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
56316sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
56680ANSI_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
56756ANSI_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
56768ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
56808sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
56824ANSI_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
56824ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
56844ANSI_opt32gcc -m32 -O -fomit-frame-pointer2014052720140525
56848ANSI_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
56852sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
56856ANSI_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
56860ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
56860ANSI_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
56872sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
56896sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
56948ANSI_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
57020ANSI_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
57032ANSI_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
57348ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
57720sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
57732sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
57732sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
57744sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
57752sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
57760sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
58008sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
58024ANSI_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
58524ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
59220ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
59236ANSI_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
59268ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
59604ANSI_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
59740ANSI_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
59808ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
59816ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
59848ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
60124ANSI_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
60148ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
60212ANSI_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
60224ANSI_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
60380ANSI_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
62468ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
62516ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
62520ANSI_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
62524ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
62556ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
62620ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
62628ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
62644ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
62692ANSI_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
62708ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
62724ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
62812ANSI_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
62816ANSI_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
62828ANSI_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
62868ANSI_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
62868ANSI_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
62872ANSI_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
62932ANSI_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
62944ANSI_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
62964ANSI_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
62976ANSI_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
62988ANSI_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
62996ANSI_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
63004ANSI_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
63004ANSI_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
63032ANSI_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
63036ANSI_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
63056ANSI_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
63064ANSI_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
63088ANSI_opt32gcc -m32 -Os -fomit-frame-pointer2014052720140525
63092ANSI_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
63132ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
63136ANSI_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
63144ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
63172ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
63192ANSI_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
63220ANSI_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
63244ANSI_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
63248ANSI_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
63328ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
63336ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
63356ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
63388ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
63444ANSI_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
63480ANSI_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
63484ANSI_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
63496ANSI_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
63512ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
63516ANSI_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
63520ANSI_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
63552ANSI_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
63552ANSI_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
63564ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
63564ANSI_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
63592ANSI_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
63628ANSI_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
63648ANSI_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
63684ANSI_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
63740ANSI_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
63752ANSI_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
63776ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
63952ANSI_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
63968ANSI_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
64332ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
64336ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
64364ANSI_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
64368ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
64380ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
64392ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
64424ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
64456ANSI_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
64740sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
64756sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
64900ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
64940ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
64948ANSI_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
64960ANSI_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
64988sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
64988ANSI_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
64988ANSI_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
64996ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
65000ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
65060ANSI_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
65136ANSI_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
65228ANSI_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
65288ANSI_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
65328ANSI_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
65344ANSI_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
65416sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
65588ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
65592ANSI_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
65600ANSI_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
65608ANSI_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
65632ANSI_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
65648ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
65648ANSI_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
65656ANSI_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
65684ANSI_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
65684ANSI_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
65696ANSI_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
65712ANSI_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
65760ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
65772ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
65780ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
65812ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
65816ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
65816ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
65932ANSI_opt32gcc -m32 -O3 -fomit-frame-pointer2014052720140525
65968ANSI_opt32gcc -m32 -O2 -fomit-frame-pointer2014052720140525
66124ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
66132ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
66164ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
66176ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
66176ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
66188ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
66188ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
66232ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
66244ANSI_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
66320ANSI_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
66332ANSI_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
66356ANSI_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
66380ANSI_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
66400ANSI_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
66672sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
66712sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
66760sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
66768sphlibgcc -m32 -O -fomit-frame-pointer2014052720140525
66776sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
66792sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
66796sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
66804sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
66824sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
66832sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
66932ANSI_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
67012ANSI_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
67016ANSI_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
67024ANSI_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
67032ANSI_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
67048ANSI_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
67060ANSI_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
67060ANSI_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
67628sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
67640sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
67676sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
67744sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
67816sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
67848sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
67872sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
68064sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
68108sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
68140sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
68192sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
68224sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
68280sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
68304sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
69068sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
69084sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
69104sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
69236sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
69252sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
69268sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
69320sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
69328sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
69336sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
69388sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
69516sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
69520sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
69544sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
69560sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
69584sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
69628sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
69936sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
70256sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
70320sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
70412sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
70496sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
72136sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
72140sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
72156sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
72232sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
72292sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
72332sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
72336sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
72396sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
72540sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
72540sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
72540sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
72604sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
72604sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
72616sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
73820sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
73864sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
73872sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
73892sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
73904sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
73940sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
73952sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
73952sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
73952sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
74016sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
74240sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
74284sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
74304sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
74320sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
74376sphlibgcc -m32 -Os -fomit-frame-pointer2014052720140525
74632sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
74672sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
74712sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
74832sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
74888sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
74972sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
74980sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
74992sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
75000sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
75008sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
75020sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
75044sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
75044sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
75072sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
75080sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
75128sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
75132sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
75164sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
75168sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
75172sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
75172sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
75180sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
75188sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
75192sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
75228sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
75248sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
75264sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
75308sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
75400sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
75404sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
80008sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
80048sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
80052sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
80072sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
80100sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
80116sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
80124sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
80152sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
80156sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
80160sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
80176sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
80208sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
80288sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
80432sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
80500sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
80584sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
82056sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
82148sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
82244sphlibgcc -m32 -O2 -fomit-frame-pointer2014052720140525
82244sphlibgcc -m32 -O3 -fomit-frame-pointer2014052720140525
82268sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
82328sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
82748sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
82784sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
82916sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
82924sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
84064sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
84072sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
84096sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
84216sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
84232sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
84252sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
84256sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
84268sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
84296sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
84296sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
84300sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
84312sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
84324sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
84336sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
84448sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
84496sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
84600sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
84616sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
84644sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
84756sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
84800sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
84816sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
90176ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
90800ANSI_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
91116ANSI_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
91268ANSI_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
91392ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
91456ANSI_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
91472ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
91492ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
92348ANSI_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
92364ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
92460ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
92508ANSI_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
92680ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
92752ANSI_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
92820ANSI_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
92908ANSI_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
92940ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
92968ANSI_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
92996ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
93000ANSI_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
93028ANSI_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
93040ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
93052ANSI_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
93100ANSI_opt64gcc -m32 -O -fomit-frame-pointer2014052720140525
93124ANSI_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
93252ANSI_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
93276ANSI_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
93868ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
93912ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
94008ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
94064ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
94100ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
94256ANSI_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
94280ANSI_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
94280ANSI_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
94300ANSI_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
95316ANSI_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
104348ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
104392ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
104444ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
104648ANSI_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
104732ANSI_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
104880ANSI_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
107408ANSI_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
107452ANSI_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
107536ANSI_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2014052720140525
107576ANSI_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2014052720140525
107612ANSI_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
107680ANSI_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014052720140525
107696ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014052720140525
107760ANSI_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
107760ANSI_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
107764ANSI_opt64gcc -m32 -O2 -fomit-frame-pointer2014052720140525
107784ANSI_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
107820ANSI_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
107836ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
107844ANSI_opt64gcc -m32 -O3 -fomit-frame-pointer2014052720140525
107852ANSI_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
107884ANSI_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
108388ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
108388ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
108408ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
108488ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
108816ANSI_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
108820ANSI_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
108856ANSI_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
108916ANSI_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
110648ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
110736ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
111028ANSI_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
111304ANSI_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
111728ANSI_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
111820ANSI_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
111940ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
112064ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
112228ANSI_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
112236ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
112244ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
112276ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
112280ANSI_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
112324ANSI_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
112340ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
112456ANSI_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
112540ANSI_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
112568ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
112588ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
112616ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
112624ANSI_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
112636ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
112636ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
112668ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
112680ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
112712ANSI_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
112716ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
112764ANSI_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
112864ANSI_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
112928ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
112932ANSI_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
112948ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
112956ANSI_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
112964ANSI_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
112980ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
113044ANSI_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
113072ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
113476ANSI_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
113624ANSI_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
113764ANSI_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
113788ANSI_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
113796ANSI_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
113804ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
113820ANSI_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
113880ANSI_opt64gcc -m32 -Os -fomit-frame-pointer2014052720140525
114004ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
114064ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
114144ANSI_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
114148ANSI_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
114168ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
114172ANSI_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
114208ANSI_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
114236ANSI_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
114244ANSI_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
114260ANSI_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
114284ANSI_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
114300ANSI_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
114336ANSI_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
114372ANSI_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
114388ANSI_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
114420ANSI_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
114428ANSI_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
114440ANSI_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
114444ANSI_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
114444ANSI_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
114772ANSI_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
114792ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
114864ANSI_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
114888ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
114900ANSI_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
114920ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
115012ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
115012ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
115060ANSI_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
115132ANSI_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
115176ANSI_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
115192ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
115260ANSI_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
115268ANSI_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
115300ANSI_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
115348ANSI_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
115372ANSI_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
115376ANSI_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
115408ANSI_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
115456ANSI_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
115460ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
115468ANSI_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
115608ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
115612ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
115628ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
115632ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
115644ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
115660ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
115712ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
115764ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
115912ANSI_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
115916ANSI_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
115920ANSI_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
115952ANSI_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
116000ANSI_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
116008ANSI_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
116096ANSI_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
116120ANSI_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525

Checksum failure

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

Test failure

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer SSE4.1 SSSE3 ccalik/aesni ccalik/vperm
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer SSE4.1 SSSE3 ccalik/aesni ccalik/vperm
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer SSE4.1 SSSE3 ccalik/aesni ccalik/vperm
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer SSE4.1 SSSE3 ccalik/aesni ccalik/vperm
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer SSE4.1 SSSE3 ccalik/aesni ccalik/vperm
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer SSE4.1 SSSE3 ccalik/aesni 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:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from fugue_256_ssse3_code.h:15:0,
hash.c: from hash.c:22:
hash.c: aestab.h:53:92: warning: backslash and newline separated by space [enabled by default]
hash.c: In file included from hash.c:22:0:
hash.c: fugue_256_ssse3_code.h:111:23: warning: backslash and newline separated by space [enabled by default]
hash.c: fugue_256_ssse3_code.h:284:16: error: unknown type name '__m128i'
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: hash.c:74:5: error: unknown type name '__m128i'
hash.c: hash.c:75:5: error: unknown type name '__m128i'
hash.c: hash.c:76:5: error: unknown type name '__m128i'
hash.c: hash.c:77:5: error: unknown type name '__m128i'
hash.c: hash.c:78:5: error: unknown type name '__m128i'
hash.c: hash.c:79:5: error: unknown type name '__m128i'
hash.c: hash.c:80:5: error: unknown type name '__m128i'
hash.c: hash.c:81:5: error: unknown type name '__m128i'
hash.c: hash.c:82:5: error: unknown type name '__m128i'
hash.c: hash.c:111:38: error: '__m128i' undeclared (first use in this function)
hash.c: hash.c:111:38: note: each undeclared identifier is reported only once for each function it appears in
hash.c: hash.c:111:46: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: hash.c:124:1: error: expected ')' before 'const'
hash.c: ...

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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

Compiler output

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

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