Implementation notes: armeabi, h4mx515e, crypto_hash/echosp256

Computer: h4mx515e
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: echosp256
TimeImplementationCompilerBenchmark dateSUPERCOP version
125587generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062720140622
127979generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062720140622
146172powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062720140622
146624generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062720140622
147131powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062720140622
147600generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062720140622
148212powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062720140622
152769generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062720140622
154788generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014062720140622
164259powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062720140622
182761generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062720140622
182817generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2014062720140622
183967generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062720140622
184303generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062720140622
184492generic/opt32gcc -O -fomit-frame-pointer2014062720140622
184518generic/opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062720140622
184531generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014062720140622
184608generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062720140622
184647generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062720140622
195441generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062720140622
195677powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062720140622
197080generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062720140622
201265generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062720140622
201403generic/opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062720140622
203115generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062720140622
204475generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014062720140622
204654generic/opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062720140622
204943generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062720140622
206748powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014062720140622
208818powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014062720140622
211073powerpc/pp32cv2gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062720140622
211403powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2014062720140622
212526generic/opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2014062720140622
212531generic/opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2014062720140622
212533generic/opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062720140622
212538generic/opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2014062720140622
212546generic/opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062720140622
213532powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014062720140622
221439generic/opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062720140622
221492generic/opt32gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062720140622
228272powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062720140622
228323powerpc/pp32cv2gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062720140622
230727powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014062720140622
232889powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2014062720140622
232913powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062720140622
236877powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2014062720140622
239316powerpc/pp32cv2gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062720140622
239331powerpc/pp32cv2gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062720140622
239334powerpc/pp32cv2gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062720140622
239405powerpc/pp32cv2gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062720140622
239488powerpc/pp32cv2gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062720140622
240680powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2014062720140622
240721generic/opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2014062720140622
243119powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2014062720140622
243513generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062720140622
243518generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062720140622
243537generic/opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062720140622
243552generic/opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062720140622
243581generic/opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062720140622
243585generic/opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062720140622
244683generic/opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2014062720140622
246439generic/opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062720140622
246482generic/opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062720140622
246522generic/opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062720140622
246571generic/opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062720140622
248486generic/opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062720140622
248497generic/opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062720140622
248562generic/opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062720140622
248839generic/opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062720140622
248870generic/opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062720140622
248870generic/opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062720140622
248924generic/opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062720140622
248943generic/opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062720140622
248943generic/opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062720140622
249456generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062720140622
250258generic/opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062720140622
250866generic/opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062720140622
250876generic/opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062720140622
250885generic/opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062720140622
250943generic/opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062720140622
250968generic/opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062720140622
250974generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062720140622
251252generic/opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062720140622
251305generic/opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062720140622
251326generic/opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062720140622
251934generic/opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062720140622
252676generic/opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062720140622
252881generic/opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062720140622
255107generic/opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062720140622
255423powerpc/pp32cv2gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062720140622
255432powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2014062720140622
255485powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062720140622
255504powerpc/pp32cv2gcc -O -fomit-frame-pointer2014062720140622
255526powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062720140622
255615generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062720140622
255653generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2014062720140622
255918powerpc/pp32cv2gcc -mcpu=strongarm -Os -fomit-frame-pointer2014062720140622
255931powerpc/pp32cv2gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062720140622
255933powerpc/pp32cv2gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062720140622
257517generic/opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062720140622
257589generic/opt64gcc -O -fomit-frame-pointer2014062720140622
257601generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2014062720140622
258338powerpc/pp32cv2gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062720140622
258355powerpc/pp32cv2gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062720140622
258395powerpc/pp32cv2gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062720140622
258400powerpc/pp32cv2gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062720140622
258400powerpc/pp32cv2gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062720140622
259292powerpc/pp32cv2gcc -mcpu=arm810 -Os -fomit-frame-pointer2014062720140622
259412powerpc/pp32cv2gcc -mcpu=arm8 -Os -fomit-frame-pointer2014062720140622
260640powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062720140622
260787powerpc/pp32cv2gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062720140622
261180powerpc/pp32cv2gcc -mcpu=arm810 -O -fomit-frame-pointer2014062720140622
261239powerpc/pp32cv2gcc -mcpu=arm8 -O -fomit-frame-pointer2014062720140622
261246powerpc/pp32cv2gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062720140622
261269powerpc/pp32cv2gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062720140622
261290powerpc/pp32cv2gcc -mcpu=strongarm -O -fomit-frame-pointer2014062720140622
262511powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2014062720140622
262900generic/opt64gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062720140622
264632powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2014062720140622
267956powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2014062720140622
268289powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062720140622
269254generic/opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062720140622
274924powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2014062720140622
275424generic/opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2014062720140622
275467generic/opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2014062720140622
275470generic/opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062720140622
275471generic/opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062720140622
275472generic/opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2014062720140622
278741powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2014062720140622
279348powerpc/pp32cv2gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062720140622
281806powerpc/pp32cv1gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014062720140622
286291powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014062720140622
286845powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2014062720140622
290154powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062720140622
294085generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014062720140622
299717generic/opt64gcc -mcpu=xscale -O2 -fomit-frame-pointer2014062720140622
299815powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062720140622
299980generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062720140622
300148generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014062720140622
302183generic/opt32gcc -O3 -fomit-frame-pointer2014062720140622
302545powerpc/pp32cv1gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014062720140622
304165powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062720140622
304167powerpc/pp32cv2gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062720140622
304175powerpc/pp32cv2gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062720140622
304187generic/opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062720140622
304266generic/opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062720140622
304266generic/opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062720140622
304275generic/opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062720140622
305218powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062720140622
306551generic/opt64gcc -mcpu=xscale -O3 -fomit-frame-pointer2014062720140622
307992generic/opt64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062720140622
308021generic/opt64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062720140622
308043generic/opt64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062720140622
308049generic/opt64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062720140622
308054generic/opt64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062720140622
308060generic/opt64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062720140622
308065generic/opt64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062720140622
308077generic/opt64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062720140622
308111generic/opt64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062720140622
308999generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062720140622
310378generic/opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062720140622
310383generic/opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062720140622
310399generic/opt64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062720140622
310455generic/opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062720140622
310455generic/opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062720140622
311617generic/opt32gcc -O2 -fomit-frame-pointer2014062720140622
312660powerpc/pp32cv1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062720140622
312673powerpc/pp32cv1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062720140622
312681powerpc/pp32cv1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062720140622
312687powerpc/pp32cv1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062720140622
312782powerpc/pp32cv1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062720140622
313317powerpc/pp32cv2gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062720140622
313340powerpc/pp32cv2gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062720140622
313345powerpc/pp32cv2gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062720140622
313379powerpc/pp32cv2gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062720140622
313385powerpc/pp32cv2gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062720140622
313561powerpc/pp32cv2gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062720140622
313693powerpc/pp32cv2gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062720140622
313759powerpc/pp32cv2gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062720140622
313840powerpc/pp32cv2gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062720140622
314628powerpc/pp32cv2gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062720140622
314861generic/opt64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062720140622
314916generic/opt64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062720140622
314941generic/opt64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062720140622
314954generic/opt64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062720140622
314976generic/opt64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062720140622
315014generic/opt64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062720140622
315049generic/opt64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062720140622
315067generic/opt64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062720140622
316635generic/opt64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062720140622
316649powerpc/pp32cv2gcc -mcpu=xscale -O3 -fomit-frame-pointer2014062720140622
316692powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062720140622
317938generic/opt64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062720140622
317954generic/opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062720140622
317993generic/opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062720140622
317999generic/opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2014062720140622
320990powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062720140622
320992powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062720140622
321002powerpc/pp32cv2gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062720140622
321025powerpc/pp32cv2gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062720140622
323953generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2014062720140622
324003powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014062720140622
324042powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2014062720140622
325395powerpc/pp32cv1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062720140622
325424generic/opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062720140622
325512generic/opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062720140622
325530generic/opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062720140622
325531generic/opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062720140622
325539generic/opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062720140622
325680powerpc/pp32cv1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062720140622
325910generic/opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2014062720140622
326037generic/opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2014062720140622
326369powerpc/pp32cv1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062720140622
326624powerpc/pp32cv1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062720140622
326656powerpc/pp32cv1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062720140622
328116powerpc/pp32cv1gcc -mcpu=strongarm -Os -fomit-frame-pointer2014062720140622
328188powerpc/pp32cv1gcc -mcpu=arm810 -Os -fomit-frame-pointer2014062720140622
328191powerpc/pp32cv1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062720140622
328205powerpc/pp32cv2gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062720140622
328206powerpc/pp32cv1gcc -mcpu=arm8 -Os -fomit-frame-pointer2014062720140622
328223powerpc/pp32cv1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062720140622
328338powerpc/pp32cv2gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062720140622
328384powerpc/pp32cv2gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062720140622
328399powerpc/pp32cv2gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062720140622
328434powerpc/pp32cv2gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062720140622
328440powerpc/pp32cv2gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062720140622
328464powerpc/pp32cv2gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062720140622
328471powerpc/pp32cv2gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062720140622
328500powerpc/pp32cv2gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062720140622
328532powerpc/pp32cv2gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062720140622
329460powerpc/pp32cv2gcc -mcpu=xscale -O2 -fomit-frame-pointer2014062720140622
329936generic/opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062720140622
329956generic/opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062720140622
330084generic/opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062720140622
330090generic/opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062720140622
330108generic/opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062720140622
336972generic/opt32gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062720140622
337017generic/opt32gcc -Os -fomit-frame-pointer2014062720140622
337830powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2014062720140622
341842powerpc/pp32cv2gcc -Os -fomit-frame-pointer2014062720140622
343803powerpc/pp32cv2gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062720140622
345936powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062720140622
346161powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer2014062720140622
347230powerpc/pp32cv1gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014062720140622
347291powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2014062720140622
347307powerpc/pp32cv1gcc -O -fomit-frame-pointer2014062720140622
349743generic/opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2014062720140622
349751generic/opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2014062720140622
349758generic/opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2014062720140622
349767generic/opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062720140622
349773generic/opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062720140622
349787generic/opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2014062720140622
349812generic/opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062720140622
349830generic/opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062720140622
349830generic/opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2014062720140622
349836generic/opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062720140622
349865generic/opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2014062720140622
349866generic/opt32gcc -mcpu=xscale -O -fomit-frame-pointer2014062720140622
349958generic/opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2014062720140622
350514powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062720140622
351316generic/opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062720140622
353051powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062720140622
355151generic/opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062720140622
356118powerpc/pp32cv1gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062720140622
356369powerpc/pp32cv1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014062720140622
356964powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2014062720140622
359377generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer2014062720140622
359526powerpc/pp32cv1gcc -Os -fomit-frame-pointer2014062720140622
360248powerpc/pp32cv1gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062720140622
361334generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer2014062720140622
368190generic/opt64gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer2014062720140622
378107generic/opt64gcc -O3 -fomit-frame-pointer2014062720140622
379181generic/opt64gcc -O2 -fomit-frame-pointer2014062720140622
380521generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2014062720140622
380827generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2014062720140622
383990powerpc/pp32cv1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014062720140622
384015powerpc/pp32cv1gcc -mcpu=arm810 -O -fomit-frame-pointer2014062720140622
384074powerpc/pp32cv1gcc -mcpu=strongarm -O -fomit-frame-pointer2014062720140622
384104powerpc/pp32cv1gcc -mcpu=arm8 -O -fomit-frame-pointer2014062720140622
384108powerpc/pp32cv1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014062720140622
390778generic/opt64gcc -Os -fomit-frame-pointer2014062720140622
391218generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2014062720140622
420664generic/opt64gcc -mcpu=arm9e -O -fomit-frame-pointer2014062720140622
420667generic/opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062720140622
420683generic/opt64gcc -mcpu=xscale -O -fomit-frame-pointer2014062720140622
420722generic/opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2014062720140622
420742generic/opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062720140622
420747generic/opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062720140622
420751generic/opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062720140622
420756generic/opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062720140622
420773generic/opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2014062720140622
420775generic/opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062720140622
420784generic/opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2014062720140622
420852generic/opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2014062720140622
420912generic/opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2014062720140622
420927generic/opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2014062720140622
420942generic/opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062720140622
430665powerpc/pp32cv2gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062720140622
430665powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062720140622
430677powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062720140622
430708powerpc/pp32cv2gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062720140622
430792powerpc/pp32cv2gcc -mcpu=arm1020t -O -fomit-frame-pointer2014062720140622
430842powerpc/pp32cv2gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062720140622
430853powerpc/pp32cv2gcc -mcpu=arm9e -O -fomit-frame-pointer2014062720140622
430935powerpc/pp32cv2gcc -mcpu=xscale -O -fomit-frame-pointer2014062720140622
431106powerpc/pp32cv2gcc -mcpu=arm9 -O -fomit-frame-pointer2014062720140622
431107powerpc/pp32cv2gcc -mcpu=ep9312 -O -fomit-frame-pointer2014062720140622
431108powerpc/pp32cv2gcc -mcpu=arm940t -O -fomit-frame-pointer2014062720140622
431113powerpc/pp32cv2gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062720140622
431181powerpc/pp32cv2gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062720140622
431201powerpc/pp32cv2gcc -mcpu=arm920t -O -fomit-frame-pointer2014062720140622
432180powerpc/pp32cv2gcc -mcpu=arm920 -O -fomit-frame-pointer2014062720140622
434338generic/opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014062720140622
434475generic/opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014062720140622
434871generic/opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014062720140622
435491generic/opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014062720140622
435638generic/opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014062720140622
437337generic/opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2014062720140622
437549generic/opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014062720140622
437615generic/opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2014062720140622
437886generic/opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2014062720140622
437897generic/opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014062720140622
437909generic/opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014062720140622
437929generic/opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014062720140622
438144generic/opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014062720140622
439037generic/opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014062720140622
439642generic/opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014062720140622
447630powerpc/pp32cv1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2014062720140622
447774powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062720140622
448154powerpc/pp32cv1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2014062720140622
448213powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2014062720140622
455333powerpc/pp32cv1gcc -mcpu=xscale -O3 -fomit-frame-pointer2014062720140622
458202powerpc/pp32cv1gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2014062720140622
458259powerpc/pp32cv1gcc -mcpu=arm9e -O3 -fomit-frame-pointer2014062720140622
458717powerpc/pp32cv1gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2014062720140622
458924powerpc/pp32cv1gcc -mcpu=arm920t -O3 -fomit-frame-pointer2014062720140622
458935powerpc/pp32cv1gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2014062720140622
458942powerpc/pp32cv1gcc -mcpu=arm940t -O3 -fomit-frame-pointer2014062720140622
458945powerpc/pp32cv1gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2014062720140622
458957powerpc/pp32cv1gcc -mcpu=arm9 -O3 -fomit-frame-pointer2014062720140622
459247powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062720140622
459252powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2014062720140622
459264powerpc/pp32cv1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2014062720140622
459285powerpc/pp32cv1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2014062720140622
459591powerpc/pp32cv1gcc -mcpu=arm920 -O3 -fomit-frame-pointer2014062720140622
462025powerpc/pp32cv1gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2014062720140622
467195powerpc/pp32cv1gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2014062720140622
467197powerpc/pp32cv1gcc -mcpu=arm940t -O2 -fomit-frame-pointer2014062720140622
467211powerpc/pp32cv1gcc -mcpu=arm920 -O2 -fomit-frame-pointer2014062720140622
467238powerpc/pp32cv1gcc -mcpu=arm9 -O2 -fomit-frame-pointer2014062720140622
467251powerpc/pp32cv1gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2014062720140622
467346powerpc/pp32cv1gcc -mcpu=arm920t -O2 -fomit-frame-pointer2014062720140622
467382powerpc/pp32cv1gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2014062720140622
467406powerpc/pp32cv1gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2014062720140622
467436powerpc/pp32cv1gcc -mcpu=arm9e -O2 -fomit-frame-pointer2014062720140622
469656powerpc/pp32cv1gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2014062720140622
475107powerpc/pp32cv1gcc -mcpu=xscale -O2 -fomit-frame-pointer2014062720140622
588171generic/opt32gcc2014062720140622
588183generic/opt32gcc -funroll-loops2014062720140622
588214generic/opt32cc2014062720140622
602858powerpc/pp32cv1gcc -mcpu=xscale -O -fomit-frame-pointer2014062720140622
602877powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2014062720140622
602926powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2014062720140622
602953powerpc/pp32cv1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2014062720140622
603086powerpc/pp32cv1gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2014062720140622
603273powerpc/pp32cv1gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2014062720140622
603436powerpc/pp32cv1gcc -mcpu=arm940t -O -fomit-frame-pointer2014062720140622
603437powerpc/pp32cv1gcc -mcpu=arm9 -O -fomit-frame-pointer2014062720140622
603454powerpc/pp32cv1gcc -mcpu=arm920 -O -fomit-frame-pointer2014062720140622
603459powerpc/pp32cv1gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2014062720140622
603514powerpc/pp32cv1gcc -mcpu=ep9312 -O -fomit-frame-pointer2014062720140622
603667powerpc/pp32cv1gcc -mcpu=arm920t -O -fomit-frame-pointer2014062720140622
603721powerpc/pp32cv1gcc -mcpu=arm9e -O -fomit-frame-pointer2014062720140622
603740powerpc/pp32cv1gcc -mcpu=arm1020t -O -fomit-frame-pointer2014062720140622
673059powerpc/pp32cv1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2014062720140622
732947powerpc/pp32cv2cc2014062720140622
732949powerpc/pp32cv2gcc2014062720140622
732984powerpc/pp32cv2gcc -funroll-loops2014062720140622
793719generic/opt64gcc -funroll-loops2014062720140622
793752generic/opt64cc2014062720140622
793946generic/opt64gcc2014062720140622
817164powerpc/pp32cv1gcc2014062720140622
817189powerpc/pp32cv1cc2014062720140622
817223powerpc/pp32cv1gcc -funroll-loops2014062720140622

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: cc
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:47: warning: incompatible implicit declaration of built-in function 'printf'

Number of similar (compiler,implementation) pairs: 76, namely:
CompilerImplementations
cc generic/opt32
gcc generic/opt32
gcc -O2 -fomit-frame-pointer generic/opt32
gcc -O3 -fomit-frame-pointer generic/opt32
gcc -O -fomit-frame-pointer generic/opt32
gcc -Os -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt32
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops generic/opt32
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt32
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1020t -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns generic/opt32
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920t -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920t -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm920t -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm940t -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm940t -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm940t -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9e -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9e -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9e -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=ep9312 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=xscale -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=xscale -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=xscale -O -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: cc
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:542: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 76, namely:
CompilerImplementations
cc generic/opt64
gcc generic/opt64
gcc -O2 -fomit-frame-pointer generic/opt64
gcc -O3 -fomit-frame-pointer generic/opt64
gcc -O -fomit-frame-pointer generic/opt64
gcc -Os -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops generic/opt64
gcc -funroll-loops -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -Os -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer generic/opt64
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1020t -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1020t -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1020t -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm10tdmi -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns generic/opt64
gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm7tdmi -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920t -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920t -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm920t -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm940t -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm940t -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm940t -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9e -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9e -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9e -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm9tdmi -O -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a8 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -O -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a9 -mfloat-abi=softfp -mfpu=neon -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=ep9312 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=ep9312 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=ep9312 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=xscale -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=xscale -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=xscale -O -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv2
Compiler: clang -O3 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-kk2pgi.s: Assembler messages:
echo32.c: /tmp/cc-kk2pgi.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kk2pgi.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: clang -O3 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-lsZ2hs.s: Assembler messages:
echo32.c: /tmp/cc-lsZ2hs.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-lsZ2hs.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: clang -O3 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-0MsJBc.s: Assembler messages:
echo32.c: /tmp/cc-0MsJBc.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-0MsJBc.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: clang -O3 -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-e1hw1a.s: Assembler messages:
echo64.c: /tmp/cc-e1hw1a.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-e1hw1a.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-e1hw1a.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-e1hw1a.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-e1hw1a.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-e1hw1a.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-e1hw1a.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-VHRLXb.s: Assembler messages:
echo32.c: /tmp/cc-VHRLXb.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VHRLXb.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-ZcQ3oA.s: Assembler messages:
echo32.c: /tmp/cc-ZcQ3oA.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ZcQ3oA.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-rZuWLL.s: Assembler messages:
echo32.c: /tmp/cc-rZuWLL.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rZuWLL.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: clang -O3 -fwrapv -march=native -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-kjJlIe.s: Assembler messages:
echo64.c: /tmp/cc-kjJlIe.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-kjJlIe.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-kjJlIe.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-kjJlIe.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-kjJlIe.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-kjJlIe.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-kjJlIe.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-9gf2kW.s: Assembler messages:
echo32.c: /tmp/cc-9gf2kW.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-9gf2kW.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-kJeYHk.s: Assembler messages:
echo32.c: /tmp/cc-kJeYHk.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-kJeYHk.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-oOncZn.s: Assembler messages:
echo32.c: /tmp/cc-oOncZn.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-oOncZn.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-X3C0Rh.s: Assembler messages:
echo64.c: /tmp/cc-X3C0Rh.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-X3C0Rh.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-X3C0Rh.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-X3C0Rh.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-X3C0Rh.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-X3C0Rh.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-X3C0Rh.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -march=native -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-4hMw6W.s: Assembler messages:
echo32.c: /tmp/cc-4hMw6W.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-4hMw6W.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-AiIltC.s: Assembler messages:
echo32.c: /tmp/cc-AiIltC.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-AiIltC.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-2yuCrn.s: Assembler messages:
echo32.c: /tmp/cc-2yuCrn.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-2yuCrn.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-Vd9Lp2.s: Assembler messages:
echo64.c: /tmp/cc-Vd9Lp2.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-Vd9Lp2.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-Vd9Lp2.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-Vd9Lp2.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-Vd9Lp2.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-Vd9Lp2.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-Vd9Lp2.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-UCAvYJ.s: Assembler messages:
echo32.c: /tmp/cc-UCAvYJ.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-UCAvYJ.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-rwFkrN.s: Assembler messages:
echo32.c: /tmp/cc-rwFkrN.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-rwFkrN.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-GGEO25.s: Assembler messages:
echo32.c: /tmp/cc-GGEO25.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-GGEO25.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-nNPjPZ.s: Assembler messages:
echo64.c: /tmp/cc-nNPjPZ.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-nNPjPZ.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-nNPjPZ.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-nNPjPZ.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-nNPjPZ.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-nNPjPZ.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-nNPjPZ.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-O2jhx4.s: Assembler messages:
echo32.c: /tmp/cc-O2jhx4.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-O2jhx4.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-pniEw2.s: Assembler messages:
echo32.c: /tmp/cc-pniEw2.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-pniEw2.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-ScyFB2.s: Assembler messages:
echo32.c: /tmp/cc-ScyFB2.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-ScyFB2.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: clang -O3 -fwrapv -mavx -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-3nRWPd.s: Assembler messages:
echo64.c: /tmp/cc-3nRWPd.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-3nRWPd.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-3nRWPd.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-3nRWPd.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-3nRWPd.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-3nRWPd.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-3nRWPd.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-7rFNk9.s: Assembler messages:
echo32.c: /tmp/cc-7rFNk9.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:168: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:174: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:189: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:202: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:204: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:219: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:227: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:239: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:241: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:253: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:255: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-7rFNk9.s:268: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv1

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv2
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: /tmp/cc-hinasZ.s: Assembler messages:
echo32.c: /tmp/cc-hinasZ.s:23: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:25: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:52: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:103: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:109: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:123: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:131: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:138: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:161: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:162: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:167: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:173: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:185: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:187: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:199: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:215: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:243: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:254: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:256: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:267: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:269: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-hinasZ.s:281: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo32.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo32.c: echo32.c:37:4: warning: implicitly declaring C library function 'printf' with type 'int (char const *, ...)' [-pedantic]
echo32.c: printf ("row %d,col %d :",i,j);
echo32.c: ^
echo32.c: echo32.c:37:4: note: please include the header gt; or explicitly provide a declaration for 'printf'
echo32.c: 2 diagnostics generated.
echo32.c: /tmp/cc-VQDEtD.s: Assembler messages:
echo32.c: /tmp/cc-VQDEtD.s:36: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:41: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:51: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:54: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:86: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:88: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:115: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:166: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:172: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:186: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:194: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:201: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:224: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:225: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:230: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:236: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:248: Warning: conditional outside an IT block for Thumb.
echo32.c: /tmp/cc-VQDEtD.s:250: Warning: conditional outside an IT block for Thumb.
echo32.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer
echo64.c: clang: warning: unknown platform, assuming -mfloat-abi=soft
echo64.c: echo64.c:555:29: warning: passing 'unsigned char const *' discards qualifiers, expected 'BitSequence *' [-pedantic]
echo64.c: if (Hash(CRYPTO_BYTES * 8,in,inlen * 8,out) == SUCCESS) return 0;
echo64.c: ^~
echo64.c: 1 diagnostic generated.
echo64.c: /tmp/cc-ZU8LW9.s: Assembler messages:
echo64.c: /tmp/cc-ZU8LW9.s:23: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:25: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:52: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:65: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:66: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:76: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:100: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:102: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:114: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:339: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:351: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:354: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:460: Warning: conditional outside an IT block for Thumb.
echo64.c: /tmp/cc-ZU8LW9.s:1136: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-ZU8LW9.s:1139: Rd and Rm should be different in mla
echo64.c: /tmp/cc-ZU8LW9.s:1256: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-ZU8LW9.s:1260: Rd and Rm should be different in mla
echo64.c: /tmp/cc-ZU8LW9.s:1488: rdhi, rdlo and rm must all be different
echo64.c: /tmp/cc-ZU8LW9.s:1492: Rd and Rm should be different in mla
echo64.c: ...

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
clang -O3 -fwrapv -mavx -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer generic/opt64

Compiler output

Implementation: crypto_hash/echosp256/generic/opt32
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
echo32.c: echo32.c:1: warning: target CPU does not support THUMB instructions
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:47: warning: incompatible implicit declaration of built-in function 'printf'
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm810 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm810 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm810 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm8 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=arm8 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=arm8 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm110 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm -O -fomit-frame-pointer generic/opt32
gcc -mcpu=strongarm -Os -fomit-frame-pointer generic/opt32

Compiler output

Implementation: crypto_hash/echosp256/powerpc/pp32cv1
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
echo32.c: echo32.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 40, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm810 -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm810 -O -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm810 -Os -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -O2 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -O -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=arm8 -Os -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -O -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -O2 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -O3 -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -O -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2
gcc -mcpu=strongarm -Os -fomit-frame-pointer powerpc/pp32cv1 powerpc/pp32cv2

Compiler output

Implementation: crypto_hash/echosp256/generic/opt64
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
echo64.c: echo64.c:1: warning: target CPU does not support THUMB instructions
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:542: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
try.c: try.c:1: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1: warning: target CPU does not support THUMB instructions

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm810 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm810 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm810 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm8 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm8 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=arm8 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=arm8 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm110 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm -O -fomit-frame-pointer generic/opt64
gcc -mcpu=strongarm -Os -fomit-frame-pointer generic/opt64