Implementation notes: armeabi, flops, crypto_hash/groestl256

Computer: flops
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20140622
Operation: crypto_hash
Primitive: groestl256
TimeImplementationCompilerBenchmark dateSUPERCOP version
82180neon-tablegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014043020140425
82180neon-tablegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014043020140425
82186neon-tablegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014043020140425
82188neon-tablegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014043020140425
82188neon-tablegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014043020140425
82546neon-tablegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014043020140425
82548neon-tablegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014043020140425
82548neon-tablegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014043020140425
82556neon-tablegcc -mcpu=arm8 -O -fomit-frame-pointer2014043020140425
82556neon-tablegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014043020140425
82556neon-tablegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014043020140425
82558neon-tablegcc -mcpu=arm810 -O -fomit-frame-pointer2014043020140425
82558neon-tablegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014043020140425
82568neon-tablegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014043020140425
82570neon-tablegcc -mcpu=strongarm -O -fomit-frame-pointer2014043020140425
82870neon-tablegcc -mcpu=arm810 -Os -fomit-frame-pointer2014043020140425
82872neon-tablegcc -mcpu=arm8 -Os -fomit-frame-pointer2014043020140425
82884neon-tablegcc -mcpu=strongarm -Os -fomit-frame-pointer2014043020140425
82886neon-tablegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014043020140425
83960neon-tablegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014043020140425
86722neon-bitslicegcc -mcpu=strongarm -Os -fomit-frame-pointer2014043020140425
86724neon-bitslicegcc -mcpu=arm8 -Os -fomit-frame-pointer2014043020140425
86724neon-bitslicegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014043020140425
86728neon-bitslicegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014043020140425
86738neon-bitslicegcc -mcpu=arm810 -Os -fomit-frame-pointer2014043020140425
90138neon-bitslicegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014043020140425
90146neon-bitslicegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014043020140425
90158neon-bitslicegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014043020140425
90178neon-bitslicegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014043020140425
90183neon-bitslicegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014043020140425
90188neon-bitslicegcc -mcpu=arm810 -O -fomit-frame-pointer2014043020140425
90189neon-bitslicegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014043020140425
90191neon-bitslicegcc -mcpu=arm8 -O -fomit-frame-pointer2014043020140425
90191neon-bitslicegcc -mcpu=strongarm -O -fomit-frame-pointer2014043020140425
91102neon-bitslicegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014043020140425
91112neon-bitslicegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014043020140425
91114neon-bitslicegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014043020140425
91116neon-bitslicegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014043020140425
91117neon-bitslicegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014043020140425
91166neon-bitslicegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014043020140425
124331arm32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014043020140425
124412arm32gcc -mcpu=arm8 -Os -fomit-frame-pointer2014043020140425
124633arm32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014043020140425
124654arm32gcc -mcpu=strongarm -Os -fomit-frame-pointer2014043020140425
124740arm32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014043020140425
124762arm32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014043020140425
124770arm32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014043020140425
124776arm32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014043020140425
125006arm32gcc -mcpu=arm810 -Os -fomit-frame-pointer2014043020140425
125080arm32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014043020140425
127271arm32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014043020140425
127279arm32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014043020140425
127280arm32gcc -mcpu=arm8 -O -fomit-frame-pointer2014043020140425
127304arm32gcc -mcpu=arm810 -O -fomit-frame-pointer2014043020140425
127316arm32gcc -mcpu=strongarm -O -fomit-frame-pointer2014043020140425
162862arm11gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
163005arm11gcc -funroll-loops -O3 -fomit-frame-pointer2014043020140425
163011arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
163050arm11gcc -O3 -fomit-frame-pointer2014043020140425
163051arm11gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014043020140425
163060arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
163321arm11gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014043020140425
164010arm11gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
164366arm11gcc -funroll-loops -O2 -fomit-frame-pointer2014043020140425
164844arm11gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
165729arm11gcc -funroll-loops -O -fomit-frame-pointer2014043020140425
165729arm11gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
167088arm11gcc -O2 -fomit-frame-pointer2014043020140425
167098arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
167098arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
167126arm11gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014043020140425
167257arm11gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014043020140425
167634arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
167644arm11gcc -funroll-loops -Os -fomit-frame-pointer2014043020140425
167644arm11gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
167660arm11gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014043020140425
167880arm11gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
167952arm11gcc -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
167954arm11gcc -Os -fomit-frame-pointer2014043020140425
167979arm11gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014043020140425
168896arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
168911arm11gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
168926arm11gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014043020140425
168927arm11gcc -O -fomit-frame-pointer2014043020140425
168937arm11gcc -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
170466arm11gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
185262opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
186042opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
186085opt32gcc -O2 -fomit-frame-pointer2014043020140425
186337opt32gcc -O3 -fomit-frame-pointer2014043020140425
189862opt32gcc -funroll-loops -O3 -fomit-frame-pointer2014043020140425
189897opt32gcc -funroll-loops -O2 -fomit-frame-pointer2014043020140425
198432opt32gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014043020140425
198582arm11cc2014043020140425
198582arm11gcc2014043020140425
198582arm11gcc -funroll-loops2014043020140425
199202sphlib-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050120140425
199440opt32gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014043020140425
205677opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
206803opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
206939opt32gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014043020140425
209724opt32gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014043020140425
211965sphlib-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050120140425
216184sphlib-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050120140425
218202sphlib-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050120140425
219549arm11gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014043020140425
223365sphlib-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050120140425
223404sphlib-smallgcc -funroll-loops -Os -fomit-frame-pointer2014050120140425
22919232bit-2ktablegcc -O3 -fomit-frame-pointer2014043020140425
23016032bit-2ktablegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
23413832bit-2ktablegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
23416432bit-2ktablegcc -O2 -fomit-frame-pointer2014043020140425
234232opt32gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014043020140425
234260opt32gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014043020140425
234268opt32gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014043020140425
234299opt32gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014043020140425
234311opt32gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014043020140425
236492sphlib-smallgcc -Os -fomit-frame-pointer2014050120140425
236499sphlib-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050120140425
236676opt32gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014043020140425
236683opt32gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014043020140425
236686opt32gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014043020140425
236689opt32gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014043020140425
23697232bit-2ktablegcc -funroll-loops -O3 -fomit-frame-pointer2014043020140425
23723732bit-2ktablegcc -funroll-loops -O2 -fomit-frame-pointer2014043020140425
237259opt32gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014043020140425
237350sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050120140425
24188432bit-2ktablegcc -mcpu=arm810 -O3 -fomit-frame-pointer2014043020140425
24188932bit-2ktablegcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014043020140425
24189732bit-2ktablegcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014043020140425
24190232bit-2ktablegcc -mcpu=strongarm -O3 -fomit-frame-pointer2014043020140425
24190532bit-2ktablegcc -mcpu=arm8 -O3 -fomit-frame-pointer2014043020140425
244208sphlib-smallgcc -O2 -fomit-frame-pointer2014050120140425
244266sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050120140425
24463532bit-2ktablegcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014043020140425
244878sphlib-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014050120140425
24503832bit-2ktablegcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014043020140425
24505232bit-2ktablegcc -mcpu=arm810 -O2 -fomit-frame-pointer2014043020140425
24505232bit-2ktablegcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014043020140425
24505232bit-2ktablegcc -mcpu=strongarm -O2 -fomit-frame-pointer2014043020140425
24506032bit-2ktablegcc -mcpu=arm8 -O2 -fomit-frame-pointer2014043020140425
245236sphlib-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050120140425
245254sphlib-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050120140425
245508sphlib-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050120140425
245534sphlib-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050120140425
245556sphlib-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050120140425
24826432bit-2ktablegcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014043020140425
249910sphlib-smallgcc -O3 -fomit-frame-pointer2014050120140425
251954sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050120140425
252670sphlib-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014050120140425
258416sphlib-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050120140425
261792sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050120140425
262212sphlib-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050120140425
262601sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050120140425
262806sphlib-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050120140425
263301sphlib-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050120140425
26481332bit-2ktablegcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
264890opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050120140425
26556332bit-2ktablegcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
266355sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050120140425
26939632bit-2ktablegcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014043020140425
27078832bit-2ktablegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
27099032bit-2ktablegcc -funroll-loops -Os -fomit-frame-pointer2014043020140425
27099432bit-2ktablegcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
27323432bit-2ktablegcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014043020140425
27372232bit-2ktablegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
29669032bit-2ktablegcc -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
29963432bit-2ktablegcc -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
300718sphlib-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050120140425
300840opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050120140425
30084932bit-2ktablegcc -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
30086432bit-2ktablegcc -Os -fomit-frame-pointer2014043020140425
30096232bit-2ktablegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
304071opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050120140425
306072sphlib-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050120140425
306072sphlib-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050120140425
306084sphlib-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050120140425
306086sphlib-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050120140425
306106sphlib-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050120140425
308655sphlib-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050120140425
31003732bit-2ktablegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
31013832bit-2ktablegcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014043020140425
314098opt64gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050120140425
314821opt64gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050120140425
317368sphlib-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050120140425
317378sphlib-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050120140425
317382sphlib-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050120140425
317400sphlib-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050120140425
317408sphlib-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050120140425
31749932bit-2ktablegcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014043020140425
31986432bit-2ktablegcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014043020140425
31987932bit-2ktablegcc -mcpu=strongarm -Os -fomit-frame-pointer2014043020140425
31988032bit-2ktablegcc -mcpu=arm8 -Os -fomit-frame-pointer2014043020140425
31988032bit-2ktablegcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014043020140425
31988232bit-2ktablegcc -mcpu=arm810 -Os -fomit-frame-pointer2014043020140425
319975opt64gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050120140425
323476opt64gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050120140425
341419opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050120140425
341504opt32gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
341626opt32gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
346169opt32gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
346177opt32gcc -funroll-loops -Os -fomit-frame-pointer2014043020140425
350908opt64gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050120140425
35631832bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
361274opt64gcc -Os -fomit-frame-pointer2014043020140425
361300opt64gcc -fno-schedule-insns -Os -fomit-frame-pointer2014050120140425
361770opt64gcc -mcpu=strongarm -Os -fomit-frame-pointer2014043020140425
361976opt64gcc -mcpu=arm810 -Os -fomit-frame-pointer2014050120140425
362084opt64gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050120140425
362352opt64gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050120140425
362443opt64gcc -mcpu=arm8 -Os -fomit-frame-pointer2014043020140425
363316opt64gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050120140425
363499opt64gcc -funroll-loops -Os -fomit-frame-pointer2014050120140425
364057opt64gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050120140425
367180opt64gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050120140425
376176opt64gcc -funroll-loops -O -fomit-frame-pointer2014050120140425
376368opt32gcc -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
377520opt64gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050120140425
37752432bit-bytesliced-c-fastgcc -funroll-loops -O3 -fomit-frame-pointer2014043020140425
37869532bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
378936opt32gcc -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
380690opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
380998opt32gcc -Os -fomit-frame-pointer2014043020140425
381050opt32gcc -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
382344opt32gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014043020140425
382425opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
384156opt32gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014043020140425
388300opt32gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014043020140425
388312opt32gcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014043020140425
388349opt32gcc -mcpu=arm8 -Os -fomit-frame-pointer2014043020140425
388390opt32gcc -mcpu=arm810 -Os -fomit-frame-pointer2014043020140425
388399opt32gcc -mcpu=strongarm -Os -fomit-frame-pointer2014043020140425
39279832bit-2ktablegcc -funroll-loops -O -fomit-frame-pointer2014043020140425
39280832bit-2ktablegcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
396502sphlib-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014050120140425
396502sphlib-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050120140425
396508sphlib-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050120140425
396508sphlib-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014050120140425
396517sphlib-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014050120140425
39680732bit-2ktablegcc -O -fomit-frame-pointer2014043020140425
39682032bit-2ktablegcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014043020140425
39682132bit-2ktablegcc -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
39682132bit-2ktablegcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014043020140425
39682332bit-2ktablegcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
39683232bit-2ktablegcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
399452opt32gcc -funroll-loops -O -fomit-frame-pointer2014043020140425
399455opt32gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
39972632bit-2ktablegcc -mcpu=arm810 -O -fomit-frame-pointer2014043020140425
39972632bit-2ktablegcc -mcpu=strongarm110 -O -fomit-frame-pointer2014043020140425
39973032bit-2ktablegcc -mcpu=strongarm -O -fomit-frame-pointer2014043020140425
40171032bit-2ktablegcc -mcpu=arm8 -O -fomit-frame-pointer2014043020140425
40219432bit-2ktablegcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014043020140425
403413opt32gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014043020140425
403443opt32gcc -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
403463opt32gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014043020140425
403470opt32gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
403607opt32gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
403681opt32gcc -O -fomit-frame-pointer2014043020140425
404438opt32gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014043020140425
404462opt32gcc -mcpu=arm810 -O -fomit-frame-pointer2014043020140425
404473opt32gcc -mcpu=arm8 -O -fomit-frame-pointer2014043020140425
404475opt32gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014043020140425
404547opt32gcc -mcpu=strongarm -O -fomit-frame-pointer2014043020140425
40625932bit-bytesliced-c-smallgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
408802sphlib-adaptedgcc -funroll-loops -O2 -fomit-frame-pointer2014050120140425
411258opt64gcc -O2 -fomit-frame-pointer2014043020140425
412119sphlib-adaptedgcc -funroll-loops -O3 -fomit-frame-pointer2014050120140425
412492opt64gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050120140425
413452sphlibgcc -funroll-loops -O3 -fomit-frame-pointer2014050120140425
41453432bit-bytesliced-c-smallgcc -funroll-loops -O3 -fomit-frame-pointer2014043020140425
415741sphlib-smallgcc -funroll-loops -O -fomit-frame-pointer2014050120140425
415753sphlib-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050120140425
417898sphlib-adaptedgcc -O3 -fomit-frame-pointer2014050120140425
41897432bit-bytesliced-c-smallgcc -O3 -fomit-frame-pointer2014043020140425
41920832bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014043020140425
419600sphlibgcc -O3 -fomit-frame-pointer2014050120140425
423114sphlib-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014050120140425
423116sphlib-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050120140425
423123sphlib-smallgcc -O -fomit-frame-pointer2014050120140425
423155sphlib-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050120140425
423169sphlib-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050120140425
423445sphlib-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050120140425
423957opt64gcc -mcpu=strongarm -O -fomit-frame-pointer2014043020140425
424166opt64gcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050120140425
424327opt64gcc -mcpu=arm810 -O -fomit-frame-pointer2014050120140425
424349opt64gcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050120140425
424554opt64gcc -mcpu=arm8 -O -fomit-frame-pointer2014043020140425
424626sphlibgcc -funroll-loops -O2 -fomit-frame-pointer2014050120140425
426599sphlibgcc -O2 -fomit-frame-pointer2014050120140425
427213sphlib-adaptedgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050120140425
430590opt64gcc -O3 -fomit-frame-pointer2014043020140425
431500sphlib-adaptedgcc -O2 -fomit-frame-pointer2014050120140425
43309432bit-bytesliced-c-smallgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014043020140425
43310632bit-bytesliced-c-smallgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014043020140425
43311032bit-bytesliced-c-smallgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014043020140425
43311632bit-bytesliced-c-smallgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014043020140425
43311632bit-bytesliced-c-smallgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014043020140425
434596opt64gcc -funroll-loops -O3 -fomit-frame-pointer2014050120140425
43484232bit-bytesliced-c-smallgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014043020140425
437382opt64gcc -fno-schedule-insns -O -fomit-frame-pointer2014050120140425
437416opt64gcc -O -fomit-frame-pointer2014043020140425
437425sphlibgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050120140425
437524opt64gcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050120140425
437775opt64gcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050120140425
43847932bit-bytesliced-c-fastgcc -O3 -fomit-frame-pointer2014043020140425
43850932bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014043020140425
43896932bit-bytesliced-c-fastgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
439133sphlib-adaptedgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050120140425
441488sphlib-adaptedgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050120140425
442507sphlib-adaptedgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050120140425
444112opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050120140425
446246opt64gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050120140425
44668732bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
44711832bit-bytesliced-c-fastgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014043020140425
44711832bit-bytesliced-c-fastgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014043020140425
44712032bit-bytesliced-c-fastgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014043020140425
44712132bit-bytesliced-c-fastgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014043020140425
44712932bit-bytesliced-c-fastgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014043020140425
448446opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050120140425
449133sphlibgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050120140425
44930832bit-bytesliced-c-fastgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
449838sphlibgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050120140425
449892sphlib-adaptedgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050120140425
451735opt64gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050120140425
451894sphlib-adaptedgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050120140425
45230932bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
452900sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050120140425
453433sphlibgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050120140425
454897sphlibgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050120140425
459978sphlibgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050120140425
461398sphlib-adaptedgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014050120140425
465015sphlib-adaptedgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050120140425
465106opt64gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050120140425
467851sphlib-adaptedgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014050120140425
468688sphlib-adaptedgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050120140425
468767sphlib-adaptedgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050120140425
468814sphlib-adaptedgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050120140425
468830sphlib-adaptedgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050120140425
468855sphlib-adaptedgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050120140425
469504sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014050120140425
476623sphlibgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014050120140425
47804832bit-bytesliced-c-fastgcc -funroll-loops -O2 -fomit-frame-pointer2014043020140425
481824sphlibgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014050120140425
484463opt64gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014050120140425
484673sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050120140425
49435232bit-bytesliced-c-fastgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014043020140425
498208sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050120140425
498654sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014050120140425
501006opt64gcc -funroll-loops -O2 -fomit-frame-pointer2014050120140425
501773sphlib-adaptedgcc -Os -fomit-frame-pointer2014050120140425
502935sphlib-adaptedgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014050120140425
503266sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050120140425
505001sphlib-adaptedgcc -funroll-loops -Os -fomit-frame-pointer2014050120140425
507264opt64gcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050120140425
507273opt64gcc -mcpu=arm8 -O2 -fomit-frame-pointer2014043020140425
507346opt64gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050120140425
507423opt64gcc -mcpu=strongarm -O2 -fomit-frame-pointer2014043020140425
507683opt64gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050120140425
508032sphlib-adaptedgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050120140425
5090968bit_cgcc -O3 -fomit-frame-pointer2014043020140425
5113478bit_cgcc -funroll-loops -O3 -fomit-frame-pointer2014043020140425
5131628bit_cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
513848sphlib-adaptedgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050120140425
515297sphlibgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050120140425
515335sphlibgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050120140425
515512sphlibgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050120140425
516923sphlibgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050120140425
517081sphlibgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050120140425
521661sphlib-adaptedgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050120140425
5231308bit_cgcc -funroll-loops -O2 -fomit-frame-pointer2014043020140425
524393sphlib-adaptedgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014050120140425
525657sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014050120140425
5312788bit_cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
5313558bit_cgcc -O2 -fomit-frame-pointer2014043020140425
53200232bit-bytesliced-c-fastgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
534020sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050120140425
535912sphlibgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014050120140425
535923sphlibgcc -funroll-loops -Os -fomit-frame-pointer2014050120140425
53738832bit-bytesliced-c-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
537989sphlib-adaptedgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050120140425
538534sphlib-adaptedgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014050120140425
538623sphlib-adaptedgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014050120140425
538801sphlib-adaptedgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014050120140425
538827sphlib-adaptedgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050120140425
538924sphlib-adaptedgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050120140425
540760sphlib-adaptedgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050120140425
540779sphlib-adaptedgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050120140425
540781sphlib-adaptedgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050120140425
540793sphlib-adaptedgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050120140425
5408388bit_cgcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer2014043020140425
541307sphlib-adaptedgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050120140425
54205032bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
54288232bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014043020140425
543025sphlib-adaptedgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050120140425
543078sphlib-adaptedgcc -mcpu=arm810 -O -fomit-frame-pointer2014050120140425
543215sphlib-adaptedgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050120140425
543389sphlib-adaptedgcc -mcpu=arm8 -O -fomit-frame-pointer2014050120140425
543452sphlib-adaptedgcc -mcpu=strongarm -O -fomit-frame-pointer2014050120140425
54449332bit-bytesliced-c-fastgcc -O2 -fomit-frame-pointer2014043020140425
54449432bit-bytesliced-c-fastgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
5451468bit_cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
545524sphlibgcc -fno-schedule-insns -Os -fomit-frame-pointer2014050120140425
545560sphlibgcc -Os -fomit-frame-pointer2014050120140425
547126sphlibgcc -mcpu=arm8 -Os -fomit-frame-pointer2014050120140425
547201sphlibgcc -mcpu=strongarm -Os -fomit-frame-pointer2014050120140425
547213sphlibgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014050120140425
547226sphlibgcc -mcpu=arm810 -Os -fomit-frame-pointer2014050120140425
547644sphlibgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014050120140425
547870sphlibgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014050120140425
547908sphlibgcc -mcpu=arm810 -O -fomit-frame-pointer2014050120140425
547956sphlibgcc -mcpu=strongarm -O -fomit-frame-pointer2014050120140425
548046sphlibgcc -mcpu=arm8 -O -fomit-frame-pointer2014050120140425
551511sphlibgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014050120140425
551675sphlibgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014050120140425
551771sphlibgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014050120140425
551804sphlibgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014050120140425
551911sphlibgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014050120140425
55538832bit-bytesliced-c-fastgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014043020140425
55539632bit-bytesliced-c-fastgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014043020140425
55540032bit-bytesliced-c-fastgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014043020140425
55540232bit-bytesliced-c-fastgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014043020140425
55541432bit-bytesliced-c-fastgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014043020140425
556721sphlib-adaptedgcc -O -fomit-frame-pointer2014050120140425
556769sphlib-adaptedgcc -fno-schedule-insns -O -fomit-frame-pointer2014050120140425
556908sphlib-adaptedgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050120140425
557783sphlib-adaptedgcc -funroll-loops -O -fomit-frame-pointer2014050120140425
557958sphlib-adaptedgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050120140425
5601598bit_cgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014043020140425
561887sphlibgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014050120140425
5633118bit_cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
56582532bit-bytesliced-c-smallgcc -funroll-loops -O2 -fomit-frame-pointer2014043020140425
57074632bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer2014043020140425
574223sphlibgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014050120140425
5866328bit_cgcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014043020140425
5866368bit_cgcc -mcpu=arm8 -O3 -fomit-frame-pointer2014043020140425
5866368bit_cgcc -mcpu=strongarm -O3 -fomit-frame-pointer2014043020140425
5866568bit_cgcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014043020140425
5867868bit_cgcc -mcpu=arm810 -O3 -fomit-frame-pointer2014043020140425
58998932bit-bytesliced-c-fastgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014043020140425
5944048bit_cgcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer2014043020140425
6053138bit_cgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014043020140425
6053338bit_cgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014043020140425
6053338bit_cgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014043020140425
6053348bit_cgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014043020140425
6053428bit_cgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014043020140425
60942432bit-bytesliced-c-fastgcc -Os -fomit-frame-pointer2014043020140425
60943232bit-bytesliced-c-fastgcc -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
61113432bit-bytesliced-c-fastgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
6169108bit_cgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014043020140425
61819132bit-bytesliced-c-fastgcc -funroll-loops -Os -fomit-frame-pointer2014043020140425
61820732bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
61915632bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
61937032bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014043020140425
62267232bit-bytesliced-c-fastgcc -mcpu=arm8 -Os -fomit-frame-pointer2014043020140425
62291032bit-bytesliced-c-fastgcc -mcpu=strongarm -Os -fomit-frame-pointer2014043020140425
62291432bit-bytesliced-c-fastgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014043020140425
62293432bit-bytesliced-c-fastgcc -mcpu=arm810 -Os -fomit-frame-pointer2014043020140425
6257598bit_cgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
62590532bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
62630632bit-bytesliced-c-fastgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014043020140425
62642232bit-bytesliced-c-fastgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014043020140425
626758sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014050120140425
62966032bit-bytesliced-c-fastgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
62966632bit-bytesliced-c-fastgcc -funroll-loops -O -fomit-frame-pointer2014043020140425
63083232bit-bytesliced-c-fastgcc -mcpu=strongarm -O -fomit-frame-pointer2014043020140425
63109432bit-bytesliced-c-fastgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014043020140425
63200432bit-bytesliced-c-fastgcc -mcpu=arm8 -O -fomit-frame-pointer2014043020140425
6327278bit_cgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
63432632bit-bytesliced-c-fastgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014043020140425
63462432bit-bytesliced-c-fastgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014043020140425
63537232bit-bytesliced-c-fastgcc -mcpu=arm810 -O -fomit-frame-pointer2014043020140425
6357348bit_cgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
645043opt64gcc -mcpu=strongarm -O3 -fomit-frame-pointer2014043020140425
645183opt64gcc -mcpu=arm810 -O3 -fomit-frame-pointer2014050120140425
645248opt64gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer2014043020140425
646129opt64gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer2014050120140425
649778opt64gcc -mcpu=arm8 -O3 -fomit-frame-pointer2014043020140425
65160032bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
65166632bit-bytesliced-c-fastgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
651786sphlibgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014050120140425
651834sphlibgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014050120140425
651911sphlibgcc -fno-schedule-insns -O -fomit-frame-pointer2014050120140425
653498sphlibgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050120140425
65440732bit-bytesliced-c-fastgcc -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
65441832bit-bytesliced-c-fastgcc -O -fomit-frame-pointer2014043020140425
65462032bit-bytesliced-c-fastgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014043020140425
654684sphlibgcc -funroll-loops -O -fomit-frame-pointer2014050120140425
6548908bit_cgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014043020140425
6559888bit_cgcc -Os -fomit-frame-pointer2014043020140425
6560048bit_cgcc -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
6575868bit_cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
6668128bit_cgcc -mcpu=strongarm -Os -fomit-frame-pointer2014043020140425
6668138bit_cgcc -mcpu=arm8 -Os -fomit-frame-pointer2014043020140425
6668238bit_cgcc -mcpu=arm810 -Os -fomit-frame-pointer2014043020140425
6668468bit_cgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014043020140425
6669058bit_cgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014043020140425
670334sphlib-smallcc2014050120140425
670334sphlib-smallgcc2014050120140425
670472sphlib-smallgcc -funroll-loops2014050120140425
6714158bit_cgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014043020140425
6725878bit_cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
6726118bit_cgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014043020140425
6786068bit_cgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
684048sphlibgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014050120140425
690409sphlibgcc -O -fomit-frame-pointer2014050120140425
691172sphlib-adaptedgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014050120140425
7220698bit_cgcc -funroll-loops -Os -fomit-frame-pointer2014043020140425
817286opt64gcc2014043020140425
818830sphlibcc2014050120140425
818926sphlibgcc -funroll-loops2014050120140425
818954sphlibgcc2014050120140425
819620opt64gcc -funroll-loops2014050120140425
820251opt64cc2014050120140425
82267332bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
82269432bit-bytesliced-c-smallgcc -funroll-loops -O -fomit-frame-pointer2014043020140425
823789sphlib-adaptedgcc -funroll-loops2014050120140425
823819sphlib-adaptedcc2014050120140425
823859sphlib-adaptedgcc2014050120140425
8721818bit_cgcc -funroll-loops -O -fomit-frame-pointer2014043020140425
8722028bit_cgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
877514thumb-asm-fastgcc -funroll-loops2014050120140425
877522thumb-asm-fastcc2014050120140425
877528thumb-asm-fastgcc2014050120140425
8788968bit_cgcc -mcpu=strongarm -O -fomit-frame-pointer2014043020140425
8789008bit_cgcc -mcpu=arm810 -O -fomit-frame-pointer2014043020140425
8789088bit_cgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014043020140425
8789128bit_cgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014043020140425
8789208bit_cgcc -mcpu=arm8 -O -fomit-frame-pointer2014043020140425
8818068bit_cgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014043020140425
8818238bit_cgcc -O -fomit-frame-pointer2014043020140425
8825718bit_cgcc -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
8828018bit_cgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
8828088bit_cgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
9170448bit_cgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014043020140425
97076332bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
97138032bit-bytesliced-c-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer2014043020140425
97138832bit-bytesliced-c-smallgcc -O2 -fomit-frame-pointer2014043020140425
97331932bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer2014043020140425
98544232bit-bytesliced-c-smallgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014043020140425
102641132bit-bytesliced-c-smallgcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer2014043020140425
1040280sphlib-adaptedgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050120140425
1041634opt32cc2014043020140425
1041641opt32gcc2014043020140425
1041671opt32gcc -funroll-loops2014043020140425
112037232bit-bytesliced-c-smallgcc -Os -fomit-frame-pointer2014043020140425
112037832bit-bytesliced-c-smallgcc -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
112213232bit-bytesliced-c-smallgcc -mcpu=strongarm110 -O2 -fomit-frame-pointer2014043020140425
112215932bit-bytesliced-c-smallgcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer2014043020140425
112216232bit-bytesliced-c-smallgcc -mcpu=strongarm -O2 -fomit-frame-pointer2014043020140425
112216332bit-bytesliced-c-smallgcc -mcpu=arm810 -O2 -fomit-frame-pointer2014043020140425
112216332bit-bytesliced-c-smallgcc -mcpu=arm8 -O2 -fomit-frame-pointer2014043020140425
114754132bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
114778532bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -Os -fomit-frame-pointer2014043020140425
114847132bit-bytesliced-c-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer2014043020140425
115353232bit-bytesliced-c-smallgcc -funroll-loops -Os -fomit-frame-pointer2014043020140425
115359432bit-bytesliced-c-smallgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014043020140425
115737632bit-bytesliced-c-smallgcc -mcpu=cortex-a5 -Os -fomit-frame-pointer2014043020140425
1184756sphlibgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050120140425
1188792sphlib-adaptedgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050120140425
119272032bit-bytesliced-c-smallgcc -mcpu=strongarm -Os -fomit-frame-pointer2014043020140425
119293532bit-bytesliced-c-smallgcc -mcpu=strongarm110 -Os -fomit-frame-pointer2014043020140425
1202018sphlibgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014050120140425
120287932bit-bytesliced-c-smallgcc -mcpu=arm810 -Os -fomit-frame-pointer2014043020140425
120404032bit-bytesliced-c-smallgcc -mcpu=arm8 -Os -fomit-frame-pointer2014043020140425
120494932bit-bytesliced-c-smallgcc -mcpu=strongarm1100 -Os -fomit-frame-pointer2014043020140425
121448632bit-bytesliced-c-smallgcc -mcpu=cortex-a5 -O -fomit-frame-pointer2014043020140425
134187432bit-bytesliced-c-smallgcc -mcpu=strongarm -O -fomit-frame-pointer2014043020140425
134188032bit-bytesliced-c-smallgcc -mcpu=arm810 -O -fomit-frame-pointer2014043020140425
134188632bit-bytesliced-c-smallgcc -mcpu=arm8 -O -fomit-frame-pointer2014043020140425
134188632bit-bytesliced-c-smallgcc -mcpu=strongarm110 -O -fomit-frame-pointer2014043020140425
134189432bit-bytesliced-c-smallgcc -mcpu=strongarm1100 -O -fomit-frame-pointer2014043020140425
135420432bit-bytesliced-c-smallgcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
135420732bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer2014043020140425
137987532bit-bytesliced-c-smallgcc -mcpu=cortex-a9 -O -fomit-frame-pointer2014043020140425
138182432bit-bytesliced-c-smallgcc -O -fomit-frame-pointer2014043020140425
138278232bit-bytesliced-c-smallgcc -fno-schedule-insns -O -fomit-frame-pointer2014043020140425
163464832bit-2ktablegcc2014043020140425
163467932bit-2ktablegcc -funroll-loops2014043020140425
163479132bit-2ktablecc2014043020140425
1664544thumb-asm-smallgcc -funroll-loops2014050120140425
1664545thumb-asm-smallgcc2014050120140425
1664552thumb-asm-smallcc2014050120140425
20372068bit_ccc2014043020140425
20372108bit_cgcc2014043020140425
20372398bit_cgcc -funroll-loops2014043020140425
250674032bit-bytesliced-c-fastcc2014043020140425
250677732bit-bytesliced-c-fastgcc -funroll-loops2014043020140425
250683132bit-bytesliced-c-fastgcc2014043020140425
575867932bit-bytesliced-c-smallgcc -funroll-loops2014043020140425
575887132bit-bytesliced-c-smallgcc2014043020140425
575921332bit-bytesliced-c-smallcc2014043020140425

Checksum failure

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=arm810 -O3 -fomit-frame-pointer
f079b87636261cf3c9ea6c0c0fa5429569bc7bd103f8d0f0bb23bd4ba5d49053
Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -mcpu=arm810 -O3 -fomit-frame-pointer arm32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer arm32

Test failure

Implementation: crypto_hash/groestl256/neon-bitslice
Compiler: cc
error 111

Number of similar (compiler,implementation) pairs: 128, namely:
CompilerImplementations
cc neon-bitslice
gcc neon-bitslice
gcc -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast
gcc -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -fno-schedule-insns -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -fno-schedule-insns -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -fno-schedule-insns -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -fno-schedule-insns -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops neon-bitslice
gcc -funroll-loops -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast
gcc -funroll-loops -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer neon-bitslice neon-table thumb-asm-fast thumb-asm-small

Test failure

Implementation: crypto_hash/groestl256/thumb-asm-small
Compiler: gcc -O3 -fomit-frame-pointer
error 142
Alarm clock

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer thumb-asm-small
gcc -funroll-loops -O3 -fomit-frame-pointer thumb-asm-small
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer thumb-asm-small

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: cc
groestl.c: groestl.c: In function 'groestl_small_core':
groestl.c: groestl.c:245:1: error: r7 cannot be used in asm here

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc arm32
gcc arm32
gcc -funroll-loops arm32

Compiler output

Implementation: crypto_hash/groestl256/neon-table
Compiler: cc
hash.c: hash.c: In function 'loopcompress':
hash.c: hash.c:28:1: error: r7 cannot be used in asm here

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc neon-table
gcc neon-table
gcc -funroll-loops neon-table

Compiler output

Implementation: crypto_hash/groestl256/neon-vperm
Compiler: cc
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:911: Error: expected symbol name
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q0,q0,q8'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q1,q1,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q2,q2,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q3,q3,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q4,q4,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q5,q5,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q6,q6,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q7,q7,q10'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d0,d0,d0,#0'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d1,d1,d1,#1'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d2,d2,d2,#1'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d3,d3,d3,#3'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d4,d4,d4,#2'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d5,d5,d5,#5'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d6,d6,d6,#3'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d7,d7,d7,#7'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d8,d8,d8,#4'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d9,d9,d9,#0'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d10,d10,d10,#5'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d11,d11,d11,#2'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d12,d12,d12,#6'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d13,d13,d13,#4'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d14,d14,d14,#7'
vperm-neon.S: ...

Number of similar (compiler,implementation) pairs: 27, namely:
CompilerImplementations
cc neon-vperm
gcc neon-vperm
gcc -O2 -fomit-frame-pointer neon-vperm
gcc -O3 -fomit-frame-pointer neon-vperm
gcc -O -fomit-frame-pointer neon-vperm
gcc -Os -fomit-frame-pointer neon-vperm
gcc -fno-schedule-insns -O2 -fomit-frame-pointer neon-vperm
gcc -fno-schedule-insns -O3 -fomit-frame-pointer neon-vperm
gcc -fno-schedule-insns -O -fomit-frame-pointer neon-vperm
gcc -fno-schedule-insns -Os -fomit-frame-pointer neon-vperm
gcc -funroll-loops neon-vperm
gcc -funroll-loops -O2 -fomit-frame-pointer neon-vperm
gcc -funroll-loops -O3 -fomit-frame-pointer neon-vperm
gcc -funroll-loops -O -fomit-frame-pointer neon-vperm
gcc -funroll-loops -Os -fomit-frame-pointer neon-vperm
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer neon-vperm
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer neon-vperm
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer neon-vperm
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer neon-vperm

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: cc
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:13:23: fatal error: tmmintrin.h: No such file or directory
hash.c: compilation terminated.

Number of similar (compiler,implementation) pairs: 35, namely:
CompilerImplementations
cc vperm-intr
gcc vperm-intr
gcc -O2 -fomit-frame-pointer vperm-intr
gcc -O3 -fomit-frame-pointer vperm-intr
gcc -O -fomit-frame-pointer vperm-intr
gcc -Os -fomit-frame-pointer vperm-intr
gcc -fno-schedule-insns -O2 -fomit-frame-pointer vperm-intr
gcc -fno-schedule-insns -O3 -fomit-frame-pointer vperm-intr
gcc -fno-schedule-insns -O -fomit-frame-pointer vperm-intr
gcc -fno-schedule-insns -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops vperm-intr
gcc -funroll-loops -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -Os -fomit-frame-pointer vperm-intr
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer vperm-intr
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer vperm-intr
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer vperm-intr
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer vperm-intr

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -O2 -fomit-frame-pointer
groestl.c: /tmp/ccQXGwEU.s: Assembler messages:
groestl.c: /tmp/ccQXGwEU.s:3009: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccQXGwEU.s:3835: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccQXGwEU.s:4819: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccQXGwEU.s:6581: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccQXGwEU.s:8207: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccQXGwEU.s:9963: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -O3 -fomit-frame-pointer
groestl.c: /tmp/ccG7LC18.s: Assembler messages:
groestl.c: /tmp/ccG7LC18.s:3149: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG7LC18.s:3975: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG7LC18.s:4958: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG7LC18.s:6790: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG7LC18.s:8416: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG7LC18.s:10172: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -O -fomit-frame-pointer
groestl.c: /tmp/ccTSunNx.s: Assembler messages:
groestl.c: /tmp/ccTSunNx.s:3046: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccTSunNx.s:3871: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccTSunNx.s:4845: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccTSunNx.s:6596: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccTSunNx.s:8221: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccTSunNx.s:9969: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -Os -fomit-frame-pointer
groestl.c: /tmp/ccKz0zon.s: Assembler messages:
groestl.c: /tmp/ccKz0zon.s:3015: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKz0zon.s:3848: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKz0zon.s:5604: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKz0zon.s:7237: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKz0zon.s:8209: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKz0zon.s:9975: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -fno-schedule-insns -O2 -fomit-frame-pointer
groestl.c: /tmp/ccmJotCk.s: Assembler messages:
groestl.c: /tmp/ccmJotCk.s:3018: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmJotCk.s:3844: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmJotCk.s:4827: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmJotCk.s:6600: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmJotCk.s:8226: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmJotCk.s:9981: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -fno-schedule-insns -O3 -fomit-frame-pointer
groestl.c: /tmp/ccpikz8A.s: Assembler messages:
groestl.c: /tmp/ccpikz8A.s:3156: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccpikz8A.s:3982: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccpikz8A.s:4965: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccpikz8A.s:6801: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccpikz8A.s:8427: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccpikz8A.s:10181: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -fno-schedule-insns -O -fomit-frame-pointer
groestl.c: /tmp/cc1meGbU.s: Assembler messages:
groestl.c: /tmp/cc1meGbU.s:3046: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc1meGbU.s:3871: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc1meGbU.s:4845: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc1meGbU.s:6596: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc1meGbU.s:8221: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc1meGbU.s:9969: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -fno-schedule-insns -Os -fomit-frame-pointer
groestl.c: /tmp/cccN3GwJ.s: Assembler messages:
groestl.c: /tmp/cccN3GwJ.s:3015: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cccN3GwJ.s:3848: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cccN3GwJ.s:5604: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cccN3GwJ.s:7237: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cccN3GwJ.s:8209: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cccN3GwJ.s:9975: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -fno-schedule-insns -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -O2 -fomit-frame-pointer
groestl.c: /tmp/ccK2lX8V.s: Assembler messages:
groestl.c: /tmp/ccK2lX8V.s:3093: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccK2lX8V.s:3919: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccK2lX8V.s:5015: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccK2lX8V.s:6924: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccK2lX8V.s:8550: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccK2lX8V.s:10369: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -O3 -fomit-frame-pointer
groestl.c: /tmp/ccUOWdqF.s: Assembler messages:
groestl.c: /tmp/ccUOWdqF.s:3126: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccUOWdqF.s:3952: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccUOWdqF.s:4938: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccUOWdqF.s:6846: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccUOWdqF.s:8472: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccUOWdqF.s:10291: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -O -fomit-frame-pointer
groestl.c: /tmp/ccM7avtE.s: Assembler messages:
groestl.c: /tmp/ccM7avtE.s:3201: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccM7avtE.s:4026: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccM7avtE.s:5129: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccM7avtE.s:6966: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccM7avtE.s:8591: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccM7avtE.s:10388: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -Os -fomit-frame-pointer
groestl.c: /tmp/ccsKHG2n.s: Assembler messages:
groestl.c: /tmp/ccsKHG2n.s:3015: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsKHG2n.s:3848: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsKHG2n.s:5603: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsKHG2n.s:7236: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsKHG2n.s:8208: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccsKHG2n.s:9974: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer
groestl.c: /tmp/cc5luqI4.s: Assembler messages:
groestl.c: /tmp/cc5luqI4.s:3137: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc5luqI4.s:3963: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc5luqI4.s:5041: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc5luqI4.s:6951: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc5luqI4.s:8577: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc5luqI4.s:10382: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
groestl.c: /tmp/ccDoI2v5.s: Assembler messages:
groestl.c: /tmp/ccDoI2v5.s:3168: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDoI2v5.s:3994: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDoI2v5.s:4988: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDoI2v5.s:6897: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDoI2v5.s:8523: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDoI2v5.s:10328: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer
groestl.c: /tmp/ccltHDMt.s: Assembler messages:
groestl.c: /tmp/ccltHDMt.s:3201: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccltHDMt.s:4026: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccltHDMt.s:5129: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccltHDMt.s:6966: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccltHDMt.s:8591: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccltHDMt.s:10388: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer
groestl.c: /tmp/cczljYBv.s: Assembler messages:
groestl.c: /tmp/cczljYBv.s:3015: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cczljYBv.s:3848: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cczljYBv.s:5603: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cczljYBv.s:7236: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cczljYBv.s:8208: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cczljYBv.s:9974: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm11
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
compress.c: compress.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
itables.c: itables.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
ploop.s: ploop.s: Assembler messages:
ploop.s: ploop.s:291: Error: selected processor does not support ARM mode `ldrd r8,[r4,#0]'
ploop.s: ploop.s:296: Error: selected processor does not support ARM mode `ldrd r6,[r5,#0]'
ploop.s: ploop.s:321: Error: selected processor does not support ARM mode `ldrd r4,[r4,#8]'
ploop.s: ploop.s:326: Error: selected processor does not support ARM mode `ldrd r6,[r10,#8]'
ploop.s: ploop.s:381: Error: selected processor does not support ARM mode `ldrd r4,[r4,#16]'
ploop.s: ploop.s:386: Error: selected processor does not support ARM mode `ldrd r6,[r6,#16]'
ploop.s: ploop.s:411: Error: selected processor does not support ARM mode `ldrd r4,[r10,#24]'
ploop.s: ploop.s:426: Error: selected processor does not support ARM mode `ldrd r6,[r11,#24]'
ploop.s: ploop.s:451: Error: selected processor does not support ARM mode `strd r8,[r3,#0]'
ploop.s: ploop.s:496: Error: selected processor does not support ARM mode `ldrd r8,[r4,#0]'
ploop.s: ploop.s:501: Error: selected processor does not support ARM mode `ldrd r6,[r5,#0]'
ploop.s: ploop.s:526: Error: selected processor does not support ARM mode `ldrd r4,[r4,#8]'
ploop.s: ploop.s:531: Error: selected processor does not support ARM mode `ldrd r6,[r10,#8]'
ploop.s: ploop.s:586: Error: selected processor does not support ARM mode `ldrd r4,[r4,#16]'
ploop.s: ploop.s:591: Error: selected processor does not support ARM mode `ldrd r6,[r6,#16]'
ploop.s: ploop.s:616: Error: selected processor does not support ARM mode `ldrd r4,[r10,#24]'
ploop.s: ploop.s:631: Error: selected processor does not support ARM mode `ldrd r6,[r11,#24]'
ploop.s: ploop.s:656: Error: selected processor does not support ARM mode `strd r8,[r3,#8]'
ploop.s: ploop.s:701: Error: selected processor does not support ARM mode `ldrd r8,[r4,#0]'
ploop.s: ploop.s:706: Error: selected processor does not support ARM mode `ldrd r6,[r5,#0]'
ploop.s: ploop.s:731: Error: selected processor does not support ARM mode `ldrd r4,[r4,#8]'
ploop.s: ploop.s:736: Error: selected processor does not support ARM mode `ldrd r6,[r10,#8]'
ploop.s: ploop.s:791: Error: selected processor does not support ARM mode `ldrd r4,[r4,#16]'
ploop.s: ploop.s:796: Error: selected processor does not support ARM mode `ldrd r6,[r6,#16]'
ploop.s: ...

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

Compiler output

Implementation: crypto_hash/groestl256/neon-bitslice
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
constants.c: constants.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

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

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
groestl.c: groestl.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 75, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm810 -O3 -fomit-frame-pointer sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm810 -O -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm810 -Os -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm8 -O2 -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm8 -O3 -fomit-frame-pointer sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm8 -O -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=arm8 -Os -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm110 -O -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm -O2 -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm -O3 -fomit-frame-pointer sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm -O -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small
gcc -mcpu=strongarm -Os -fomit-frame-pointer arm32 sphlib sphlib-adapted sphlib-small

Compiler output

Implementation: crypto_hash/groestl256/32bit-2ktable
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 140, namely:
CompilerImplementations
gcc -mcpu=arm810 -O2 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm810 -O3 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm810 -O -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm810 -Os -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm8 -O2 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm8 -O3 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm8 -O -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=arm8 -Os -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm110 -O -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm -O2 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm -O3 -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm -O -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64
gcc -mcpu=strongarm -Os -fomit-frame-pointer 32bit-2ktable 32bit-bytesliced-c-fast 32bit-bytesliced-c-small 8bit_c neon-table opt32 opt64

Compiler output

Implementation: crypto_hash/groestl256/neon-vperm
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
vperm-neon.S: vperm-neon.S:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:911: Error: expected symbol name
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q0,q0,q8'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q1,q1,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q2,q2,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q3,q3,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q4,q4,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q5,q5,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q6,q6,q9'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `veor q7,q7,q10'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d0,d0,d0,#0'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d1,d1,d1,#1'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d2,d2,d2,#1'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d3,d3,d3,#3'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d4,d4,d4,#2'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d5,d5,d5,#5'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d6,d6,d6,#3'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d7,d7,d7,#7'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d8,d8,d8,#4'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d9,d9,d9,#0'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d10,d10,d10,#5'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d11,d11,d11,#2'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d12,d12,d12,#6'
vperm-neon.S: vperm-neon.S:913: Error: selected processor does not support ARM mode `vext.8 d13,d13,d13,#4'
vperm-neon.S: ...

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

Compiler output

Implementation: crypto_hash/groestl256/thumb-asm-fast
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
groestl_asm.S: groestl_asm.S:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
groestl_asm.S: groestl_asm.S: Assembler messages:
groestl_asm.S: groestl_asm.S:3: Error: selected processor does not support THUMB opcodes
groestl_asm.S: groestl_asm.S:14: Error: selected processor does not support Thumb mode `push {r4-r6}'
groestl_asm.S: groestl_asm.S:15: Error: selected processor does not support Thumb mode `adr r1,SBOX_'
groestl_asm.S: groestl_asm.S:16: Error: selected processor does not support Thumb mode `movs r6,#0xff'
groestl_asm.S: groestl_asm.S:17: Error: selected processor does not support Thumb mode `movs r2,#0'
groestl_asm.S: groestl_asm.S:18: Error: selected processor does not support Thumb mode `ldr r3,[r0,r2]'
groestl_asm.S: groestl_asm.S:19: Error: selected processor does not support Thumb mode `lsrs r4,r3,#24'
groestl_asm.S: groestl_asm.S:20: Error: selected processor does not support Thumb mode `ldrb r5,[r1,r4]'
groestl_asm.S: groestl_asm.S:21: Error: selected processor does not support Thumb mode `lsls r5,#8'
groestl_asm.S: groestl_asm.S:22: Error: selected processor does not support Thumb mode `lsrs r4,r3,#16'
groestl_asm.S: groestl_asm.S:23: Error: selected processor does not support Thumb mode `ands r4,r6'
groestl_asm.S: groestl_asm.S:24: Error: selected processor does not support Thumb mode `ldrb r4,[r1,r4]'
groestl_asm.S: groestl_asm.S:25: Error: selected processor does not support Thumb mode `orrs r5,r4,r5'
groestl_asm.S: groestl_asm.S:26: Error: selected processor does not support Thumb mode `lsls r5,#8'
groestl_asm.S: groestl_asm.S:27: Error: selected processor does not support Thumb mode `lsrs r4,r3,#8'
groestl_asm.S: groestl_asm.S:28: Error: selected processor does not support Thumb mode `ands r4,r6'
groestl_asm.S: groestl_asm.S:29: Error: selected processor does not support Thumb mode `ldrb r4,[r1,r4]'
groestl_asm.S: groestl_asm.S:30: Error: selected processor does not support Thumb mode `orrs r5,r4,r5'
groestl_asm.S: groestl_asm.S:31: Error: selected processor does not support Thumb mode `lsls r5,#8'
groestl_asm.S: groestl_asm.S:32: Error: selected processor does not support Thumb mode `ands r3,r6'
groestl_asm.S: groestl_asm.S:33: Error: selected processor does not support Thumb mode `ldrb r4,[r1,r3]'
groestl_asm.S: groestl_asm.S:34: Error: selected processor does not support Thumb mode `orrs r5,r4,r5'
groestl_asm.S: groestl_asm.S:35: Error: selected processor does not support Thumb mode `str r5,[r0,r2]'
groestl_asm.S: ...

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

Compiler output

Implementation: crypto_hash/groestl256/thumb-asm-small
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
groestl_asm.S: groestl_asm.S:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
groestl_asm.S: groestl_asm.S: Assembler messages:
groestl_asm.S: groestl_asm.S:3: Error: selected processor does not support THUMB opcodes
groestl_asm.S: groestl_asm.S:28: Error: selected processor does not support Thumb mode `push {r4-r7,lr}'
groestl_asm.S: groestl_asm.S:29: Error: selected processor does not support Thumb mode `bl mixByteshalfStateAsm'
groestl_asm.S: groestl_asm.S:30: Error: selected processor does not support Thumb mode `adds r0,r2,#4'
groestl_asm.S: groestl_asm.S:31: Error: selected processor does not support Thumb mode `bl mixByteshalfStateAsm'
groestl_asm.S: groestl_asm.S:32: Error: selected processor does not support Thumb mode `pop {r4-r7,pc}'
groestl_asm.S: groestl_asm.S:39: Error: selected processor does not support Thumb mode `push {lr}'
groestl_asm.S: groestl_asm.S:40: Error: selected processor does not support Thumb mode `mov lr,r0'
groestl_asm.S: groestl_asm.S:41: Error: selected processor does not support Thumb mode `ldr r1,[r0,#(1*2*4)]'
groestl_asm.S: groestl_asm.S:42: Error: selected processor does not support Thumb mode `ldr r2,[r0,#(2*2*4)]'
groestl_asm.S: groestl_asm.S:43: Error: selected processor does not support Thumb mode `ldr r3,[r0,#(3*2*4)]'
groestl_asm.S: groestl_asm.S:44: Error: selected processor does not support Thumb mode `ldr r4,[r0,#(4*2*4)]'
groestl_asm.S: groestl_asm.S:45: Error: selected processor does not support Thumb mode `ldr r5,[r0,#(5*2*4)]'
groestl_asm.S: groestl_asm.S:46: Error: selected processor does not support Thumb mode `ldr r6,[r0,#(6*2*4)]'
groestl_asm.S: groestl_asm.S:47: Error: selected processor does not support Thumb mode `ldr r7,[r0,#(7*2*4)]'
groestl_asm.S: groestl_asm.S:48: Error: selected processor does not support Thumb mode `ldr r0,[r0,#(0*2*4)]'
groestl_asm.S: groestl_asm.S:50: Error: selected processor does not support Thumb mode `mov r10,r0'
groestl_asm.S: groestl_asm.S:52: Error: selected processor does not support Thumb mode `eors r0,r1'
groestl_asm.S: groestl_asm.S:53: Error: selected processor does not support Thumb mode `eors r1,r2'
groestl_asm.S: groestl_asm.S:54: Error: selected processor does not support Thumb mode `eors r2,r3'
groestl_asm.S: groestl_asm.S:55: Error: selected processor does not support Thumb mode `eors r3,r4'
groestl_asm.S: groestl_asm.S:56: Error: selected processor does not support Thumb mode `eors r4,r5'
groestl_asm.S: groestl_asm.S:57: Error: selected processor does not support Thumb mode `eors r5,r6'
groestl_asm.S: ...

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

Compiler output

Implementation: crypto_hash/groestl256/vperm-intr
Compiler: gcc -mcpu=arm810 -O2 -fomit-frame-pointer
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: In file included from hash.c:34:0:
hash.c: groestl-intr-vperm.h:13:23: fatal error: tmmintrin.h: No such file or directory
hash.c: compilation terminated.

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

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=arm810 -O3 -fomit-frame-pointer
groestl.c: groestl.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions [enabled by default]

Number of similar (compiler,implementation) pairs: 5, namely:
CompilerImplementations
gcc -mcpu=arm810 -O3 -fomit-frame-pointer arm32
gcc -mcpu=arm8 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer arm32
gcc -mcpu=strongarm -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer
groestl.c: /tmp/ccqY16au.s: Assembler messages:
groestl.c: /tmp/ccqY16au.s:3017: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccqY16au.s:3843: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccqY16au.s:4827: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccqY16au.s:6597: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccqY16au.s:8223: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccqY16au.s:9979: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer
groestl.c: /tmp/cc4DjNmI.s: Assembler messages:
groestl.c: /tmp/cc4DjNmI.s:3132: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc4DjNmI.s:3958: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc4DjNmI.s:4942: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc4DjNmI.s:6781: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc4DjNmI.s:8407: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc4DjNmI.s:10164: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a5 -O -fomit-frame-pointer
groestl.c: /tmp/ccCF75Ug.s: Assembler messages:
groestl.c: /tmp/ccCF75Ug.s:3046: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccCF75Ug.s:3871: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccCF75Ug.s:4846: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccCF75Ug.s:6597: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccCF75Ug.s:8222: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccCF75Ug.s:9971: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer
groestl.c: /tmp/ccxFtoR5.s: Assembler messages:
groestl.c: /tmp/ccxFtoR5.s:3015: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccxFtoR5.s:3848: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccxFtoR5.s:5604: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccxFtoR5.s:7237: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccxFtoR5.s:8209: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccxFtoR5.s:9975: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a5 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
groestl.c: /tmp/ccqmxyhJ.s: Assembler messages:
groestl.c: /tmp/ccqmxyhJ.s:3009: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccqmxyhJ.s:3835: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccqmxyhJ.s:4819: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccqmxyhJ.s:6581: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccqmxyhJ.s:8207: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccqmxyhJ.s:9963: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/neon-vperm
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
vperm-neon.S: vperm-neon.S: Assembler messages:
vperm-neon.S: vperm-neon.S:911: Error: expected symbol name
vperm-neon.S: vperm-neon.S:922: Error: expected symbol name

Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer neon-vperm
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer neon-vperm

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
groestl.c: /tmp/ccPD0BLn.s: Assembler messages:
groestl.c: /tmp/ccPD0BLn.s:3180: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccPD0BLn.s:4006: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccPD0BLn.s:4989: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccPD0BLn.s:6806: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccPD0BLn.s:8432: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccPD0BLn.s:10314: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
groestl.c: /tmp/ccs0DgXo.s: Assembler messages:
groestl.c: /tmp/ccs0DgXo.s:3046: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccs0DgXo.s:3871: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccs0DgXo.s:4845: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccs0DgXo.s:6596: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccs0DgXo.s:8221: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccs0DgXo.s:9969: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
groestl.c: /tmp/ccKkWByh.s: Assembler messages:
groestl.c: /tmp/ccKkWByh.s:3015: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKkWByh.s:3848: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKkWByh.s:5604: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKkWByh.s:7237: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKkWByh.s:8209: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccKkWByh.s:9975: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer
groestl.c: /tmp/cc0T4bws.s: Assembler messages:
groestl.c: /tmp/cc0T4bws.s:3010: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc0T4bws.s:3836: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc0T4bws.s:4820: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc0T4bws.s:6582: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc0T4bws.s:8208: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc0T4bws.s:9963: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer
groestl.c: /tmp/ccmEadNF.s: Assembler messages:
groestl.c: /tmp/ccmEadNF.s:3098: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmEadNF.s:3924: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmEadNF.s:4908: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmEadNF.s:6750: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmEadNF.s:8376: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccmEadNF.s:10131: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -O -fomit-frame-pointer
groestl.c: /tmp/cc4euiCg.s: Assembler messages:
groestl.c: /tmp/cc4euiCg.s:3046: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc4euiCg.s:3871: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc4euiCg.s:4845: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc4euiCg.s:6596: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc4euiCg.s:8221: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cc4euiCg.s:9969: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer
groestl.c: /tmp/ccDnnEo2.s: Assembler messages:
groestl.c: /tmp/ccDnnEo2.s:3015: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDnnEo2.s:3848: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDnnEo2.s:5604: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDnnEo2.s:7237: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDnnEo2.s:8209: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDnnEo2.s:9975: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -Os -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
groestl.c: /tmp/ccDbp1qH.s: Assembler messages:
groestl.c: /tmp/ccDbp1qH.s:3010: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDbp1qH.s:3836: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDbp1qH.s:4820: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDbp1qH.s:6582: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDbp1qH.s:8208: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccDbp1qH.s:9963: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
groestl.c: /tmp/ccRnnuRn.s: Assembler messages:
groestl.c: /tmp/ccRnnuRn.s:3129: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccRnnuRn.s:3955: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccRnnuRn.s:4938: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccRnnuRn.s:6757: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccRnnuRn.s:8383: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccRnnuRn.s:10264: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
groestl.c: /tmp/cccDD7jp.s: Assembler messages:
groestl.c: /tmp/cccDD7jp.s:3046: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cccDD7jp.s:3871: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cccDD7jp.s:4845: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cccDD7jp.s:6596: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cccDD7jp.s:8221: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/cccDD7jp.s:9969: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer arm32

Compiler output

Implementation: crypto_hash/groestl256/arm32
Compiler: gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
groestl.c: /tmp/ccG1TGfg.s: Assembler messages:
groestl.c: /tmp/ccG1TGfg.s:3015: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG1TGfg.s:3848: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG1TGfg.s:5604: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG1TGfg.s:7237: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG1TGfg.s:8209: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'
groestl.c: /tmp/ccG1TGfg.s:9975: Error: thumb conditional instruction should be in IT block -- `addne fp,fp,#2'

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer arm32