Implementation notes: x86, gcc14, crypto_hash/simd256

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_hash
Primitive: simd256
TimeImplementationCompilerBenchmark dateSUPERCOP version
88236sphlibgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
89307sphlibgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
89478sphlibgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
89487sphlibgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
89523sphlibgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
89640sphlibgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
89757sphlibgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
89784sphlibgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
90504sphlibgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
90603sphlibgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
90756sphlibgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
90855sphlibgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
90990sphlibgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
91143sphlibgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
91440sphlibgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
91575sphlibgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
91818sphlibgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
92133sphlibgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
92403sphlibgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
92583sphlibgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
92673sphlibgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
92781sphlibgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101320161009
92817sphlibgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
92826sphlibgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
92880sphlibgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101320161009
93132sphlibgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
93159sphlibgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
93159sphlibgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
93303sphlibgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
93312sphlibgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
93339sphlibgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
93357sphlibgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101320161009
93492sphlibgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
93501sphlibgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
93609sphlibgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
93645sphlibgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
93708sphlibgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
93789sphlibgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
93825sphlibgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
93933sphlibgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
94032sphlibgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
94320sphlibgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
94419sphlibgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
94509sphlibgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
94662sphlibgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
94671sphlibgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
95130sphlibgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
95229sphlibgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
95310sphlibgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
96453sphlibgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
96642sphlibgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
96714sphlibgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
97083sphlibgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
98127sphlibgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
98532sphlibgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
99027sphlibgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
99081sphlibgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
99207sphlibgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
99225sphlibgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
99360sphlibgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
99450sphlibgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
99720sphlibgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
100017sphlibgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
100359sphlibgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
100980sphlibgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
101106sphlibgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
101394sphlibgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
101412sphlibgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
101538sphlibgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
101547sphlibgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
101565sphlibgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
101565sphlibgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
101619sphlibgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
101970sphlibgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
101979sphlibgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
102078sphlibgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
102249sphlibgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
102348sphlibgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
102636sphlibgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
102798sphlibgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
102924sphlibgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
103257sphlibgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
103410sphlibgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
103950sphlibgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
104373sphlibgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
104481sphlibgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
105570sphlibgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
107379sphlibgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
111852sphlibgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
111924sphlibgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
111951sphlibgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
112338sphlibgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
112599sphlibgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
112923sphlibgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
113526sphlibgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
113832sphlibgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
114768sphlibgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
114804sphlibgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
115353sphlibgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
115461sphlibgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
115488sphlibgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
115605sphlibgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
116271sphlibgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
116379sphlibgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
116721sphlibgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
117099sphlibgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
117441sphlibgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
117927sphlibgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
118899sphlibgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
118899sphlibgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
119196sphlibgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
119673sphlibgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
119979sphlibgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
120618sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
120726sphlib-smallgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
121149sphlib-smallgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
121257sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
121284sphlib-smallgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
121437sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
121473sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
121572sphlib-smallgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
121698sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
121779sphlibgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
121806sphlibgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
121878sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
122193sphlib-smallgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
123210sphlibgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
123228sphlib-smallgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
123282sphlibgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
123408sphlib-smallgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
124524sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
124776sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
124956sphlib-smallgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
125010sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
125037sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
125064sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
125082sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
125154sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
125721sphlib-smallgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101320161009
125793sphlib-smallgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
126036sphlib-smallgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
126126sphlib-smallgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101320161009
126279sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
126279sphlib-smallgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
126288sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
126378sphlib-smallgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
126387sphlib-smallgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
126648sphlib-smallgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101320161009
127566sphlib-smallgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
127647sphlib-smallgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
128151sphlibgcc -m32 -O3 -fomit-frame-pointer2016101320161009
128583sphlibgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
128601sphlibgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
128619sphlibgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
128637sphlib-smallgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
128907sphlib-smallgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
130203sphlibgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
130671sphlibgcc -m32 -O -fomit-frame-pointer2016101320161009
130689optgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
130716optgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
131022optgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
131418optgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
131499optgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
131580sphlib-smallgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
131598optgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101320161009
131625sphlib-smallgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
131733sphlib-smallgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
131733sphlib-smallgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
131868sphlib-smallgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
132192optgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
132201optgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
132264optgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
132273sphlib-smallgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
132345optgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
132390sphlib-smallgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
132426sphlib-smallgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
132534sphlib-smallgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
132552sphlib-smallgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
132831optgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
132957sphlibgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
132957sphlibgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
133119sphlib-smallgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
133128sphlib-smallgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
133155sphlib-smallgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
133164optgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101320161009
133227sphlib-smallgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
133263sphlib-smallgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
133308sphlibgcc -m32 -O2 -fomit-frame-pointer2016101320161009
133596sphlib-smallgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
133722optgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101320161009
133740sphlib-smallgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
133758sphlib-smallgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
133830optgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
133857optgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
133866sphlib-smallgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
133866sphlib-smallgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
134046sphlib-smallgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
134694optgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
134793sphlib-smallgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
134856sphlib-smallgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
134919sphlib-smallgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
135036optgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
135063optgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
135369sphlibgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
135405sphlibgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
135459sphlibgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
135513optgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
135549optgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
135594sphlib-smallgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
135603sphlibgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
135684sphlib-smallgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
135747sphlib-smallgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
135819sphlib-smallgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
136026sphlib-smallgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
136080optgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
136206sphlibgcc -m32 -Os -fomit-frame-pointer2016101320161009
136278optgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
136305optgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
136422sphlibgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
136611optgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
136980optgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
137007optgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
137034optgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
137079sphlibgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
137133optgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
137205optgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
137331sphlibgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
137340sphlibgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
137565optgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
137592optgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
137646sphlib-smallgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
137880optgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
137961sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
138006sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
138177sphlib-smallgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
138294sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
138879optgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
138951sphlibgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
139284optgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
139320sphlib-smallgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
140076sphlibgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
140985sphlibgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
141507sphlibgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
142020sphlibgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
142146sphlib-smallgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
142299sphlib-smallgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
142560sphlib-smallgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
142929sphlib-smallgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
143046sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
143379sphlib-smallgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
145449sphlib-smallgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
146079sphlibgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
146178sphlibgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
146232sphlib-smallgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
147303sphlib-smallgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
147393sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
147411sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
147843sphlib-smallgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
147969sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
148500sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
149013sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
149274sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
149310sphlib-smallgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
151020sphlibgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
152037sphlib-smallgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
152082sphlib-smallgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
153531sphlib-smallgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
153540sphlibgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
153567sphlibgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
153774sphlib-smallgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
154296sphlib-smallgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
154548sphlibgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
154917sphlib-smallgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
155142sphlib-smallgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
155142sphlib-smallgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
156474sphlibgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
156987sphlib-smallgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
156987sphlib-smallgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
156987sphlib-smallgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
156987sphlib-smallgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
157689optgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
158076sphlibgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
158094sphlib-smallgcc -m32 -O3 -fomit-frame-pointer2016101320161009
158355sphlibgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
158499sphlib-smallgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
158868optgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
158967sphlib-smallgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
159525sphlib-smallgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
159840sphlib-smallgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
161910sphlib-smallgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
161910sphlib-smallgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
161910sphlib-smallgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
162045sphlib-smallgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
162270optgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
163350sphlib-smallgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
163350sphlib-smallgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
163350sphlib-smallgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
163350sphlib-smallgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
163476sphlib-smallgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
163476sphlib-smallgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
163557optgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
163602optgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
163962optgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
163971optgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
164772optgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
165051sphlib-smallgcc -m32 -O2 -fomit-frame-pointer2016101320161009
165402sphlib-smallgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
165438optgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
165672sphlibgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
165699optgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
166284sphlib-smallgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
166329sphlib-smallgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
166329sphlib-smallgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
166356sphlib-smallgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
166365sphlib-smallgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
166815sphlib-smallgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
167049sphlib-smallgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
167076sphlib-smallgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
167094sphlib-smallgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
167139sphlib-smallgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
167436sphlib-smallgcc -m32 -Os -fomit-frame-pointer2016101320161009
168156sphlibgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
168399sphlib-smallgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
168768sphlib-smallgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
168930sphlib-smallgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
169083sphlib-smallgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
170946sphlib-smallgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
171315optgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
171315optgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
171504optgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
171549optgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
172422sphlib-smallgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
172566sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
172701sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
172782sphlib-smallgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
173187sphlib-smallgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
173709sphlibgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
173763sphlibgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
173835optgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
174501sphlib-smallgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
174780optgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
174978optgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
175608optgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
175878optgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
176004optgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
176022optgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
176058optgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
177165sphlib-smallgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
178569sphlib-smallgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
179118optgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
179388optgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
179451optgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
180207sphlib-smallgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
180225optgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
180261optgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
180801sphlib-smallgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
181188sphlib-smallgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
181224sphlib-smallgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
181233optgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
181341optgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
181413optgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
181539optgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
181791optgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
181854optgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
182277optgcc -m32 -O3 -fomit-frame-pointer2016101320161009
182952sphlib-smallgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
183087sphlib-smallgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
183591optgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
183762optgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
185697sphlib-smallgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
185715sphlib-smallgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
185733optgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
186039optgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
186363optgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
186696sphlib-smallgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
186759optgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
186804optgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
187362optgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
187362optgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
187533optgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
187560optgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
187686optgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
187794optgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
187839optgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
187884optgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
188298optgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
188424optgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
188613sphlib-smallgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
188685optgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
189027optgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
189036optgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
189198optgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
189270optgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
190917sphlib-smallgcc -m32 -O -fomit-frame-pointer2016101320161009
191592optgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
193626optgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
194067optgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
195084sphlib-smallgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
195300sphlib-smallgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
195300sphlib-smallgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
197361optgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
197559optgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
197730optgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
197847optgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
197901optgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
197901optgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
199935optgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
200052optgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
200142optgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
200268sphlib-smallgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
200313optgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
200421sphlib-smallgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
200430optgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
201546optgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
203067sphlib-smallgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
203742sphlib-smallgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
204903optgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
210681sphlib-smallgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
211941sphlib-smallgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
212211sphlib-smallgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
213480optgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
213795optgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
213813optgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
218466optgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
218529optgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
218943optgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
219456optgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
223506optgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
226836optgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
226854optgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
227052optgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
228735optgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
228762optgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
228789optgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
229032optgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
230364optgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
230778optgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
230967optgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
231453optgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
232155optgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
233883optgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
234126optgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
234639optgcc -m32 -O2 -fomit-frame-pointer2016101320161009
234801optgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
234918optgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
235035optgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
235998optgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
236250optgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
236502optgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
236763optgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
237933optgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009
241083optgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
241101optgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
243585optgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
243999optgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
244152optgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
245889optgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
248832optgcc -m32 -O -fomit-frame-pointer2016101320161009
249516optgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
250146optgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
250740optgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
252423optgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
253170optgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
257508optgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
260811optgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
260937optgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
266841sphlibgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
266877sphlibgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
274410sphlibgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
274482sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
274671sphlibgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
274698sphlibgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
291537optgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
291555optgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
292851optgcc -m32 -Os -fomit-frame-pointer2016101320161009
301248optgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
301869optgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
302130optgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
304227optgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
304677optgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
3952440refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2016101320161009
3964302refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
3967821refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
3970242refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
3992346refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
3994767refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2016101320161009
3997557refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
4000275refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
4002840refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
4004595refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
4008312refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
4008393refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
4010823refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
4012308refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
4012596refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
4029903refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
4032882refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
4046148refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
4046850refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
4050036refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
4053717refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
4057506refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
4058217refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
4062852refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
4063986refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
4064400refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
4067748refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
4076100refgcc -funroll-loops -m32 -O -fomit-frame-pointer2016101320161009
4076190refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
4076604refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
4077009refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
4079151refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
4079646refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
4080051refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
4080528refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
4080852refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
4095207refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
4095909refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
4099320refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
4102956refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
4103694refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
4115457refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
4122450refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
4123629refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
4129425refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
4468446refgcc -m32 -O3 -fomit-frame-pointer2016101320161009
4493538refgcc -m32 -O2 -fomit-frame-pointer2016101320161009
4574430refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2016101320161009
4584483refgcc -m32 -march=k6 -O -fomit-frame-pointer2016101320161009
4585464refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2016101320161009
4586571refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2016101320161009
4594626refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2016101320161009
4608522refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2016101320161009
4612068refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2016101320161009
4615209refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2016101320161009
4615407refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2016101320161009
4616019refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2016101320161009
4620843refgcc -m32 -march=barcelona -O -fomit-frame-pointer2016101320161009
4621131refgcc -m32 -march=athlon -O -fomit-frame-pointer2016101320161009
4623795refgcc -m32 -march=k8 -O -fomit-frame-pointer2016101320161009
4625631refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2016101320161009
4625847refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2016101320161009
4625901refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2016101320161009
4626504refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2016101320161009
4628304refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2016101320161009
4630284refgcc -m32 -O -fomit-frame-pointer2016101320161009
4632336refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2016101320161009
4634568refgcc -m32 -march=core2 -O -fomit-frame-pointer2016101320161009
4636233refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2016101320161009
4637961refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016101320161009
4638141refgcc -m32 -march=nocona -O -fomit-frame-pointer2016101320161009
4638339refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016101320161009
4638573refgcc -m32 -march=prescott -O -fomit-frame-pointer2016101320161009
4638636refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2016101320161009
4638852refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2016101320161009
4638861refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2016101320161009
4639095refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2016101320161009
4639113refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2016101320161009
4639131refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2016101320161009
4639176refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101320161009
4639212refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2016101320161009
4639806refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101320161009
4639986refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016101320161009
4641183refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101320161009
4642515refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016101320161009
4642668refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2016101320161009
4642704refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2016101320161009
4643352refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2016101320161009
4643370refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2016101320161009
4646097refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2016101320161009
4647096refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2016101320161009
4648419refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2016101320161009
4648545refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016101320161009
4648743refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016101320161009
4649949refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016101320161009
4651758refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2016101320161009
4666563refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2016101320161009
4674636refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2016101320161009
4678587refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2016101320161009
4679028refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2016101320161009
4686633refgcc -m32 -march=i486 -O -fomit-frame-pointer2016101320161009
4697955refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2016101320161009
5538951refgcc -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
5539410refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
5548167refgcc -m32 -Os -fomit-frame-pointer2016101320161009
5572413refgcc -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
5572458refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
5573286refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
5647797refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016101320161009
5647914refgcc -m32 -march=core2 -Os -fomit-frame-pointer2016101320161009
5650947refgcc -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
5651613refgcc -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
5653530refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016101320161009
5654448refgcc -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
5654529refgcc -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
5656896refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
5658975refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101320161009
5665563refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
5665869refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
5666382refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
5667435refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
5704704refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
5725089refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
5749308refgcc -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
5749767refgcc -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
5750064refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
6089976refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
6090030refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
6113169refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
6114141refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
6268842refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
6270930refgcc -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
6410394refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016101320161009
6411285refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2016101320161009
6446718refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2016101320161009
6446763refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016101320161009
6614739refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
6620508refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2016101320161009
6621840refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2016101320161009
6951132refgcc -m32 -march=i386 -O -fomit-frame-pointer2016101320161009
7055415refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2016101320161009
7057998refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2016101320161009
7059438refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2016101320161009
7078410refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2016101320161009
7084341refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2016101320161009
7085133refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2016101320161009
7085142refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2016101320161009
7085772refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2016101320161009
7086501refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2016101320161009
7115148refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2016101320161009
7161264refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2016101320161009
7162857refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2016101320161009
7162929refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2016101320161009
7163397refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2016101320161009
7164342refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2016101320161009
7170129refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2016101320161009
7171911refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2016101320161009
7189227refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2016101320161009
7191486refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016101320161009
7207002refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2016101320161009

Checksum failure

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
97ecbf92588d446b3b5894d7cf8ba5cae01b1c22273b8ea1408e0ccb47fcdb96
Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128

Checksum failure

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
97ecbf92588d446b3b5894d7cf8ba5cae01b1c22273b8ea1408e0ccb47fcdb96 97ecbf92588d446b3b5894d7cf8ba5cae01b1c22273b8ea1408e0ccb47fcdb96
Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -m32 -march=barcelona -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:5:
vector.c: vector.h:252:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:5:
vector.c: vector.h:344: error: array type has incomplete element type
vector.c: vector.h:355: error: array type has incomplete element type
vector.c: vector.h:367: error: array type has incomplete element type
vector.c: vector.c:24: error: variable 'V128' has initializer but incomplete type
vector.c: vector.c:25: error: variable 'V255' has initializer but incomplete type
vector.c: vector.c:26: error: variable 'V257' has initializer but incomplete type
vector.c: vector.c:27: error: variable 'V0' has initializer but incomplete type
vector.c: vector.c: In function 'fft64':
vector.c: vector.c:63: error: 'v16' undeclared (first use in this function)
vector.c: vector.c:63: error: (Each undeclared identifier is reported only once
vector.c: vector.c:63: error: for each function it appears in.)
vector.c: vector.c:63: error: expected expression before 'const'
vector.c: vector.c:65: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'X0'
vector.c: vector.c:65: error: 'X0' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X1' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X2' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X3' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X4' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X5' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X6' undeclared (first use in this function)
vector.c: vector.c:65: error: 'X7' undeclared (first use in this function)
vector.c: vector.c:75: error: 'A' undeclared (first use in this function)
vector.c: ...

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

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c:73:1: warning: "X" redefined
vector.c: vector.c:68:1: warning: this is the location of the previous definition
vector.c: vector.c:796:1: warning: "STEP_1" redefined
vector.c: vector.c:542:1: warning: this is the location of the previous definition
vector.c: vector.c:805:1: warning: "STEP_2" redefined
vector.c: vector.c:566:1: warning: this is the location of the previous definition
vector.c: vector.c:808:1: warning: "STEP" redefined
vector.c: vector.c:571:1: warning: this is the location of the previous definition
vector.c: vector.c:829:1: warning: "ROUND" redefined
vector.c: vector.c:579:1: warning: this is the location of the previous definition
vector.c: vector.c:854:1: warning: "PERM_START" redefined
vector.c: vector.c:852:1: warning: this is the location of the previous definition
vector.c: vector.c:856:1: warning: "PERM_START" redefined
vector.c: vector.c:854:1: warning: this is the location of the previous definition
vector.c: vector.c:858:1: warning: "PERM_START" redefined
vector.c: vector.c:856:1: warning: this is the location of the previous definition
vector.c: vector.c:864:1: warning: "PERM_START" redefined
vector.c: vector.c:858:1: warning: this is the location of the previous definition
vector.c: vector.c:866:1: warning: "PERM_START" redefined
vector.c: vector.c:864:1: warning: this is the location of the previous definition
vector.c: vector.c:868:1: warning: "PERM_START" redefined
vector.c: vector.c:866:1: warning: this is the location of the previous definition
vector.c: vector.c:870:1: warning: "PERM_START" redefined
vector.c: vector.c:868:1: warning: this is the location of the previous definition
vector.c: vector.c:877:1: warning: "PERM_START" redefined
vector.c: ...

Number of similar (compiler,implementation) pairs: 60, namely:
CompilerImplementations
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer vect128
gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=k8 -O -fomit-frame-pointer vect128
gcc -m32 -march=k8 -Os -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer vect128
gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O2 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O3 -fomit-frame-pointer vect128
gcc -m32 -march=nocona -O -fomit-frame-pointer vect128
gcc -m32 -march=nocona -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -O -fomit-frame-pointer vect128
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O2 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O3 -fomit-frame-pointer vect128
gcc -m32 -march=prescott -O -fomit-frame-pointer vect128
gcc -m32 -march=prescott -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/simd256/vect128
Compiler: gcc -m32 -march=barcelona -O2 -fomit-frame-pointer
vector.c: vector.c:73:1: warning: "X" redefined
vector.c: vector.c:68:1: warning: this is the location of the previous definition
vector.c: vector.c:796:1: warning: "STEP_1" redefined
vector.c: vector.c:542:1: warning: this is the location of the previous definition
vector.c: vector.c:805:1: warning: "STEP_2" redefined
vector.c: vector.c:566:1: warning: this is the location of the previous definition
vector.c: vector.c:808:1: warning: "STEP" redefined
vector.c: vector.c:571:1: warning: this is the location of the previous definition
vector.c: vector.c:829:1: warning: "ROUND" redefined
vector.c: vector.c:579:1: warning: this is the location of the previous definition
vector.c: vector.c:854:1: warning: "PERM_START" redefined
vector.c: vector.c:852:1: warning: this is the location of the previous definition
vector.c: vector.c:856:1: warning: "PERM_START" redefined
vector.c: vector.c:854:1: warning: this is the location of the previous definition
vector.c: vector.c:858:1: warning: "PERM_START" redefined
vector.c: vector.c:856:1: warning: this is the location of the previous definition
vector.c: vector.c:864:1: warning: "PERM_START" redefined
vector.c: vector.c:858:1: warning: this is the location of the previous definition
vector.c: vector.c:866:1: warning: "PERM_START" redefined
vector.c: vector.c:864:1: warning: this is the location of the previous definition
vector.c: vector.c:868:1: warning: "PERM_START" redefined
vector.c: vector.c:866:1: warning: this is the location of the previous definition
vector.c: vector.c:870:1: warning: "PERM_START" redefined
vector.c: vector.c:868:1: warning: this is the location of the previous definition
vector.c: vector.c:877:1: warning: "PERM_START" redefined
vector.c: ...
vector.c: vector.c:73:1: warning: "X" redefined
vector.c: vector.c:68:1: warning: this is the location of the previous definition
vector.c: vector.c:796:1: warning: "STEP_1" redefined
vector.c: vector.c:542:1: warning: this is the location of the previous definition
vector.c: vector.c:805:1: warning: "STEP_2" redefined
vector.c: vector.c:566:1: warning: this is the location of the previous definition
vector.c: vector.c:808:1: warning: "STEP" redefined
vector.c: vector.c:571:1: warning: this is the location of the previous definition
vector.c: vector.c:829:1: warning: "ROUND" redefined
vector.c: vector.c:579:1: warning: this is the location of the previous definition
vector.c: vector.c:854:1: warning: "PERM_START" redefined
vector.c: vector.c:852:1: warning: this is the location of the previous definition
vector.c: vector.c:856:1: warning: "PERM_START" redefined
vector.c: vector.c:854:1: warning: this is the location of the previous definition
vector.c: vector.c:858:1: warning: "PERM_START" redefined
vector.c: vector.c:856:1: warning: this is the location of the previous definition
vector.c: vector.c:864:1: warning: "PERM_START" redefined
vector.c: vector.c:858:1: warning: this is the location of the previous definition
vector.c: vector.c:866:1: warning: "PERM_START" redefined
vector.c: vector.c:864:1: warning: this is the location of the previous definition
vector.c: vector.c:868:1: warning: "PERM_START" redefined
vector.c: vector.c:866:1: warning: this is the location of the previous definition
vector.c: vector.c:870:1: warning: "PERM_START" redefined
vector.c: vector.c:868:1: warning: this is the location of the previous definition
vector.c: vector.c:877:1: warning: "PERM_START" redefined
vector.c: ...

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