Implementation notes: x86, hydra4, crypto_hash/fugue256

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: fugue256
TimeImplementationCompilerBenchmark dateSUPERCOP version
53800ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
53808ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
53808ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
53925ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
53964ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
53968ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
54027ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
54105ANSI_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
54128ANSI_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
54132ANSI_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
54140ANSI_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
54144ANSI_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
54163ANSI_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
54194ANSI_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
54959ANSI_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
55142ANSI_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
55146ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
55150ANSI_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
55166ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
55166ANSI_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
55173ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
55177ANSI_opt32gcc -m32 -O -fomit-frame-pointer2014052720140525
55185ANSI_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
55201ANSI_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
55361ANSI_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
55524ANSI_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
55571ANSI_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
55817ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
56503ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
56526ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
56527ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
56527ANSI_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
56780sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
56804sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
56901ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
56928ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
56944ANSI_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
57026ANSI_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
57088sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
57205ANSI_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
57221ANSI_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
57240ANSI_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
57599ANSI_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
57634ANSI_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
57712ANSI_opt32gcc -m32 -Os -fomit-frame-pointer2014052720140525
57712ANSI_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
57716ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
57732ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
57790ANSI_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
57899ANSI_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
57931ANSI_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
57981ANSI_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
58032ANSI_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
58051ANSI_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
58055ANSI_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
58063ANSI_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
58063ANSI_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
58098ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
58126ANSI_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
58130ANSI_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
58145ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
58149ANSI_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
58200ANSI_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
58200ANSI_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
58328ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
58364ANSI_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
58379ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
58547sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
58555ANSI_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
58621sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
58680sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
58789ANSI_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
58800ANSI_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
58808ANSI_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
58828ANSI_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
58863sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
58867ANSI_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
58878sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
58910sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
58913ANSI_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
58925ANSI_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
58941sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
58949sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
58968sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
58999ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
59038ANSI_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
59042ANSI_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
59101sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
59264ANSI_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
59323ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
59346ANSI_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
59495sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
59616ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
59631ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
59772ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
59779ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
59795ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
59799ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
59814ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
59846ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
59935ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
59959ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
59982ANSI_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
60009ANSI_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
60021ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
60025ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
60029ANSI_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
60041ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
60048ANSI_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
60064ANSI_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
60083ANSI_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
60092ANSI_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
60115ANSI_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
60166ANSI_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
60169ANSI_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
60189ANSI_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
60220ANSI_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
60251ANSI_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
60290ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
60306ANSI_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
60368ANSI_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
60368ANSI_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
60411ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
60419ANSI_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
60442ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
60442ANSI_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
60446ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
60474ANSI_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
60520ANSI_opt32gcc -m32 -O3 -fomit-frame-pointer2014052720140525
60536ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
60595ANSI_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
60614ANSI_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
60626ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
60626ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
60661ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
60676ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
60743ANSI_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
60770ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
60903ANSI_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
60910ANSI_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
60938ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
60961ANSI_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
60973ANSI_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
60992ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
61019ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
61035ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
61058ANSI_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
61168ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
61206ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
61207ANSI_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
61218ANSI_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
61218ANSI_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
61265ANSI_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
61285ANSI_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
61312ANSI_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
61343ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
61351ANSI_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
61355ANSI_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
61390ANSI_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
61452ANSI_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
61472ANSI_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
61593ANSI_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
61729ANSI_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
61834ANSI_opt32gcc -m32 -O2 -fomit-frame-pointer2014052720140525
62771ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
62814ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
62821ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
62825ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
62872ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
62888ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
62950ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
62985ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
64225ANSI_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
64311ANSI_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
64327ANSI_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
64510ANSI_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
64541ANSI_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
64557ANSI_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
64592ANSI_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
64834ANSI_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
65009sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
65134sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
65192sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
65204sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
65275sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
65375sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
65520sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
65520sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
65539sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
65551sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
65555sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
65618sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
65637sphlibgcc -m32 -O -fomit-frame-pointer2014052720140525
65664sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
65703sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
65976sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
66339sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
66386sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
66405sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
66639sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
66690sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
66706sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
66858sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
66986sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
67076sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
67092sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
67131sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
67337sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
67415sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
67708sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
67759sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
67766sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
67958sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
68000sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
68063sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
68071sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
68125sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
68133sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
68145sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
68168sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
68195sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
68246sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
68250sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
68281sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
68289sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
68324sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
68340sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
68375sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
68383sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
68406sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
68414sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
68519sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
68546sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
68562sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
68566sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
68605sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
68745sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
68796sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
68804sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
68812sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
68823sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
68866sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
68882sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
68882sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
68901sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
68944sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
68975sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
68995sphlibgcc -m32 -Os -fomit-frame-pointer2014052720140525
69022sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
69026sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
69170sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
69225sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
69237sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
69295sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
69315sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
69362sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
69377sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
69381sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
69401sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
69432sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
69439sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
69447sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
69549sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
69642sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
69646sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
69650sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
69677sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
69744sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
69830sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
69873sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
69892sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
69974sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
69997sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
70009sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
70017sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
70032sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
70122sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
70126sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
70134sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
70255sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
70278sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
70329sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
70684sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
70738sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
70801sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
70847sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
70996sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
71479sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
72638sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
72653sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
72797sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
72809sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
72911sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
72996sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
73261sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
73340sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
73437sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
73464sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
74697sphlibgcc -m32 -O3 -fomit-frame-pointer2014052720140525
74755sphlibgcc -m32 -O2 -fomit-frame-pointer2014052720140525
76011sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
76214sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
76545sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
76690sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
76725sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
77033sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
77041sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
77049sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
77052sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
77080sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
77080sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
77146sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
78698sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
78831sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
78944sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
79041sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
79053sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
79151sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
79232sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
79271sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
79373sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
79377sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
79490sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
79537sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
79541sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
79591sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
79638sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
79782sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
79833sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
79884sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
79888sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
79993sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
94816ANSI_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
94868ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014052720140525
94872ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
94876ANSI_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014052720140525
95270ANSI_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
95277ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
95300ANSI_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2014052720140525
95574ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014052720140525
98955ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
99064ANSI_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2014052720140525
99126ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
99138ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
99170ANSI_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2014052720140525
99177ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
99177ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
99197ANSI_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014052720140525
99228ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
99341ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
99430ANSI_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2014052720140525
99782ANSI_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2014052720140525
99879ANSI_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014052720140525
99883ANSI_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2014052720140525
99934ANSI_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2014052720140525
100051ANSI_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2014052720140525
100148ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
100172ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
100351ANSI_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2014052720140525
100367ANSI_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014052720140525
100374ANSI_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014052720140525
100383ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014052720140525
100386ANSI_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014052720140525
100433ANSI_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2014052720140525
100511ANSI_opt64gcc -m32 -O -fomit-frame-pointer2014052720140525
100639ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
101190ANSI_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2014052720140525
101256ANSI_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2014052720140525
101400ANSI_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2014052720140525
103674ANSI_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014052720140525
103783ANSI_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014052720140525
103802ANSI_opt64gcc -m32 -O2 -fomit-frame-pointer2014052720140525
103892ANSI_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014052720140525
103912ANSI_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014052720140525
103951ANSI_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2014052720140525
104013ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014052720140525
104325ANSI_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014052720140525
104333ANSI_opt64gcc -m32 -O3 -fomit-frame-pointer2014052720140525
104419ANSI_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014052720140525
105230ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
105355ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
105534ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
105538ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
105967ANSI_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2014052720140525
105979ANSI_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2014052720140525
106061ANSI_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2014052720140525
106295ANSI_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2014052720140525
108276ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
108307ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
108385ANSI_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
108408ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
108420ANSI_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2014052720140525
108428ANSI_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
108475ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014052720140525
108557ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014052720140525
108740ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
108779ANSI_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014052720140525
108783ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
108790ANSI_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
108837ANSI_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
108919ANSI_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
109118ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
109126ANSI_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
109200ANSI_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014052720140525
109259ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
109352ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
109360ANSI_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
109380ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
109398ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014052720140525
109403ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
109430ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014052720140525
109446ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014052720140525
109489ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014052720140525
109493ANSI_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2014052720140525
109578ANSI_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2014052720140525
109587ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
109613ANSI_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2014052720140525
109622ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014052720140525
109723ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
109852ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
109882ANSI_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014052720140525
109914ANSI_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2014052720140525
109941ANSI_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
109964ANSI_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014052720140525
110031ANSI_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014052720140525
110066ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014052720140525
110167ANSI_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014052720140525
110226ANSI_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014052720140525
110265ANSI_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014052720140525
111220ANSI_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2014052720140525
111267ANSI_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2014052720140525
111458ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
111572ANSI_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
111579ANSI_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
111587ANSI_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
111595ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
111599ANSI_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2014052720140525
111602ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014052720140525
111626ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
111626ANSI_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2014052720140525
111696ANSI_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
111716ANSI_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014052720140525
111747ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
111778ANSI_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
111798ANSI_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
111914ANSI_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
111930ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
111953ANSI_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
112024ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
112035ANSI_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2014052720140525
112098ANSI_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
112110ANSI_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014052720140525
112110ANSI_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014052720140525
112145ANSI_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
112226ANSI_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014052720140525
112246ANSI_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
112277ANSI_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014052720140525
112328ANSI_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
112336ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014052720140525
112344ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014052720140525
112351ANSI_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2014052720140525
112398ANSI_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014052720140525
112484ANSI_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014052720140525
112488ANSI_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014052720140525
112530ANSI_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014052720140525
113041ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014052720140525
113053ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014052720140525
113085ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014052720140525
113104ANSI_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
113115ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014052720140525
113135ANSI_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
113171ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014052720140525
113186ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014052720140525
113201ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014052720140525
113237ANSI_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
113287ANSI_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
113362ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014052720140525
113424ANSI_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014052720140525
113428ANSI_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525
113474ANSI_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
113595ANSI_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014052720140525
113681ANSI_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
113865ANSI_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2014052720140525
113900ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014052720140525
113927ANSI_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
114004ANSI_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014052720140525
114048ANSI_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014052720140525
114118ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
114126ANSI_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
114142ANSI_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
114196ANSI_opt64gcc -m32 -Os -fomit-frame-pointer2014052720140525
114438ANSI_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2014052720140525
114652ANSI_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014052720140525
114719ANSI_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2014052720140525
115023ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014052720140525
115097ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014052720140525
115339ANSI_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014052720140525
115425ANSI_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2014052720140525

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: 62, 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 -O2 -fomit-frame-pointer SSSE3 ccalik/vperm
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ANSI_opt32 ANSI_opt64 SSSE3 ccalik/vperm sphlib
gcc -m32 -march=core2 -O -fomit-frame-pointer SSSE3 ccalik/vperm
gcc -m32 -march=core2 -Os -fomit-frame-pointer SSSE3 ccalik/vperm
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SSE4.1 SSSE3 ccalik/vperm
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer SSE4.1 SSSE3 ccalik/vperm
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer SSE4.1 SSSE3 ccalik/vperm
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer SSE4.1 SSSE3 ccalik/vperm
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer SSE4.1 SSSE3 ccalik/vperm
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer SSE4.1 SSSE3 ccalik/vperm
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer SSE4.1 SSSE3 ccalik/aesni ccalik/vperm
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer SSE4.1 SSSE3 ccalik/aesni ccalik/vperm
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer SSE4.1 SSSE3 ccalik/aesni ccalik/vperm
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer SSE4.1 SSSE3 ccalik/vperm
gcc -m32 -march=corei7 -O -fomit-frame-pointer SSE4.1 SSSE3 ccalik/vperm
gcc -m32 -march=corei7 -Os -fomit-frame-pointer SSE4.1 SSSE3 ccalik/vperm

Compiler output

Implementation: crypto_hash/fugue256/SSSE3
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:21: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: 144, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer SSSE3
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer SSSE3
gcc -m32 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -O -fomit-frame-pointer SSSE3
gcc -m32 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=athlon -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=athlon -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=athlon -O -fomit-frame-pointer SSSE3
gcc -m32 -march=athlon -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -O -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -O -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -Os -fomit-frame-pointer SSSE3

Compiler output

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:23: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: 144, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ccalik/vperm
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=athlon -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i386 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=i486 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k6 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=k8 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=nocona -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentium -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -O -fomit-frame-pointer ccalik/vperm
gcc -m32 -march=prescott -Os -fomit-frame-pointer ccalik/vperm

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29: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: 48, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer ccalik/aesni
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=k8 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=nocona -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O3 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=prescott -Os -fomit-frame-pointer ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue256/SSSE3
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:21: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: 19, 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

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