Implementation notes: armeabi, h5tegra, crypto_hash/echosp256

Computer: h5tegra
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20130126
Operation: crypto_hash
Primitive: echosp256
TimeImplementationCompilerBenchmark dateSUPERCOP version
160539powerpc/pp32cv2gcc -mcpu=arm810 -Os -fomit-frame-pointer2011112120110914
160679powerpc/pp32cv2gcc -mcpu=arm8 -Os -fomit-frame-pointer2011112120110914
160708powerpc/pp32cv2gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112120110914
160724powerpc/pp32cv2gcc -mcpu=strongarm -Os -fomit-frame-pointer2011112120110914
160789powerpc/pp32cv2gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112120110914
170623generic/opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2011112120110914
170685generic/opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2011112120110914
170804generic/opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112120110914
170924generic/opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2011112120110914
170943generic/opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112120110914
176548powerpc/pp32cv2gcc -funroll-loops -Os -fomit-frame-pointer2011112120110914
176580powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
176941powerpc/pp32cv2gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112120110914
177131powerpc/pp32cv2gcc -Os -fomit-frame-pointer2011112120110914
177242powerpc/pp32cv2gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
183261powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
183383powerpc/pp32cv2gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112120110914
183385powerpc/pp32cv2gcc -mcpu=strongarm -O -fomit-frame-pointer2011112120110914
183540powerpc/pp32cv2gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112120110914
183918powerpc/pp32cv2gcc -mcpu=arm8 -O -fomit-frame-pointer2011112120110914
184441powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
184452powerpc/pp32cv2gcc -mcpu=arm810 -O -fomit-frame-pointer2011112120110914
185416powerpc/pp32cv2gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
189240powerpc/pp32cv2gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112120110914
189263powerpc/pp32cv2gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
189317generic/opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2011112120110914
189326generic/opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112120110914
189386generic/opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2011112120110914
189470generic/opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2011112120110914
189577generic/opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112120110914
198524generic/opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
199643generic/opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
200756generic/opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
203031generic/opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
204520powerpc/pp32cv2gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
204816powerpc/pp32cv2gcc -funroll-loops -O -fomit-frame-pointer2011112120110914
211635powerpc/pp32cv2gcc -O -fomit-frame-pointer2011112120110914
211720powerpc/pp32cv2gcc -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
211741powerpc/pp32cv2gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112120110914
211814powerpc/pp32cv2gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112120110914
211894generic/opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112120110914
213025generic/opt32gcc -funroll-loops -Os -fomit-frame-pointer2011112120110914
213130generic/opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
213476generic/opt32gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112120110914
213503generic/opt32gcc -Os -fomit-frame-pointer2011112120110914
213627generic/opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
229146generic/opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
229618generic/opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
230068generic/opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
232999generic/opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
234934powerpc/pp32cv1gcc -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
239152powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011112120110914
240400generic/opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
240846generic/opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2011112120110914
241362generic/opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2011112120110914
241601generic/opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2011112120110914
241712generic/opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112120110914
241713generic/opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112120110914
241717generic/opt64gcc -funroll-loops -Os -fomit-frame-pointer2011112120110914
241729generic/opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
242049generic/opt64gcc -Os -fomit-frame-pointer2011112120110914
244232generic/opt64gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112120110914
244255powerpc/pp32cv1gcc -mcpu=arm810 -Os -fomit-frame-pointer2011112120110914
244391powerpc/pp32cv1gcc -mcpu=arm8 -Os -fomit-frame-pointer2011112120110914
244399powerpc/pp32cv1gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2011112120110914
244471powerpc/pp32cv1gcc -mcpu=strongarm -Os -fomit-frame-pointer2011112120110914
245001powerpc/pp32cv1gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2011112120110914
245022powerpc/pp32cv2gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112120110914
245027powerpc/pp32cv2gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112120110914
245087powerpc/pp32cv2gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112120110914
245129powerpc/pp32cv2gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112120110914
245139generic/opt32gcc -funroll-loops -O -fomit-frame-pointer2011112120110914
245149generic/opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
245160powerpc/pp32cv2gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112120110914
245185powerpc/pp32cv2gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112120110914
245259powerpc/pp32cv2gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112120110914
245435powerpc/pp32cv2gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112120110914
245517powerpc/pp32cv2gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112120110914
245559powerpc/pp32cv2gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112120110914
246586generic/opt32gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112120110914
246623generic/opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
246700powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
246731generic/opt32gcc -O -fomit-frame-pointer2011112120110914
246834generic/opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112120110914
247191generic/opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112120110914
255701powerpc/pp32cv1gcc -fno-schedule-insns -O2 -fomit-frame-pointer2011112120110914
259316powerpc/pp32cv1gcc -Os -fomit-frame-pointer2011112120110914
259402powerpc/pp32cv1gcc -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
263709generic/opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2011112120110914
263823generic/opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2011112120110914
263835generic/opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2011112120110914
263946generic/opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112120110914
263968generic/opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112120110914
264478powerpc/pp32cv1gcc -funroll-loops -Os -fomit-frame-pointer2011112120110914
264857powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011112120110914
271175powerpc/pp32cv1gcc -mcpu=arm810 -O -fomit-frame-pointer2011112120110914
271405powerpc/pp32cv1gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2011112120110914
271427powerpc/pp32cv1gcc -mcpu=arm8 -O -fomit-frame-pointer2011112120110914
271800powerpc/pp32cv1gcc -mcpu=strongarm110 -O -fomit-frame-pointer2011112120110914
275199powerpc/pp32cv1gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2011112120110914
276691powerpc/pp32cv1gcc -mcpu=strongarm -O -fomit-frame-pointer2011112120110914
284191powerpc/pp32cv2gcc -funroll-loops -O3 -fomit-frame-pointer2011112120110914
284290powerpc/pp32cv1gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2011112120110914
284371powerpc/pp32cv2gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112120110914
284961powerpc/pp32cv2gcc -funroll-loops -O2 -fomit-frame-pointer2011112120110914
286166generic/opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
286170generic/opt64gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112120110914
286207generic/opt64gcc -O -fomit-frame-pointer2011112120110914
286399generic/opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112120110914
287312powerpc/pp32cv2gcc -O3 -fomit-frame-pointer2011112120110914
288076powerpc/pp32cv2gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112120110914
288731powerpc/pp32cv2gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112120110914
290464powerpc/pp32cv1gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112120110914
290617powerpc/pp32cv1gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112120110914
290851powerpc/pp32cv1gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112120110914
290974powerpc/pp32cv2gcc -O2 -fomit-frame-pointer2011112120110914
291757powerpc/pp32cv1gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112120110914
291837powerpc/pp32cv1gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112120110914
292340powerpc/pp32cv2gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112120110914
295031generic/opt64gcc -funroll-loops -O -fomit-frame-pointer2011112120110914
295272generic/opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
296641powerpc/pp32cv1gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112120110914
296670powerpc/pp32cv1gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112120110914
296688powerpc/pp32cv1gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112120110914
296693powerpc/pp32cv1gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112120110914
296739generic/opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112120110914
297024powerpc/pp32cv1gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112120110914
297364generic/opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112120110914
297815generic/opt32gcc -funroll-loops -O3 -fomit-frame-pointer2011112120110914
298026generic/opt32gcc -O3 -fomit-frame-pointer2011112120110914
298942generic/opt32gcc -funroll-loops -O2 -fomit-frame-pointer2011112120110914
299719generic/opt32gcc -O2 -fomit-frame-pointer2011112120110914
300699powerpc/pp32cv1gcc -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
301988powerpc/pp32cv1gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112120110914
302154powerpc/pp32cv1gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2011112120110914
302528generic/opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112120110914
302616generic/opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112120110914
302654generic/opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112120110914
302695powerpc/pp32cv1gcc -O -fomit-frame-pointer2011112120110914
302735generic/opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112120110914
302804powerpc/pp32cv1gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2011112120110914
302874generic/opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112120110914
303424generic/opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112120110914
303520generic/opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112120110914
303557generic/opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112120110914
303602generic/opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112120110914
303667generic/opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112120110914
306894powerpc/pp32cv1gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112120110914
307806powerpc/pp32cv1gcc -funroll-loops -O2 -fomit-frame-pointer2011112120110914
310972powerpc/pp32cv1gcc -funroll-loops -O -fomit-frame-pointer2011112120110914
311477powerpc/pp32cv1gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011112120110914
312364powerpc/pp32cv2gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112120110914
312396powerpc/pp32cv2gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112120110914
312426powerpc/pp32cv2gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
312653powerpc/pp32cv2gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
315174powerpc/pp32cv1gcc -funroll-loops -O3 -fomit-frame-pointer2011112120110914
316108powerpc/pp32cv1gcc -O2 -fomit-frame-pointer2011112120110914
318498powerpc/pp32cv2gcc -mcpu=xscale -Os -fomit-frame-pointer2011112120110914
321268powerpc/pp32cv2gcc -mcpu=arm940t -Os -fomit-frame-pointer2011112120110914
321270generic/opt32gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112120110914
321301powerpc/pp32cv2gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112120110914
321358powerpc/pp32cv2gcc -mcpu=arm920t -Os -fomit-frame-pointer2011112120110914
321401powerpc/pp32cv2gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112120110914
321447powerpc/pp32cv2gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112120110914
321460powerpc/pp32cv2gcc -mcpu=arm9 -Os -fomit-frame-pointer2011112120110914
321503powerpc/pp32cv2gcc -mcpu=arm920 -Os -fomit-frame-pointer2011112120110914
321523powerpc/pp32cv2gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112120110914
321616powerpc/pp32cv2gcc -mcpu=arm9e -Os -fomit-frame-pointer2011112120110914
323759powerpc/pp32cv2gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112120110914
324995generic/opt32gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112120110914
327852powerpc/pp32cv1gcc -O3 -fomit-frame-pointer2011112120110914
333190generic/opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112120110914
333219generic/opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112120110914
333318generic/opt32gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
333323generic/opt32gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
336067generic/opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
336080generic/opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112120110914
336111generic/opt32gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
336230generic/opt32gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112120110914
336235generic/opt32gcc -mcpu=xscale -Os -fomit-frame-pointer2011112120110914
336313generic/opt32gcc -mcpu=ep9312 -O -fomit-frame-pointer2011112120110914
336361generic/opt32gcc -mcpu=arm920 -O -fomit-frame-pointer2011112120110914
336389generic/opt32gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112120110914
336397generic/opt32gcc -mcpu=arm940t -O -fomit-frame-pointer2011112120110914
336413generic/opt32gcc -mcpu=xscale -O -fomit-frame-pointer2011112120110914
336429generic/opt32gcc -mcpu=arm1020t -O -fomit-frame-pointer2011112120110914
336430generic/opt32gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112120110914
336443generic/opt32gcc -mcpu=arm9e -O -fomit-frame-pointer2011112120110914
336456generic/opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112120110914
336475generic/opt32gcc -mcpu=arm920t -O -fomit-frame-pointer2011112120110914
336481generic/opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112120110914
336489generic/opt32gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112120110914
336539generic/opt32gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
336596generic/opt32gcc -mcpu=arm9 -O -fomit-frame-pointer2011112120110914
336616generic/opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112120110914
336624generic/opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
336644generic/opt32gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
336650generic/opt32gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
336663generic/opt32gcc -mcpu=xscale -O3 -fomit-frame-pointer2011112120110914
336745generic/opt32gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112120110914
338058generic/opt32gcc -mcpu=xscale -O2 -fomit-frame-pointer2011112120110914
340586generic/opt32gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112120110914
340641generic/opt32gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112120110914
340697generic/opt32gcc -mcpu=arm940t -Os -fomit-frame-pointer2011112120110914
340699generic/opt32gcc -mcpu=arm9e -Os -fomit-frame-pointer2011112120110914
340725generic/opt32gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112120110914
340730generic/opt32gcc -mcpu=arm9 -Os -fomit-frame-pointer2011112120110914
340838generic/opt32gcc -mcpu=arm920t -Os -fomit-frame-pointer2011112120110914
340843generic/opt32gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112120110914
340996generic/opt32gcc -mcpu=arm920 -Os -fomit-frame-pointer2011112120110914
341609generic/opt32gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112120110914
342750generic/opt32gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112120110914
342801generic/opt32gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112120110914
342861generic/opt32gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112120110914
342890generic/opt32gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112120110914
342905generic/opt32gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112120110914
343001generic/opt32gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112120110914
343494generic/opt32gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112120110914
343551generic/opt32gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112120110914
343572generic/opt32gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112120110914
343578generic/opt32gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112120110914
344055generic/opt32gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112120110914
344299generic/opt32gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112120110914
344338generic/opt32gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112120110914
344352generic/opt32gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112120110914
344435powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
344450generic/opt32gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112120110914
344457generic/opt32gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112120110914
344466powerpc/pp32cv2gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112120110914
344501generic/opt32gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112120110914
344506generic/opt32gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112120110914
344507powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112120110914
344510generic/opt32gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112120110914
344530generic/opt32gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112120110914
344587powerpc/pp32cv2gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
345710powerpc/pp32cv1gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112120110914
346783powerpc/pp32cv2gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112120110914
346788powerpc/pp32cv2gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112120110914
346791powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112120110914
346799powerpc/pp32cv2gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112120110914
346816powerpc/pp32cv2gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112120110914
346863powerpc/pp32cv2gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112120110914
346864powerpc/pp32cv2gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112120110914
346965powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
346992powerpc/pp32cv2gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112120110914
347225powerpc/pp32cv2gcc -mcpu=xscale -O2 -fomit-frame-pointer2011112120110914
347324powerpc/pp32cv2gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
348694powerpc/pp32cv2gcc -mcpu=xscale -O3 -fomit-frame-pointer2011112120110914
348862powerpc/pp32cv1gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112120110914
350766powerpc/pp32cv2gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112120110914
350799powerpc/pp32cv2gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112120110914
350821powerpc/pp32cv2gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112120110914
350835powerpc/pp32cv2gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112120110914
350851powerpc/pp32cv2gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112120110914
350852powerpc/pp32cv2gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112120110914
350866powerpc/pp32cv2gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112120110914
350883powerpc/pp32cv2gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112120110914
350895powerpc/pp32cv2gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112120110914
350903powerpc/pp32cv2gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112120110914
351050powerpc/pp32cv2gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112120110914
351346powerpc/pp32cv2gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112120110914
351669powerpc/pp32cv2gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112120110914
356417powerpc/pp32cv2gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112120110914
372948generic/opt64gcc -funroll-loops -O2 -fomit-frame-pointer2011112120110914
373085generic/opt64gcc -funroll-loops -O3 -fomit-frame-pointer2011112120110914
373229generic/opt64gcc -O3 -fomit-frame-pointer2011112120110914
374382generic/opt64gcc -O2 -fomit-frame-pointer2011112120110914
375047generic/opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2011112120110914
376374generic/opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2011112120110914
390463generic/opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2011112120110914
390502generic/opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2011112120110914
390564generic/opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2011112120110914
391287generic/opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2011112120110914
391452generic/opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2011112120110914
391593generic/opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2011112120110914
391693generic/opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2011112120110914
391740generic/opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2011112120110914
392777generic/opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2011112120110914
392784generic/opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2011112120110914
397608generic/opt64gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2011112120110914
398807generic/opt64gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2011112120110914
421935powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
421962powerpc/pp32cv2gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
422145powerpc/pp32cv2gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112120110914
422759powerpc/pp32cv2gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112120110914
422804powerpc/pp32cv2gcc -mcpu=ep9312 -O -fomit-frame-pointer2011112120110914
422821powerpc/pp32cv2gcc -mcpu=arm920 -O -fomit-frame-pointer2011112120110914
422823powerpc/pp32cv2gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112120110914
422837powerpc/pp32cv2gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112120110914
422879powerpc/pp32cv2gcc -mcpu=xscale -O -fomit-frame-pointer2011112120110914
422889powerpc/pp32cv2gcc -mcpu=arm9e -O -fomit-frame-pointer2011112120110914
422939powerpc/pp32cv2gcc -mcpu=arm940t -O -fomit-frame-pointer2011112120110914
422944powerpc/pp32cv2gcc -mcpu=arm920t -O -fomit-frame-pointer2011112120110914
423914powerpc/pp32cv2gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112120110914
423950powerpc/pp32cv2gcc -mcpu=arm9 -O -fomit-frame-pointer2011112120110914
425038generic/opt64gcc -mcpu=arm9 -O -fomit-frame-pointer2011112120110914
425052generic/opt64gcc -mcpu=ep9312 -O -fomit-frame-pointer2011112120110914
425056generic/opt64gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112120110914
425066generic/opt64gcc -mcpu=arm920t -O -fomit-frame-pointer2011112120110914
425068generic/opt64gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112120110914
425080generic/opt64gcc -mcpu=arm920 -O -fomit-frame-pointer2011112120110914
425149generic/opt64gcc -mcpu=arm940t -O -fomit-frame-pointer2011112120110914
425176generic/opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
425195generic/opt64gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112120110914
425200generic/opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
425242generic/opt64gcc -mcpu=xscale -O -fomit-frame-pointer2011112120110914
425265generic/opt64gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112120110914
425288generic/opt64gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112120110914
425326generic/opt64gcc -mcpu=arm9e -O -fomit-frame-pointer2011112120110914
425330generic/opt64gcc -mcpu=arm1020t -O -fomit-frame-pointer2011112120110914
426665powerpc/pp32cv2gcc -mcpu=arm1020t -O -fomit-frame-pointer2011112120110914
429651generic/opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112120110914
429690generic/opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112120110914
429735generic/opt64gcc -mcpu=xscale -Os -fomit-frame-pointer2011112120110914
429856generic/opt64gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
429859generic/opt64gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
431055generic/opt64gcc -mcpu=xscale -O2 -fomit-frame-pointer2011112120110914
435148generic/opt64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112120110914
435562generic/opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112120110914
435565generic/opt64gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
435570generic/opt64gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
436139generic/opt64gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112120110914
436620generic/opt64gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112120110914
436786generic/opt64gcc -mcpu=arm9e -Os -fomit-frame-pointer2011112120110914
436823generic/opt64gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112120110914
437023generic/opt64gcc -mcpu=arm9 -Os -fomit-frame-pointer2011112120110914
437072generic/opt64gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112120110914
437096generic/opt64gcc -mcpu=arm940t -Os -fomit-frame-pointer2011112120110914
437129generic/opt64gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112120110914
437171generic/opt64gcc -mcpu=arm920t -Os -fomit-frame-pointer2011112120110914
437323generic/opt64gcc -mcpu=arm920 -Os -fomit-frame-pointer2011112120110914
437818generic/opt64gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112120110914
437830generic/opt64gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112120110914
437835generic/opt64gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112120110914
437852generic/opt64gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112120110914
437900generic/opt64gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112120110914
437929generic/opt64gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112120110914
437998generic/opt64gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112120110914
438017generic/opt64gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112120110914
438020generic/opt64gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112120110914
438434generic/opt64gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112120110914
441539generic/opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112120110914
441604generic/opt64gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
441633generic/opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
441793generic/opt64gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112120110914
448998generic/opt64gcc -mcpu=xscale -O3 -fomit-frame-pointer2011112120110914
454315generic/opt64gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112120110914
454318generic/opt64gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112120110914
454320generic/opt64gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112120110914
454329generic/opt64gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112120110914
454337generic/opt64gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112120110914
454341generic/opt64gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112120110914
454736generic/opt64gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112120110914
454740generic/opt64gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112120110914
454748generic/opt64gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112120110914
456035generic/opt64gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112120110914
471351powerpc/pp32cv1gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
471712powerpc/pp32cv1gcc -mcpu=arm1136jf-s -Os -fomit-frame-pointer2011112120110914
471807powerpc/pp32cv1gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer2011112120110914
471888powerpc/pp32cv1gcc -mcpu=arm1136j-s -Os -fomit-frame-pointer -fno-schedule-insns2011120320111120
473560powerpc/pp32cv1gcc -mcpu=xscale -Os -fomit-frame-pointer2011112120110914
482492powerpc/pp32cv1gcc -mcpu=arm7tdmi -Os -fomit-frame-pointer2011112120110914
484818powerpc/pp32cv1gcc -mcpu=arm1020t -Os -fomit-frame-pointer2011112120110914
485078powerpc/pp32cv1gcc -mcpu=arm10tdmi -Os -fomit-frame-pointer2011112120110914
485187powerpc/pp32cv1gcc -mcpu=arm920 -Os -fomit-frame-pointer2011112120110914
485406powerpc/pp32cv1gcc -mcpu=arm9e -Os -fomit-frame-pointer2011112120110914
485597powerpc/pp32cv1gcc -mcpu=arm940t -Os -fomit-frame-pointer2011112120110914
485707powerpc/pp32cv1gcc -mcpu=arm920t -Os -fomit-frame-pointer2011112120110914
485822powerpc/pp32cv1gcc -mcpu=arm9tdmi -Os -fomit-frame-pointer2011112120110914
486126powerpc/pp32cv1gcc -mcpu=arm9 -Os -fomit-frame-pointer2011112120110914
486238powerpc/pp32cv1gcc -mcpu=ep9312 -Os -fomit-frame-pointer2011112120110914
501534powerpc/pp32cv1gcc -mcpu=xscale -O3 -fomit-frame-pointer2011112120110914
504027powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
504055powerpc/pp32cv1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer -fno-schedule-insns2011120320111120
504249powerpc/pp32cv1gcc -mcpu=arm1136j-s -O3 -fomit-frame-pointer2011112120110914
504574powerpc/pp32cv1gcc -mcpu=arm7tdmi -O3 -fomit-frame-pointer2011112120110914
505384powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O3 -fomit-frame-pointer2011112120110914
505566powerpc/pp32cv1gcc -mcpu=arm9 -O3 -fomit-frame-pointer2011112120110914
505607powerpc/pp32cv1gcc -mcpu=arm920t -O3 -fomit-frame-pointer2011112120110914
505611powerpc/pp32cv1gcc -mcpu=arm920 -O3 -fomit-frame-pointer2011112120110914
505631powerpc/pp32cv1gcc -mcpu=arm1020t -O3 -fomit-frame-pointer2011112120110914
505740powerpc/pp32cv1gcc -mcpu=arm9tdmi -O3 -fomit-frame-pointer2011112120110914
505741powerpc/pp32cv1gcc -mcpu=arm940t -O3 -fomit-frame-pointer2011112120110914
505956powerpc/pp32cv1gcc -mcpu=ep9312 -O3 -fomit-frame-pointer2011112120110914
506054powerpc/pp32cv1gcc -mcpu=arm9e -O3 -fomit-frame-pointer2011112120110914
506065powerpc/pp32cv1gcc -mcpu=arm10tdmi -O3 -fomit-frame-pointer2011112120110914
507789powerpc/pp32cv1gcc -mcpu=xscale -O2 -fomit-frame-pointer2011112120110914
508745powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
509331powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O2 -fomit-frame-pointer2011112120110914
509479powerpc/pp32cv1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer -fno-schedule-insns2011120320111120
510084powerpc/pp32cv1gcc -mcpu=arm1136j-s -O2 -fomit-frame-pointer2011112120110914
511070powerpc/pp32cv1gcc -mcpu=arm10tdmi -O2 -fomit-frame-pointer2011112120110914
511166powerpc/pp32cv1gcc -mcpu=arm9e -O2 -fomit-frame-pointer2011112120110914
511618powerpc/pp32cv1gcc -mcpu=ep9312 -O2 -fomit-frame-pointer2011112120110914
511854powerpc/pp32cv1gcc -mcpu=arm920t -O2 -fomit-frame-pointer2011112120110914
511919powerpc/pp32cv1gcc -mcpu=arm1020t -O2 -fomit-frame-pointer2011112120110914
511979powerpc/pp32cv1gcc -mcpu=arm920 -O2 -fomit-frame-pointer2011112120110914
512030powerpc/pp32cv1gcc -mcpu=arm9 -O2 -fomit-frame-pointer2011112120110914
512210powerpc/pp32cv1gcc -mcpu=arm9tdmi -O2 -fomit-frame-pointer2011112120110914
512274powerpc/pp32cv1gcc -mcpu=arm940t -O2 -fomit-frame-pointer2011112120110914
523542powerpc/pp32cv1gcc -mcpu=arm7tdmi -O2 -fomit-frame-pointer2011112120110914
539859generic/opt32cc2011112120110914
540121generic/opt32gcc2011112120110914
540532generic/opt32gcc -funroll-loops2011112120110914
590366powerpc/pp32cv2cc2011112120110914
591056powerpc/pp32cv2gcc2011112120110914
591470powerpc/pp32cv2gcc -funroll-loops2011112120110914
601984powerpc/pp32cv1gcc -mcpu=arm1020t -O -fomit-frame-pointer2011112120110914
602016powerpc/pp32cv1gcc -mcpu=ep9312 -O -fomit-frame-pointer2011112120110914
602116powerpc/pp32cv1gcc -mcpu=arm9e -O -fomit-frame-pointer2011112120110914
602148powerpc/pp32cv1gcc -mcpu=xscale -O -fomit-frame-pointer2011112120110914
602149powerpc/pp32cv1gcc -mcpu=arm9tdmi -O -fomit-frame-pointer2011112120110914
602317powerpc/pp32cv1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer2011112120110914
602418powerpc/pp32cv1gcc -mcpu=arm1136j-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
602526powerpc/pp32cv1gcc -mcpu=arm940t -O -fomit-frame-pointer2011112120110914
602704powerpc/pp32cv1gcc -mcpu=arm920t -O -fomit-frame-pointer2011112120110914
602746powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer -fno-schedule-insns2011120320111120
602748powerpc/pp32cv1gcc -mcpu=arm1136jf-s -O -fomit-frame-pointer2011112120110914
602907powerpc/pp32cv1gcc -mcpu=arm10tdmi -O -fomit-frame-pointer2011112120110914
603158powerpc/pp32cv1gcc -mcpu=arm9 -O -fomit-frame-pointer2011112120110914
603360powerpc/pp32cv1gcc -mcpu=arm7tdmi -O -fomit-frame-pointer2011112120110914
604622powerpc/pp32cv1gcc -mcpu=arm920 -O -fomit-frame-pointer2011112120110914
652634powerpc/pp32cv1cc2011112120110914
652683powerpc/pp32cv1gcc2011112120110914
652751powerpc/pp32cv1gcc -funroll-loops2011112120110914
719886generic/opt64cc2011112120110914
719967generic/opt64gcc2011112120110914
720000generic/opt64gcc -funroll-loops2011112120110914

Compiler output

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

Number of similar (compiler,implementation) pairs: 87, 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=arm1020t -Os -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=arm10tdmi -Os -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=arm1136j-s -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136j-s -Os -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=arm1136jf-s -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=arm1136jf-s -Os -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=arm7tdmi -Os -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=arm920 -Os -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=arm920t -Os -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=arm940t -Os -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=arm9 -Os -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=arm9e -Os -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=arm9tdmi -Os -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer generic/opt32
gcc -mcpu=cortex-a5 -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=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=ep9312 -Os -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
gcc -mcpu=xscale -Os -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:3: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:542:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'

Number of similar (compiler,implementation) pairs: 87, 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=arm1020t -Os -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=arm10tdmi -Os -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=arm1136j-s -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136j-s -Os -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=arm1136jf-s -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=arm1136jf-s -Os -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=arm7tdmi -Os -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=arm920 -Os -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=arm920t -Os -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=arm940t -Os -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=arm9 -Os -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=arm9e -Os -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=arm9tdmi -Os -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer generic/opt64
gcc -mcpu=cortex-a5 -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=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=ep9312 -Os -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
gcc -mcpu=xscale -Os -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:0: warning: target CPU does not support THUMB instructions
echo32.c: echo32.c: In function 'PrintState':
echo32.c: echo32.c:37:4: warning: incompatible implicit declaration of built-in function 'printf'
echo32.c: echo32.c:47:2: warning: incompatible implicit declaration of built-in function 'printf'
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: 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:0: warning: target CPU does not support THUMB instructions
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: 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:0: warning: target CPU does not support THUMB instructions
echo64.c: echo64.c: In function 'crypto_hash_echosp256_generic_opt64':
echo64.c: echo64.c:555:3: warning: passing argument 2 of 'Hash' discards qualifiers from pointer target type
echo64.c: echo64.c:542:12: note: expected 'BitSequence *' but argument is of type 'const unsigned char *'
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: measure-anything.c:1:0: 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