Implementation notes: x86, samba, crypto_hash/fugue256

Computer: samba
Architecture: x86
CPU ID: GenuineIntel-000506e3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_hash
Primitive: fugue256
TimeImplementationCompilerBenchmark dateSUPERCOP version
25087ccalik/aesnigcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
25229ccalik/aesnigcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
25349ccalik/aesnigcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
25355ccalik/aesnigcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
25433ccalik/aesnigcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
25565ccalik/aesnigcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
25573ccalik/aesnigcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
25589ccalik/aesnigcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
25734ccalik/aesnigcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
25752ccalik/aesnigcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
25905ccalik/aesnigcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
26095ccalik/aesnigcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
26775ccalik/aesnigcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
26821ccalik/aesnigcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
27113ccalik/aesnigcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
27221ccalik/aesnigcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
30212ccalik/vpermgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
30349ccalik/vpermgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
30524ccalik/vpermgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
30603ccalik/vpermgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
30617ccalik/vpermgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
30631ccalik/vpermgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
30664ccalik/vpermgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
30839ccalik/vpermgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
30857ccalik/vpermgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
31242ccalik/vpermgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
31458ccalik/vpermgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
31488ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
31500ccalik/vpermgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
31500ccalik/vpermgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
31601ccalik/vpermgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
31621ccalik/vpermgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
31760ccalik/vpermgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
31771ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
31791ccalik/vpermgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
31911ccalik/vpermgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
32256ccalik/vpermgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
32474ccalik/vpermgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
32536ccalik/vpermgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
32671ccalik/vpermgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
34809ccalik/vpermgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
34827ccalik/vpermgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
34974ccalik/vpermgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
35032ccalik/vpermgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
35109ccalik/vpermgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
35258ccalik/vpermgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
35381ccalik/vpermgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
35447ccalik/vpermgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
42724ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
42768ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
42893ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
42970ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
43234ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
43301ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
43416ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
43418ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
43441ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
43455ANSI_opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
43474ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
43475ANSI_opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
43591ANSI_opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
43678ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
43702ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
43746ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
43805ANSI_opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
43836ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
43858ANSI_opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
43861ANSI_opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
43865ANSI_opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
43875ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
43943ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
43947ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
44030ANSI_opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
44032ANSI_opt32gcc -m32 -Os -fomit-frame-pointer2019070520190110
44058ANSI_opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
44085ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
44107ANSI_opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
44107ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
44109ANSI_opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
44144ANSI_opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
44198ANSI_opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
44218ANSI_opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
44252ANSI_opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
44274ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
44274ANSI_opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
44276ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
44349ANSI_opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
44357ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
44435ANSI_opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
44457ANSI_opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
44482ANSI_opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
44514ANSI_opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
44526ANSI_opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
44532ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
44556ANSI_opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
44569ANSI_opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
44606ANSI_opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
44611ANSI_opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
44613ANSI_opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
44627ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
44671ANSI_opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
44672ANSI_opt32gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
44679ANSI_opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
44708ANSI_opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
44728ANSI_opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
44754ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
44764ANSI_opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
44783ANSI_opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
44791ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
44855ANSI_opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
44910ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
44986ANSI_opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
44992ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
45016ANSI_opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
45141ANSI_opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
45152ANSI_opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
45186ANSI_opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
45203ANSI_opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
45268ANSI_opt32gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
45429ANSI_opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
45482ANSI_opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
45697ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
46087ANSI_opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
46177ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
46236ANSI_opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
46242sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
46371ANSI_opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
46393ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
46448sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
46470ANSI_opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
46474ANSI_opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
46486ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
46548ANSI_opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
46550ANSI_opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
46580ANSI_opt32gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
46639ANSI_opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
46679ANSI_opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
46706ANSI_opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
46726sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
46730ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
46734ANSI_opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
46741ANSI_opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
46752sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
46766ANSI_opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
46810ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
46815ANSI_opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
46849ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
46958sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
46966ANSI_opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
46972sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
46983ANSI_opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
47021ANSI_opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
47030ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
47067sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
47068sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
47091sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
47102ANSI_opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
47107ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
47113sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
47157ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
47160ANSI_opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
47164ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
47168sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
47171ANSI_opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
47201sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
47203ANSI_opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
47210ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
47228ANSI_opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
47244ANSI_opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
47250ANSI_opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
47284ANSI_opt32gcc -m32 -O2 -fomit-frame-pointer2019070520190110
47286sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
47295ANSI_opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
47315ANSI_opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
47322ANSI_opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
47333ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
47359ANSI_opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
47377ANSI_opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
47387sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
47387ANSI_opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
47436ANSI_opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
47490ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
47524sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
47526ANSI_opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
47529ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
47591ANSI_opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
47591ANSI_opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
47631ANSI_opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
47643ANSI_opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
47710ANSI_opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
47793ANSI_opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
47825ANSI_opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
47883ANSI_opt32gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
47899ANSI_opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
47899ANSI_opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
47907ANSI_opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
47942ANSI_opt32gcc -m32 -O -fomit-frame-pointer2019070520190110
47956ANSI_opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
47980sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
48026ANSI_opt32gcc -m32 -O3 -fomit-frame-pointer2019070520190110
48029sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
48044ANSI_opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
48056ANSI_opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
48125ANSI_opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
48153sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
48171ANSI_opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
48238ANSI_opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
48246sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
48274sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
48291ANSI_opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
48298sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
48338sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
48342sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
48342sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
48346sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
48352ANSI_opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
48355sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
48382sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
48399ANSI_opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
48410ANSI_opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
48412sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
48413sphlibgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
48427sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
48448sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
48456sphlibgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
48459sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
48486ANSI_opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
48488sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
48489ANSI_opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
48537sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
48552ANSI_opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
48568ANSI_opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
48579ANSI_opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
48601sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
48603sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
48605sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
48623ANSI_opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
48659ANSI_opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
48728sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
48734sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
48742sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
48758sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
48810sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
48812sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
48817sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
48833sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
48842sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
48851sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
48889sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
48896sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
48933ANSI_opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
48955sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
48955sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
48960ANSI_opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
48961ANSI_opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
48976sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
48984ANSI_opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
48996sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
49004sphlibgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
49006sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
49006sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
49020sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
49034sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
49036sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
49038sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
49046sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
49047sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
49047sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
49052sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
49052sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
49064sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
49076sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
49082sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
49083sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
49085ANSI_opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
49088sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
49089sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
49131sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
49153sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
49158sphlibgcc -m32 -O3 -fomit-frame-pointer2019070520190110
49174sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
49180ANSI_opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
49185sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
49186sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
49211ANSI_opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
49216sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
49220sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
49220ANSI_opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
49246sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
49246ANSI_opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
49266sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
49272sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
49276sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
49278ANSI_opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
49282sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
49282ANSI_opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
49305sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
49316sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
49317sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
49365sphlibgcc -m32 -Os -fomit-frame-pointer2019070520190110
49379sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
49395sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
49441sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
49478sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
49480sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
49482sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
49484sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
49500sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
49518sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
49529sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
49548sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
49575sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
49578sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
49580sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
49609sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
49611sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
49617sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
49629ANSI_opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
49633sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
49665sphlibgcc -m32 -O2 -fomit-frame-pointer2019070520190110
49668sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
49675sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
49690sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
49699sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
49736sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
49841sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
49851sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
49856sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
49882sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
49885ANSI_opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
49920sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
49948sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
49949sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
49972sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
50026sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
50124sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
50125sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
50214sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
50224sphlibgcc -m32 -O -fomit-frame-pointer2019070520190110
50238sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
50274sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
50302sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
50351sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
50417sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
50420ANSI_opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
50422sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
50478sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
50485sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
50581sphlibgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
50609sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
50612sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
50619sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
50657sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
50715sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
50811sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
50832sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
51002ANSI_opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
51079sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
51085sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
51129sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
51131sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
51164sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
51167sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
51242sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
51310sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
51339sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
51345sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
51393sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
51448sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
51502sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
51517sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
51581sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
51656sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
51673sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
51764ANSI_opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
51889sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
51907sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
52075sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
52091ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
52097sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
52097sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
52108sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
52468sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
52537ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
52610sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
52682sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
52752sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
52883ANSI_opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
53248ANSI_opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
53442sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
53571sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
53905sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
54246ANSI_opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
54397ANSI_opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
54613sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
54679ANSI_opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
54717sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
55337sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
55405sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
55996ANSI_opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
58448ANSI_opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
58498ANSI_opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070520190110
58660ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
59000ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
59150ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
59153ANSI_opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
59206ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
59250ANSI_opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070520190110
59296ANSI_opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
59385ANSI_opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
59441ANSI_opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
59625ANSI_opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2019070520190110
59752ANSI_opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070520190110
59754ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
59763ANSI_opt64gcc -m32 -Os -fomit-frame-pointer2019070520190110
59852ANSI_opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070520190110
59926ANSI_opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070520190110
60147ANSI_opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2019070520190110
60183ANSI_opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2019070520190110
60290ANSI_opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2019070520190110
60347ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
60588ANSI_opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070520190110
60617ANSI_opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070520190110
61307ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
62058ANSI_opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2019070520190110
62603ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
62765ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
63923ANSI_opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070520190110
64002ANSI_opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070520190110
64070ANSI_opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070520190110
64115ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
64976ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
65329ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
65353ANSI_opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
65414ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
65496ANSI_opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
65804ANSI_opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070520190110
66756ANSI_opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
66833ANSI_opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070520190110
67097ANSI_opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
67127ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
67375ANSI_opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070520190110
67607ANSI_opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070520190110
67668ANSI_opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070520190110
67738ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
67766ANSI_opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2019070520190110
67865ANSI_opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070520190110
67875ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
68274ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
68297ANSI_opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2019070520190110
68306ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
68321ANSI_opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070520190110
68355ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
68437ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
68482ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
68528ANSI_opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070520190110
68554ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
68611ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
68734ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
68812ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
68843ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
68846ANSI_opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
68913ANSI_opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070520190110
68932ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
69057ANSI_opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070520190110
69060ANSI_opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070520190110
69081ANSI_opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
69093ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
69165ANSI_opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
69171ANSI_opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2019070520190110
69175ANSI_opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
69277ANSI_opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070520190110
69599ANSI_opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
69732ANSI_opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070520190110
69750ANSI_opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2019070520190110
70199ANSI_opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
70276ANSI_opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070520190110
70338ANSI_opt64gcc -m32 -O -fomit-frame-pointer2019070520190110
70365ANSI_opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070520190110
70510ANSI_opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
70613ANSI_opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070520190110
71125ANSI_opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070520190110
71133ANSI_opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070520190110
71312ANSI_opt64gcc -m32 -O3 -fomit-frame-pointer2019070520190110
71354ANSI_opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2019070520190110
71458ANSI_opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070520190110
71506ANSI_opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070520190110
71715ANSI_opt64gcc -m32 -O2 -fomit-frame-pointer2019070520190110
71926ANSI_opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070520190110
72146ANSI_opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070520190110
72193ANSI_opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070520190110
72296ANSI_opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2019070520190110
72411ANSI_opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2019070520190110
72431ANSI_opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070520190110
72668ANSI_opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070520190110
72709ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
72851ANSI_opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2019070520190110
72867ANSI_opt64gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070520190110
72990ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
72998ANSI_opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070520190110
73084ANSI_opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2019070520190110
73123ANSI_opt64gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070520190110
73181ANSI_opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070520190110
73337ANSI_opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070520190110
73542ANSI_opt64gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070520190110
73691ANSI_opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070520190110
74066ANSI_opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
74296ANSI_opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070520190110
74735ANSI_opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070520190110
75109ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
75294ANSI_opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070520190110
75327ANSI_opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
75353ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
75607ANSI_opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070520190110
75657ANSI_opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070520190110
75754ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
75842ANSI_opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070520190110
75873ANSI_opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070520190110
75901ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
75949ANSI_opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070520190110
75972ANSI_opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070520190110
76196ANSI_opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070520190110
76453ANSI_opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
76492ANSI_opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070520190110
76494ANSI_opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070520190110
76798ANSI_opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070520190110
76936ANSI_opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070520190110
77030ANSI_opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070520190110
77101ANSI_opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070520190110
77281ANSI_opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070520190110
77518ANSI_opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
77655ANSI_opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070520190110
78615ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
78815ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
79335ANSI_opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070520190110
79342ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
79399ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
79461ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
79462ANSI_opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070520190110
79520ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070520190110
79659ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070520190110
80252ANSI_opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070520190110
80262ANSI_opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070520190110
80381ANSI_opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2019070520190110
80385ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
80591ANSI_opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070520190110
80998ANSI_opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070520190110
81148ANSI_opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2019070520190110
81319ANSI_opt64gcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070520190110
81385ANSI_opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070520190110
81528ANSI_opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2019070520190110
81599ANSI_opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070520190110
81947ANSI_opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
81990ANSI_opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2019070520190110
82087ANSI_opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070520190110
82175ANSI_opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070520190110
82585ANSI_opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2019070520190110
82702ANSI_opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
82780ANSI_opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2019070520190110
82975ANSI_opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070520190110
83006ANSI_opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070520190110
83079ANSI_opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070520190110
84109ANSI_opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070520190110
85026ANSI_opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070520190110
111893ANSI_opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
113042ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070520190110
118169ANSI_opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
121508ANSI_opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2019070520190110
125189ANSI_opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
125996ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070520190110
126446ANSI_opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
126561ANSI_opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070520190110
150488ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110
151788ANSI_opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
151942ANSI_opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070520190110
155379ANSI_opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070520190110

Compiler output

Implementation: crypto_hash/fugue256/ANSI_opt32
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt32':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ANSI_opt64
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt64':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -funroll-loops -m32 -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
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:26: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:70:67: note: in expansion of macro 'HO2BE_4'
hash.c: ...

Number of similar (compiler,implementation) pairs: 172, 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=core-avx-i -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core-avx-i -O3 -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=core-avx2 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=core-avx2 -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=core2 -msse4.1 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -O -fomit-frame-pointer SSE4.1
gcc -m32 -march=corei7 -Os -fomit-frame-pointer SSE4.1
gcc -m32 -march=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/SSSE3
Compiler: gcc -funroll-loops -m32 -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
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
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
hash.c: t0 = xmm_out ; \
hash.c:
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: ...

Number of similar (compiler,implementation) pairs: 172, 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=core-avx-i -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=core-avx-i -O3 -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=core-avx2 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=corei7 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=i386 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=i486 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k6 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=k8 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer SSSE3
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -O -fomit-frame-pointer SSSE3
gcc -m32 -march=nocona -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium3 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentium -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer SSSE3
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -O2 -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -O3 -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -O -fomit-frame-pointer SSSE3
gcc -m32 -march=prescott -Os -fomit-frame-pointer SSSE3

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'Compress256':
hash.c: hash.c:156:5: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: t1 = _mm_shuffle_epi32(s0, _MM_SHUFFLE(3, 3, 0, 3));\
hash.c: ^
hash.c: hash.c:448:4: note: in expansion of macro 'TIX256'
hash.c: TIX256(pmsg, ctx->gt;state[1], ctx->gt;state[0], ctx->gt;state[6], ctx->gt;state[8], _t0, _t1, _t2);
hash.c: ^~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1273:1: error: inlining failed in call to always_inline '_mm_and_si128': target specific option mismatch
hash.c: _mm_and_si128 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:139:7: note: called from here
hash.c: s0 = _mm_and_si128(s0, M128(_maskd3n))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:349:2: note: in expansion of macro 'UNPACK_S0'
hash.c: UNPACK_S0(s0, s1, _t3)
hash.c: ^~~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: ...

Number of similar (compiler,implementation) pairs: 88, 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=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=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: hash.c: In function 'Compress256':
hash.c: hash.c:165:5: warning: SSE vector return without SSE enabled changes the ABI [-Wpsabi]
hash.c: t1 = _mm_shuffle_epi32(s0, _MM_SHUFFLE(3, 3, 0, 3));\
hash.c: ^
hash.c: hash.c:447:4: note: in expansion of macro 'TIX256'
hash.c: TIX256(pmsg, ctx->gt;state[1], ctx->gt;state[0], ctx->gt;state[6], ctx->gt;state[8], _t0, _t1, _t2);
hash.c: ^~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1273:1: error: inlining failed in call to always_inline '_mm_and_si128': target specific option mismatch
hash.c: _mm_and_si128 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:138:7: note: called from here
hash.c: s0 = _mm_and_si128(s0, M128(_maskd3n))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:348:2: note: in expansion of macro 'UNPACK_S0'
hash.c: UNPACK_S0(s0, s1, _t3)
hash.c: ^~~~~~~~~
hash.c: hash.c:448:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/vperm
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: hash.c: In function 'Compress256':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:300:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^
hash.c: hash.c:268:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4);\
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:347:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:448:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:297:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
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=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=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=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 -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=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=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: hash.c: In function 'Compress256':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:301:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^
hash.c: hash.c:254:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4)
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:348:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:298:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/vperm
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: hash.c: In function 'Compress256':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1273:1: error: inlining failed in call to always_inline '_mm_and_si128': target specific option mismatch
hash.c: _mm_and_si128 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:138:7: note: called from here
hash.c: s0 = _mm_and_si128(s0, M128(_maskd3n))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:348:2: note: in expansion of macro 'UNPACK_S0'
hash.c: UNPACK_S0(s0, s1, _t3)
hash.c: ^~~~~~~~~
hash.c: hash.c:448:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1544:1: error: inlining failed in call to always_inline '_mm_castps_si128': target specific option mismatch
hash.c: _mm_castps_si128(__m128 __A)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:137:7: note: called from here
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: hash.c: In function 'Compress256':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1273:1: error: inlining failed in call to always_inline '_mm_and_si128': target specific option mismatch
hash.c: _mm_and_si128 (__m128i __A, __m128i __B)
hash.c: ^~~~~~~~~~~~~
hash.c: hash.c:139:7: note: called from here
hash.c: s0 = _mm_and_si128(s0, M128(_maskd3n))
hash.c: ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:349:2: note: in expansion of macro 'UNPACK_S0'
hash.c: UNPACK_S0(s0, s1, _t3)
hash.c: ^~~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/7/include/pmmintrin.h:31:0,
hash.c: from /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:31,
hash.c: from hash_api.h:29,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/emmintrin.h:1544:1: error: inlining failed in call to always_inline '_mm_castps_si128': target specific option mismatch
hash.c: _mm_castps_si128(__m128 __A)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:138:7: note: called from here
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ANSI_opt32
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt32':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: ...
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt32':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ANSI_opt64
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt64':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: ...
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_code.h:13,
hash.c: from hash.c:7:
hash.c: hash.c: In function 'crypto_hash_fugue256_ANSI_opt64':
hash.c: aestab_t.h:19:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:32:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:26: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:33:67: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xf96c621d),HO2BE_4(0xfbf929de),HO2BE_4(0x9149e899),HO2BE_4(0x34f8c248)};
hash.c: ^~~~~~~
hash.c: aestab_t.h:19:36: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/SSE4.1
Compiler: gcc -m32 -march=barcelona -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
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:26: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:70:67: note: in expansion of macro 'HO2BE_4'
hash.c: ...
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
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_sse4_code.h:15,
hash.c: from hash.c:24:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSE4_1':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:69:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:26: warning: result of '888717896 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:70:67: note: in expansion of macro 'HO2BE_4'
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/SSSE3
Compiler: gcc -m32 -march=barcelona -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
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
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
hash.c: t0 = xmm_out ; \
hash.c:
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: ...
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
hash.c: w(r,0x8c), w(r,0xa1), w(r,0x89), w(r,0x0d), w(r,0xbf), w(r,0xe6), w(r,0x42), w(r,0x68),\
hash.c:
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
hash.c: t0 = xmm_out ; \
hash.c:
hash.c: In file included from aestab.h:4:0,
hash.c: from fugue_256_ssse3_code.h:15,
hash.c: from hash.c:22:
hash.c: hash.c: In function 'crypto_hash_fugue256_SSSE3':
hash.c: aestab_t.h:20:26: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
hash.c: aestab_t.h:20:36: warning: result of '1718686559 hash.c: #define HO2BE_4(_x) ((_xgt;>gt;8)&0xff00)|(_x>gt;>gt;24))
hash.c: ^
hash.c: hash.c:67:27: note: in expansion of macro 'HO2BE_4'
hash.c: HO2BE_4(0xe952bdde),HO2BE_4(0x6671135f),HO2BE_4(0xe0d4f668),HO2BE_4(0xd2b0b594),
hash.c: ^~~~~~~
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/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: hash.c: In function 'Compress256':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:300:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^
hash.c: hash.c:268:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4);\
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:347:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:448:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:297:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: hash.c: In function 'Compress256':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:300:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^
hash.c: hash.c:268:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4);\
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:347:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:448:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:297:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/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: hash.c: In function 'Compress256':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:301:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^
hash.c: hash.c:254:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4)
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:348:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:298:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: hash.c: In function 'Compress256':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:301:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4c));\
hash.c: ^
hash.c: hash.c:254:2: note: in expansion of macro 'POSTSUPERMIX'
hash.c: POSTSUPERMIX(t0, t1, t2, t3, t4)
hash.c: ^~~~~~~~~~~~
hash.c: hash.c:348:2: note: in expansion of macro 'SUPERMIX'
hash.c: SUPERMIX(_t2, _t3, _t0, _t1, s0);\
hash.c: ^~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash_api.h:29:0,
hash.c: from hash.c:20:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/tmmintrin.h:136:1: error: inlining failed in call to always_inline '_mm_shuffle_epi8': target specific option mismatch
hash.c: _mm_shuffle_epi8 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~
hash.c: hash.c:298:6: note: called from here
hash.c: t0 = _mm_shuffle_epi8(t0, M128(_supermix4b));\
hash.c: ...

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

Compiler output

Implementation: crypto_hash/fugue256/ccalik/aesni
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:26:0:
hash.c: hash.c: In function 'Compress256':
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:250:8: note: called from here
hash.c: _t2 = _mm_aesenclast_si128(_t2, M128(_zero))
hash.c: ^
hash.c: hash.c:347:2: note: in expansion of macro 'SUBSTITUTE'
hash.c: SUBSTITUTE(s0, _t1, _t2, _t3, _t0);\
hash.c: ^~~~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: SUBROUND256_2(ctx->gt;state[8], ctx->gt;state[9], ctx->gt;state[7], ctx->gt;state[2], ctx->gt;state[7], ctx->gt;state[8], ctx->gt;state[6], ctx->gt;state[1]);
hash.c: ^~~~~~~~~~~~~
hash.c: In file included from hash.c:26:0:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/7/include/wmmintrin.h:69:1: error: inlining failed in call to always_inline '_mm_aesenclast_si128': target specific option mismatch
hash.c: _mm_aesenclast_si128 (__m128i __X, __m128i __Y)
hash.c: ^~~~~~~~~~~~~~~~~~~~
hash.c: hash.c:250:8: note: called from here
hash.c: _t2 = _mm_aesenclast_si128(_t2, M128(_zero))
hash.c: ^
hash.c: hash.c:340:2: note: in expansion of macro 'SUBSTITUTE'
hash.c: SUBSTITUTE(r0, _t1, _t2, _t3, _t0);\
hash.c: ^~~~~~~~~~
hash.c: hash.c:449:4: note: in expansion of macro 'SUBROUND256_2'
hash.c: ...

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