Implementation notes: x86, h4e350, crypto_hash/fugue256

Computer: h4e350
Architecture: x86
CPU ID: AuthenticAMD-00500f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: fugue256
TimeImplementationCompilerBenchmark dateSUPERCOP version
82605ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
82647ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
82671ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
82707ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
82713ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
82764ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
82776ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
83376ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
83382ANSI_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140525
83463ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
84240ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
84243ANSI_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
84249ANSI_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140525
84291ANSI_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2014053020140525
84300ANSI_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014053020140525
84300ANSI_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014053020140525
84309ANSI_opt32gcc -m32 -O -fomit-frame-pointer2014053020140525
84810ANSI_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
84831ANSI_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
84918sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140525
84999sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
84999sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
85047ANSI_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
85194ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
85818sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
85893sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
85929sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
85956sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
86175ANSI_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
86208ANSI_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
86253ANSI_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
86262ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
86316ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
86499ANSI_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
86565ANSI_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
86574ANSI_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
86616ANSI_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
86694ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
87714ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
87756sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
87831sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
87924sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
88587sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
88929sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
89157sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
89223sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
89298ANSI_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
90237ANSI_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
90249ANSI_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
91200ANSI_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
91893ANSI_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
93615sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
93795sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
93801sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014053020140525
93870sphlibgcc -m32 -O -fomit-frame-pointer2014053020140525
93930sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014053020140525
93951sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
94029sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
94032sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014053020140525
94134sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140525
94320ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
94989ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
95322ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
95376ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
95586ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
95871ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
95967ANSI_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
96270ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
96324ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
96411ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
96780ANSI_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
97095sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140525
97599sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
97716ANSI_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
97749ANSI_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
97908ANSI_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140525
97917ANSI_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140525
98241sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
98244ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
98346sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
98589ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
98613sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
98787ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
98805sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
98823sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140525
98934ANSI_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
98946sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
98964sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
98964ANSI_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
99009sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
99063sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
99255ANSI_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
99324ANSI_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014053020140525
99447ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
99459ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
99498ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
99516ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
99537ANSI_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014053020140525
99624ANSI_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
99648ANSI_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140525
99657ANSI_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140525
99666sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
99678ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
99699sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
99714sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
99762ANSI_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
99819ANSI_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
99828sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
99870sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
99921ANSI_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
99993ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
100014ANSI_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
100071ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
100074ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
100149ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
100197ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
100212ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
100257ANSI_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
100311sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
100374ANSI_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
100479ANSI_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
100542ANSI_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
100605ANSI_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
100611sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
100641ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
100710sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
100749ANSI_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
100764ANSI_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
100776sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
100878ANSI_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
100944ANSI_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
101133ANSI_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
101217sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
101220sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
101256sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
101256sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
101343sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
101349ANSI_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
101361ANSI_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
101385ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
101436ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
101445ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
101469sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
101574ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
101814ANSI_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
102078sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
102222ANSI_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
102225ANSI_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
102276ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
102297ANSI_opt32gcc -m32 -O2 -fomit-frame-pointer2014053020140525
102339sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
102348ANSI_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
102393sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
102414sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
102414ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
102450ANSI_opt32gcc -m32 -O3 -fomit-frame-pointer2014053020140525
102462ANSI_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
102522sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
102531ANSI_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
102555ANSI_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
102582ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
102594ANSI_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
102624ANSI_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
102624ANSI_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
102639ANSI_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
102735ANSI_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
102744ANSI_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
102777ANSI_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014053020140525
102792ANSI_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
102801ANSI_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
102867ANSI_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
102888ANSI_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
102903ANSI_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014053020140525
102903ANSI_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
102939ANSI_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
102954ANSI_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014053020140525
102990ANSI_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
103008ANSI_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140525
103074ANSI_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
103101ANSI_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
103122ANSI_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
103233sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
103248ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
103260ANSI_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140525
103272ANSI_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
103284ANSI_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
103458ANSI_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
103497ANSI_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
103530ANSI_opt32gcc -m32 -Os -fomit-frame-pointer2014053020140525
103536ANSI_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
103566ANSI_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
103587ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
103656ANSI_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
103749ANSI_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
103767ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
103833ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
103842ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
103872ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
103914ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
103914ANSI_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
103944ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
103956ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
103974ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
103989ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
103989ANSI_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
103998ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
104079sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
104091sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
104115sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
104160ANSI_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
104169ANSI_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
104187ANSI_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
104217ANSI_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
104229ANSI_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
104331sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
104592sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
104640ANSI_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
104748sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
104769sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
105297sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
106485sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
107022sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
107784sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
107790sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
107862sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
107934sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
107985sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
108126sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
108141sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
108153ANSI_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
108732sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
109191ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
109347ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
109380ANSI_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
109494ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
109536ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
110643ANSI_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
110652sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
110700sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
110769ANSI_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
111024sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
111231sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
111732sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
112002sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
112062sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
112185sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
112197sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
112353ANSI_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
112380sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140525
112521sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
112548sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
112572sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
112617sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
112632sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
112680sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
112686sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
112695sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
112854sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
112860sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
112878sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
112932sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
112956sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
113028sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
113058sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
113061ANSI_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
113064sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
113184sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
113199sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
113247sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
113274sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
113277sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
113298sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
113319sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
113322sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
113331sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
113460sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
113631sphlibgcc -m32 -Os -fomit-frame-pointer2014053020140525
114450sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014053020140525
114504sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
114567sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
114600sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014053020140525
114627sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
114690sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140525
114744sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
114882sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014053020140525
114945sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
115269sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
115425sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
115425sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
115470sphlibgcc -m32 -O2 -fomit-frame-pointer2014053020140525
115470sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
115476sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
115548sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
115635sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
115977sphlibgcc -m32 -O3 -fomit-frame-pointer2014053020140525
116049sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
116910sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
116964sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140525
117021sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
117240sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
118065sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140525
118290sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014053020140525
118365sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014053020140525
118497SSSE3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
118521SSSE3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
118569SSSE3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
118674SSSE3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140525
119241SSSE3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140525
119325sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
119343sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
119427sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
120573sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
120762sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
121005sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
121035sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
121050sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
121053sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
121134sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
121137sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
121167sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
121200sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
121242sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
121251sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
121254sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
121296sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
121302sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
121359sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
121377sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
121452sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
121539sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
121650sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
121902sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
122184sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
122532sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
122625sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
122640sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
122742sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
123570SSSE3gcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140525
123789SSSE3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
123798SSSE3gcc -m32 -march=corei7 -O -fomit-frame-pointer2014053020140525
123804SSSE3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
123855sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
123876sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
127173ccalik/vpermgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
127392ccalik/vpermgcc -m32 -march=corei7 -O -fomit-frame-pointer2014053020140525
127398ccalik/vpermgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
127485ccalik/vpermgcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140525
127614ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
130581ccalik/vpermgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140525
130752ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
130761ccalik/vpermgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140525
130794ccalik/vpermgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
130809ccalik/vpermgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
130884SSSE3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
130947SSSE3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
132066SSSE3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014053020140525
132096SSSE3gcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140525
132150SSSE3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
132219SSSE3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
132918ccalik/vpermgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
133002ccalik/vpermgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
138537ccalik/vpermgcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140525
138537ccalik/vpermgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
138627ccalik/vpermgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
139854ccalik/vpermgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014053020140525
140832ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
142266ccalik/vpermgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
143556ANSI_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2014053020140525
144630ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
145023ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
145143ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
145764ANSI_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2014053020140525
146190SSSE3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
146277ANSI_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2014053020140525
146460ANSI_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014053020140525
146736ANSI_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2014053020140525
147405SSSE3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
148569ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
148851ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
148893ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
149754ANSI_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2014053020140525
150423ANSI_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014053020140525
150606ANSI_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2014053020140525
150669ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
150834ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
151188ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
151287ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
151314ANSI_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014053020140525
151320ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
151395ANSI_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2014053020140525
151452ANSI_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2014053020140525
151518ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
151527ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053020140525
151620ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
152178ANSI_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2014053020140525
152241ANSI_opt64gcc -m32 -O -fomit-frame-pointer2014053020140525
152310ANSI_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014053020140525
152325ANSI_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014053020140525
152916ANSI_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014053020140525
153060ANSI_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014053020140525
153069ANSI_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014053020140525
153240ANSI_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014053020140525
153432ANSI_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014053020140525
153732ANSI_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2014053020140525
153834ANSI_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2014053020140525
163542ANSI_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
164058ANSI_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
164100ANSI_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
164376ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014053020140525
164490ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014053020140525
164517ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014053020140525
165111ANSI_opt64gcc -m32 -O3 -fomit-frame-pointer2014053020140525
165147ANSI_opt64gcc -m32 -O2 -fomit-frame-pointer2014053020140525
165234ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053020140525
165348ANSI_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014053020140525
165387ANSI_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014053020140525
165513ANSI_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014053020140525
165822ANSI_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014053020140525
165837ANSI_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014053020140525
165906ANSI_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053020140525
166014ANSI_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014053020140525
166560ANSI_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2014053020140525
167370ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
167658ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
167832ANSI_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
167886ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014053020140525
167958ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
168201ANSI_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014053020140525
168309ANSI_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014053020140525
168432ANSI_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014053020140525
170061ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
170625ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
171222ANSI_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014053020140525
171528ANSI_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014053020140525
172071ANSI_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
172242ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
172350ANSI_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014053020140525
172539ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014053020140525
173679ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
173919ANSI_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
173958ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
174066ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
174105ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
174288ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
174546ANSI_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014053020140525
174582ANSI_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014053020140525
174918ANSI_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014053020140525
175062ANSI_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014053020140525
175176ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014053020140525
175440ANSI_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014053020140525
175575ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
175659ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
175701ANSI_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
175710ANSI_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
175755ANSI_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
175893ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
175914ANSI_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014053020140525
175929ANSI_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014053020140525
175959ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014053020140525
175983ANSI_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014053020140525
176022ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014053020140525
176262ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014053020140525
176433ANSI_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014053020140525
176874ANSI_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014053020140525
177450ANSI_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014053020140525
177663ANSI_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
177699ANSI_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053020140525
177765ANSI_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014053020140525
177798ANSI_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
177840ANSI_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
177888ANSI_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
177975ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
178032ANSI_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
178077ANSI_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2014053020140525
178083ANSI_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014053020140525
178134ANSI_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
178149ANSI_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
178227ANSI_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014053020140525
178296ANSI_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014053020140525
178350ANSI_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014053020140525
178350ANSI_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
178359ANSI_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
178416ANSI_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2014053020140525
178422ANSI_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
178431ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
178467ANSI_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2014053020140525
178470ANSI_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014053020140525
178500ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014053020140525
178533ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
178548ANSI_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
178596ANSI_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
178686ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014053020140525
178698ANSI_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
178776ANSI_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014053020140525
178785ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014053020140525
178800ANSI_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014053020140525
178809ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
178833ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
178860ANSI_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014053020140525
178866ANSI_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
178956ANSI_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
179172ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
179283ANSI_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014053020140525
179301ANSI_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014053020140525
179346ANSI_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014053020140525
179388ANSI_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
179406ANSI_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
179517ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014053020140525
179529ANSI_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
179535ANSI_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014053020140525
179559ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
179580ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014053020140525
179646ANSI_opt64gcc -m32 -Os -fomit-frame-pointer2014053020140525
179652ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014053020140525
179667ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
179745ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
179784ANSI_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014053020140525
179820ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014053020140525
179844ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
179922ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014053020140525
179940ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525
179955ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
180087ANSI_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014053020140525
180090ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014053020140525
180324ANSI_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
180324ANSI_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014053020140525
180588ANSI_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014053020140525
180663ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014053020140525
180729ANSI_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014053020140525
180762ANSI_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014053020140525
180852ANSI_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014053020140525
180918ANSI_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014053020140525
181095ANSI_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014053020140525
181239ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014053020140525
181323ANSI_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014053020140525

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: 33, 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=core2 -msse4.1 -O2 -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 -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 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
gcc -m32 -march=corei7 -O2 -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

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: 148, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer SSE4.1
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer SSE4.1
gcc -m32 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -O -fomit-frame-pointer SSE4.1
gcc -m32 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=athlon -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=athlon -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=athlon -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=athlon -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=i386 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=i386 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=i386 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=i386 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=i486 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=i486 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=i486 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=i486 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-2 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-3 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=k6 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=k8 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k8 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=k8 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=k8 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=nocona -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=nocona -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=nocona -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=nocona -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-m -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium2 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium3 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium4 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentium -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=prescott -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=prescott -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=prescott -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=prescott -Os -fomit-frame-pointer SSE4.1

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29: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: 15, 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 -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 -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 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -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: 23, 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 -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 -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 -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: 17, 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 -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 -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 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=corei7 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ccalik/aesni