Implementation notes: x86, bridge, crypto_hash/groestl256

Computer: bridge
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_hash
Primitive: groestl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
45404vperm-intrgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012520120120
45424vperm-intrgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012520120120
45588vperm-intrgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012520120120
45612vperm-intrgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012520120120
45612vperm-intrgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012520120120
45640vperm-intrgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012520120120
45660vperm-intrgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012520120120
45804vperm-intrgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012520120120
45824vperm-intrgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012520120120
46032vperm-intrgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012520120120
46080vperm-intrgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012520120120
46104vperm-intrgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012520120120
48708vperm-intrgcc -m32 -march=core2 -O -fomit-frame-pointer2012012520120120
48744vperm-intrgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012520120120
48888vperm-intrgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012520120120
48904vperm-intrgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012520120120
49800mmxgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
50084mmxgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
50096mmxgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
50176mmxgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
50336mmxgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
50440mmxgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
50492mmxgcc -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
50528mmxgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
50784mmxgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
50884mmxgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
50976mmxgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
51352mmxgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
51996vperm-intrgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012520120120
52096vperm-intrgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012520120120
52236mmxgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
52260vperm-intrgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012520120120
53036vperm-intrgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012520120120
53208vperm-intrgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012520120120
53216mmxgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
53300vperm-intrgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012520120120
53328vperm-intrgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012520120120
53356vperm-intrgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012520120120
53420vperm-intrgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012520120120
53452vperm-intrgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012520120120
53564vperm-intrgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012520120120
54096vperm-intrgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012520120120
54684mmxgcc -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
54796mmxgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
54864mmxgcc -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
54916mmxgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012520120120
54948mmxgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012520120120
54952mmxgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012520120120
54956mmxgcc -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
54988mmxgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012520120120
55004mmxgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012520120120
55172mmxgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
55204mmxgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
55300mmxgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
55468mmxgcc -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
55580mmxgcc -m32 -march=core2 -O -fomit-frame-pointer2012012520120120
55592mmxgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
55704mmxgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
56176mmxgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012520120120
56688mmxgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
57668mmxgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
66508mmxgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
66844mmxgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
68372mmxgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
68492mmxgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
68676mmxgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
69076mmxgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
69304mmxgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
69568mmxgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
69848mmxgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
69848mmxgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012520120120
69984mmxgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012520120120
70008mmxgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
70008mmxgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
70032mmxgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012520120120
70152mmxgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012520120120
70156mmxgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
70280mmxgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012520120120
70388mmxgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
70740mmxgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
71972mmxgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
72136mmxgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012520120120
72172mmxgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
72240mmxgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
72336mmxgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
72352mmxgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
72352mmxgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
72432mmxgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
72632mmxgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
72716mmxgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
72800mmxgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
72820mmxgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
72880mmxgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012520120120
73060mmxgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
73140mmxgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
73208mmxgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012520120120
73344mmxgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
73736mmxgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012520120120
75356mmxgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
75436mmxgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
75516mmxgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
75620mmxgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
75688mmxgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
75756mmxgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
75848mmxgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
75896mmxgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
76348mmxgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
76516mmxgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
78944sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
79020sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
79776sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012520120120
79812sphlibgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012520120120
79820sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012520120120
79856sphlibgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012520120120
79908sphlibgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012520120120
79940sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012520120120
80400sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
80476sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
80844sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
80988sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
81668sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012520120120
81956sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
81984sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
82000sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
82008sphlib-adaptedgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012520120120
82008sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
82016sphlib-adaptedgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012520120120
82080sphlib-adaptedgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012520120120
82752sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
82968sphlib-adaptedgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012520120120
82996sphlib-adaptedgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
83036sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
83076sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
83092sphlib-adaptedgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
83116sphlib-adaptedgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
83864sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
84140sphlib-adaptedgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
84256sphlib-adaptedgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012520120120
84276sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
84488sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
84724sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
84968sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
84988sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
85080sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
85352sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
85388sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
85412sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
85428sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
85456sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
85616sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
85716sphlib-adaptedgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
85836sphlib-adaptedgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
85852sphlib-adaptedgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012520120120
86300sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
86344sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
86740sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
86744sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
86812sphlib-adaptedgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012520120120
86988sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
86992sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
87024sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
87060sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
87068sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
87248sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
87308sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
87528sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
87572sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012520120120
87596sphlib-adaptedgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
87604sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012520120120
87612sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
87660sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
87660sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
87724sphlib-adaptedgcc -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
87848sphlib-adaptedgcc -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
87960mmxgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
88048sphlib-adaptedgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
88328sphlib-adaptedgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
88364sphlib-adaptedgcc -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
88404opt32gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
88444sphlib-adaptedgcc -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
88484sphlib-adaptedgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
88588sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
88672sphlib-adaptedgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
88688sphlib-adaptedgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
88692sphlib-adaptedgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
88768opt32gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
88776opt32gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
88804opt32gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
88828opt32gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
89144sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
89232sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
89252opt32gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
89256sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
89300sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
89424sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
89448opt32gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
89512opt32gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
89536opt32gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
89540opt32gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
89544sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012520120120
89548opt32gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
89552opt32gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
89560opt32gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
89560sphlibgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012520120120
89568sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2012012520120120
89596sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
89600sphlibgcc -m32 -O -fomit-frame-pointer2012012520120120
89608sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012520120120
89608sphlibgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012520120120
89612opt32gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
89636sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
89644opt32gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
89648sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
89648sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
89648sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
89660sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
89684sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
89696sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
89700sphlib-adaptedgcc -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
89704sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
89716opt32gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
89720sphlib-adaptedgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012520120120
89732opt32gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
89740sphlib-adaptedgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012520120120
89744sphlib-adaptedgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012520120120
89756opt32gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012520120120
89756opt32gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012520120120
89760sphlib-adaptedgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012520120120
89764opt32gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
89768opt32gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
89772opt32gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
89792opt32gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
89796opt32gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012520120120
89800opt32gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012520120120
89808opt32gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
89812opt32gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012520120120
89812sphlib-adaptedgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012520120120
89828opt32gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
89828sphlib-adaptedgcc -m32 -march=core2 -O -fomit-frame-pointer2012012520120120
89832sphlib-adaptedgcc -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
89836opt32gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012520120120
89848opt32gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
89856opt32gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012520120120
89932opt32gcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012520120120
90028sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012520120120
90104opt32gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012520120120
90116opt32gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
90156sphlib-adaptedgcc -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
90204sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012520120120
90252opt32gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012520120120
90256opt32gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
90376opt32gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
90380opt32gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
90520opt32gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
90544opt32gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
90572opt32gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
90580opt32gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
90636opt32gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
90680opt32gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
90708opt32gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
90740opt32gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
90784opt32gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
90808opt32gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
90860opt32gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
90860opt32gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
90860opt32gcc -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
90868opt32gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
90892opt32gcc -m32 -O3 -fomit-frame-pointer2012012520120120
90924opt32gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
91008opt32gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
91040opt32gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
91064opt32gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
91116opt32gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
91160opt32gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
91184opt32gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
91236opt32gcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
91276opt32gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
91284opt32gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
91288opt32gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
91292opt32gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
91300opt32gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
91308opt32gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
91308opt32gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
91312opt32gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
91316opt32gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
91340opt32gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
91348opt32gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
91352opt32gcc -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
91364opt32gcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
91376opt32gcc -funroll-loops -m32 -O -fomit-frame-pointer2012012520120120
91376opt32gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
91396opt32gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
91404opt32gcc -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
91412opt32gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
91416opt32gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
91428opt32gcc -m32 -march=corei7 -O -fomit-frame-pointer2012012520120120
91432opt32gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
91460opt32gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012520120120
91460opt32gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012520120120
91472opt32gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012520120120
91480opt32gcc -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
91484opt32gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
91484opt32gcc -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
91492opt32gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012520120120
91496opt32gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012520120120
91496opt32gcc -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
91508opt32gcc -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
91552sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
91572opt32gcc -m32 -march=core2 -O -fomit-frame-pointer2012012520120120
91616opt32gcc -m32 -O2 -fomit-frame-pointer2012012520120120
91620opt32gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012520120120
91632opt32gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012520120120
91636opt32gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012520120120
91656mmxgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012520120120
91708opt32gcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
91732opt32gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012520120120
91736opt32gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
91756opt32gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012520120120
91776opt32gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
91784opt32gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
91788opt32gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012520120120
91796opt32gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012520120120
91804opt32gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
91804sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
91808opt32gcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
91848opt32gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
91876opt32gcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
91892opt32gcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
91896sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
91908opt32gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
91912opt32gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
91924opt32gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
91960opt32gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
91968mmxgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012520120120
91984opt32gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
92000opt32gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
92004mmxgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012520120120
92012opt32gcc -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
92172mmxgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012520120120
92180opt32gcc -m32 -Os -fomit-frame-pointer2012012520120120
92192opt32gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
92200opt32gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
92200sphlib-adaptedgcc -m32 -O -fomit-frame-pointer2012012520120120
92208opt32gcc -m32 -O -fomit-frame-pointer2012012520120120
92220opt32gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
92224opt32gcc -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
92252opt32gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
92260opt32gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
92272opt32gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
92280opt32gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
92292opt32gcc -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
92300opt32gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
92304opt32gcc -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
92308mmxgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012520120120
92328opt32gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
92348opt32gcc -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
92352opt32gcc -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
92356opt32gcc -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
92356opt32gcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
92384opt32gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
92396mmxgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012520120120
92416opt32gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
92504opt32gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
92540opt32gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012520120120
92540opt32gcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
92540opt32gcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
92556opt32gcc -m32 -march=core2 -Os -fomit-frame-pointer2012012520120120
92560opt32gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
92568opt32gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012520120120
92584opt32gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012520120120
92584opt32gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012520120120
92868opt32gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
92896opt32gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012520120120
93228opt32gcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
93680opt32gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012520120120
94508mmxgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012520120120
94648opt32gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
94692opt32gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
94912sphlibgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012520120120
95084mmxgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012520120120
95132mmxgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012520120120
95288mmxgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012520120120
95428mmxgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012520120120
95428opt32gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
95444sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
95460sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
95544sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012520120120
95608sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
95668sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012520120120
95680sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012520120120
95684sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
95688sphlib-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012520120120
95704sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
95732sphlib-smallgcc -m32 -O -fomit-frame-pointer2012012520120120
95740mmxgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012520120120
95744sphlib-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012520120120
95768sphlib-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012520120120
95772sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012520120120
95824sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2012012520120120
97952opt32gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
98020opt32gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
98068opt32gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
98100opt32gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
98212opt32gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
98524opt32gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
98564opt32gcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
98648opt32gcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
98660opt32gcc -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
98752opt32gcc -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
98860opt32gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
99008opt32gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
99024opt32gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
99044opt32gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
99064opt32gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
99084opt32gcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
99284opt32gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
99292opt32gcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
100736sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
100788sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
100848sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
101024sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
102812sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
102816sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
102896sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
102996sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
102996sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
103020sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
103060sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
103076sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
103084sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
103100sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
103148sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
103244sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
103328sphlibgcc -m32 -O3 -fomit-frame-pointer2012012520120120
103368sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
103372sphlib-adaptedgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
103380sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
103412sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
103416sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012520120120
103488sphlib-adaptedgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
103768sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
103784sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
103916sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
103920sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
104148sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
104272sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
104272sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
104276sphlib-adaptedgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
104292sphlib-adaptedgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
104444sphlib-adaptedgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
104504sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
104512sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
104540sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
104572sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
104580sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
104612sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
104676sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
104816sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
105080sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
105144sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
105204sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
105228sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
105248sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
105296sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
105312sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
105424sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
105448sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
105548sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
105648sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
105736sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
105760sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
105876sphlib-adaptedgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
105980sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
106004sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
106012sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
106104sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
106200sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
106200sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
106264sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
106532sphlib-adaptedgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
106548sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
106616sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
106696sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
106848sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
107160sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
107164sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
107208sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
107236sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
107240sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
107248sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
107408sphlib-adaptedgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012520120120
107760sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
107796sphlib-adaptedgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012520120120
107820sphlib-adaptedgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012520120120
107848sphlib-adaptedgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012520120120
107880sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
107896sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
107900sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012520120120
107904sphlib-adaptedgcc -m32 -O3 -fomit-frame-pointer2012012520120120
107928sphlib-adaptedgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
107936sphlib-adaptedgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
107944sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
107960sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
107992sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
107996sphlib-adaptedgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012520120120
108000sphlib-adaptedgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012520120120
108060sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
108068sphlib-adaptedgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
108144sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
108172sphlib-adaptedgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
108184sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
108224sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
108248sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
108280sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
108328sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
108336sphlib-adaptedgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
108340sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
108364sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
108416sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
108448sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
108456sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
108488sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
108492sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
108492sphlib-adaptedgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
108512sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
108584sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
108608sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012520120120
108612sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
108628sphlib-adaptedgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
108632sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
108644sphlib-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012520120120
108660sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
108660sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
108672sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
108684sphlib-adaptedgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
108732sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
108740sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
108740sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
108748sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
108752sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
108756sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012520120120
108756sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012520120120
108756sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
108764sphlib-adaptedgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
108824sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
108828sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012520120120
108840sphlib-adaptedgcc -m32 -O2 -fomit-frame-pointer2012012520120120
108880sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
108888sphlib-adaptedgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
108904sphlib-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012520120120
108956sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
108988sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
108988sphlibgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012520120120
109008sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
109016sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
109020sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
109024sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
109024sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012520120120
109036sphlibgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012520120120
109068sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
109080sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
109084sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
109112sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
109124sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012520120120
109128sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
109128sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012520120120
109144sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012520120120
109168sphlibgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012520120120
109180sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012520120120
109196sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
109220sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
109224sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
109276sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
109276sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
109320sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
109380sphlib-smallgcc -m32 -Os -fomit-frame-pointer2012012520120120
109400sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
109408sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
109416sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
109448sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
109448sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
109452sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
109484sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012520120120
109508sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
109536sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
109596sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
109600sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
109672sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
109736sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
109744sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
109768sphlib-adaptedgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
109812sphlib-adaptedgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
109860sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
109872sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
109884sphlib-adaptedgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
109908sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
109908sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
109932sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
109940sphlib-adaptedgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
109940sphlib-adaptedgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012520120120
109964sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
109964sphlibgcc -m32 -O2 -fomit-frame-pointer2012012520120120
109968sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
109984sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
109988sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
110004sphlib-adaptedgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
110016sphlib-adaptedgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
110020sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
110024sphlib-adaptedgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
110044sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
110124sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
110212sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
110244sphlib-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012520120120
110280sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
110284sphlib-adaptedgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
110300sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
110324sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
110416sphlib-adaptedgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
110420sphlib-adaptedgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
110440sphlib-adaptedgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012520120120
110440sphlib-adaptedgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012520120120
110452sphlib-adaptedgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012520120120
110460sphlib-adaptedgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012520120120
110472sphlib-adaptedgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012520120120
110500sphlib-adaptedgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
110628sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
110684sphlib-adaptedgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012520120120
110708sphlib-adaptedgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
110724sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
110768sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
110776sphlib-adaptedgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
110792sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
110804sphlib-adaptedgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012520120120
110820sphlib-adaptedgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
110824sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
110828sphlib-adaptedgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
110840sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
110856sphlib-adaptedgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
110972sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
111016sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
111040sphlib-adaptedgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012520120120
111044sphlib-adaptedgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
111048sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
111076sphlib-adaptedgcc -m32 -Os -fomit-frame-pointer2012012520120120
111104sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
111108sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
111136sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
111164sphlib-adaptedgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
111216sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
111216sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
111224sphlib-adaptedgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
111228sphlib-adaptedgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
111280sphlib-adaptedgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
111280sphlib-adaptedgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
111288sphlib-adaptedgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
111364sphlib-adaptedgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
111408mmxgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
111416sphlib-adaptedgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
111480sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
111544sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
111576sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
111588sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
111616sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
111616sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
111668sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
111728sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
111728sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
111836sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
111852sphlib-adaptedgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
111920sphlibgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012520120120
111932sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
111968sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012520120120
111992sphlibgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012520120120
112000sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
112040sphlibgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012520120120
112096sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012520120120
112140sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
112144sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
112156sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012520120120
112168sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
112200sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
112200sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
112228mmxgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
112252sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
112288sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
112300sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
112304sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
112340sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
112340sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
112420sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
112428sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
112460sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
112476sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
112504sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
112656sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
112676sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
112760sphlibgcc -m32 -Os -fomit-frame-pointer2012012520120120
112792sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012520120120
112792sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
112796sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
112804sphlib-adaptedgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012520120120
112812sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
112828sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
112840sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
112888sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
112900sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
112932sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
113092sphlib-adaptedgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
113104sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
113136sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
113172sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
113180sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
113212sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
113284sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
113300sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
113316sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
113344sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
113400sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
113460mmxgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
113560sphlib-adaptedgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
113612sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
113680sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
113684sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
113852sphlib-adaptedgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
113964sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
114080sphlib-adaptedgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
114096sphlib-adaptedgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
114128sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
114184sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
114212sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
114264sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
114268sphlib-adaptedgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
114280sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
114296sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
114356sphlib-adaptedgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
114360sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
114368sphlib-adaptedgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
114380sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
114436sphlib-adaptedgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
114452sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
114648sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
114832sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
114852sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
114904sphlib-adaptedgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
114980sphlib-adaptedgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
115028sphlib-adaptedgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
115076sphlib-adaptedgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
115112sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
115140sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
115144sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
115240sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
115248sphlib-adaptedgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
115540opt32gcc -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
115588sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
116036sphlib-adaptedgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
116336sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
116400sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
116468sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
116600sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
117004sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
117028sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
117032sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
118712sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
121580mmxgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
121632mmxgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
121648mmxgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
121796mmxgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
121964mmxgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
121976mmxgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
122532sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
123116sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
123152mmxgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
126576mmxgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
126652mmxgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
126680mmxgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
127160mmxgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
127228mmxgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
127392mmxgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
127732mmxgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
128432mmxgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
131664mmxgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
131832mmxgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
131992sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012520120120
133392mmxgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
133732mmxgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
135688mmxgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
136192mmxgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
137668mmxgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
137924opt64gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
138572mmxgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
139344mmxgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
140164mmxgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
140376mmxgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
140572mmxgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
140596mmxgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
141996mmxgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
142128mmxgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
142484opt64gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
142564mmxgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
142672opt64gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
143116opt64gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
143672opt64gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
143672opt64gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
143776opt64gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
144196mmxgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
144268mmxgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
144372mmxgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
145112mmxgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
149104opt64gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
149388opt64gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
149868opt64gcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
150260opt64gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
150568opt64gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
155632sphlib-adaptedgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
155772sphlib-adaptedgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
155844sphlib-adaptedgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
155928sphlib-adaptedgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
155968sphlib-adaptedgcc -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
156100sphlib-adaptedgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
156888mmxgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
16092832bit-2ktablegcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012060220120525
161044sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
161196sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
161248sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
16214832bit-2ktablegcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012060220120525
16218032bit-2ktablegcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012060220120525
16218432bit-2ktablegcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012060220120525
16218832bit-2ktablegcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012060220120525
16232032bit-2ktablegcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012060220120525
16233232bit-2ktablegcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012060220120525
16258032bit-2ktablegcc -m32 -march=core2 -O3 -fomit-frame-pointer2012060220120525
163504sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
163544sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
163632opt64gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
16390832bit-2ktablegcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012060220120525
16390832bit-2ktablegcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012060220120525
16392832bit-2ktablegcc -m32 -march=core2 -O2 -fomit-frame-pointer2012060220120525
16394032bit-2ktablegcc -m32 -O3 -fomit-frame-pointer2012060220120525
16395232bit-2ktablegcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012060220120525
164308sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
16432432bit-2ktablegcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012060220120525
16432832bit-2ktablegcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012060220120525
16439232bit-2ktablegcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012060220120525
16455632bit-2ktablegcc -m32 -march=prescott -O3 -fomit-frame-pointer2012060220120525
16458432bit-2ktablegcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012060220120525
16460832bit-2ktablegcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012060220120525
16476832bit-2ktablegcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012060220120525
164816opt64gcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
16485632bit-2ktablegcc -m32 -march=nocona -O3 -fomit-frame-pointer2012060220120525
165012opt64gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
16503232bit-2ktablegcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012060220120525
16506832bit-2ktablegcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012060220120525
16508032bit-2ktablegcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012060220120525
16510032bit-2ktablegcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012060220120525
165108opt64gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
16516432bit-2ktablegcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012060220120525
16518432bit-2ktablegcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012060220120525
16527232bit-2ktablegcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012060220120525
16530432bit-2ktablegcc -m32 -O2 -fomit-frame-pointer2012060220120525
16531632bit-2ktablegcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012060220120525
16543632bit-2ktablegcc -funroll-loops -m32 -Os -fomit-frame-pointer2012060220120525
16547232bit-2ktablegcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012060220120525
165560opt64gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
16558832bit-2ktablegcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012060220120525
16561632bit-2ktablegcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012060220120525
16563632bit-2ktablegcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012060220120525
16571632bit-2ktablegcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012060220120525
16574032bit-2ktablegcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012060220120525
16577632bit-2ktablegcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012060220120525
165784opt64gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
16580832bit-2ktablegcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012060220120525
16582432bit-2ktablegcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012060220120525
165868opt64gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
16588432bit-2ktablegcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012060220120525
16589232bit-2ktablegcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012060220120525
16592832bit-2ktablegcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012060220120525
165972opt64gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
16614032bit-2ktablegcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012060220120525
16618432bit-2ktablegcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012060220120525
16625232bit-2ktablegcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012060220120525
166264opt64gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
16645632bit-2ktablegcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012060220120525
16652832bit-2ktablegcc -m32 -march=nocona -O2 -fomit-frame-pointer2012060220120525
16665632bit-2ktablegcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012060220120525
166712opt64gcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012520120120
166784opt64gcc -funroll-loops -m32 -O -fomit-frame-pointer2012012520120120
16680032bit-2ktablegcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012060220120525
16682432bit-2ktablegcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012060220120525
16687232bit-2ktablegcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012060220120525
16692832bit-2ktablegcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012060220120525
16694032bit-2ktablegcc -m32 -march=prescott -O2 -fomit-frame-pointer2012060220120525
16696832bit-2ktablegcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012060220120525
16700032bit-2ktablegcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012060220120525
16700432bit-2ktablegcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012060220120525
16700832bit-2ktablegcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012060220120525
16701232bit-2ktablegcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012060220120525
167060opt64gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
167200opt64gcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012520120120
16736032bit-2ktablegcc -m32 -march=k8 -O3 -fomit-frame-pointer2012060220120525
16740032bit-2ktablegcc -m32 -Os -fomit-frame-pointer2012060220120525
16748032bit-2ktablegcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012060220120525
16748432bit-2ktablegcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012060220120525
16750832bit-2ktablegcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012060220120525
16756432bit-2ktablegcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012060220120525
167564opt64gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
16766832bit-2ktablegcc -m32 -march=corei7 -Os -fomit-frame-pointer2012060220120525
16768832bit-2ktablegcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012060220120525
16769232bit-2ktablegcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012060220120525
16771232bit-2ktablegcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012060220120525
16772832bit-2ktablegcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012060220120525
167744opt64gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
16775232bit-2ktablegcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012060220120525
16780832bit-2ktablegcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012060220120525
16782432bit-2ktablegcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012060220120525
16796032bit-2ktablegcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012060220120525
168076opt64gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
16807632bit-2ktablegcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012060220120525
16808832bit-2ktablegcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012060220120525
16810032bit-2ktablegcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012060220120525
16825632bit-2ktablegcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012060220120525
16827632bit-2ktablegcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012060220120525
16830432bit-2ktablegcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012060220120525
16830432bit-2ktablegcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012060220120525
16858432bit-2ktablegcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012060220120525
16860432bit-2ktablegcc -m32 -march=athlon -O3 -fomit-frame-pointer2012060220120525
16866832bit-2ktablegcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012060220120525
16868032bit-2ktablegcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012060220120525
16870032bit-2ktablegcc -m32 -march=core2 -Os -fomit-frame-pointer2012060220120525
16877232bit-2ktablegcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012060220120525
16877232bit-2ktablegcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012060220120525
16877632bit-2ktablegcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012060220120525
16879632bit-2ktablegcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012060220120525
168816opt64gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
16882432bit-2ktablegcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012060220120525
16885232bit-2ktablegcc -m32 -march=k6 -O3 -fomit-frame-pointer2012060220120525
16889232bit-2ktablegcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012060220120525
16891632bit-2ktablegcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012060220120525
16891632bit-2ktablegcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012060220120525
16920032bit-2ktablegcc -m32 -march=k6 -Os -fomit-frame-pointer2012060220120525
16920832bit-2ktablegcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012060220120525
16936432bit-2ktablegcc -m32 -march=k6 -O2 -fomit-frame-pointer2012060220120525
16937632bit-2ktablegcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012060220120525
169484opt64gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
16951632bit-2ktablegcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012060220120525
16952832bit-2ktablegcc -m32 -march=nocona -Os -fomit-frame-pointer2012060220120525
16954832bit-2ktablegcc -m32 -march=i386 -O3 -fomit-frame-pointer2012060220120525
16960032bit-2ktablegcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012060220120525
169644opt64gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
16964432bit-2ktablegcc -m32 -march=i486 -Os -fomit-frame-pointer2012060220120525
16967232bit-2ktablegcc -m32 -march=i386 -O2 -fomit-frame-pointer2012060220120525
169684opt64gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
16970832bit-2ktablegcc -m32 -march=k8 -O2 -fomit-frame-pointer2012060220120525
16970832bit-2ktablegcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012060220120525
169728opt64gcc -m32 -O3 -fomit-frame-pointer2012012520120120
16974032bit-2ktablegcc -m32 -march=prescott -Os -fomit-frame-pointer2012060220120525
169804opt64gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
16989232bit-2ktablegcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012060220120525
16993632bit-2ktablegcc -m32 -march=athlon -O2 -fomit-frame-pointer2012060220120525
169980opt64gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
17003632bit-2ktablegcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012060220120525
17004432bit-2ktablegcc -m32 -march=pentium -Os -fomit-frame-pointer2012060220120525
17007232bit-2ktablegcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012060220120525
170356opt64gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
17044032bit-2ktablegcc -m32 -march=k8 -Os -fomit-frame-pointer2012060220120525
17063232bit-2ktablegcc -m32 -march=barcelona -Os -fomit-frame-pointer2012060220120525
17074032bit-2ktablegcc -m32 -march=athlon -Os -fomit-frame-pointer2012060220120525
17083632bit-2ktablegcc -m32 -march=i386 -O -fomit-frame-pointer2012060220120525
173200opt64gcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
173604opt64gcc -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
17411632bit-2ktablegcc -m32 -march=i386 -Os -fomit-frame-pointer2012060220120525
174316opt64gcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
17436432bit-2ktablegcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012060220120525
176792opt64gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012520120120
177040opt64gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012520120120
177300opt64gcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
177516opt64gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012520120120
177588opt64gcc -m32 -march=core2 -O -fomit-frame-pointer2012012520120120
177628opt64gcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012520120120
177772opt64gcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012520120120
177820opt64gcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
177908opt64gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012520120120
177992opt64gcc -m32 -march=corei7 -O -fomit-frame-pointer2012012520120120
178000opt64gcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012520120120
178016opt64gcc -m32 -O -fomit-frame-pointer2012012520120120
178056opt64gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012520120120
178088opt64gcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
178140opt64gcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012520120120
178144opt64gcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
178156opt64gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012520120120
178164opt64gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012520120120
178204opt64gcc -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
178216opt64gcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
178228opt64gcc -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
178296opt64gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
178304opt64gcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
178424opt64gcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
178600opt64gcc -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
178612opt64gcc -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
178704opt64gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012520120120
178760opt64gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
178776opt64gcc -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
178976opt64gcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
179068opt64gcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
179296opt64gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
179736opt64gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
18032432bit-2ktablegcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012060220120525
180372opt64gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
180440opt64gcc -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
18072832bit-2ktablegcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012060220120525
18084032bit-2ktablegcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012060220120525
18085232bit-2ktablegcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012060220120525
181568opt64gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
18237232bit-2ktablegcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012060220120525
182460opt64gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
18248032bit-2ktablegcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012060220120525
182956opt64gcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
185484sphlib-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012520120120
185504opt64gcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
18558432bit-2ktablegcc -funroll-loops -m32 -O -fomit-frame-pointer2012060220120525
18563232bit-2ktablegcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012060220120525
18566432bit-2ktablegcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012060220120525
185828opt64gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
185976sphlib-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012520120120
18601232bit-2ktablegcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012060220120525
18604032bit-2ktablegcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012060220120525
186196sphlib-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012520120120
186244sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012520120120
186256opt64gcc -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
18627632bit-2ktablegcc -m32 -march=corei7 -O -fomit-frame-pointer2012060220120525
18629632bit-2ktablegcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012060220120525
18634832bit-2ktablegcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012060220120525
18638432bit-2ktablegcc -m32 -O -fomit-frame-pointer2012060220120525
18642832bit-2ktablegcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012060220120525
186428opt64gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
186432sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012520120120
186540sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012520120120
18669232bit-2ktablegcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012060220120525
186720opt64gcc -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
186824sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012520120120
18688432bit-2ktablegcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012060220120525
18692032bit-2ktablegcc -m32 -march=athlon -O -fomit-frame-pointer2012060220120525
18692432bit-2ktablegcc -m32 -march=core2 -O -fomit-frame-pointer2012060220120525
18702032bit-2ktablegcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012060220120525
18708432bit-2ktablegcc -m32 -march=barcelona -O -fomit-frame-pointer2012060220120525
187108opt64gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
18714832bit-2ktablegcc -m32 -march=nocona -O -fomit-frame-pointer2012060220120525
187160sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012520120120
187192opt64gcc -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
187312opt64gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
18742032bit-2ktablegcc -m32 -march=i486 -O3 -fomit-frame-pointer2012060220120525
18745232bit-2ktablegcc -m32 -march=k8 -O -fomit-frame-pointer2012060220120525
187476opt64gcc -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
18824032bit-2ktablegcc -m32 -march=i486 -O2 -fomit-frame-pointer2012060220120525
188984opt64gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
18898832bit-2ktablegcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012060220120525
189104sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
18916032bit-2ktablegcc -m32 -march=pentium -O3 -fomit-frame-pointer2012060220120525
18939232bit-2ktablegcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012060220120525
189400opt64gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
189572opt64gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
189608sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
189656opt64gcc -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
18968832bit-2ktablegcc -m32 -march=pentium -O2 -fomit-frame-pointer2012060220120525
189800sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
189824opt64gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
189828opt64gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
189836sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
189856sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
189900opt64gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
189900opt64gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
190056opt64gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
190096sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
190256opt64gcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
190260opt64gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
190268opt64gcc -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
190308opt64gcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012520120120
190340sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
190432opt64gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
190516opt64gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
190524opt64gcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
190548opt64gcc -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
190564opt64gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
190624opt64gcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
190628sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
190688opt64gcc -m32 -Os -fomit-frame-pointer2012012520120120
190804opt64gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
190836opt64gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
190836opt64gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012520120120
190856opt64gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012520120120
190880opt64gcc -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
190912opt64gcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
190948opt64gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012520120120
190988opt64gcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
190992opt64gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
191024opt64gcc -m32 -march=core2 -Os -fomit-frame-pointer2012012520120120
191176opt64gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
191208opt64gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
191216opt64gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
191248opt64gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
191256opt64gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012520120120
191292opt64gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
191404opt64gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012520120120
191500opt64gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
191844opt64gcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
192108opt64gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
192220opt64gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
192252opt64gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
192276opt64gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
192316opt64gcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
192332sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012520120120
192356opt64gcc -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
192484opt64gcc -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
192704opt64gcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
192760sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012520120120
192764sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012520120120
192820sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2012012520120120
19284432bit-2ktablegcc -m32 -march=prescott -O -fomit-frame-pointer2012060220120525
192848sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012520120120
192852opt64gcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012520120120
192936sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012520120120
193144sphlib-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012520120120
193276sphlib-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012520120120
193720sphlib-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012520120120
19414032bit-2ktablegcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012060220120525
194304opt64gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
19455632bit-2ktablegcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012060220120525
19465632bit-2ktablegcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012060220120525
194676opt64gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
194968sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
195076opt64gcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012520120120
195148opt64gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012520120120
195256opt64gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012520120120
195312opt64gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012520120120
195328opt64gcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
195356opt64gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012520120120
195384sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2012012520120120
195444opt64gcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012520120120
195492opt64gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012520120120
195624sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
195736opt64gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
195928sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
195960sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
196320opt64gcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
196332opt64gcc -m32 -O2 -fomit-frame-pointer2012012520120120
196360opt64gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
196396sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
196488opt64gcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
196680opt64gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
196792sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
196856opt64gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
196920opt64gcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
197296opt64gcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
197540sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
197720sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
198000opt64gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
198088opt64gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
198180opt64gcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
199724opt64gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
200304opt64gcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
20189232bit-2ktablegcc -m32 -march=i486 -O -fomit-frame-pointer2012060220120525
20270432bit-2ktablegcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012060220120525
20306032bit-2ktablegcc -m32 -march=pentium -O -fomit-frame-pointer2012060220120525
204504opt64gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
204716opt64gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
204716opt64gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
204900opt64gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
205000opt64gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
205628opt64gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
205724opt64gcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
205792opt64gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
205952opt64gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
206340opt64gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
207184opt64gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
208140opt64gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
209556opt64gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
21129232bit-2ktablegcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012060220120525
21140432bit-2ktablegcc -m32 -march=pentium4 -O -fomit-frame-pointer2012060220120525
21189632bit-2ktablegcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012060220120525
21196832bit-2ktablegcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012060220120525
21208432bit-2ktablegcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012060220120525
21260432bit-2ktablegcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012060220120525
21270832bit-2ktablegcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012060220120525
21275632bit-2ktablegcc -m32 -march=k6 -O -fomit-frame-pointer2012060220120525
21279632bit-2ktablegcc -m32 -march=k6-2 -O -fomit-frame-pointer2012060220120525
21287232bit-2ktablegcc -m32 -march=pentium3 -O -fomit-frame-pointer2012060220120525
21293632bit-2ktablegcc -m32 -march=pentium2 -O -fomit-frame-pointer2012060220120525
21296832bit-2ktablegcc -m32 -march=pentium-m -O -fomit-frame-pointer2012060220120525
21296832bit-2ktablegcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012060220120525
21312832bit-2ktablegcc -m32 -march=k6-3 -O -fomit-frame-pointer2012060220120525
21432032bit-2ktablegcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012060220120525
21495232bit-2ktablegcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012060220120525
219448opt64gcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
25928832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012060220120525
25928832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012060220120525
25947232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012060220120525
25951632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012060220120525
26067632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012060220120525
26080832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012060220120525
26089632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012060220120525
26169632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012060220120525
26190432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012060220120525
26198432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012060220120525
26212032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012060220120525
26215632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012060220120525
26230432bit-bytesliced-c-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012060220120525
26262032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012060220120525
26262032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012060220120525
26350832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012060220120525
26364832bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012060220120525
26372032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012060220120525
26400032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012060220120525
26410432bit-bytesliced-c-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012060220120525
26412032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012060220120525
26552832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012060220120525
26565632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012060220120525
26581232bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012060220120525
26583232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012060220120525
26613232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012060220120525
26620432bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012060220120525
26624832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012060220120525
26635632bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012060220120525
26645232bit-bytesliced-c-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012060220120525
26654432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012060220120525
26669632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012060220120525
26679232bit-bytesliced-c-smallgcc -m32 -O3 -fomit-frame-pointer2012060220120525
26684032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012060220120525
26685232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012060220120525
26746432bit-bytesliced-c-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012060220120525
26750832bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012060220120525
26759632bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012060220120525
26761632bit-bytesliced-c-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012060220120525
26772832bit-bytesliced-c-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012060220120525
26778032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012060220120525
26790832bit-bytesliced-c-fastgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012060220120525
26814032bit-bytesliced-c-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012060220120525
26832032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012060220120525
26841632bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012060220120525
26852432bit-bytesliced-c-smallgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012060220120525
26853232bit-bytesliced-c-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012060220120525
26874432bit-bytesliced-c-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012060220120525
26904432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012060220120525
27018832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012060220120525
27071632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012060220120525
27088832bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012060220120525
27096832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012060220120525
27144032bit-bytesliced-c-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012060220120525
27257232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012060220120525
27258432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012060220120525
27292032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012060220120525
27303232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012060220120525
27358432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012060220120525
27398032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012060220120525
27410432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012060220120525
27470032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012060220120525
27473232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012060220120525
27494832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012060220120525
27537232bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012060220120525
27545232bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012060220120525
27556032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012060220120525
27568432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012060220120525
27571632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012060220120525
27576832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012060220120525
27577632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012060220120525
27580432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012060220120525
27585632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012060220120525
27587232bit-bytesliced-c-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2012060220120525
27614432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012060220120525
27616832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012060220120525
27619632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012060220120525
27622432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012060220120525
27718432bit-bytesliced-c-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012060220120525
27724432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012060220120525
27738432bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012060220120525
27758832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012060220120525
27778432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012060220120525
27918832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012060220120525
27934432bit-bytesliced-c-fastgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012060220120525
28039232bit-bytesliced-c-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012060220120525
28074432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012060220120525
28083632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012060220120525
28089632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012060220120525
28091232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012060220120525
28113232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012060220120525
28158432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012060220120525
28182832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012060220120525
28232032bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012060220120525
28247232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012060220120525
28248032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012060220120525
28268832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012060220120525
28339232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012060220120525
28349632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012060220120525
28355232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012060220120525
28512832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012060220120525
28520832bit-bytesliced-c-fastgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012060220120525
28528832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012060220120525
28529632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012060220120525
28532832bit-bytesliced-c-fastgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012060220120525
28536432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012060220120525
28575232bit-bytesliced-c-fastgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012060220120525
28666432bit-bytesliced-c-fastgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012060220120525
28675232bit-bytesliced-c-fastgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012060220120525
28705632bit-bytesliced-c-fastgcc -m32 -O3 -fomit-frame-pointer2012060220120525
28820032bit-bytesliced-c-fastgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012060220120525
28844032bit-bytesliced-c-fastgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012060220120525
28892832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012060220120525
28895232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012060220120525
28901632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012060220120525
28906432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012060220120525
29132432bit-bytesliced-c-fastgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012060220120525
29141632bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012060220120525
29147632bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012060220120525
29153632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012060220120525
29156032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012060220120525
29171632bit-bytesliced-c-fastgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012060220120525
29172432bit-bytesliced-c-fastgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012060220120525
29172832bit-bytesliced-c-fastgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012060220120525
29179232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012060220120525
29181232bit-bytesliced-c-fastgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012060220120525
29228032bit-bytesliced-c-fastgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012060220120525
29250832bit-bytesliced-c-fastgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012060220120525
29296832bit-bytesliced-c-fastgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012060220120525
29298032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012060220120525
29305232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012060220120525
29368832bit-bytesliced-c-fastgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012060220120525
29511232bit-bytesliced-c-fastgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012060220120525
29537232bit-bytesliced-c-fastgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012060220120525
29628832bit-bytesliced-c-fastgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012060220120525
29768832bit-bytesliced-c-fastgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012060220120525
29797632bit-bytesliced-c-fastgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012060220120525
29890832bit-bytesliced-c-fastgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012060220120525
29899632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012060220120525
30032032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012060220120525
30642432bit-bytesliced-c-fastgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012060220120525
30936832bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012060220120525
31232432bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012060220120525
31429232bit-bytesliced-c-fastgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012060220120525
31444032bit-bytesliced-c-fastgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012060220120525
31460432bit-bytesliced-c-fastgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012060220120525
31473232bit-bytesliced-c-fastgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012060220120525
31530032bit-bytesliced-c-fastgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012060220120525
31580432bit-bytesliced-c-fastgcc -m32 -O2 -fomit-frame-pointer2012060220120525
31607232bit-bytesliced-c-fastgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012060220120525
31660432bit-bytesliced-c-fastgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012060220120525
31716832bit-bytesliced-c-fastgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012060220120525
31773232bit-bytesliced-c-fastgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012060220120525
31822032bit-bytesliced-c-fastgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012060220120525
31866432bit-bytesliced-c-fastgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012060220120525
31928432bit-bytesliced-c-fastgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012060220120525
31955632bit-bytesliced-c-fastgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012060220120525
32112032bit-bytesliced-c-fastgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012060220120525
32274432bit-bytesliced-c-fastgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012060220120525
32281632bit-bytesliced-c-fastgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012060220120525
32305632bit-bytesliced-c-fastgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012060220120525
32368832bit-bytesliced-c-fastgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012060220120525
32404032bit-bytesliced-c-fastgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012060220120525
32414032bit-bytesliced-c-fastgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012060220120525
32842832bit-bytesliced-c-fastgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012060220120525
33466832bit-bytesliced-c-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012060220120525
34748032bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012060220120525
34785232bit-bytesliced-c-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012060220120525
34801232bit-bytesliced-c-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012060220120525
35280032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012060220120525
35287632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012060220120525
35357232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012060220120525
35369232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012060220120525
35456432bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012060220120525
35459232bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012060220120525
35468832bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012060220120525
35478832bit-bytesliced-c-smallgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012060220120525
35482032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012060220120525
35486432bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012060220120525
35487632bit-bytesliced-c-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012060220120525
35589632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012060220120525
35589632bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012060220120525
35599632bit-bytesliced-c-fastgcc -funroll-loops -m32 -O -fomit-frame-pointer2012060220120525
35620032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012060220120525
35664432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012060220120525
35664832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012060220120525
35689232bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012060220120525
35697232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012060220120525
35702432bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012060220120525
35719232bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012060220120525
36076432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012060220120525
36078032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012060220120525
36088832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012060220120525
36101632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012060220120525
36108832bit-bytesliced-c-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012060220120525
36111232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012060220120525
36173232bit-bytesliced-c-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012060220120525
36190032bit-bytesliced-c-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012060220120525
36200432bit-bytesliced-c-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012060220120525
36774032bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012060220120525
36785232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012060220120525
36790032bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012060220120525
36804032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012060220120525
36922832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012060220120525
37030832bit-bytesliced-c-smallgcc -m32 -O2 -fomit-frame-pointer2012060220120525
38061232bit-bytesliced-c-fastgcc -m32 -march=barcelona -O -fomit-frame-pointer2012060220120525
38193232bit-bytesliced-c-fastgcc -m32 -march=i386 -O -fomit-frame-pointer2012060220120525
38244432bit-bytesliced-c-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012060220120525
38460032bit-bytesliced-c-fastgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012060220120525
38476432bit-bytesliced-c-fastgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012060220120525
38480832bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012060220120525
38488032bit-bytesliced-c-fastgcc -m32 -march=core2 -Os -fomit-frame-pointer2012060220120525
38489632bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012060220120525
38491232bit-bytesliced-c-fastgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012060220120525
38512032bit-bytesliced-c-fastgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012060220120525
38516432bit-bytesliced-c-fastgcc -m32 -march=k8 -Os -fomit-frame-pointer2012060220120525
38533232bit-bytesliced-c-fastgcc -m32 -march=athlon -Os -fomit-frame-pointer2012060220120525
38561232bit-bytesliced-c-fastgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012060220120525
38566032bit-bytesliced-c-fastgcc -m32 -march=pentium -Os -fomit-frame-pointer2012060220120525
38602032bit-bytesliced-c-fastgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012060220120525
38797232bit-bytesliced-c-fastgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012060220120525
38860032bit-bytesliced-c-fastgcc -m32 -Os -fomit-frame-pointer2012060220120525
39022432bit-bytesliced-c-fastgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012060220120525
39085232bit-bytesliced-c-fastgcc -m32 -O -fomit-frame-pointer2012060220120525
39114032bit-bytesliced-c-fastgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012060220120525
39122432bit-bytesliced-c-fastgcc -m32 -march=corei7 -O -fomit-frame-pointer2012060220120525
39142832bit-bytesliced-c-fastgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012060220120525
39148832bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012060220120525
39153632bit-bytesliced-c-fastgcc -m32 -march=core2 -O -fomit-frame-pointer2012060220120525
39154832bit-bytesliced-c-fastgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012060220120525
39160832bit-bytesliced-c-fastgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012060220120525
39169232bit-bytesliced-c-fastgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012060220120525
39173632bit-bytesliced-c-fastgcc -m32 -march=i486 -Os -fomit-frame-pointer2012060220120525
39188432bit-bytesliced-c-fastgcc -m32 -march=prescott -Os -fomit-frame-pointer2012060220120525
39197632bit-bytesliced-c-fastgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012060220120525
39220432bit-bytesliced-c-fastgcc -m32 -march=nocona -Os -fomit-frame-pointer2012060220120525
39310832bit-bytesliced-c-fastgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012060220120525
39312032bit-bytesliced-c-fastgcc -m32 -march=i386 -Os -fomit-frame-pointer2012060220120525
39318032bit-bytesliced-c-fastgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012060220120525
39330432bit-bytesliced-c-fastgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012060220120525
39378432bit-bytesliced-c-fastgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012060220120525
39441632bit-bytesliced-c-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012060220120525
39514032bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012060220120525
39524432bit-bytesliced-c-fastgcc -m32 -march=k6 -O -fomit-frame-pointer2012060220120525
39525232bit-bytesliced-c-fastgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012060220120525
39542032bit-bytesliced-c-fastgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012060220120525
39544032bit-bytesliced-c-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012060220120525
39548032bit-bytesliced-c-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012060220120525
39564432bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012060220120525
39591632bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012060220120525
39626432bit-bytesliced-c-fastgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012060220120525
39638032bit-bytesliced-c-fastgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012060220120525
39696432bit-bytesliced-c-fastgcc -m32 -march=pentium -O -fomit-frame-pointer2012060220120525
39704032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012060220120525
39730032bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012060220120525
39745232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012060220120525
39775632bit-bytesliced-c-fastgcc -m32 -march=k8 -O -fomit-frame-pointer2012060220120525
39787632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012060220120525
39800832bit-bytesliced-c-smallgcc -m32 -Os -fomit-frame-pointer2012060220120525
39842432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012060220120525
39850832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012060220120525
39857232bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012060220120525
39857632bit-bytesliced-c-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2012060220120525
39858032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012060220120525
39864432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012060220120525
39870032bit-bytesliced-c-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2012060220120525
39878432bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012060220120525
39880832bit-bytesliced-c-fastgcc -m32 -march=nocona -O -fomit-frame-pointer2012060220120525
39886432bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012060220120525
39900432bit-bytesliced-c-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012060220120525
39910832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012060220120525
39923632bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012060220120525
39926432bit-bytesliced-c-fastgcc -m32 -march=i486 -O -fomit-frame-pointer2012060220120525
39935632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012060220120525
39949232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012060220120525
39968432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012060220120525
39992832bit-bytesliced-c-fastgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012060220120525
40002032bit-bytesliced-c-fastgcc -m32 -march=k6 -Os -fomit-frame-pointer2012060220120525
40030832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012060220120525
40031232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012060220120525
40051632bit-bytesliced-c-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2012060220120525
40067232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012060220120525
40080032bit-bytesliced-c-fastgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012060220120525
40084832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012060220120525
40098832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012060220120525
40117632bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012060220120525
40178432bit-bytesliced-c-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2012060220120525
40182032bit-bytesliced-c-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2012060220120525
40200432bit-bytesliced-c-fastgcc -m32 -march=prescott -O -fomit-frame-pointer2012060220120525
40203632bit-bytesliced-c-fastgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012060220120525
40244032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012060220120525
40259232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012060220120525
40266032bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012060220120525
40276832bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012060220120525
40305632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012060220120525
40314032bit-bytesliced-c-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012060220120525
40320032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012060220120525
40320432bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012060220120525
40340432bit-bytesliced-c-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012060220120525
40344032bit-bytesliced-c-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012060220120525
40399632bit-bytesliced-c-fastgcc -m32 -march=athlon -O -fomit-frame-pointer2012060220120525
40445632bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012060220120525
40451232bit-bytesliced-c-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2012060220120525
40488032bit-bytesliced-c-smallgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012060220120525
40493232bit-bytesliced-c-fastgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012060220120525
40505232bit-bytesliced-c-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012060220120525
40549232bit-bytesliced-c-fastgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012060220120525
40654832bit-bytesliced-c-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2012060220120525
40725232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012060220120525
40740832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012060220120525
40764032bit-bytesliced-c-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2012060220120525
40764432bit-bytesliced-c-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2012060220120525
40771232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012060220120525
40772032bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012060220120525
41125232bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012060220120525
4121248bit_cgcc -funroll-loops -m32 -O -fomit-frame-pointer2012012520120120
41333632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012060220120525
41394032bit-bytesliced-c-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012060220120525
4144448bit_cgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
4152368bit_cgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
4154968bit_cgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
4155088bit_cgcc -m32 -march=corei7 -O -fomit-frame-pointer2012012520120120
4158288bit_cgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012012520120120
4159408bit_cgcc -m32 -march=k8 -O -fomit-frame-pointer2012012520120120
41594832bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012060220120525
4161728bit_cgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012012520120120
4165848bit_cgcc -m32 -march=athlon -O -fomit-frame-pointer2012012520120120
4167008bit_cgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012520120120
4170888bit_cgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012012520120120
41711632bit-bytesliced-c-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012060220120525
4174848bit_cgcc -m32 -march=barcelona -O -fomit-frame-pointer2012012520120120
4175368bit_cgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012012520120120
4218888bit_cgcc -m32 -march=core2 -O -fomit-frame-pointer2012012520120120
4277008bit_cgcc -m32 -O -fomit-frame-pointer2012012520120120
4321528bit_cgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
4367648bit_cgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012012520120120
4430208bit_cgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
4454328bit_cgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
4573088bit_cgcc -m32 -march=prescott -O -fomit-frame-pointer2012012520120120
4588808bit_cgcc -m32 -march=nocona -O -fomit-frame-pointer2012012520120120
4696768bit_cgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
4697608bit_cgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
4699128bit_cgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
4700728bit_cgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
4710408bit_cgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012012520120120
4717328bit_cgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2012012520120120
4724168bit_cgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012012520120120
4732808bit_cgcc -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
4733968bit_cgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
4744368bit_cgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2012012520120120
4751168bit_cgcc -m32 -march=nocona -O3 -fomit-frame-pointer2012012520120120
4753008bit_cgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2012012520120120
4756688bit_cgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
4777488bit_cgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012520120120
4780288bit_cgcc -m32 -O3 -fomit-frame-pointer2012012520120120
4782328bit_cgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2012012520120120
4782728bit_cgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2012012520120120
4783968bit_cgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012520120120
4793968bit_cgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
4797888bit_cgcc -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
4799528bit_cgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2012012520120120
4799928bit_cgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2012012520120120
4803608bit_cgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2012012520120120
4804008bit_cgcc -m32 -march=core2 -O3 -fomit-frame-pointer2012012520120120
48046032bit-bytesliced-c-smallgcc -m32 -march=corei7 -O -fomit-frame-pointer2012060220120525
48052032bit-bytesliced-c-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2012060220120525
48060032bit-bytesliced-c-smallgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2012060220120525
48060832bit-bytesliced-c-smallgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2012060220120525
4808248bit_cgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2012012520120120
48095232bit-bytesliced-c-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2012060220120525
48097232bit-bytesliced-c-smallgcc -m32 -O -fomit-frame-pointer2012060220120525
48133232bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2012060220120525
48140032bit-bytesliced-c-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2012060220120525
4823248bit_cgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2012012520120120
4825968bit_cgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2012012520120120
4827208bit_cgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
4834728bit_cgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2012012520120120
4844248bit_cgcc -m32 -march=athlon -O3 -fomit-frame-pointer2012012520120120
4844328bit_cgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012520120120
4846048bit_cgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2012012520120120
4847008bit_cgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
4847528bit_cgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012520120120
4850248bit_cgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2012012520120120
4855888bit_cgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2012012520120120
4861008bit_cgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
4863568bit_cgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
4864048bit_cgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
4864808bit_cgcc -m32 -march=core2 -O2 -fomit-frame-pointer2012012520120120
4865928bit_cgcc -m32 -O2 -fomit-frame-pointer2012012520120120
48701232bit-bytesliced-c-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2012060220120525
48756832bit-bytesliced-c-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2012060220120525
4894128bit_cgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2012012520120120
4897008bit_cgcc -m32 -march=athlon -O2 -fomit-frame-pointer2012012520120120
4915728bit_cgcc -m32 -march=k8 -O2 -fomit-frame-pointer2012012520120120
49342432bit-bytesliced-c-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2012060220120525
49355232bit-bytesliced-c-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2012060220120525
49392032bit-bytesliced-c-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2012060220120525
49392832bit-bytesliced-c-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2012060220120525
5010848bit_cgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
5019048bit_cgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
50199632bit-bytesliced-c-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2012060220120525
5038408bit_cgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
5046128bit_cgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
5073688bit_cgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
5083968bit_cgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
5087968bit_cgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
5097248bit_cgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
5098128bit_cgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2012012520120120
5099528bit_cgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
5110208bit_cgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2012012520120120
5118088bit_cgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2012012520120120
5119048bit_cgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2012012520120120
51206032bit-bytesliced-c-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012060220120525
51208032bit-bytesliced-c-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2012060220120525
51218832bit-bytesliced-c-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012060220120525
5123088bit_cgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
5138008bit_cgcc -m32 -march=nocona -O2 -fomit-frame-pointer2012012520120120
5152408bit_cgcc -m32 -march=prescott -O2 -fomit-frame-pointer2012012520120120
5159288bit_cgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
5164888bit_cgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2012012520120120
5166008bit_cgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2012012520120120
5173368bit_cgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2012012520120120
5173528bit_cgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
5173848bit_cgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2012012520120120
51742832bit-bytesliced-c-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2012060220120525
51860032bit-bytesliced-c-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012060220120525
5188688bit_cgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2012012520120120
5193128bit_cgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2012012520120120
5196928bit_cgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
5209728bit_cgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
5216688bit_cgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
5228128bit_cgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
5240208bit_cgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
5241888bit_cgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
5244808bit_cgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
5245648bit_cgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
5249128bit_cgcc -funroll-loops -m32 -Os -fomit-frame-pointer2012012520120120
5251608bit_cgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
5255728bit_cgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
5261048bit_cgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
5269568bit_cgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
5279528bit_cgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
5281968bit_cgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
53935632bit-bytesliced-c-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2012060220120525
5450688bit_cgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
5482728bit_cgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
5499008bit_cgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
5518408bit_cgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
5529368bit_cgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
5530008bit_cgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
5539968bit_cgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
5548688bit_cgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
5743408bit_cgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
5745368bit_cgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
5747968bit_cgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
5748168bit_cgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
5755808bit_cgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
5811768bit_cgcc -m32 -march=k6 -O -fomit-frame-pointer2012012520120120
5824328bit_cgcc -m32 -march=k6-2 -O -fomit-frame-pointer2012012520120120
5825648bit_cgcc -m32 -march=k6-3 -O -fomit-frame-pointer2012012520120120
58422432bit-bytesliced-c-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2012060220120525
58545232bit-bytesliced-c-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2012060220120525
58550432bit-bytesliced-c-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2012060220120525
5949768bit_cgcc -m32 -march=k6 -O3 -fomit-frame-pointer2012012520120120
5975808bit_cgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2012012520120120
5985008bit_cgcc -m32 -march=i386 -O -fomit-frame-pointer2012012520120120
5987048bit_cgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2012012520120120
6007768bit_cgcc -m32 -march=pentium -Os -fomit-frame-pointer2012012520120120
6020008bit_cgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2012012520120120
6027448bit_cgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2012012520120120
6029608bit_cgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2012012520120120
6031048bit_cgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2012012520120120
6031048bit_cgcc -m32 -march=corei7 -Os -fomit-frame-pointer2012012520120120
6033768bit_cgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2012012520120120
6038008bit_cgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012520120120
6038048bit_cgcc -m32 -march=athlon -Os -fomit-frame-pointer2012012520120120
6039128bit_cgcc -m32 -march=k6 -Os -fomit-frame-pointer2012012520120120
6042888bit_cgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2012012520120120
6046168bit_cgcc -m32 -march=barcelona -Os -fomit-frame-pointer2012012520120120
6047608bit_cgcc -m32 -march=core2 -Os -fomit-frame-pointer2012012520120120
6047608bit_cgcc -m32 -march=k8 -Os -fomit-frame-pointer2012012520120120
6049168bit_cgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2012012520120120
6096688bit_cgcc -m32 -march=i486 -Os -fomit-frame-pointer2012012520120120
6097808bit_cgcc -m32 -Os -fomit-frame-pointer2012012520120120
6098288bit_cgcc -m32 -march=nocona -Os -fomit-frame-pointer2012012520120120
6109288bit_cgcc -m32 -march=i386 -Os -fomit-frame-pointer2012012520120120
6116368bit_cgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
6117328bit_cgcc -m32 -march=prescott -Os -fomit-frame-pointer2012012520120120
6121048bit_cgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2012012520120120
6168208bit_cgcc -m32 -march=i386 -O3 -fomit-frame-pointer2012012520120120
6229568bit_cgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2012012520120120
6237168bit_cgcc -m32 -march=k6 -O2 -fomit-frame-pointer2012012520120120
6241688bit_cgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2012012520120120
62713232bit-bytesliced-c-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2012060220120525
6336048bit_cgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2012012520120120
6348208bit_cgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2012012520120120
6350848bit_cgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2012012520120120
6370248bit_cgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2012012520120120
6400208bit_cgcc -m32 -march=i386 -O2 -fomit-frame-pointer2012012520120120
6422128bit_cgcc -m32 -march=i486 -O -fomit-frame-pointer2012012520120120
6695608bit_cgcc -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
6822568bit_cgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2012012520120120
6882728bit_cgcc -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
7010168bit_cgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2012012520120120
7265008bit_cgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
7287448bit_cgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
7454008bit_cgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2012012520120120
7463208bit_cgcc -m32 -march=pentium -O -fomit-frame-pointer2012012520120120
7769928bit_cgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
7771648bit_cgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120
7833088bit_cgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
7846768bit_cgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
7978808bit_cgcc -m32 -march=pentium -O3 -fomit-frame-pointer2012012520120120
8154008bit_cgcc -m32 -march=pentium -O2 -fomit-frame-pointer2012012520120120
8165568bit_cgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2012012520120120
8415488bit_cgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2012012520120120

Test failure

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

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

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:10:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:31:0,
hash.c: from groestl-intr-aes.h:11,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: ...
hash.c: groestl-intr-aes.h:456:44: error: 'xmm12' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:456:51: error: 'xmm13' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:456:58: error: 'xmm14' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:456:65: error: 'xmm15' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:457:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TEMP0'
hash.c: groestl-intr-aes.h:457:18: error: 'TEMP0' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:458:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TEMP1'
hash.c: groestl-intr-aes.h:458:18: error: 'TEMP1' undeclared (first use in this function)
hash.c: groestl-intr-aes.h:459:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'TEMP2'
hash.c: groestl-intr-aes.h:459:18: error: 'TEMP2' undeclared (first use in this function)

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

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:17:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:18:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:19:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:20:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:21:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:22:1: error: unknown type name '__m128i'
hash.c: ...
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:785:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:785:3: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/groestl256/opteron-unrolled
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:12:0:
hash.c: Punrolled.h: In function 'P512ASM':
hash.c: Punrolled.h:2:3: error: unknown register name '%mm7' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%mm6' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%mm5' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%mm4' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%mm3' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%mm2' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: Qunrolled.h: In function 'Q512ASM':
hash.c: Qunrolled.h:2:3: error: unknown register name '%mm7' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%mm6' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%mm5' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%mm4' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%mm3' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%mm2' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r15' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r14' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r8' in 'asm'

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -O -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -Os -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer opteron-unrolled
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer opteron-unrolled
gcc -m32 -O2 -fomit-frame-pointer opteron-unrolled
gcc -m32 -O3 -fomit-frame-pointer opteron-unrolled
gcc -m32 -O -fomit-frame-pointer opteron-unrolled
gcc -m32 -Os -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=i386 -O2 -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=i386 -O3 -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=i386 -O -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=i386 -Os -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=i486 -O2 -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=i486 -O3 -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=i486 -O -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=i486 -Os -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=pentium -O2 -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=pentium -O3 -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=pentium -O -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=pentium -Os -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer opteron-unrolled
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer opteron-unrolled

Compiler output

Implementation: crypto_hash/groestl256/opteron
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-amd64.h: In function 'P512ASM':
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%mm7' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%mm6' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%mm5' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%mm4' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%mm3' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%mm2' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-amd64.h: In function 'Q512ASM':
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%mm7' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%mm6' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%mm5' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%mm4' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%mm3' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%mm2' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r15' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r14' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r8' in 'asm'

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -O -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -Os -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer opteron
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer opteron
gcc -m32 -O2 -fomit-frame-pointer opteron
gcc -m32 -O3 -fomit-frame-pointer opteron
gcc -m32 -O -fomit-frame-pointer opteron
gcc -m32 -Os -fomit-frame-pointer opteron
gcc -m32 -march=i386 -O2 -fomit-frame-pointer opteron
gcc -m32 -march=i386 -O3 -fomit-frame-pointer opteron
gcc -m32 -march=i386 -O -fomit-frame-pointer opteron
gcc -m32 -march=i386 -Os -fomit-frame-pointer opteron
gcc -m32 -march=i486 -O2 -fomit-frame-pointer opteron
gcc -m32 -march=i486 -O3 -fomit-frame-pointer opteron
gcc -m32 -march=i486 -O -fomit-frame-pointer opteron
gcc -m32 -march=i486 -Os -fomit-frame-pointer opteron
gcc -m32 -march=pentium -O2 -fomit-frame-pointer opteron
gcc -m32 -march=pentium -O3 -fomit-frame-pointer opteron
gcc -m32 -march=pentium -O -fomit-frame-pointer opteron
gcc -m32 -march=pentium -Os -fomit-frame-pointer opteron
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer opteron
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer opteron
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer opteron
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer opteron

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: groestl-asm-aes.h: Assembler messages:
hash.c: groestl-asm-aes.h:389: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:390: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:391: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:392: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: ...
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `movdqa'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpckldq'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpckhdq'
hash.c: groestl-asm-aes.h:521: Error: operand size mismatch for `punpckhdq'
hash.c: groestl-asm-aes.h:524: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:525: Error: too many memory references for `movaps'

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

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: groestl-asm-avx.h: Assembler messages:
hash.c: groestl-asm-avx.h:384: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:385: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:386: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:387: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: ...
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpckhwd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpckhdq'
hash.c: groestl-asm-avx.h:510: Error: operand size mismatch for `vpunpckhdq'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpckldq'
hash.c: groestl-asm-avx.h:513: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:514: Error: too many memory references for `vmovaps'

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

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: groestl-asm-vperm.h: Assembler messages:
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: ...
hash.c: groestl-asm-vperm.h:843: Error: too many memory references for `punpckhdq'
hash.c: groestl-asm-vperm.h:843: Error: operand size mismatch for `punpckhdq'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pand'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pand'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pxor'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pxor'
hash.c: groestl-asm-vperm.h:847: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:848: Error: too many memory references for `movaps'

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

Compiler output

Implementation: crypto_hash/groestl256/core2duo
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'Transform':
hash.c: hash.c:40:5: warning: passing argument 1 of 'Q512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:261:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: hash.c:41:5: warning: passing argument 1 of 'P512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:1:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: hash.c: In function 'OutputTransformation':
hash.c: hash.c:64:3: warning: passing argument 1 of 'P512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:1:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-core2.h: In function 'P512ASM':
hash.c: ...
hash.c: PQ512-core2.h:262:1: error: unknown register name '%mm2' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%mm1' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%mm0' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r15' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r14' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r12' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r9' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r8' in 'asm'

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -O -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -Os -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer core2duo
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer core2duo
gcc -m32 -O2 -fomit-frame-pointer core2duo
gcc -m32 -O3 -fomit-frame-pointer core2duo
gcc -m32 -O -fomit-frame-pointer core2duo
gcc -m32 -Os -fomit-frame-pointer core2duo
gcc -m32 -march=i386 -O2 -fomit-frame-pointer core2duo
gcc -m32 -march=i386 -O3 -fomit-frame-pointer core2duo
gcc -m32 -march=i386 -O -fomit-frame-pointer core2duo
gcc -m32 -march=i386 -Os -fomit-frame-pointer core2duo
gcc -m32 -march=i486 -O2 -fomit-frame-pointer core2duo
gcc -m32 -march=i486 -O3 -fomit-frame-pointer core2duo
gcc -m32 -march=i486 -O -fomit-frame-pointer core2duo
gcc -m32 -march=i486 -Os -fomit-frame-pointer core2duo
gcc -m32 -march=pentium -O2 -fomit-frame-pointer core2duo
gcc -m32 -march=pentium -O3 -fomit-frame-pointer core2duo
gcc -m32 -march=pentium -O -fomit-frame-pointer core2duo
gcc -m32 -march=pentium -Os -fomit-frame-pointer core2duo
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer core2duo
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer core2duo
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer core2duo
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer core2duo

Compiler output

Implementation: crypto_hash/groestl256/mmx
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: hash.c:897:2: error: #error "MMX instructions must be enabled"

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer mmx
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer mmx
gcc -m32 -O2 -fomit-frame-pointer mmx
gcc -m32 -O3 -fomit-frame-pointer mmx
gcc -m32 -O -fomit-frame-pointer mmx
gcc -m32 -Os -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O2 -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O3 -fomit-frame-pointer mmx
gcc -m32 -march=i386 -O -fomit-frame-pointer mmx
gcc -m32 -march=i386 -Os -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O2 -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O3 -fomit-frame-pointer mmx
gcc -m32 -march=i486 -O -fomit-frame-pointer mmx
gcc -m32 -march=i486 -Os -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O2 -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O3 -fomit-frame-pointer mmx
gcc -m32 -march=pentium -O -fomit-frame-pointer mmx
gcc -m32 -march=pentium -Os -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer mmx
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer mmx

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:10:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:31:0,
hash.c: from groestl-intr-avx.h:11,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/emmintrin.h:32:3: error: #error "SSE2 instruction set not enabled"
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h:16:1: error: unknown type name '__m128i'
hash.c: groestl-intr-avx.h:17:1: error: unknown type name '__m128i'
hash.c: groestl-intr-avx.h:18:1: error: unknown type name '__m128i'
hash.c: groestl-intr-avx.h:19:1: error: unknown type name '__m128i'
hash.c: groestl-intr-avx.h:20:1: error: unknown type name '__m128i'
hash.c: groestl-intr-avx.h:21:1: error: unknown type name '__m128i'
hash.c: groestl-intr-avx.h:22:1: error: unknown type name '__m128i'
hash.c: groestl-intr-avx.h:23:1: error: unknown type name '__m128i'
hash.c: groestl-intr-avx.h:25:1: error: unknown type name '__m128i'
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:341:3: error: unknown type name '__m128i'
hash.c: groestl-intr-avx.h:341:30: error: '__m128i' undeclared (first use in this function)
hash.c: groestl-intr-avx.h:341:30: note: each undeclared identifier is reported only once for each function it appears in
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/neon-vperm
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:12: Error: unknown pseudo-op: `.syntax'
vperm-neon.S: vperm-neon.S:17: Error: alignment not a power of 2
vperm-neon.S: vperm-neon.S:20: Warning: value 0xf0b0780 truncated to 0x780
vperm-neon.S: vperm-neon.S:20: Warning: value 0x1040a06 truncated to 0xa06
vperm-neon.S: vperm-neon.S:20: Warning: value 0x2050809 truncated to 0x809
vperm-neon.S: vperm-neon.S:20: Warning: value 0x30d0e0c truncated to 0xe0c
vperm-neon.S: vperm-neon.S:21: Warning: value 0xd080180 truncated to 0x180
vperm-neon.S: vperm-neon.S:21: Warning: value 0xe05060f truncated to 0x60f
vperm-neon.S: vperm-neon.S:21: Warning: value 0xa0b0c02 truncated to 0xc02
vperm-neon.S: vperm-neon.S:21: Warning: value 0x4070309 truncated to 0x309
vperm-neon.S: vperm-neon.S:24: Warning: value 0xfae22300 truncated to 0x2300
vperm-neon.S: vperm-neon.S:24: Warning: value 0x3618d415 truncated to 0xd415
vperm-neon.S: vperm-neon.S:24: Warning: value 0xd2ed9ef truncated to 0xd9ef
vperm-neon.S: vperm-neon.S:24: Warning: value 0x3bf7ccc1 truncated to 0xccc1
vperm-neon.S: vperm-neon.S:25: Warning: value 0xcb503e00 truncated to 0x3e00
vperm-neon.S: vperm-neon.S:25: Warning: value 0xb19be18f truncated to 0xe18f
vperm-neon.S: vperm-neon.S:25: Warning: value 0x142af544 truncated to 0xf544
vperm-neon.S: vperm-neon.S:25: Warning: value 0xa5df7a6e truncated to 0x7a6e
vperm-neon.S: vperm-neon.S:37: Warning: value 0x728efc00 truncated to 0xfc00
vperm-neon.S: vperm-neon.S:37: Warning: value 0x6894e61a truncated to 0xe61a
vperm-neon.S: vperm-neon.S:37: Warning: value 0x3fc3b14d truncated to 0xb14d
vperm-neon.S: vperm-neon.S:37: Warning: value 0x25d9ab57 truncated to 0xab57
vperm-neon.S: vperm-neon.S:38: Warning: value 0xfd5ba600 truncated to 0xa600
vperm-neon.S: vperm-neon.S:38: Warning: value 0x2a8c71d7 truncated to 0x71d7
vperm-neon.S: ...

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

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
hash.c: groestl-asm-aes.h: Assembler messages:
hash.c: groestl-asm-aes.h:389: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:390: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:391: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:392: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: ...
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpckldq'
hash.c: groestl-asm-aes.h:399: Error: too many memory references for `movaps'

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

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -funroll-loops -m32 -O3 -fomit-frame-pointer
hash.c: groestl-asm-avx.h: Assembler messages:
hash.c: groestl-asm-avx.h:384: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:385: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:386: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:387: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: ...
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhdq'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckldq'
hash.c: groestl-asm-avx.h:394: Error: too many memory references for `vmovaps'

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

Compiler output

Implementation: crypto_hash/groestl256/opteron-unrolled
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:12:0:
hash.c: Punrolled.h: In function 'P512ASM':
hash.c: Punrolled.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: Qunrolled.h: In function 'Q512ASM':
hash.c: Qunrolled.h:2:3: error: unknown register name '%r15' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r14' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r8' in 'asm'

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

Compiler output

Implementation: crypto_hash/groestl256/opteron
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-amd64.h: In function 'P512ASM':
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-amd64.h: In function 'Q512ASM':
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r15' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r14' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r8' in 'asm'

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

Compiler output

Implementation: crypto_hash/groestl256/core2duo
Compiler: gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'Transform':
hash.c: hash.c:40:5: warning: passing argument 1 of 'Q512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:261:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: hash.c:41:5: warning: passing argument 1 of 'P512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:1:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: hash.c: In function 'OutputTransformation':
hash.c: hash.c:64:3: warning: passing argument 1 of 'P512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:1:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-core2.h: In function 'P512ASM':
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r12' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r9' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-core2.h: In function 'Q512ASM':
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r15' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r14' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r12' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r9' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r8' in 'asm'

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

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:10:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:368:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:368:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:10:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h: In function 'TF512':
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:10:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:368:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:368:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: In file included from groestl-intr-aes.h:10:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'INIT':
hash.c: groestl-intr-aes.h:368:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:368:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:489:3: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:17:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:18:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:19:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:20:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:21:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:22:1: error: unknown type name '__m128i'
hash.c: ...
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:785:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:785:3: error: expected expression before ')' token
hash.c: In file included from groestl-intr-vperm.h:13:0,
hash.c: from hash.c:34:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/tmmintrin.h:31:3: error: #error "SSSE3 instruction set not enabled"
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:17:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:18:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:19:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:20:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:21:1: error: unknown type name '__m128i'
hash.c: groestl-intr-vperm.h:22:1: error: unknown type name '__m128i'
hash.c: ...
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:769:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:785:3: error: expected expression before ')' token
hash.c: groestl-intr-vperm.h:785:3: error: expected expression before ')' token

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

Compiler output

Implementation: crypto_hash/groestl256/opteron-unrolled
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:12:0:
hash.c: Punrolled.h: In function 'P512ASM':
hash.c: Punrolled.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: Qunrolled.h: In function 'Q512ASM':
hash.c: Qunrolled.h:2:3: error: unknown register name '%r15' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r14' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:12:0:
hash.c: Punrolled.h: In function 'P512ASM':
hash.c: Punrolled.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: Punrolled.h:2:3: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: Qunrolled.h: In function 'Q512ASM':
hash.c: Qunrolled.h:2:3: error: unknown register name '%r15' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r14' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: Qunrolled.h:2:3: error: unknown register name '%r8' in 'asm'

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

Compiler output

Implementation: crypto_hash/groestl256/opteron
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-amd64.h: In function 'P512ASM':
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-amd64.h: In function 'Q512ASM':
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r15' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r14' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-amd64.h: In function 'P512ASM':
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-amd64.h:2:3: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-amd64.h: In function 'Q512ASM':
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r15' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r14' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-amd64.h:265:3: error: unknown register name '%r8' in 'asm'

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

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: groestl-asm-aes.h: Assembler messages:
hash.c: groestl-asm-aes.h:389: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:390: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:391: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:392: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: ...
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `movdqa'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpckldq'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpckhdq'
hash.c: groestl-asm-aes.h:521: Error: operand size mismatch for `punpckhdq'
hash.c: groestl-asm-aes.h:524: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:525: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h: Assembler messages:
hash.c: groestl-asm-aes.h:389: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:390: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:391: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:392: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: ...
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `movdqa'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpckldq'
hash.c: groestl-asm-aes.h:521: Error: too many memory references for `punpckhdq'
hash.c: groestl-asm-aes.h:521: Error: operand size mismatch for `punpckhdq'
hash.c: groestl-asm-aes.h:524: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:525: Error: too many memory references for `movaps'

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

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: groestl-asm-avx.h: Assembler messages:
hash.c: groestl-asm-avx.h:384: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:385: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:386: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:387: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: ...
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpckhwd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpckhdq'
hash.c: groestl-asm-avx.h:510: Error: operand size mismatch for `vpunpckhdq'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpckldq'
hash.c: groestl-asm-avx.h:513: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:514: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h: Assembler messages:
hash.c: groestl-asm-avx.h:384: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:385: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:386: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:387: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: ...
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpckhwd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpckhdq'
hash.c: groestl-asm-avx.h:510: Error: operand size mismatch for `vpunpckhdq'
hash.c: groestl-asm-avx.h:510: Error: too many memory references for `vpunpckldq'
hash.c: groestl-asm-avx.h:513: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:514: Error: too many memory references for `vmovaps'

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

Compiler output

Implementation: crypto_hash/groestl256/vperm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: groestl-asm-vperm.h: Assembler messages:
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: ...
hash.c: groestl-asm-vperm.h:843: Error: too many memory references for `punpckhdq'
hash.c: groestl-asm-vperm.h:843: Error: operand size mismatch for `punpckhdq'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pand'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pand'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pxor'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pxor'
hash.c: groestl-asm-vperm.h:847: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:848: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h: Assembler messages:
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:705: Error: too many memory references for `movaps'
hash.c: ...
hash.c: groestl-asm-vperm.h:843: Error: too many memory references for `punpckhdq'
hash.c: groestl-asm-vperm.h:843: Error: operand size mismatch for `punpckhdq'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pand'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pand'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pxor'
hash.c: groestl-asm-vperm.h:844: Error: operand size mismatch for `pxor'
hash.c: groestl-asm-vperm.h:847: Error: too many memory references for `movaps'
hash.c: groestl-asm-vperm.h:848: Error: too many memory references for `movaps'

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

Compiler output

Implementation: crypto_hash/groestl256/core2duo
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: hash.c: In function 'Transform':
hash.c: hash.c:40:5: warning: passing argument 1 of 'Q512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:261:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: hash.c:41:5: warning: passing argument 1 of 'P512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:1:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: hash.c: In function 'OutputTransformation':
hash.c: hash.c:64:3: warning: passing argument 1 of 'P512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:1:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-core2.h: In function 'P512ASM':
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r12' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r9' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-core2.h: In function 'Q512ASM':
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r15' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r14' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r12' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r9' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r8' in 'asm'
hash.c: hash.c: In function 'Transform':
hash.c: hash.c:40:5: warning: passing argument 1 of 'Q512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:261:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: hash.c:41:5: warning: passing argument 1 of 'P512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:1:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: hash.c: In function 'OutputTransformation':
hash.c: hash.c:64:3: warning: passing argument 1 of 'P512ASM' from incompatible pointer type [enabled by default]
hash.c: PQ512-core2.h:1:13: note: expected 'u64 *' but argument is of type 'u32 *'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-core2.h: In function 'P512ASM':
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r12' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r9' in 'asm'
hash.c: PQ512-core2.h:2:1: error: unknown register name '%r8' in 'asm'
hash.c: In file included from hash.c:13:0:
hash.c: PQ512-core2.h: In function 'Q512ASM':
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r15' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r14' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r12' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r11' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r10' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r9' in 'asm'
hash.c: PQ512-core2.h:262:1: error: unknown register name '%r8' in 'asm'

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

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:10:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h: In function 'TF512':
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: In file included from groestl-intr-avx.h:10:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h: In function 'INIT':
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:353:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h: In function 'TF512':
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:387:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/neon-vperm
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:12: Error: unknown pseudo-op: `.syntax'
vperm-neon.S: vperm-neon.S:17: Error: alignment not a power of 2
vperm-neon.S: vperm-neon.S:20: Warning: value 0xf0b0780 truncated to 0x780
vperm-neon.S: vperm-neon.S:20: Warning: value 0x1040a06 truncated to 0xa06
vperm-neon.S: vperm-neon.S:20: Warning: value 0x2050809 truncated to 0x809
vperm-neon.S: vperm-neon.S:20: Warning: value 0x30d0e0c truncated to 0xe0c
vperm-neon.S: vperm-neon.S:21: Warning: value 0xd080180 truncated to 0x180
vperm-neon.S: vperm-neon.S:21: Warning: value 0xe05060f truncated to 0x60f
vperm-neon.S: vperm-neon.S:21: Warning: value 0xa0b0c02 truncated to 0xc02
vperm-neon.S: vperm-neon.S:21: Warning: value 0x4070309 truncated to 0x309
vperm-neon.S: vperm-neon.S:24: Warning: value 0xfae22300 truncated to 0x2300
vperm-neon.S: vperm-neon.S:24: Warning: value 0x3618d415 truncated to 0xd415
vperm-neon.S: vperm-neon.S:24: Warning: value 0xd2ed9ef truncated to 0xd9ef
vperm-neon.S: vperm-neon.S:24: Warning: value 0x3bf7ccc1 truncated to 0xccc1
vperm-neon.S: vperm-neon.S:25: Warning: value 0xcb503e00 truncated to 0x3e00
vperm-neon.S: vperm-neon.S:25: Warning: value 0xb19be18f truncated to 0xe18f
vperm-neon.S: vperm-neon.S:25: Warning: value 0x142af544 truncated to 0xf544
vperm-neon.S: vperm-neon.S:25: Warning: value 0xa5df7a6e truncated to 0x7a6e
vperm-neon.S: vperm-neon.S:37: Warning: value 0x728efc00 truncated to 0xfc00
vperm-neon.S: vperm-neon.S:37: Warning: value 0x6894e61a truncated to 0xe61a
vperm-neon.S: vperm-neon.S:37: Warning: value 0x3fc3b14d truncated to 0xb14d
vperm-neon.S: vperm-neon.S:37: Warning: value 0x25d9ab57 truncated to 0xab57
vperm-neon.S: vperm-neon.S:38: Warning: value 0xfd5ba600 truncated to 0xa600
vperm-neon.S: vperm-neon.S:38: Warning: value 0x2a8c71d7 truncated to 0x71d7
vperm-neon.S: ...
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:12: Error: unknown pseudo-op: `.syntax'
vperm-neon.S: vperm-neon.S:17: Error: alignment not a power of 2
vperm-neon.S: vperm-neon.S:20: Warning: value 0xf0b0780 truncated to 0x780
vperm-neon.S: vperm-neon.S:20: Warning: value 0x1040a06 truncated to 0xa06
vperm-neon.S: vperm-neon.S:20: Warning: value 0x2050809 truncated to 0x809
vperm-neon.S: vperm-neon.S:20: Warning: value 0x30d0e0c truncated to 0xe0c
vperm-neon.S: vperm-neon.S:21: Warning: value 0xd080180 truncated to 0x180
vperm-neon.S: vperm-neon.S:21: Warning: value 0xe05060f truncated to 0x60f
vperm-neon.S: vperm-neon.S:21: Warning: value 0xa0b0c02 truncated to 0xc02
vperm-neon.S: vperm-neon.S:21: Warning: value 0x4070309 truncated to 0x309
vperm-neon.S: vperm-neon.S:24: Warning: value 0xfae22300 truncated to 0x2300
vperm-neon.S: vperm-neon.S:24: Warning: value 0x3618d415 truncated to 0xd415
vperm-neon.S: vperm-neon.S:24: Warning: value 0xd2ed9ef truncated to 0xd9ef
vperm-neon.S: vperm-neon.S:24: Warning: value 0x3bf7ccc1 truncated to 0xccc1
vperm-neon.S: vperm-neon.S:25: Warning: value 0xcb503e00 truncated to 0x3e00
vperm-neon.S: vperm-neon.S:25: Warning: value 0xb19be18f truncated to 0xe18f
vperm-neon.S: vperm-neon.S:25: Warning: value 0x142af544 truncated to 0xf544
vperm-neon.S: vperm-neon.S:25: Warning: value 0xa5df7a6e truncated to 0x7a6e
vperm-neon.S: vperm-neon.S:37: Warning: value 0x728efc00 truncated to 0xfc00
vperm-neon.S: vperm-neon.S:37: Warning: value 0x6894e61a truncated to 0xe61a
vperm-neon.S: vperm-neon.S:37: Warning: value 0x3fc3b14d truncated to 0xb14d
vperm-neon.S: vperm-neon.S:37: Warning: value 0x25d9ab57 truncated to 0xab57
vperm-neon.S: vperm-neon.S:38: Warning: value 0xfd5ba600 truncated to 0xa600
vperm-neon.S: vperm-neon.S:38: Warning: value 0x2a8c71d7 truncated to 0x71d7
vperm-neon.S: ...

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

Compiler output

Implementation: crypto_hash/groestl256/aesni
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
hash.c: groestl-asm-aes.h: Assembler messages:
hash.c: groestl-asm-aes.h:389: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:390: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:391: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:392: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: ...
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpckldq'
hash.c: groestl-asm-aes.h:399: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h: Assembler messages:
hash.c: groestl-asm-aes.h:389: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:390: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:391: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:392: Error: too many memory references for `movaps'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: ...
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: operand size mismatch for `pshufb'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpcklwd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `pshufd'
hash.c: groestl-asm-aes.h:396: Error: too many memory references for `punpckldq'
hash.c: groestl-asm-aes.h:399: Error: too many memory references for `movaps'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer aesni

Compiler output

Implementation: crypto_hash/groestl256/avx
Compiler: gcc -m32 -march=barcelona -O3 -fomit-frame-pointer
hash.c: groestl-asm-avx.h: Assembler messages:
hash.c: groestl-asm-avx.h:384: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:385: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:386: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:387: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: ...
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhdq'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckldq'
hash.c: groestl-asm-avx.h:394: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h: Assembler messages:
hash.c: groestl-asm-avx.h:384: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:385: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:386: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:387: Error: too many memory references for `vmovaps'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: ...
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufb'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpcklwd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpshufd'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckhdq'
hash.c: groestl-asm-avx.h:391: Error: too many memory references for `vpunpckldq'
hash.c: groestl-asm-avx.h:394: Error: too many memory references for `vmovaps'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer avx

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
try.c: /tmp/ccz0lNw4.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccz0lNw4.o: In function `checksum_compute':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer
try.c: /tmp/ccLNXOXk.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccLNXOXk.o: In function `checksum_compute':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx-i -O -fomit-frame-pointer
try.c: /tmp/ccFFU3cH.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccFFU3cH.o: In function `checksum_compute':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer
try.c: /tmp/ccb3Amhf.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccb3Amhf.o: In function `checksum_compute':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core2 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:10:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/smmintrin.h:32:3: error: #error "SSE4.1 instruction set not enabled"
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h: In function 'TF512':
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-aes.h:11:0,
hash.c: from hash.c:28:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'TF512':
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
hash.c: In file included from groestl-intr-avx.h:11:0,
hash.c: from hash.c:9:
hash.c: /usr/lib/gcc/x86_64-linux-gnu/4.6.1/include/wmmintrin.h:34:3: error: #error "AES/PCLMUL instructions not enabled"
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h: In function 'TF512':
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer
try.c: /tmp/cc88bOKC.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/cc88bOKC.o: In function `checksum_compute':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer
try.c: /tmp/cci4CePQ.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/cci4CePQ.o: In function `checksum_compute':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=corei7-avx -O -fomit-frame-pointer
try.c: /tmp/ccmMEfZh.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccmMEfZh.o: In function `checksum_compute':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer
try.c: /tmp/ccWattqN.o: In function `doit':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: /tmp/ccWattqN.o: In function `checksum_compute':
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: try.c:(.text+0x...): undefined reference to `crypto_hash_groestl256_avx_intr'
try.c: collect2: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer avx-intr

Compiler output

Implementation: crypto_hash/groestl256/aesni-intr
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:28:0:
hash.c: groestl-intr-aes.h: In function 'TF512':
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:421:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-aes.h:474:3: error: incompatible types when assigning to type '__m128i' from type 'int'

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

Compiler output

Implementation: crypto_hash/groestl256/avx-intr
Compiler: gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer
hash.c: In file included from hash.c:9:0:
hash.c: groestl-intr-avx.h: In function 'TF512':
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: groestl-intr-avx.h:403:3: error: incompatible types when assigning to type '__m128i' from type 'int'
hash.c: ...

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