Implementation notes: armeabi, jetsontk1, crypto_aead/pi64cipher256v1

Computer: jetsontk1
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170725
Operation: crypto_aead
Primitive: pi64cipher256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
493968? ? ?? ? ?optimized_nonSSEgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
496639? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082620170725
498708? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082620170725
505716? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082620170725
507616? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
520939? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
522074? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
523023? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082620170725
529417? ? ?? ? ?optimized_nonSSEgcc_-O2_-fomit-frame-pointer2017082620170725
529593? ? ?? ? ?optimized_nonSSEgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
532068? ? ?? ? ?optimized_nonSSEgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
533118? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082620170725
533843? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082620170725
537740? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
538116? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082620170725
538178? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082620170725
538456? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082620170725
539974? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082620170725
542551? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082620170725
544033? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
544752? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
550293? ? ?? ? ?optimized_nonSSEgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
551691? ? ?? ? ?optimized_nonSSEgcc_-Os_-fomit-frame-pointer2017082620170725
556717? ? ?? ? ?optimized_nonSSEgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
572515? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082620170725
576662? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
580667? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-O_-fomit-frame-pointer2017082620170725
585699? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082620170725
588468? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082620170725
601303? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082620170725
601731? ? ?? ? ?optimized_nonSSEgcc_-O3_-fomit-frame-pointer2017082620170725
607388? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
607769? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082620170725
612867? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082620170725
618218? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082620170725
620313? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082620170725
621939? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082620170725
624605? ? ?? ? ?optimized_nonSSEgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
628464? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082620170725
634723? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082620170725
636236? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082620170725
637664? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082620170725
638168? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082620170725
638369? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082620170725
638911? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082620170725
639947? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082620170725
640042? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082620170725
641697? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082620170725
644145? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082620170725
644418? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082620170725
647799? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082620170725
652224? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082620170725
654197? ? ?? ? ?optimized_nonSSEgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082620170725
654263? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082620170725
654577? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082620170725
663904? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082620170725
672136? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082620170725
680629? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082620170725
681398? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082620170725
681752? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
683962? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082620170725
687056? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082620170725
689759? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
690668? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082620170725
692081? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
692641? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082620170725
695016? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082620170725
695071? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
697664? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082620170725
699706? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082620170725
702889? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082620170725
703176? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082620170725
705269? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
706135? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082620170725
706164? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082620170725
709133? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
709583? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
710581? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082620170725
711267? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082620170725
712288? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082620170725
716393? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082620170725
718076? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
718460? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082620170725
721370? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082620170725
723554? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082620170725
724198? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082620170725
725907? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082620170725
728033? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082620170725
728318? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082620170725
728521? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082620170725
732846? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
737277? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082620170725
738495? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082620170725
740040? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
740258? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082620170725
741513? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082620170725
742005? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
742073? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
743017? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082620170725
746076? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082620170725
747312? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082620170725
751787? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082620170725
755160? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082620170725
757616? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017082620170725
760411? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082620170725
765265? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
767380? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017082620170725
770218? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082620170725
771416? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082620170725
774604? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082620170725
777285? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
780936? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017082620170725
786004? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
786727? ? ?? ? ?refgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082620170725
790651? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082620170725
791742? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
793866? ? ?? ? ?refgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082620170725
794343? ? ?? ? ?refgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082620170725
801755? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082620170725
802912? ? ?? ? ?refgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082620170725
805001? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
806064? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082620170725
807624? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082620170725
808512? ? ?? ? ?optimized_nonSSEgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082620170725
810044? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082620170725
811323? ? ?? ? ?refgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082620170725
816627? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082620170725
818771? ? ?? ? ?refgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082620170725
819900? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082620170725
820721? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082620170725
820816? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082620170725
824372? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082620170725
825745? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082620170725
833120? ? ?? ? ?refgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082620170725
836086? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082620170725
839119? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082620170725
840140? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017082620170725
847978? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017082620170725
849408? ? ?? ? ?refgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082620170725
855114? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082620170725
860400? ? ?? ? ?refgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082620170725
889181? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082620170725
893215? ? ?? ? ?refgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082620170725
896000? ? ?? ? ?refgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082620170725
901851? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082620170725
911454? ? ?? ? ?refgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082620170725
911735? ? ?? ? ?refgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082620170725
913000? ? ?? ? ?refgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082620170725
915267? ? ?? ? ?refgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082620170725
924862? ? ?? ? ?refgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082620170725
925957? ? ?? ? ?refgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082620170725
930499? ? ?? ? ?refgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082620170725
934057? ? ?? ? ?refgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082620170725
943038? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082620170725
943451? ? ?? ? ?refgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082620170725
953490? ? ?? ? ?refgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082620170725
953746? ? ?? ? ?refgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082620170725
955382? ? ?? ? ?refgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082620170725
956376? ? ?? ? ?refgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082620170725
956423? ? ?? ? ?refgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082620170725
957357? ? ?? ? ?refgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082620170725
958510? ? ?? ? ?refgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082620170725
958538? ? ?? ? ?refgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082620170725
958701? ? ?? ? ?refgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082620170725
959534? ? ?? ? ?refgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082620170725
959852? ? ?? ? ?refgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082620170725
960118? ? ?? ? ?refgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082620170725
962520? ? ?? ? ?refgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082620170725
966100? ? ?? ? ?refgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082620170725
967057? ? ?? ? ?refgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082620170725
969582? ? ?? ? ?refgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082620170725
969637? ? ?? ? ?refgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082620170725
970353? ? ?? ? ?refgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082620170725
974439? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082620170725
977413? ? ?? ? ?refgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082620170725
980070? ? ?? ? ?refgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082620170725
981276? ? ?? ? ?refgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082620170725
984140? ? ?? ? ?refgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082620170725
985248? ? ?? ? ?refgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082620170725
985865? ? ?? ? ?refgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082620170725
986517? ? ?? ? ?refgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082620170725
986963? ? ?? ? ?refgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082620170725
987364? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082620170725
987900? ? ?? ? ?refgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082620170725
989238? ? ?? ? ?refgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082620170725
989655? ? ?? ? ?refgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082620170725
991602? ? ?? ? ?refgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082620170725
992931? ? ?? ? ?refgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082620170725
993295? ? ?? ? ?refgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082620170725
993380? ? ?? ? ?refgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082620170725
993936? ? ?? ? ?refgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082620170725
995192? ? ?? ? ?refgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082620170725
995570? ? ?? ? ?refgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082620170725
997182? ? ?? ? ?refgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082620170725
997642? ? ?? ? ?refgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082620170725
999188? ? ?? ? ?refgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082620170725
1002360? ? ?? ? ?refgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082620170725
1003174? ? ?? ? ?refgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082620170725
1003196? ? ?? ? ?refgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082620170725
1003983? ? ?? ? ?refgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082620170725
1005002? ? ?? ? ?refgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082620170725
1005719? ? ?? ? ?refgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082620170725
1007022? ? ?? ? ?refgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082620170725
1007492? ? ?? ? ?refgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082620170725
1008467? ? ?? ? ?refgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082620170725
1008894? ? ?? ? ?refgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082620170725
1009827? ? ?? ? ?refgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082620170725
1010104? ? ?? ? ?refgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082620170725
1010761? ? ?? ? ?refgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082620170725
1011952? ? ?? ? ?refgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082620170725
1014318? ? ?? ? ?refgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082620170725
1016527? ? ?? ? ?refgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082620170725
1017533? ? ?? ? ?refgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082620170725
1019110? ? ?? ? ?refgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082620170725
1021707? ? ?? ? ?refgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082620170725
1021907? ? ?? ? ?refgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082620170725
1022710? ? ?? ? ?refgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082620170725
1024573? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082620170725
1025970? ? ?? ? ?refgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082620170725
1028257? ? ?? ? ?refgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082620170725
1032843? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082620170725
1040587? ? ?? ? ?refgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082620170725
1049514? ? ?? ? ?refgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082620170725
1058023? ? ?? ? ?refgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082620170725
1130146? ? ?? ? ?refgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082620170725
1146269? ? ?? ? ?refgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082620170725
1164590? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082620170725
1164940? ? ?? ? ?refgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082620170725
1166429? ? ?? ? ?refgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082620170725
1168336? ? ?? ? ?refgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082620170725
1170924? ? ?? ? ?refgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082620170725
1174988? ? ?? ? ?refgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082620170725
1175560? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082620170725
1175573? ? ?? ? ?refgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082620170725
1177196? ? ?? ? ?refgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082620170725
1178149? ? ?? ? ?refgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082620170725
1179093? ? ?? ? ?refgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082620170725
1179268? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082620170725
1179749? ? ?? ? ?refgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082620170725
1180383? ? ?? ? ?refgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082620170725
1181568? ? ?? ? ?refgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082620170725
1182990? ? ?? ? ?refgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082620170725
1184249? ? ?? ? ?refgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082620170725
1186648? ? ?? ? ?refgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082620170725
1189335? ? ?? ? ?refgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082620170725
1191978? ? ?? ? ?refgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082620170725
1195675? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082620170725
1199826? ? ?? ? ?refgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082620170725
1199893? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082620170725
1203695? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082620170725
1204016? ? ?? ? ?refgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082620170725
1210094? ? ?? ? ?refgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082620170725
1211178? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082620170725
1215500? ? ?? ? ?refgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082620170725
1220039? ? ?? ? ?refgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082620170725
1247952? ? ?? ? ?refgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082620170725
1251310? ? ?? ? ?refgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082620170725
1251519? ? ?? ? ?refgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082620170725
1267175? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082620170725
1285805? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082620170725
1310644? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082620170725
1359076? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082620170725
1371709? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082620170725
1403868? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082620170725
1417027? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082620170725
1426130? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082620170725
1462424? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082620170725
1483357? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082620170725
1515972? ? ?? ? ?optimized_nonSSEgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082620170725
1631393? ? ?? ? ?optimized_nonSSEgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082620170725
3731897? ? ?? ? ?refgcc_-funroll-loops2017082620170725
3799546? ? ?? ? ?optimized_nonSSEgcc2017082620170725
3815006? ? ?? ? ?refgcc2017082620170725
4903963? ? ?? ? ?refcc2017082620170725
5431909? ? ?? ? ?optimized_nonSSEgcc_-funroll-loops2017082620170725
7201274? ? ?? ? ?optimized_nonSSEcc2017082620170725

Test failure

Implementation: crypto_aead/pi64cipher256v1/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/pi64cipher256v1/ref
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
encrypt.c: encrypt.c:231:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:333: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:478: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/pi64cipher256v1/optimized_nonSSE
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
encrypt.c: encrypt.c:346:42: warning: unsequenced modification and access to 'i1' [-Wunsequenced]
encrypt.c: InternalState8[i1] = InternalState8[i1++] ^ ad[b+i];
encrypt.c: ~~ ^
encrypt.c: encrypt.c:448: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:593: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/pi64cipher256v1/optimized_nonSSE
Compiler: gcc -O -fomit-frame-pointer
encrypt.c: Alarm clock

Number of similar (compiler,implementation) pairs: 20, namely:
CompilerImplementations
gcc -O -fomit-frame-pointer optimized_nonSSE
gcc -fno-schedule-insns -O2 -fomit-frame-pointer optimized_nonSSE
gcc -fno-schedule-insns -O -fomit-frame-pointer optimized_nonSSE
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv optimized_nonSSE
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv optimized_nonSSE
gcc -mcpu=cortex-a15 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a15 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv optimized_nonSSE
gcc -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv optimized_nonSSE
gcc -mcpu=cortex-a15 -mfpu=neon -O -fomit-frame-pointer -fwrapv optimized_nonSSE
gcc -mcpu=cortex-a5 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a5 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a8 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv optimized_nonSSE
gcc -mcpu=cortex-a9 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a9 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=cortex-a9 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv optimized_nonSSE
gcc -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi64cipher256v1/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: // 64-bit version of Pi64Cipher256
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/pi64cipher256v1/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:
encrypt.c: Alarm clock

Number of similar (compiler,implementation) pairs: 44, namely:
CompilerImplementations
gcc -mcpu=arm250 -O2 -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=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=arm600 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm600 -O -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=arm610 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm620 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm620 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm6 -O2 -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=arm700i -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm70 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710 -O -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=arm7500 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7d -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7di -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dm -O -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=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=arm810 -O2 -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=strongarm1100 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm110 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm -O2 -fomit-frame-pointer optimized_nonSSE

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm250 -O3 -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: 62, namely:
CompilerImplementations
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 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm2 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm3 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm600 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm600 -Os -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 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm610 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm620 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm620 -Os -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 -Os -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 -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 -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 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm710 -Os -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 -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 -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 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7d -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7d -Os -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 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dm -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7m -Os -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 -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 -Os -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=strongarm110 -Os -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

Compiler output

Implementation: crypto_aead/pi64cipher256v1/optimized_nonSSE
Compiler: gcc -mcpu=arm610 -O -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:
encrypt.c: gcc: internal compiler error: Killed (program cc1)
encrypt.c: Please submit a full bug report,
encrypt.c: with preprocessed source if appropriate.
encrypt.c: See <http://gcc.gnu.org/bugs.html> for instructions.

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -mcpu=arm610 -O -fomit-frame-pointer optimized_nonSSE
gcc -mcpu=arm7d -O2 -fomit-frame-pointer optimized_nonSSE