Implementation notes: armeabi, jetsontk1, crypto_aead/pi32cipher256v1

Computer: jetsontk1
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170725
Operation: crypto_aead
Primitive: pi32cipher256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
227229? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
237998? ? ?? ? ?optimized_nonSSEgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
243347? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
247132? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
248945? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082520170725
250933? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082520170725
254430? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082520170725
256114? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082520170725
257071? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
257376? ? ?? ? ?optimized_nonSSEgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
257599? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
257739? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-O_-fomit-frame-pointer2017082520170725
258341? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082520170725
258869? ? ?? ? ?optimized_nonSSEgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
261661? ? ?? ? ?optimized_nonSSEgcc_-O3_-fomit-frame-pointer2017082520170725
265008? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
270838? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082520170725
277719? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082520170725
282684? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082520170725
285521? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082520170725
287624? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082520170725
289029? ? ?? ? ?optimized_nonSSEgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
291830? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082520170725
292061? ? ?? ? ?optimized_nonSSEgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
292992? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
294025? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082520170725
295191? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082520170725
295780? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082520170725
295996? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082520170725
299637? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082520170725
300170? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082520170725
302064? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082520170725
302181? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082520170725
303161? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082520170725
303472? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082520170725
303876? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082520170725
304248? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082520170725
305996? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082520170725
307381? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082520170725
313654? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082520170725
314810? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082520170725
318148? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082520170725
318457? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082520170725
319098? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082520170725
319703? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082520170725
321255? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082520170725
321721? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082520170725
322482? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082520170725
323331? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082520170725
324137? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082520170725
325349? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
327297? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082520170725
331335? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
331963? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082520170725
332207? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082520170725
332643? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
333238? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082520170725
336057? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082520170725
337801? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082520170725
340275? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082520170725
342669? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082520170725
342713? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082520170725
343509? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
344939? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082520170725
345046? ? ?? ? ?optimized_nonSSEgcc_-O2_-fomit-frame-pointer2017082520170725
347122? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082520170725
348639? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082520170725
348746? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082520170725
349405? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082520170725
350046? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082520170725
350823? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082520170725
350975? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
351058? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082520170725
351100? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
351127? ? ?? ? ?optimized_nonSSEgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082520170725
351298? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
353236? ? ?? ? ?optimized_nonSSEgcc_-O_-fomit-frame-pointer2017082520170725
353694? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082520170725
354060? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082520170725
354906? ? ?? ? ?optimized_nonSSEgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
355821? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082520170725
356525? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082520170725
357215? ? ?? ? ?optimized_nonSSEgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082520170725
359275? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082520170725
360835? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082520170725
362078? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082520170725
362559? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
362848? ? ?? ? ?optimized_nonSSEgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
363322? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082520170725
364996? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082520170725
366044? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082520170725
367069? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082520170725
368712? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082520170725
369823? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082520170725
370818? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082520170725
370898? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082520170725
371589? ? ?? ? ?refgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082520170725
373269? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082520170725
375863? ? ?? ? ?refgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082520170725
376084? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082520170725
377126? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082520170725
378491? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
380780? ? ?? ? ?refgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082520170725
383695? ? ?? ? ?refgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082520170725
386110? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
386494? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082520170725
387384? ? ?? ? ?optimized_nonSSEgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
388093? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082520170725
388257? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082520170725
391988? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
392977? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082520170725
394309? ? ?? ? ?refgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082520170725
395330? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082520170725
395510? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082520170725
396101? ? ?? ? ?optimized_nonSSEgcc_-Os_-fomit-frame-pointer2017082520170725
396243? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082520170725
396808? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
398337? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082520170725
398661? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082520170725
398960? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082520170725
402166? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082520170725
404010? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082520170725
404166? ? ?? ? ?refgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082520170725
406920? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
408047? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082520170725
409445? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
409637? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
411000? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082520170725
411117? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082520170725
412004? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082520170725
412477? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082520170725
412549? ? ?? ? ?optimized_nonSSEgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
414012? ? ?? ? ?optimized_nonSSEgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
416901? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082520170725
420813? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082520170725
420852? ? ?? ? ?refgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082520170725
421638? ? ?? ? ?refgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082520170725
421930? ? ?? ? ?refgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082520170725
422194? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082520170725
422533? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082520170725
423450? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082520170725
423495? ? ?? ? ?refgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082520170725
423616? ? ?? ? ?refgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082520170725
424768? ? ?? ? ?refgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082520170725
425281? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082520170725
425413? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082520170725
425543? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082520170725
425743? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082520170725
426305? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082520170725
427111? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082520170725
427259? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082520170725
427477? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082520170725
428074? ? ?? ? ?refgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082520170725
428773? ? ?? ? ?refgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082520170725
429005? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082520170725
431965? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082520170725
432633? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082520170725
432666? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082520170725
433122? ? ?? ? ?refgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082520170725
434041? ? ?? ? ?refgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082520170725
434371? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082520170725
434597? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082520170725
434876? ? ?? ? ?refgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082520170725
435409? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082520170725
435917? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082520170725
436054? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082520170725
436343? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082520170725
436630? ? ?? ? ?refgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082520170725
436823? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082520170725
437638? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082520170725
438099? ? ?? ? ?refgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082520170725
440668? ? ?? ? ?refgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082520170725
440821? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082520170725
441459? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082520170725
442225? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082520170725
443767? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082520170725
444250? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082520170725
444620? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082520170725
444793? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082520170725
444884? ? ?? ? ?refgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082520170725
445093? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082520170725
445910? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082520170725
446131? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082520170725
448272? ? ?? ? ?refgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082520170725
448945? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082520170725
449738? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082520170725
449983? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082520170725
450249? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082520170725
451279? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
452110? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082520170725
452325? ? ?? ? ?refgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082520170725
452449? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082520170725
453485? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082520170725
454565? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082520170725
455212? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082520170725
455387? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082520170725
456519? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
457122? ? ?? ? ?refgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082520170725
457405? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082520170725
459072? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082520170725
460943? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082520170725
461413? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082520170725
461971? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082520170725
463411? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082520170725
463442? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082520170725
464136? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082520170725
464581? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082520170725
465286? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082520170725
467108? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082520170725
469446? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082520170725
469904? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082520170725
470429? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082520170725
471962? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082520170725
472491? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082520170725
472684? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082520170725
474706? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082520170725
477150? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082520170725
479587? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082520170725
479599? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082520170725
481518? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082520170725
481669? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082520170725
483495? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082520170725
483860? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082520170725
483915? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082520170725
484129? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082520170725
484171? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082520170725
484256? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082520170725
484271? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082520170725
484672? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082520170725
484800? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082520170725
486207? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082520170725
486851? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082520170725
491247? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082520170725
492999? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082520170725
494892? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082520170725
495564? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082520170725
495968? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082520170725
504318? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082520170725
505602? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082520170725
512200? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
513444? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082520170725
516870? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082520170725
517178? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
519317? ? ?? ? ?refgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082520170725
519699? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082520170725
520624? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082520170725
521038? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082520170725
524342? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082520170725
524385? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082520170725
527601? ? ?? ? ?refgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082520170725
532399? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
532490? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
533144? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
533710? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082520170725
542834? ? ?? ? ?refgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082520170725
543175? ? ?? ? ?refgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082520170725
544318? ? ?? ? ?refgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082520170725
547612? ? ?? ? ?refgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082520170725
556709? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082520170725
558203? ? ?? ? ?refgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082520170725
563557? ? ?? ? ?refgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082520170725
568333? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082520170725
579020? ? ?? ? ?refgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082520170725
580448? ? ?? ? ?refgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082520170725
581454? ? ?? ? ?refgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082520170725
581707? ? ?? ? ?refgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082520170725
581758? ? ?? ? ?refgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082520170725
584278? ? ?? ? ?refgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082520170725
589682? ? ?? ? ?refgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082520170725
589850? ? ?? ? ?refgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082520170725
590869? ? ?? ? ?refgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082520170725
593188? ? ?? ? ?refgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082520170725
593409? ? ?? ? ?refgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082520170725
595244? ? ?? ? ?refgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082520170725
595896? ? ?? ? ?refgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082520170725
601515? ? ?? ? ?refgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082520170725
602352? ? ?? ? ?refgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082520170725
602579? ? ?? ? ?refgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082520170725
603287? ? ?? ? ?refgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082520170725
603646? ? ?? ? ?refgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082520170725
604829? ? ?? ? ?refgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082520170725
607311? ? ?? ? ?refgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082520170725
607368? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082520170725
609169? ? ?? ? ?refgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082520170725
610722? ? ?? ? ?refgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082520170725
611659? ? ?? ? ?refgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082520170725
612566? ? ?? ? ?refgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082520170725
612597? ? ?? ? ?refgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082520170725
615880? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082520170725
615976? ? ?? ? ?refgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082520170725
616459? ? ?? ? ?refgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082520170725
622272? ? ?? ? ?refgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082520170725
622802? ? ?? ? ?refgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082520170725
626903? ? ?? ? ?refgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082520170725
629035? ? ?? ? ?refgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082520170725
629215? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082520170725
630024? ? ?? ? ?refgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082520170725
630390? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082520170725
632282? ? ?? ? ?refgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082520170725
632750? ? ?? ? ?refgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082520170725
635405? ? ?? ? ?refgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082520170725
635610? ? ?? ? ?refgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082520170725
635659? ? ?? ? ?refgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082520170725
637168? ? ?? ? ?refgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082520170725
637637? ? ?? ? ?refgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082520170725
638085? ? ?? ? ?refgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082520170725
638131? ? ?? ? ?refgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082520170725
640935? ? ?? ? ?refgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082520170725
642127? ? ?? ? ?refgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082520170725
649289? ? ?? ? ?refgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082520170725
650650? ? ?? ? ?refgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082520170725
650688? ? ?? ? ?refgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082520170725
652746? ? ?? ? ?refgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082520170725
652934? ? ?? ? ?refgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082520170725
653810? ? ?? ? ?refgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082520170725
653879? ? ?? ? ?refgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082520170725
654065? ? ?? ? ?refgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082520170725
655106? ? ?? ? ?refgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082520170725
655615? ? ?? ? ?refgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082520170725
656500? ? ?? ? ?refgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082520170725
656527? ? ?? ? ?refgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082520170725
656627? ? ?? ? ?refgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082520170725
656997? ? ?? ? ?refgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082520170725
657599? ? ?? ? ?refgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082520170725
658402? ? ?? ? ?refgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082520170725
659540? ? ?? ? ?refgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082520170725
659762? ? ?? ? ?refgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082520170725
660644? ? ?? ? ?refgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082520170725
661251? ? ?? ? ?refgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082520170725
662427? ? ?? ? ?refgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082520170725
665259? ? ?? ? ?refgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082520170725
667989? ? ?? ? ?refgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082520170725
668643? ? ?? ? ?refgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082520170725
674527? ? ?? ? ?refgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082520170725
677546? ? ?? ? ?refgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082520170725
691589? ? ?? ? ?refgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082520170725
2911281? ? ?? ? ?optimized_nonSSEgcc2017082520170725
3107206? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops2017082520170725
3864378? ? ?? ? ?refgcc_-funroll-loops2017082520170725
4065813? ? ?? ? ?refgcc2017082520170725
6872512? ? ?? ? ?refcc2017082520170725
9345598? ? ?? ? ?optimized_nonSSEcc2017082520170725

Test failure

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
error 111
crypto_aead_decrypt returns nonzero

Number of similar (compiler,implementation) pairs: 24, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optimized_nonSSE ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments optimized_nonSSE ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments optimized_nonSSE ref
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optimized_nonSSE ref
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optimized_nonSSE ref
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optimized_nonSSE ref
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optimized_nonSSE ref
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE ref
clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE ref
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE ref
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE ref
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE ref

Compiler output

Implementation: crypto_aead/pi32cipher256v1/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
encrypt.c: encrypt.c:240:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:354:68: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: c[CRYPTO_NSECBYTES+b+i] = InternalState8[i1] = InternalState8[i1++] ^ m[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:508:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: 3 warnings generated.

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments ref
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments ref
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments ref

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
encrypt.c: encrypt.c:354:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:468:68: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: c[CRYPTO_NSECBYTES+b+i] = InternalState8[i1] = InternalState8[i1++] ^ m[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:622:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: 3 warnings generated.

Number of similar (compiler,implementation) pairs: 12, namely:
CompilerImplementations
clang -O3 -fomit-frame-pointer -Qunused-arguments optimized_nonSSE
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=neon -fomit-frame-pointer -Qunused-arguments optimized_nonSSE
clang -O3 -fwrapv -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -fomit-frame-pointer -Qunused-arguments optimized_nonSSE
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments optimized_nonSSE
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments optimized_nonSSE
clang -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments optimized_nonSSE
clang -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments optimized_nonSSE
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE
clang -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi32cipher256v1/ref
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:1:0: warning: target CPU does not support THUMB instructions
encrypt.c: // 32-bit version of Pi32Cipher256
encrypt.c:
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: #include <stdlib.h>
measure.c:
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: /*
measure.c:

Number of similar (compiler,implementation) pairs: 108, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm250 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm250 -O -fomit-frame-pointer ref
gcc -mcpu=arm250 -Os -fomit-frame-pointer ref
gcc -mcpu=arm2 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm2 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm2 -O -fomit-frame-pointer ref
gcc -mcpu=arm2 -Os -fomit-frame-pointer ref
gcc -mcpu=arm3 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm3 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm3 -O -fomit-frame-pointer ref
gcc -mcpu=arm3 -Os -fomit-frame-pointer ref
gcc -mcpu=arm600 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm600 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm600 -O -fomit-frame-pointer ref
gcc -mcpu=arm600 -Os -fomit-frame-pointer ref
gcc -mcpu=arm60 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm60 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm60 -O -fomit-frame-pointer ref
gcc -mcpu=arm60 -Os -fomit-frame-pointer ref
gcc -mcpu=arm610 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm610 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm610 -O -fomit-frame-pointer ref
gcc -mcpu=arm610 -Os -fomit-frame-pointer ref
gcc -mcpu=arm620 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm620 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm620 -O -fomit-frame-pointer ref
gcc -mcpu=arm620 -Os -fomit-frame-pointer ref
gcc -mcpu=arm6 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm6 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm6 -O -fomit-frame-pointer ref
gcc -mcpu=arm6 -Os -fomit-frame-pointer ref
gcc -mcpu=arm700 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm700 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm700 -O -fomit-frame-pointer ref
gcc -mcpu=arm700 -Os -fomit-frame-pointer ref
gcc -mcpu=arm700i -O2 -fomit-frame-pointer ref
gcc -mcpu=arm700i -O3 -fomit-frame-pointer ref
gcc -mcpu=arm700i -O -fomit-frame-pointer ref
gcc -mcpu=arm700i -Os -fomit-frame-pointer ref
gcc -mcpu=arm70 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm70 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm70 -O -fomit-frame-pointer ref
gcc -mcpu=arm70 -Os -fomit-frame-pointer ref
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7100 -O -fomit-frame-pointer ref
gcc -mcpu=arm7100 -Os -fomit-frame-pointer ref
gcc -mcpu=arm710 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm710 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm710 -O -fomit-frame-pointer ref
gcc -mcpu=arm710 -Os -fomit-frame-pointer ref
gcc -mcpu=arm710c -O2 -fomit-frame-pointer ref
gcc -mcpu=arm710c -O3 -fomit-frame-pointer ref
gcc -mcpu=arm710c -O -fomit-frame-pointer ref
gcc -mcpu=arm710c -Os -fomit-frame-pointer ref
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7500 -O -fomit-frame-pointer ref
gcc -mcpu=arm7500 -Os -fomit-frame-pointer ref
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7500fe -O -fomit-frame-pointer ref
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer ref
gcc -mcpu=arm7 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7 -O -fomit-frame-pointer ref
gcc -mcpu=arm7 -Os -fomit-frame-pointer ref
gcc -mcpu=arm7d -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7d -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7d -O -fomit-frame-pointer ref
gcc -mcpu=arm7d -Os -fomit-frame-pointer ref
gcc -mcpu=arm7di -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7di -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7di -O -fomit-frame-pointer ref
gcc -mcpu=arm7di -Os -fomit-frame-pointer ref
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7dm -O -fomit-frame-pointer ref
gcc -mcpu=arm7dm -Os -fomit-frame-pointer ref
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7dmi -O -fomit-frame-pointer ref
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer ref
gcc -mcpu=arm7m -O2 -fomit-frame-pointer ref
gcc -mcpu=arm7m -O3 -fomit-frame-pointer ref
gcc -mcpu=arm7m -O -fomit-frame-pointer ref
gcc -mcpu=arm7m -Os -fomit-frame-pointer ref
gcc -mcpu=arm810 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm810 -O -fomit-frame-pointer ref
gcc -mcpu=arm810 -Os -fomit-frame-pointer ref
gcc -mcpu=arm8 -O2 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O3 -fomit-frame-pointer ref
gcc -mcpu=arm8 -O -fomit-frame-pointer ref
gcc -mcpu=arm8 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -O -fomit-frame-pointer ref
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer ref
gcc -mcpu=strongarm -O2 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O3 -fomit-frame-pointer ref
gcc -mcpu=strongarm -O -fomit-frame-pointer ref
gcc -mcpu=strongarm -Os -fomit-frame-pointer ref

Compiler output

Implementation: crypto_aead/pi32cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
encrypt.c: encrypt.c:1:0: warning: target CPU does not support THUMB instructions
encrypt.c: // Lightly optimized non-SSE version of the algorithm
encrypt.c:
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
try.c: try-anything.c:1:0: warning: target CPU does not support THUMB instructions
try.c: /*
try.c:
measure.c: measure.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: #include <stdlib.h>
measure.c:
measure.c: measure-anything.c:1:0: warning: target CPU does not support THUMB instructions
measure.c: /*
measure.c:

Number of similar (compiler,implementation) pairs: 108, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm250 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm250 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm250 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm2 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm2 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm2 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm2 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm3 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm3 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm3 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm3 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm600 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm600 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm600 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm600 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm60 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm60 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm60 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm60 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm610 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm610 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm610 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm610 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm620 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm620 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm620 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm620 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm6 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm6 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm6 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm6 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm700 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm700 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm700 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm700 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm700i -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm700i -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm700i -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm700i -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm70 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm70 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm70 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm70 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7100 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7100 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710c -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710c -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710c -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710c -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7500 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7500 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7500fe -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7d -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7d -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7d -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7d -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7di -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7di -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7di -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7di -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dm -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dm -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dmi -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7m -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7m -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7m -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7m -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm810 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm810 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm810 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm810 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm8 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm8 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm8 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm8 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm110 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm -Os -fomit-frame-pointer optimized_nonSSE