Implementation notes: x86, h5e450, crypto_hash/fugue256

Computer: h5e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: fugue256
TimeImplementationCompilerBenchmark dateSUPERCOP version
82698ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012072720120717
82749ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012072720120717
82749ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012072720120717
82752ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012072720120717
82758ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012072720120717
83151ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012072720120717
83205ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012072720120717
83235ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012072720120717
83259ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012072720120717
83286ANSI_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2012072720120717
84111ANSI_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012072720120717
84120ANSI_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012072720120717
84129ANSI_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2012072720120717
84156ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012072720120717
84165ANSI_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2012072720120717
84201ANSI_opt32gcc -m32 -O -fomit-frame-pointer2012072720120717
84222ANSI_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012072720120717
84708ANSI_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2012072720120717
84765ANSI_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012072720120717
84903ANSI_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2012072720120717
85014sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012072820120717
85053ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012072720120717
85086sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012072820120717
85335sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012072820120717
85857sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012072820120717
85965ANSI_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2012072720120717
85998ANSI_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2012072720120717
86025ANSI_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2012072720120717
86133sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012072820120717
86262sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012072820120717
86274ANSI_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012072720120717
86280ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012072720120717
86283ANSI_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2012072720120717
86307ANSI_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2012072720120717
86307ANSI_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012072720120717
86340sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012072820120717
86388ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012072720120717
86427ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012072720120717
87723ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012072720120717
87897sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012072820120717
87954sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012072820120717
87963sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012072820120717
88131sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012072820120717
88377sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012072820120717
89091sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012072820120717
89253sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012072820120717
89472ANSI_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012072720120717
90228ANSI_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2012072720120717
90330ANSI_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2012072720120717
91422ANSI_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2012072720120717
91878ANSI_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2012072720120717
93573sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2012072720120717
93600sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2012072720120717
94470sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012072720120717
94500sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2012072720120717
94512sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012072720120717
94518ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072720120717
94554sphlibgcc -m32 -O -fomit-frame-pointer2012072720120717
94596sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012072720120717
94647sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2012072720120717
94707sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012072720120717
94974ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072720120717
95073ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012072720120717
95358ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012072720120717
95394ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012072720120717
95598ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012072720120717
96120ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012072720120717
96183ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012072720120717
96480ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012072720120717
96633ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012072720120717
96639ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072720120717
96666ANSI_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072720120717
97230ANSI_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072720120717
97410sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012072820120717
97509sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012072720120717
98034ANSI_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012072720120717
98106sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012072720120717
98112sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2012072720120717
98247sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012072820120717
98391sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2012072720120717
98517sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2012072720120717
98544ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012072720120717
98730ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012072720120717
98853sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012072820120717
98898sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072820120717
98901sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012072820120717
98919sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012072820120717
98952ANSI_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2012072720120717
98994ANSI_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012072720120717
99042ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012072720120717
99123ANSI_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072720120717
99162ANSI_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012072720120717
99246ANSI_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012072720120717
99258ANSI_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012072720120717
99354sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012072820120717
99360ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012072720120717
99384sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012072820120717
99474ANSI_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012072720120717
99516ANSI_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012072720120717
99519ANSI_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2012072720120717
99675ANSI_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2012072720120717
99735ANSI_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012072720120717
99786ANSI_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2012072720120717
99822ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072720120717
99837ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072720120717
99852ANSI_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012072720120717
99936ANSI_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012072720120717
99954ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072720120717
100041ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072720120717
100044ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012072720120717
100170ANSI_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012072720120717
100200ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012072720120717
100221ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012072720120717
100233sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012072820120717
100248ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012072720120717
100290ANSI_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012072720120717
100344sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012072820120717
100350ANSI_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012072720120717
100362ANSI_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012072720120717
100386ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012072720120717
100431ANSI_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072720120717
100431ANSI_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2012072720120717
100548ANSI_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012072720120717
100569ANSI_opt32gcc -m32 -O2 -fomit-frame-pointer2012072720120717
100596ANSI_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072720120717
100620sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012072820120717
100698ANSI_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2012072720120717
100848sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012072720120717
100872sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012072720120717
100914sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012072720120717
100938sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012072720120717
101037sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012072720120717
101049sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2012072720120717
101097sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012072720120717
101130ANSI_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012072720120717
101154ANSI_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012072720120717
101280ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012072720120717
101304ANSI_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072720120717
101310ANSI_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072720120717
101316ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072720120717
101352ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012072720120717
101412ANSI_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012072720120717
101538ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012072720120717
101544sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012072820120717
101595sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012072820120717
101715ANSI_opt32gcc -m32 -O3 -fomit-frame-pointer2012072720120717
101886sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012072820120717
101949sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012072820120717
102159sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2012072720120717
102177sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012072820120717
102465ANSI_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2012072720120717
102528sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072720120717
102567ANSI_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012072720120717
102570ANSI_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012072720120717
102582ANSI_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012072720120717
102594ANSI_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012072720120717
102600ANSI_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012072720120717
102609sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2012072720120717
102630ANSI_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012072720120717
102648ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012072720120717
102648ANSI_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012072720120717
102699ANSI_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012072720120717
102702ANSI_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012072720120717
102738ANSI_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012072720120717
102750ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012072720120717
102756ANSI_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2012072720120717
102768ANSI_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012072720120717
102786ANSI_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012072720120717
102786ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012072720120717
102798ANSI_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072720120717
102801ANSI_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012072720120717
102840ANSI_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2012072720120717
102960sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2012072720120717
103014ANSI_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012072720120717
103035ANSI_opt32gcc -m32 -Os -fomit-frame-pointer2012072720120717
103041ANSI_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2012072720120717
103044ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012072720120717
103074ANSI_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012072720120717
103080ANSI_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012072720120717
103119ANSI_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2012072720120717
103218ANSI_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012072720120717
103254ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012072720120717
103326ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072720120717
103482ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072720120717
103614ANSI_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012072720120717
103626sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072820120717
103632ANSI_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012072720120717
103650ANSI_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2012072720120717
103686ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072720120717
103722ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072720120717
103779ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072720120717
103815ANSI_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072720120717
103854ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072720120717
103860ANSI_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2012072720120717
103896ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072720120717
103929ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012072720120717
103974sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012072820120717
104001sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072820120717
104091ANSI_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072720120717
104160ANSI_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2012072720120717
104172ANSI_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2012072720120717
104175sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012072820120717
104202ANSI_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072720120717
104220ANSI_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072720120717
104226ANSI_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072720120717
104274ANSI_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2012072720120717
104304ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072720120717
104367ANSI_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2012072720120717
104418ANSI_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072720120717
104436ANSI_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072720120717
104436ANSI_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072720120717
104442ANSI_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012072720120717
104475ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072720120717
104490ANSI_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072720120717
104550ANSI_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2012072720120717
104643sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012072820120717
104736sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012072820120717
105036ANSI_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012072720120717
105567sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012072820120717
105750sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012072820120717
106080sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072820120717
106245sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072820120717
107865sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072820120717
107892sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072820120717
107904sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072820120717
107979sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072820120717
107979sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072820120717
108021sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072820120717
108024sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072820120717
108282sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072820120717
108870ANSI_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2012072720120717
109362ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012072720120717
109386ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072720120717
109389ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072720120717
109392ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012072720120717
109485ANSI_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2012072720120717
110862sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012072820120717
110862ANSI_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072720120717
111024ANSI_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2012072720120717
111132sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012072820120717
111726sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2012072720120717
112050ANSI_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2012072720120717
112077ANSI_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072720120717
112305sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012072820120717
112320sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012072720120717
112323sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012072820120717
112482sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012072820120717
112536sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012072720120717
112596sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012072820120717
112653sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2012072720120717
112722sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012072720120717
112728sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012072720120717
112767sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012072820120717
112830sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012072820120717
112854sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012072820120717
112929sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012072820120717
112995sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012072820120717
113184sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072820120717
113232sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072820120717
113253sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072820120717
113295sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072820120717
113370sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012072820120717
113373sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012072820120717
113394sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012072820120717
113466sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012072820120717
113481sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072820120717
113496sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2012072720120717
113607sphlibgcc -m32 -Os -fomit-frame-pointer2012072720120717
113685sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072820120717
113727sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2012072720120717
113730sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012072720120717
113766sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012072720120717
113805sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012072720120717
113865sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072720120717
114054sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012072720120717
114144sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012072720120717
114144sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012072720120717
114393sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012072820120717
114420sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072720120717
114468sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012072720120717
114492sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2012072720120717
114555sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012072820120717
114561sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012072720120717
114585sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012072820120717
114768sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012072720120717
114780sphlibgcc -m32 -O2 -fomit-frame-pointer2012072720120717
115098sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2012072720120717
115284sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012072720120717
115296sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012072720120717
115482sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2012072720120717
115581sphlibgcc -m32 -O3 -fomit-frame-pointer2012072720120717
115815sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012072720120717
115824sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012072720120717
115914sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2012072720120717
116052sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2012072720120717
116778sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012072720120717
117297sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012072720120717
117345sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012072720120717
117558sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012072720120717
117612sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012072720120717
117612sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012072720120717
118584SSSE3gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012072720120717
118593sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012072720120717
118626SSSE3gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012072720120717
118626SSSE3gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012072720120717
118632SSSE3gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012072720120717
119061sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012072720120717
119124sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012072720120717
119286sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012072720120717
119322SSSE3gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012072720120717
119451sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012072720120717
120258sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072720120717
120315sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072720120717
120381sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072720120717
120399sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072720120717
120444sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072720120717
120522sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012072720120717
120534sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012072720120717
120633sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072720120717
120684sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072720120717
120741sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012072720120717
120825sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072720120717
121014sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012072720120717
121134sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012072720120717
121485sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012072720120717
121506sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072720120717
121548sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012072720120717
121809sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012072720120717
121890sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072720120717
121923sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012072720120717
122076sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072720120717
122118sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012072720120717
122712sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072720120717
122880sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072720120717
123297sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072720120717
123360sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072720120717
123426SSSE3gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012072720120717
123426SSSE3gcc -m32 -march=corei7 -O -fomit-frame-pointer2012072720120717
123432SSSE3gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012072720120717
123480SSSE3gcc -m32 -march=core2 -O -fomit-frame-pointer2012072720120717
123549sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072720120717
123675sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012072720120717
124320sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012072720120717
130413SSSE3gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012072720120717
130776SSSE3gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012072720120717
132069SSSE3gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012072720120717
132102SSSE3gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012072720120717
132312SSSE3gcc -m32 -march=core2 -Os -fomit-frame-pointer2012072720120717
135852SSSE3gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012072720120717
141270ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012072720120717
143625ANSI_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2012072720120717
144951ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012072720120717
145017ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012072720120717
145251ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012072720120717
145599ANSI_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2012072720120717
145776ANSI_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2012072720120717
146076SSSE3gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012072720120717
146142ANSI_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012072720120717
146586ANSI_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2012072720120717
147483SSSE3gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012072720120717
148374ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072720120717
148476ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012072720120717
148788ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012072720120717
149850ANSI_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012072720120717
149853ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012072720120717
149898ANSI_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2012072720120717
150261ANSI_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2012072720120717
150315ANSI_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2012072720120717
150789ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012072720120717
151218ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012072720120717
151269ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012072720120717
151296ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012072720120717
151308ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012072720120717
151386ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012072720120717
152745ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012072720120717
152751ANSI_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012072720120717
152769ANSI_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2012072720120717
152868ANSI_opt64gcc -m32 -O -fomit-frame-pointer2012072720120717
152970ANSI_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012072720120717
153036ANSI_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2012072720120717
153171ANSI_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012072720120717
153201ANSI_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012072720120717
153333ANSI_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2012072720120717
153336ANSI_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012072720120717
153537ANSI_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2012072720120717
153612ANSI_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2012072720120717
153783ANSI_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012072720120717
154080ANSI_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2012072720120717
163500ANSI_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2012072720120717
163656ANSI_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2012072720120717
163899ANSI_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2012072720120717
164892ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012072720120717
164922ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012072720120717
164946ANSI_opt64gcc -m32 -O3 -fomit-frame-pointer2012072720120717
164949ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012072720120717
165306ANSI_opt64gcc -m32 -O2 -fomit-frame-pointer2012072720120717
165783ANSI_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012072720120717
165864ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012072720120717
165987ANSI_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012072720120717
166110ANSI_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012072720120717
166134ANSI_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012072720120717
166140ANSI_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012072720120717
166152ANSI_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012072720120717
166281ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012072720120717
166305ANSI_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012072720120717
167064ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012072720120717
167100ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012072720120717
167226ANSI_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012072720120717
167559ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012072720120717
167685ANSI_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012072720120717
168504ANSI_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012072720120717
168675ANSI_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012072720120717
168969ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012072720120717
169110ANSI_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012072720120717
170634ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012072720120717
170751ANSI_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2012072720120717
171840ANSI_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072720120717
172284ANSI_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2012072720120717
172818ANSI_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072720120717
173205ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012072720120717
173343ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012072720120717
173505ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012072720120717
173808ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012072720120717
173856ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012072720120717
173865ANSI_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012072720120717
173919ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012072720120717
174189ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012072720120717
174375ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072720120717
174414ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012072720120717
174444ANSI_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012072720120717
174633ANSI_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2012072720120717
174636ANSI_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012072720120717
174705ANSI_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012072720120717
174858ANSI_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012072720120717
174870ANSI_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012072720120717
175050ANSI_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2012072720120717
175380ANSI_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2012072720120717
175560ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072720120717
175683ANSI_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072720120717
175794ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012072720120717
175848ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072720120717
175881ANSI_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2012072720120717
175932ANSI_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012072720120717
175935ANSI_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012072720120717
176016ANSI_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012072720120717
176094ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012072720120717
176109ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012072720120717
176472ANSI_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2012072720120717
176559ANSI_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012072720120717
177432ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012072720120717
177438ANSI_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012072720120717
177444ANSI_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2012072720120717
177579ANSI_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2012072720120717
177696ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012072720120717
177747ANSI_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012072720120717
178020ANSI_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2012072720120717
178236ANSI_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012072720120717
178320ANSI_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012072720120717
178467ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012072720120717
178479ANSI_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012072720120717
178500ANSI_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012072720120717
178635ANSI_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012072720120717
178650ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072720120717
178668ANSI_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072720120717
178740ANSI_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012072720120717
178770ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012072720120717
178773ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012072720120717
178776ANSI_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2012072720120717
178788ANSI_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012072720120717
178791ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072720120717
178794ANSI_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012072720120717
178806ANSI_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012072720120717
178857ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012072720120717
178866ANSI_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012072720120717
178902ANSI_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012072720120717
178947ANSI_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072720120717
179016ANSI_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2012072720120717
179058ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012072720120717
179085ANSI_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2012072720120717
179133ANSI_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012072720120717
179139ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072720120717
179193ANSI_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012072720120717
179205ANSI_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2012072720120717
179250ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012072720120717
179256ANSI_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2012072720120717
179268ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012072720120717
179283ANSI_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012072720120717
179316ANSI_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2012072720120717
179388ANSI_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2012072720120717
179436ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072720120717
179454ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072720120717
179466ANSI_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072720120717
179595ANSI_opt64gcc -m32 -Os -fomit-frame-pointer2012072720120717
179604ANSI_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012072720120717
179682ANSI_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012072720120717
179694ANSI_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2012072720120717
179700ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072720120717
179724ANSI_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2012072720120717
179850ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072720120717
179862ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012072720120717
179928ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072720120717
180030ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012072720120717
180042ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012072720120717
180162ANSI_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012072720120717
180180ANSI_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012072720120717
180201ANSI_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012072720120717
180234ANSI_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012072720120717
180240ANSI_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072720120717
180303ANSI_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012072720120717
180339ANSI_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012072720120717
180444ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012072720120717
180465ANSI_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2012072720120717
180546ANSI_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012072720120717
180594ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012072720120717
180930ANSI_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012072720120717
181104ANSI_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012072720120717
181161ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012072720120717
181371ANSI_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012072720120717

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: 21, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer SSE4.1 SSSE3
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer SSE4.1 SSSE3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer SSE4.1 SSSE3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer SSE4.1 SSSE3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer SSE4.1 SSSE3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -Os -fomit-frame-pointer SSE4.1

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.6/include/wmmintrin.h:31:0,
hash.c: from hash.c:26:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue256.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if

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: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:99:
hash.c: crypto_hash_fugue256.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:20:0:
hash.c: hash_api.h:35:2: error: unknown type name '__m128i'
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue256.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/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: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:99:
hash.c: crypto_hash_fugue256.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if
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 crypto_hash.h:4:0,
hash.c: from hash.c:99:
hash.c: crypto_hash_fugue256.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if

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/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: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue256.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if
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: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue256.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if

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/aesni
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue256.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ccalik/aesni
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ccalik/aesni

Compiler output

Implementation: crypto_hash/fugue256/ccalik/vperm
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:99:
hash.c: crypto_hash_fugue256.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if

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

Compiler output

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

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

Compiler output

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

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from crypto_hash.h:4:0,
hash.c: from hash.c:100:
hash.c: crypto_hash_fugue256.h:6:8: error: expected identifier or '(' before string constant
hash.c: crypto_hash_fugue256.h:21:2: error: #endif without #if

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