Implementation notes: ppc64, stan, crypto_hash/blake256

Computer: stan
Architecture: ppc64
CPU ID: unknown CPU ID
SUPERCOP version: 20120918
Operation: crypto_hash
Primitive: blake256
TimeImplementationCompilerBenchmark dateSUPERCOP version
85840sphlibgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052820120525
85960sphlibgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052820120525
86040sphlibgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052820120525
86280sphlibgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052820120525
91640sphlibgcc -m64 -O3 -fomit-frame-pointer2012052820120525
91720sphlibgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052820120525
91840sphlibgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052820120525
91880sphlibgcc -m64 -O2 -fomit-frame-pointer2012052820120525
92120sphlibgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052820120525
92360sphlibgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052820120525
92520sphlibgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052820120525
92600sphlibgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052820120525
95680sphlibgcc -m64 -maltivec -Os -fomit-frame-pointer2012052820120525
95760sphlibgcc -m64 -Os -fomit-frame-pointer2012052820120525
96600sphlibgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052820120525
96640sphlibgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052820120525
96720sphlibgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052820120525
96880sphlibgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052820120525
96880sphlibgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052820120525
97200sphlibgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052820120525
97280sphlibgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052820120525
97400sphlibgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052820120525
99360regsgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052820120525
99520regsgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052820120525
100200regsgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052820120525
101920regsgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052820120525
102640sphlibgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120525
102680sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052820120525
102720sphlibgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120525
102720sphlibgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052820120525
102720regsgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052820120525
102760sphlibgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052820120525
102800sphlibgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052820120525
102840sphlibgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052820120525
103280regsgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052820120525
103400sphlibgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052820120525
103440sphlibgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052820120525
103440regsgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052820120525
103560sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052820120525
103600regsgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052820120525
103840regsgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052820120525
104160regsgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052820120525
104200regsgcc -m64 -O3 -fomit-frame-pointer2012052820120525
104320regsgcc -m64 -O2 -fomit-frame-pointer2012052820120525
104320regsgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052820120525
104360regsgcc -m64 -Os -fomit-frame-pointer2012052820120525
104400regsgcc -m64 -maltivec -Os -fomit-frame-pointer2012052820120525
104720regsgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052820120525
105240regsgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052820120525
105280regsgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052820120525
105320sphlibgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052820120525
105400regsgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052820120525
105560sphlibgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120525
105560sphlibgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052820120525
105760sphlibgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052820120525
106000sphlibgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052820120525
106400sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052820120525
106480sphlibgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052820120525
106560sphlibgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052820120525
106680regsgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120525
106760regsgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052820120525
106960regsgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120525
107080sphlibgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052820120525
107160sphlibgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052820120525
109200regsgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120525
109440sphlibgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052820120525
109600regsgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052820120525
109840sphlibgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052820120525
110040sphlibgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052820120525
110200sphlibgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052820120525
112280sphlibgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052820120525
112680sphlibgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052820120525
113440regsgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052820120525
113840regsgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052820120525
113920regsgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052820120525
114440regsgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052820120525
114920regsgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052820120525
115200regsgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052820120525
115480regsgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052820120525
116040regsgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052820120525
116560regsgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052820120525
116600regsgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052820120525
116680regsgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052820120525
117160regsgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052820120525
117480regsgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052820120525
118720regsgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052820120525
120160regsgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052820120525
120200regsgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052820120525
120240regsgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052820120525
120360regsgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052820120525
120520regsgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052820120525
121840regsgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052820120525
124000regsgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052820120525
124440regsgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052820120525
124640regsgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052820120525
124640regsgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052820120525
129200sphlib-smallgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052820120525
129280sphlib-smallgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120525
136960sphlib-smallgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052820120525
137120sphlib-smallgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052820120525
137760sphlib-smallgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052820120525
137800sphlib-smallgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052820120525
141280sphlib-smallgcc -m64 -maltivec -Os -fomit-frame-pointer2012052820120525
141320sphlib-smallgcc -m64 -Os -fomit-frame-pointer2012052820120525
143040sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052820120525
143120sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052820120525
143160sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052820120525
144160sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052820120525
147640sphlib-smallgcc -m64 -O3 -fomit-frame-pointer2012052820120525
147720sphlib-smallgcc -m64 -O2 -fomit-frame-pointer2012052820120525
147840sphlib-smallgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052820120525
147920sphlib-smallgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052820120525
152600sphlib-smallgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120525
153040sphlib-smallgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052820120525
153880sphlib-smallgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120525
153960sphlib-smallgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052820120525
161440sphlibgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052820120525
161480sphlibgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052820120525
161480sphlibgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052820120525
161520sphlibgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120525
161520sphlibgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052820120525
161520sphlibgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052820120525
161680sphlibgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052820120525
161720sphlibgcc -m64 -O -fomit-frame-pointer2012052820120525
161720sphlibgcc -m64 -maltivec -O -fomit-frame-pointer2012052820120525
161720sphlibgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052820120525
161760sphlibgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052820120525
161760sphlibgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052820120525
162720regsgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052820120525
162720regsgcc -m64 -O -fomit-frame-pointer2012052820120525
162720regsgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052820120525
162720regsgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052820120525
162760regsgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052820120525
162800regsgcc -m64 -maltivec -O -fomit-frame-pointer2012052820120525
162920regsgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052820120525
162960regsgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052820120525
163000sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052820120525
163600sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052820120525
163600sphlibgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052820120525
163640sphlibgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052820120525
163680sphlibgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052820120525
163800sphlib-smallgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052820120525
163840sphlibgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052820120525
163960sphlib-smallgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052820120525
164000sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052820120525
164000sphlib-smallgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052820120525
164360sphlib-smallgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052820120525
164640sphlib-smallgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052820120525
164680regsgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052820120525
164720regsgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052820120525
164720regsgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052820120525
164840regsgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052820120525
164840regsgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052820120525
164920regsgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120525
164920regsgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052820120525
165640regsgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052820120525
167920sphlib-smallgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052820120525
168480sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052820120525
170080sphlib-smallgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052820120525
170960sphlib-smallgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052820120525
174360refgcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052820120525
174880sphlib-smallgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052820120525
175080refgcc -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052820120525
175920sphlib-smallgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052820120525
176280sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052820120525
176600sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052820120525
176800sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052820120525
176800refgcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer2012052820120525
176960sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052820120525
177440refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer2012052820120525
178960sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052820120525
179880refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052820120525
182360refgcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052820120525
182400sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052820120525
183040refgcc -m64 -O3 -fomit-frame-pointer2012052820120525
184000sphlib-smallgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052820120525
184120sphlib-smallgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052820120525
184160sphlib-smallgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052820120525
184680sphlib-smallgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052820120525
185320refgcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052820120525
185320refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052820120525
187560refgcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052820120525
187680sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052820120525
187760sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052820120525
187960sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052820120525
188480refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052820120525
188720sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052820120525
189360refgcc -m64 -mcpu=G3 -Os -fomit-frame-pointer2012052820120525
195000refgcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052820120525
197120refgcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052820120525
199680sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052820120525
199680refgcc -m64 -maltivec -O3 -fomit-frame-pointer2012052820120525
199760sphlib-smallgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052820120525
199760sphlib-smallgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052820120525
199800sphlib-smallgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052820120525
199920sphlib-smallgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052820120525
199920sphlib-smallgcc -m64 -O -fomit-frame-pointer2012052820120525
199920sphlib-smallgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052820120525
199960sphlib-smallgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120525
199960sphlib-smallgcc -m64 -maltivec -O -fomit-frame-pointer2012052820120525
199960sphlib-smallgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052820120525
199960refgcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer2012052820120525
200000sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052820120525
200000sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052820120525
200000sphlib-smallgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052820120525
200040sphlib-smallgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052820120525
200080sphlib-smallgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052820120525
200120sphlib-smallgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052820120525
202080refgcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer2012052820120525
202520refgcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052820120525
203000refgcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer2012052820120525
203600refgcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052820120525
203640refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052820120525
205760refgcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer2012052820120525
207840refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120525
208000refgcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052820120525
208480refgcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer2012052820120525
208600refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120525
208600refgcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer2012052820120525
208600refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052820120525
208640refgcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer2012052820120525
208720refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052820120525
208760refgcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer2012052820120525
208760refgcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer2012052820120525
209000refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer2012052820120525
210600refgcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052820120525
210640refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052820120525
211120refgcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer2012052820120525
211680refgcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer2012052820120525
211680refgcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052820120525
212640refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120525
213880refgcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer2012052820120525
213880refgcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer2012052820120525
218480refgcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer2012052820120525
221040refgcc -m64 -O2 -fomit-frame-pointer2012052820120525
223960refgcc -m64 -maltivec -O2 -fomit-frame-pointer2012052820120525
225520refgcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer2012052820120525
226640refgcc -m64 -mcpu=G5 -O -fomit-frame-pointer2012052820120525
226760refgcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer2012052820120525
227920refgcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer2012052820120525
228320refgcc -m64 -O -fomit-frame-pointer2012052820120525
228360refgcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer2012052820120525
228640refgcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer2012052820120525
228680refgcc -m64 -mcpu=G3 -O -fomit-frame-pointer2012052820120525
228720refgcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer2012052820120525
228840refgcc -m64 -mcpu=G4 -O -fomit-frame-pointer2012052820120525
228920refgcc -m64 -maltivec -O -fomit-frame-pointer2012052820120525
228920refgcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer2012052820120525
238760refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120525
239640refgcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer2012052820120525
243920refgcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052820120525
244720refgcc -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052820120525
270040refgcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer2012052820120525
274520refgcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer2012052820120525
287840refgcc -m64 -Os -fomit-frame-pointer2012052820120525
288960refgcc -m64 -maltivec -Os -fomit-frame-pointer2012052820120525

Checksum failure

Implementation: crypto_hash/blake256/bswap
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
71243109b38052100e575d505fc535dc3f1b883df65d3574811dd33225485e66
Number of similar (compiler,implementation) pairs: 64, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -O -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer bswap
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer bswap
gcc -m64 -O2 -fomit-frame-pointer bswap
gcc -m64 -O3 -fomit-frame-pointer bswap
gcc -m64 -O -fomit-frame-pointer bswap
gcc -m64 -Os -fomit-frame-pointer bswap
gcc -m64 -maltivec -O2 -fomit-frame-pointer bswap
gcc -m64 -maltivec -O3 -fomit-frame-pointer bswap
gcc -m64 -maltivec -O -fomit-frame-pointer bswap
gcc -m64 -maltivec -Os -fomit-frame-pointer bswap
gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G3 -O -fomit-frame-pointer bswap
gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer bswap
gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer bswap
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer bswap
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer bswap
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer bswap
gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer bswap
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer bswap
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer bswap
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer bswap
gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer bswap
gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer bswap
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer bswap

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:7:
vector.c: vector.h:982: error: expected specifier-qualifier-list before 'v16'
vector.c: vector.h:987: error: expected specifier-qualifier-list before 'v8'
vector.c: vector.h:992: error: expected specifier-qualifier-list before 'v32'
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:62: error: invalid initializer
vector.c: vector.c:63: error: invalid initializer
vector.c: vector.c:64: error: invalid initializer
vector.c: vector.c:65: error: invalid initializer
vector.c: vector.c:140:22: error: mmintrin.h: No such file or directory
vector.c: vector.c:141:23: error: emmintrin.h: No such file or directory
vector.c: vector.c:144: error: expected ')' before '*' token
vector.c: vector.c:152: error: expected ')' before '*' token
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783: error: (Each undeclared identifier is reported only once
vector.c: vector.c:783: error: for each function it appears in.)
vector.c: vector.c:783: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887: error: expected expression before ')' token
vector.c: vector.c:902: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G3 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer vect128-mmxhack

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m64 -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:
vector.c: vector.h:968:2: error: #error "I don't know how to vectorize on this architecture."
vector.c: In file included from vector.c:7:
vector.c: vector.h:982: error: expected specifier-qualifier-list before 'v16'
vector.c: vector.h:987: error: expected specifier-qualifier-list before 'v8'
vector.c: vector.h:992: error: expected specifier-qualifier-list before 'v32'
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:62: error: invalid initializer
vector.c: vector.c:63: error: invalid initializer
vector.c: vector.c:64: error: invalid initializer
vector.c: vector.c:65: error: invalid initializer
vector.c: vector.c:144: error: expected ')' before '*' token
vector.c: vector.c:152: error: expected ')' before '*' token
vector.c: vector.c: In function 'Blake_Compress':
vector.c: vector.c:783: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:783: error: (Each undeclared identifier is reported only once
vector.c: vector.c:783: error: for each function it appears in.)
vector.c: vector.c:783: error: expected expression before ')' token
vector.c: vector.c: In function 'blake256_update':
vector.c: vector.c:887: error: 'v32' undeclared (first use in this function)
vector.c: vector.c:887: error: expected expression before ')' token
vector.c: vector.c:902: error: expected expression before ')' token

Number of similar (compiler,implementation) pairs: 16, namely:
CompilerImplementations
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G3 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G3 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G3 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G3 -Os -fomit-frame-pointer vect128
gcc -m64 -O2 -fomit-frame-pointer vect128
gcc -m64 -O3 -fomit-frame-pointer vect128
gcc -m64 -O -fomit-frame-pointer vect128
gcc -m64 -Os -fomit-frame-pointer vect128
gcc -m64 -mcpu=G3 -O2 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G3 -O3 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G3 -O -fomit-frame-pointer vect128
gcc -m64 -mcpu=G3 -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake256/vect128
Compiler: gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c: In function 'round256':
vector.c: vector.c:389: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:389: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:390: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:390: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:391: error: 'v64' undeclared (first use in this function)
vector.c: vector.c:391: error: (Each undeclared identifier is reported only once
vector.c: vector.c:391: error: for each function it appears in.)
vector.c: vector.c:391: error: expected ';' before 'c__'
vector.c: vector.c:391: error: expected ';' before 'd__'
vector.c: vector.c:391: error: 'c__' undeclared (first use in this function)
vector.c: vector.c:391: error: 'd__' undeclared (first use in this function)
vector.c: vector.c:392: error: expected ';' before 'c__'
vector.c: vector.c:392: error: expected ';' before 'd__'
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:464: error: AltiVec argument passed to unprototyped function
vector.c: ...

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128
gcc -m64 -maltivec -O2 -fomit-frame-pointer vect128
gcc -m64 -maltivec -O3 -fomit-frame-pointer vect128
gcc -m64 -maltivec -O -fomit-frame-pointer vect128
gcc -m64 -maltivec -Os -fomit-frame-pointer vect128
gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer vect128
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer vect128
gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer vect128
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer vect128
gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128
gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128

Compiler output

Implementation: crypto_hash/blake256/vect128-mmxhack
Compiler: gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer
vector.c: In file included from vector.c:7:
vector.c: vector.h:997: error: expected specifier-qualifier-list before 'v64'
vector.c: vector.c:140:22: error: mmintrin.h: No such file or directory
vector.c: vector.c:141:23: error: emmintrin.h: No such file or directory
vector.c: vector.c: In function 'round256':
vector.c: vector.c:162: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:162: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:163: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:163: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:174: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'mx0'
vector.c: vector.c:174: error: 'mx0' undeclared (first use in this function)
vector.c: vector.c:174: error: (Each undeclared identifier is reported only once
vector.c: vector.c:174: error: for each function it appears in.)
vector.c: vector.c:174: error: expected ';' before '__asm'
vector.c: vector.c:202: error: '__m64' undeclared (first use in this function)
vector.c: vector.c:202: error: expected ';' before 't__'
vector.c: vector.c:202: error: 't__' undeclared (first use in this function)
vector.c: vector.c:203: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:204: error: 'mx1' undeclared (first use in this function)
vector.c: vector.c:204: error: expected ';' before 't__'
vector.c: vector.c:205: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:206: error: 'mx2' undeclared (first use in this function)
vector.c: vector.c:206: error: expected ';' before 't__'
vector.c: vector.c:207: error: AltiVec argument passed to unprototyped function
vector.c: vector.c:208: error: 'mx3' undeclared (first use in this function)
vector.c: ...

Number of similar (compiler,implementation) pairs: 48, namely:
CompilerImplementations
gcc -funroll-loops -m64 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G4 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G4 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G4 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G4 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G5 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G5 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G5 -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G5 -Os -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -funroll-loops -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G3 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G3 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G3 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G3 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G4 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G4 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G4 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G4 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G4 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G4 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G4 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G4 -maltivec -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G5 -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G5 -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G5 -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G5 -Os -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G5 -maltivec -O2 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G5 -maltivec -O3 -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G5 -maltivec -O -fomit-frame-pointer vect128-mmxhack
gcc -m64 -mcpu=G5 -maltivec -Os -fomit-frame-pointer vect128-mmxhack