Implementation notes: armeabi, jetsontk1, crypto_stream/aes256ctr

Computer: jetsontk1
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170725
Operation: crypto_stream
Primitive: aes256ctr
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
43809? ? ?? ? ?opensslgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082120170725
43813? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082120170725
43819? ? ?? ? ?opensslgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082120170725
43819? ? ?? ? ?opensslgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082120170725
43829? ? ?? ? ?opensslgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082120170725
43832? ? ?? ? ?opensslgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082120170725
43834? ? ?? ? ?opensslgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082120170725
43841? ? ?? ? ?opensslgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082120170725
43855? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
43861? ? ?? ? ?opensslgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082120170725
43862? ? ?? ? ?opensslgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082120170725
43866? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
43884? ? ?? ? ?opensslgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082120170725
43888? ? ?? ? ?opensslgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082120170725
43890? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082120170725
43894? ? ?? ? ?opensslgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082120170725
43910? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082120170725
43911? ? ?? ? ?opensslgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082120170725
43912? ? ?? ? ?opensslclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082120170725
43912? ? ?? ? ?opensslgcc_-O2_-fomit-frame-pointer2017082120170725
43913? ? ?? ? ?opensslgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082120170725
43916? ? ?? ? ?opensslgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082120170725
43918? ? ?? ? ?opensslgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082120170725
43930? ? ?? ? ?opensslgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082120170725
43931? ? ?? ? ?opensslgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082120170725
43932? ? ?? ? ?opensslgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082120170725
43935? ? ?? ? ?opensslgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082120170725
43939? ? ?? ? ?opensslgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
43942? ? ?? ? ?opensslgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082120170725
43944? ? ?? ? ?opensslgcc_-funroll-loops_-O_-fomit-frame-pointer2017082120170725
43945? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082120170725
43947? ? ?? ? ?opensslgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082120170725
43951? ? ?? ? ?opensslgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082120170725
43955? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082120170725
43958? ? ?? ? ?opensslgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082120170725
43963? ? ?? ? ?opensslgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082120170725
43963? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
43969? ? ?? ? ?opensslgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082120170725
43974? ? ?? ? ?opensslgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082120170725
43980? ? ?? ? ?opensslgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082120170725
43980? ? ?? ? ?opensslgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082120170725
43992? ? ?? ? ?opensslgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082120170725
43996? ? ?? ? ?opensslgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082120170725
43996? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082120170725
44000? ? ?? ? ?opensslgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082120170725
44001? ? ?? ? ?opensslgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082120170725
44001? ? ?? ? ?opensslgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082120170725
44010? ? ?? ? ?opensslgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082120170725
44010? ? ?? ? ?opensslgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082120170725
44013? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082120170725
44016? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082120170725
44017? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082120170725
44018? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082120170725
44020? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082120170725
44021? ? ?? ? ?opensslclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082120170725
44028? ? ?? ? ?opensslgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082120170725
44028? ? ?? ? ?opensslgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082120170725
44032? ? ?? ? ?opensslgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082120170725
44040? ? ?? ? ?opensslgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082120170725
44041? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
44047? ? ?? ? ?opensslgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082120170725
44050? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082120170725
44054? ? ?? ? ?opensslgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082120170725
44056? ? ?? ? ?opensslgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082120170725
44062? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082120170725
44063? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
44072? ? ?? ? ?opensslgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082120170725
44072? ? ?? ? ?opensslgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082120170725
44078? ? ?? ? ?opensslgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082120170725
44078? ? ?? ? ?opensslgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082120170725
44079? ? ?? ? ?opensslgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082120170725
44080? ? ?? ? ?opensslgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082120170725
44084? ? ?? ? ?opensslclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082120170725
44090? ? ?? ? ?opensslgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
44092? ? ?? ? ?opensslgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082120170725
44093? ? ?? ? ?opensslgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082120170725
44094? ? ?? ? ?opensslgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082120170725
44098? ? ?? ? ?opensslgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082120170725
44112? ? ?? ? ?opensslgcc_-O3_-fomit-frame-pointer2017082120170725
44112? ? ?? ? ?opensslgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082120170725
44113? ? ?? ? ?opensslgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082120170725
44115? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082120170725
44116? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082120170725
44118? ? ?? ? ?opensslcc2017082120170725
44121? ? ?? ? ?opensslgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082120170725
44121? ? ?? ? ?opensslgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082120170725
44122? ? ?? ? ?opensslgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082120170725
44124? ? ?? ? ?opensslgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082120170725
44130? ? ?? ? ?opensslgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082120170725
44134? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
44137? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
44144? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082120170725
44159? ? ?? ? ?opensslgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082120170725
44173? ? ?? ? ?opensslgcc_-Os_-fomit-frame-pointer2017082120170725
44176? ? ?? ? ?opensslgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082120170725
44186? ? ?? ? ?opensslgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082120170725
44189? ? ?? ? ?opensslgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082120170725
44192? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082120170725
44195? ? ?? ? ?opensslgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082120170725
44198? ? ?? ? ?opensslgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082120170725
44204? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082120170725
44218? ? ?? ? ?opensslgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082120170725
44222? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082120170725
44224? ? ?? ? ?opensslgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082120170725
44231? ? ?? ? ?opensslgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082120170725
44252? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082120170725
44258? ? ?? ? ?opensslgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082120170725
44273? ? ?? ? ?opensslgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082120170725
44278? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082120170725
44295? ? ?? ? ?opensslgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082120170725
44296? ? ?? ? ?opensslgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082120170725
44300? ? ?? ? ?opensslgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082120170725
44316? ? ?? ? ?opensslclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082120170725
44319? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
44334? ? ?? ? ?opensslgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082120170725
44335? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082120170725
44341? ? ?? ? ?opensslgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082120170725
44342? ? ?? ? ?opensslgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082120170725
44362? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082120170725
44363? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
44366? ? ?? ? ?opensslgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082120170725
44374? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
44388? ? ?? ? ?opensslgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082120170725
44388? ? ?? ? ?opensslgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082120170725
44405? ? ?? ? ?opensslgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082120170725
44426? ? ?? ? ?opensslgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082120170725
44459? ? ?? ? ?opensslgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082120170725
44465? ? ?? ? ?opensslgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082120170725
44474? ? ?? ? ?opensslgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082120170725
44476? ? ?? ? ?opensslgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082120170725
44478? ? ?? ? ?opensslgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082120170725
44494? ? ?? ? ?opensslgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082120170725
44498? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082120170725
44513? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082120170725
44521? ? ?? ? ?opensslgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082120170725
44541? ? ?? ? ?opensslgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
44555? ? ?? ? ?opensslgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082120170725
44591? ? ?? ? ?opensslclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082120170725
44594? ? ?? ? ?opensslgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082120170725
44613? ? ?? ? ?opensslgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082120170725
44614? ? ?? ? ?opensslgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082120170725
44705? ? ?? ? ?opensslgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082120170725
44708? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
44785? ? ?? ? ?opensslgcc2017082120170725
44790? ? ?? ? ?opensslgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082120170725
44920? ? ?? ? ?opensslgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082120170725
44961? ? ?? ? ?opensslgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082120170725
45007? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082120170725
45078? ? ?? ? ?opensslgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082120170725
45140? ? ?? ? ?opensslgcc_-funroll-loops2017082120170725
45334? ? ?? ? ?opensslgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082120170725
45542? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
45557? ? ?? ? ?opensslgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082120170725
45568? ? ?? ? ?opensslgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082120170725
45591? ? ?? ? ?opensslgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082120170725
45618? ? ?? ? ?opensslgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082120170725
45642? ? ?? ? ?opensslgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082120170725
45648? ? ?? ? ?opensslgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082120170725
45659? ? ?? ? ?opensslgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082120170725
45711? ? ?? ? ?opensslgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082120170725
45759? ? ?? ? ?opensslgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082120170725
45927? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082120170725
46051? ? ?? ? ?opensslgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082120170725
46084? ? ?? ? ?opensslgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082120170725
46088? ? ?? ? ?opensslgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082120170725
46126? ? ?? ? ?opensslclang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082120170725
46149? ? ?? ? ?opensslgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082120170725
46274? ? ?? ? ?opensslgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082120170725
46380? ? ?? ? ?opensslgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082120170725
46611? ? ?? ? ?opensslgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082120170725
46980? ? ?? ? ?opensslgcc_-O_-fomit-frame-pointer2017082120170725
47027? ? ?? ? ?opensslclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082120170725
47027? ? ?? ? ?opensslgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082120170725
47182? ? ?? ? ?opensslgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082120170725
47256? ? ?? ? ?opensslgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082120170725
47315? ? ?? ? ?opensslclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082120170725
47357? ? ?? ? ?opensslgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082120170725
47409? ? ?? ? ?opensslgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082120170725
47449? ? ?? ? ?opensslgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082120170725
47672? ? ?? ? ?opensslclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082120170725
47953? ? ?? ? ?opensslgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082120170725
49952? ? ?? ? ?opensslgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082120170725
50364? ? ?? ? ?opensslclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082120170725
57392? ? ?? ? ?cryptoppg++_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082120170725
57397? ? ?? ? ?cryptoppg++_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082120170725
57483? ? ?? ? ?cryptoppg++_-mcpu=arm250_-O3_-fomit-frame-pointer2017082120170725
57537? ? ?? ? ?cryptoppg++_-mcpu=arm700_-O3_-fomit-frame-pointer2017082120170725
57558? ? ?? ? ?cryptoppg++_-mcpu=arm810_-O3_-fomit-frame-pointer2017082120170725
57563? ? ?? ? ?cryptoppg++_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082120170725
57582? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
57591? ? ?? ? ?cryptoppg++_-mcpu=arm8_-O3_-fomit-frame-pointer2017082120170725
57661? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
57692? ? ?? ? ?cryptoppg++_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082120170725
57705? ? ?? ? ?cryptoppg++_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082120170725
57726? ? ?? ? ?cryptoppg++_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082120170725
57762? ? ?? ? ?cryptoppg++_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082120170725
57777? ? ?? ? ?cryptoppg++_-mcpu=arm2_-O3_-fomit-frame-pointer2017082120170725
57778? ? ?? ? ?cryptoppg++_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082120170725
57787? ? ?? ? ?cryptoppg++_-O3_-fomit-frame-pointer2017082120170725
57832? ? ?? ? ?cryptoppg++_-mcpu=arm620_-Os_-fomit-frame-pointer2017082120170725
57835? ? ?? ? ?cryptoppg++_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082120170725
57839? ? ?? ? ?cryptoppg++_-Os_-fomit-frame-pointer2017082120170725
57851? ? ?? ? ?cryptoppg++_-mcpu=arm7_-O3_-fomit-frame-pointer2017082120170725
57853? ? ?? ? ?cryptoppg++_-mcpu=arm7_-Os_-fomit-frame-pointer2017082120170725
57861? ? ?? ? ?cryptoppg++_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082120170725
57912? ? ?? ? ?cryptoppg++_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082120170725
57919? ? ?? ? ?cryptoppg++_-mcpu=arm610_-O2_-fomit-frame-pointer2017082120170725
57921? ? ?? ? ?cryptoppg++_-mcpu=arm6_-O3_-fomit-frame-pointer2017082120170725
57926? ? ?? ? ?cryptoppg++_-mcpu=arm70_-O3_-fomit-frame-pointer2017082120170725
57936? ? ?? ? ?cryptoppg++_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082120170725
57962? ? ?? ? ?cryptoppg++_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082120170725
57965? ? ?? ? ?cryptoppg++_-mcpu=arm700_-Os_-fomit-frame-pointer2017082120170725
57999? ? ?? ? ?cryptoppg++_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082120170725
58012? ? ?? ? ?cryptoppg++_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082120170725
58042? ? ?? ? ?cryptoppg++_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082120170725
58073? ? ?? ? ?cryptoppg++_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082120170725
58085? ? ?? ? ?cryptoppg++_-mcpu=arm70_-Os_-fomit-frame-pointer2017082120170725
58099? ? ?? ? ?cryptoppg++_-mcpu=arm250_-O2_-fomit-frame-pointer2017082120170725
58119? ? ?? ? ?cryptoppg++_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082120170725
58164? ? ?? ? ?cryptoppg++_-mcpu=arm710_-Os_-fomit-frame-pointer2017082120170725
58188? ? ?? ? ?cryptoppg++_-mcpu=arm2_-Os_-fomit-frame-pointer2017082120170725
58200? ? ?? ? ?cryptoppg++_-mcpu=arm610_-Os_-fomit-frame-pointer2017082120170725
58212? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082120170725
58218? ? ?? ? ?cryptoppg++_-mcpu=arm2_-O2_-fomit-frame-pointer2017082120170725
58250? ? ?? ? ?cryptoppg++_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082120170725
58253? ? ?? ? ?cryptoppg++_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082120170725
58254? ? ?? ? ?cryptoppg++_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082120170725
58310? ? ?? ? ?cryptoppg++_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082120170725
58340? ? ?? ? ?cryptoppg++_-mcpu=arm610_-O3_-fomit-frame-pointer2017082120170725
58340? ? ?? ? ?cryptoppg++_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082120170725
58352? ? ?? ? ?cryptoppg++_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082120170725
58448? ? ?? ? ?cryptoppg++_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082120170725
58451? ? ?? ? ?cryptoppg++_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082120170725
58467? ? ?? ? ?cryptoppg++_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082120170725
58497? ? ?? ? ?cryptoppg++_-mcpu=arm600_-O3_-fomit-frame-pointer2017082120170725
58497? ? ?? ? ?cryptoppg++_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082120170725
58574? ? ?? ? ?cryptoppg++_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082120170725
58652? ? ?? ? ?cryptoppg++_-mcpu=arm710_-O2_-fomit-frame-pointer2017082120170725
58666? ? ?? ? ?cryptoppg++_-O2_-fomit-frame-pointer2017082120170725
58733? ? ?? ? ?cryptoppg++_-mcpu=arm600_-Os_-fomit-frame-pointer2017082120170725
58745? ? ?? ? ?cryptoppg++_-mcpu=arm710_-O3_-fomit-frame-pointer2017082120170725
58747? ? ?? ? ?cryptoppg++_-mcpu=arm2_-O_-fomit-frame-pointer2017082120170725
58813? ? ?? ? ?cryptoppg++_-mcpu=arm600_-O2_-fomit-frame-pointer2017082120170725
58830? ? ?? ? ?cryptoppg++_-mcpu=arm7di_-O_-fomit-frame-pointer2017082120170725
58840? ? ?? ? ?cryptoppg++_-mcpu=arm60_-Os_-fomit-frame-pointer2017082120170725
58864? ? ?? ? ?cryptoppg++_-mcpu=arm810_-Os_-fomit-frame-pointer2017082120170725
58876? ? ?? ? ?cryptoppg++_-mcpu=arm620_-O2_-fomit-frame-pointer2017082120170725
58881? ? ?? ? ?cryptoppg++_-mcpu=arm3_-O_-fomit-frame-pointer2017082120170725
59074? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082120170725
59074? ? ?? ? ?cryptoppg++_-mcpu=arm6_-O_-fomit-frame-pointer2017082120170725
59167? ? ?? ? ?cryptoppg++_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082120170725
59191? ? ?? ? ?cryptoppg++_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082120170725
59204? ? ?? ? ?cryptoppg++_-mcpu=arm8_-O_-fomit-frame-pointer2017082120170725
59214? ? ?? ? ?cryptoppg++_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082120170725
59330? ? ?? ? ?cryptoppg++_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082120170725
59516? ? ?? ? ?cryptoppg++_-mcpu=arm700i_-O_-fomit-frame-pointer2017082120170725
59592? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082120170725
59631? ? ?? ? ?cryptoppg++_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082120170725
59670? ? ?? ? ?cryptoppg++_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082120170725
59701? ? ?? ? ?cryptoppg++_-mcpu=arm710c_-O_-fomit-frame-pointer2017082120170725
59837? ? ?? ? ?cryptoppg++_-mcpu=arm3_-Os_-fomit-frame-pointer2017082120170725
59838? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2017082120170725
59838? ? ?? ? ?cryptoppg++_-mcpu=arm3_-O2_-fomit-frame-pointer2017082120170725
59877? ? ?? ? ?cryptoppg++_-mcpu=arm250_-Os_-fomit-frame-pointer2017082120170725
59904? ? ?? ? ?cryptoppg++_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082120170725
59911? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082120170725
59947? ? ?? ? ?cryptoppg++_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082120170725
60015? ? ?? ? ?cryptoppg++_-mcpu=arm8_-O2_-fomit-frame-pointer2017082120170725
60045? ? ?? ? ?cryptoppg++_-mcpu=arm7_-O2_-fomit-frame-pointer2017082120170725
60067? ? ?? ? ?cryptoppg++_-mcpu=arm7500_-O_-fomit-frame-pointer2017082120170725
60161? ? ?? ? ?cryptoppg++_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082120170725
60190? ? ?? ? ?cryptoppg++_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082120170725
60206? ? ?? ? ?cryptoppg++_-mcpu=arm60_-O_-fomit-frame-pointer2017082120170725
60223? ? ?? ? ?cryptoppg++_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082120170725
60255? ? ?? ? ?cryptoppg++_-mcpu=arm620_-O3_-fomit-frame-pointer2017082120170725
60263? ? ?? ? ?cryptoppg++_-mcpu=arm8_-Os_-fomit-frame-pointer2017082120170725
60322? ? ?? ? ?cryptoppg++_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082120170725
60382? ? ?? ? ?cryptoppg++_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082120170725
60412? ? ?? ? ?cryptoppg++_-mcpu=arm6_-O2_-fomit-frame-pointer2017082120170725
60421? ? ?? ? ?cryptoppg++_-mcpu=arm60_-O2_-fomit-frame-pointer2017082120170725
60540? ? ?? ? ?cryptoppg++_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082120170725
60577? ? ?? ? ?cryptoppg++_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082120170725
60814? ? ?? ? ?cryptoppg++_-mcpu=arm810_-O2_-fomit-frame-pointer2017082120170725
60976? ? ?? ? ?cryptoppg++_-mcpu=arm610_-O_-fomit-frame-pointer2017082120170725
60986? ? ?? ? ?cryptoppg++_-mcpu=arm7100_-O_-fomit-frame-pointer2017082120170725
61118? ? ?? ? ?cryptoppg++_-mcpu=arm7m_-O_-fomit-frame-pointer2017082120170725
61295? ? ?? ? ?cryptoppg++_-mcpu=arm700_-O_-fomit-frame-pointer2017082120170725
61308? ? ?? ? ?cryptoppg++_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082120170725
61320? ? ?? ? ?cryptoppg++_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082120170725
61404? ? ?? ? ?cryptoppg++_-mcpu=arm620_-O_-fomit-frame-pointer2017082120170725
61417? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
61433? ? ?? ? ?cryptoppg++_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082120170725
61472? ? ?? ? ?cryptoppg++_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082120170725
61495? ? ?? ? ?cryptoppg++_-mcpu=arm810_-O_-fomit-frame-pointer2017082120170725
61573? ? ?? ? ?cryptoppg++_-mcpu=arm700_-O2_-fomit-frame-pointer2017082120170725
61598? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082120170725
61677? ? ?? ? ?cryptoppg++_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082120170725
61808? ? ?? ? ?cryptoppg++_-mcpu=arm6_-Os_-fomit-frame-pointer2017082120170725
61808? ? ?? ? ?cryptoppg++_-mcpu=strongarm_-O_-fomit-frame-pointer2017082120170725
61953? ? ?? ? ?cryptoppg++_-mcpu=arm710_-O_-fomit-frame-pointer2017082120170725
61970? ? ?? ? ?cryptoppg++_-mcpu=arm600_-O_-fomit-frame-pointer2017082120170725
61995? ? ?? ? ?cryptoppg++_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082120170725
62110? ? ?? ? ?cryptoppg++_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082120170725
62212? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082120170725
62325? ? ?? ? ?cryptoppg++2017082120170725
62486? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082120170725
62516? ? ?? ? ?cryptoppg++_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082120170725
62592? ? ?? ? ?cryptoppg++_-mcpu=arm3_-O3_-fomit-frame-pointer2017082120170725
62828? ? ?? ? ?cryptoppg++_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082120170725
63140? ? ?? ? ?cryptoppg++_-mcpu=arm70_-O2_-fomit-frame-pointer2017082120170725
63167? ? ?? ? ?cryptoppg++_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082120170725
63791? ? ?? ? ?cryptoppg++_-mcpu=arm7_-O_-fomit-frame-pointer2017082120170725
63979? ? ?? ? ?cryptoppg++_-mcpu=arm7d_-O_-fomit-frame-pointer2017082120170725
64207? ? ?? ? ?cryptoppg++_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082120170725
64715? ? ?? ? ?cryptoppg++_-O_-fomit-frame-pointer2017082120170725
64865? ? ?? ? ?cryptoppg++_-mcpu=arm250_-O_-fomit-frame-pointer2017082120170725
65434? ? ?? ? ?cryptoppg++_-mcpu=arm60_-O3_-fomit-frame-pointer2017082120170725
65479? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082120170725
65989? ? ?? ? ?cryptoppg++_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082120170725
66076? ? ?? ? ?cryptoppg++_-mcpu=arm70_-O_-fomit-frame-pointer2017082120170725

Compiler output

Implementation: crypto_stream/aes256ctr/openssl
Compiler: cc
stream.c: stream.c: In function 'crypto_stream_aes256ctr_openssl':
stream.c: stream.c:12:3: warning: incompatible implicit declaration of built-in function 'memset' [enabled by default]
stream.c: memset(temp, 0, outlen);
stream.c: ^

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
cc openssl

Compiler output

Implementation: crypto_stream/aes256ctr/openssl
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
stream.c: stream.c:12:3: warning: implicitly declaring library function 'memset' with type 'void *(void *, int, unsigned int)' [-Wimplicit-function-declaration]
stream.c: memset(temp, 0, outlen);
stream.c: ^
stream.c: stream.c:12:3: note: include the header <string.h> or explicitly provide a declaration for 'memset'
stream.c: 1 warning generated.

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

Compiler output

Implementation: crypto_stream/aes256ctr/cryptopp
Compiler: g++ -mcpu=arm250 -O2 -fomit-frame-pointer
stream.cpp: stream.cpp:1:0: warning: target CPU does not support THUMB instructions
stream.cpp: #include <cryptopp/aes.h>
stream.cpp:
try.cpp: try.cpp:1:0: warning: target CPU does not support THUMB instructions
try.cpp: /*
try.cpp:
try.cpp: try-anything.cpp:1:0: warning: target CPU does not support THUMB instructions
try.cpp: /*
try.cpp:
try.cpp: try.cpp:1:0: warning: target CPU does not support THUMB instructions
try.cpp: /*
try.cpp:
try.cpp: try-anything.cpp:1:0: warning: target CPU does not support THUMB instructions
try.cpp: /*
try.cpp:
measure.cpp: measure.cpp:1:0: warning: target CPU does not support THUMB instructions
measure.cpp: #include <stdlib.h>
measure.cpp:
measure.cpp: measure-anything.cpp:1:0: warning: target CPU does not support THUMB instructions
measure.cpp: /*
measure.cpp:

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

Compiler output

Implementation: crypto_stream/aes256ctr/cryptopp
Compiler: g++ -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp_xor':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `CryptoPP::AllocatorWithCleanup<unsigned char, true>::deallocate(void*, unsigned int) [clone .isra.24]':
try.cpp: stream.cpp:(.text.unlikely+0x12): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o):stream.cpp:(.text._ZN8CryptoPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEED0Ev[_ZN8CryptoPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEED5Ev]+0xc4): more undefined references to `CryptoPP::AlignedDeallocate(void*)' follow
try.cpp: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 6, namely:
CompilerImplementations
g++ -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a15 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv cryptopp
g++ -mcpu=cortex-a15 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv cryptopp
g++ -mcpu=native -mfpu=neon -O2 -fomit-frame-pointer -fwrapv cryptopp
g++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv cryptopp

Compiler output

Implementation: crypto_stream/aes256ctr/cryptopp
Compiler: g++ -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp_xor':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `CryptoPP::CTR_ModePolicy::~CTR_ModePolicy()':
try.cpp: stream.cpp:(.text._ZN8CryptoPP14CTR_ModePolicyD2Ev[_ZN8CryptoPP14CTR_ModePolicyD5Ev]+0x5c): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o):stream.cpp:(.text._ZN8CryptoPP14CTR_ModePolicyD2Ev[_ZN8CryptoPP14CTR_ModePolicyD5Ev]+0x64): more undefined references to `CryptoPP::AlignedDeallocate(void*)' follow
try.cpp: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
g++ -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a15 -mfpu=neon -O -fomit-frame-pointer -fwrapv cryptopp
g++ -mcpu=native -mfpu=neon -O -fomit-frame-pointer -fwrapv cryptopp

Compiler output

Implementation: crypto_stream/aes256ctr/cryptopp
Compiler: g++ -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `CryptoPP::CipherModeBase::~CipherModeBase()':
try.cpp: stream.cpp:(.text._ZN8CryptoPP14CipherModeBaseD2Ev[_ZN8CryptoPP14CipherModeBaseD5Ev]+0x1e): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `CryptoPP::CTR_ModePolicy::~CTR_ModePolicy()':
try.cpp: stream.cpp:(.text._ZN8CryptoPP14CTR_ModePolicyD2Ev[_ZN8CryptoPP14CTR_ModePolicyD5Ev]+0x24): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 7, namely:
CompilerImplementations
g++ -mcpu=cortex-a15 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a15 -mfpu=neon -Os -fomit-frame-pointer -fwrapv cryptopp
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a8 -mfpu=neon -Os -fomit-frame-pointer -fwrapv cryptopp
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -Os -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -mfpu=neon -Os -fomit-frame-pointer -fwrapv cryptopp
g++ -mcpu=native -mfpu=neon -Os -fomit-frame-pointer -fwrapv cryptopp

Compiler output

Implementation: crypto_stream/aes256ctr/cryptopp
Compiler: g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp_xor':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `CryptoPP::AllocatorWithCleanup<unsigned char, true>::deallocate(void*, unsigned int) [clone .isra.24]':
try.cpp: stream.cpp:(.text.unlikely+0x12): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o):stream.cpp:(.text._ZN8CryptoPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEED0Ev[_ZN8CryptoPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEED5Ev]+0xa8): more undefined references to `CryptoPP::AlignedDeallocate(void*)' follow
try.cpp: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a8 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv cryptopp
g++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv cryptopp

Compiler output

Implementation: crypto_stream/aes256ctr/cryptopp
Compiler: g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp_xor':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `CryptoPP::CTR_ModePolicy::~CTR_ModePolicy()':
try.cpp: stream.cpp:(.text._ZN8CryptoPP14CTR_ModePolicyD2Ev[_ZN8CryptoPP14CTR_ModePolicyD5Ev]+0x4c): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o):stream.cpp:(.text._ZN8CryptoPP14CTR_ModePolicyD2Ev[_ZN8CryptoPP14CTR_ModePolicyD5Ev]+0x54): more undefined references to `CryptoPP::AlignedDeallocate(void*)' follow
try.cpp: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
g++ -mcpu=cortex-a8 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a8 -mfpu=neon -O -fomit-frame-pointer -fwrapv cryptopp
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -mfpu=neon -O -fomit-frame-pointer -fwrapv cryptopp

Compiler output

Implementation: crypto_stream/aes256ctr/cryptopp
Compiler: g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp_xor':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `CryptoPP::AllocatorWithCleanup<unsigned char, true>::deallocate(void*, unsigned int) [clone .isra.24]':
try.cpp: stream.cpp:(.text.unlikely+0x12): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o):stream.cpp:(.text._ZN8CryptoPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEED0Ev[_ZN8CryptoPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEED5Ev]+0xaa): more undefined references to `CryptoPP::AlignedDeallocate(void*)' follow
try.cpp: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O2 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -mfpu=neon -O2 -fomit-frame-pointer -fwrapv cryptopp

Compiler output

Implementation: crypto_stream/aes256ctr/cryptopp
Compiler: g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp_xor':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `crypto_stream_aes256ctr_cryptopp':
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: stream.cpp:(.text+0x...): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o): In function `CryptoPP::AllocatorWithCleanup<unsigned char, true>::deallocate(void*, unsigned int) [clone .isra.24]':
try.cpp: stream.cpp:(.text.unlikely+0x12): undefined reference to `CryptoPP::AlignedDeallocate(void*)'
try.cpp: crypto_stream_aes256ctr.a(stream.o):stream.cpp:(.text._ZN8CryptoPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEED0Ev[_ZN8CryptoPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Rijndael3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEED5Ev]+0x278): more undefined references to `CryptoPP::AlignedDeallocate(void*)' follow
try.cpp: collect2: error: ld returned 1 exit status

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
g++ -mcpu=cortex-a9 -mfloat-abi=hard -mfpu=neon -O3 -fomit-frame-pointer cryptopp
g++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv cryptopp

Compiler output

Implementation: crypto_stream/aes256ctr/openssl
Compiler: gcc
stream.c: stream.c: In function 'crypto_stream_aes256ctr_openssl':
stream.c: stream.c:12:3: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration]
stream.c: memset(temp, 0, outlen);
stream.c: ^~~~~~
stream.c: stream.c:12:3: warning: incompatible implicit declaration of built-in function 'memset'
stream.c: stream.c:12:3: note: include '<string.h>' or provide a declaration of 'memset'

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

Compiler output

Implementation: crypto_stream/aes256ctr/openssl
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
stream.c: stream.c:1:0: warning: target CPU does not support THUMB instructions
stream.c: #include "crypto_stream.h"
stream.c:
stream.c: stream.c: In function 'crypto_stream_aes256ctr_openssl':
stream.c: stream.c:12:3: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration]
stream.c: memset(temp, 0, outlen);
stream.c: ^~~~~~
stream.c: stream.c:12:3: warning: incompatible implicit declaration of built-in function 'memset'
stream.c: stream.c:12:3: note: include '<string.h>' or provide a declaration of 'memset'
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 openssl
gcc -mcpu=arm250 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm250 -O -fomit-frame-pointer openssl
gcc -mcpu=arm250 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm2 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm2 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm2 -O -fomit-frame-pointer openssl
gcc -mcpu=arm2 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm3 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm3 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm3 -O -fomit-frame-pointer openssl
gcc -mcpu=arm3 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm600 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm600 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm600 -O -fomit-frame-pointer openssl
gcc -mcpu=arm600 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm60 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm60 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm60 -O -fomit-frame-pointer openssl
gcc -mcpu=arm60 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm610 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm610 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm610 -O -fomit-frame-pointer openssl
gcc -mcpu=arm610 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm620 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm620 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm620 -O -fomit-frame-pointer openssl
gcc -mcpu=arm620 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm6 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm6 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm6 -O -fomit-frame-pointer openssl
gcc -mcpu=arm6 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm700 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm700 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm700 -O -fomit-frame-pointer openssl
gcc -mcpu=arm700 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm700i -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm700i -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm700i -O -fomit-frame-pointer openssl
gcc -mcpu=arm700i -Os -fomit-frame-pointer openssl
gcc -mcpu=arm70 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm70 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm70 -O -fomit-frame-pointer openssl
gcc -mcpu=arm70 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7100 -O -fomit-frame-pointer openssl
gcc -mcpu=arm7100 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm710 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm710 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm710 -O -fomit-frame-pointer openssl
gcc -mcpu=arm710 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm710c -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm710c -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm710c -O -fomit-frame-pointer openssl
gcc -mcpu=arm710c -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7500 -O -fomit-frame-pointer openssl
gcc -mcpu=arm7500 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7500fe -O -fomit-frame-pointer openssl
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7 -O -fomit-frame-pointer openssl
gcc -mcpu=arm7 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7d -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7d -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7d -O -fomit-frame-pointer openssl
gcc -mcpu=arm7d -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7di -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7di -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7di -O -fomit-frame-pointer openssl
gcc -mcpu=arm7di -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7dm -O -fomit-frame-pointer openssl
gcc -mcpu=arm7dm -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7dmi -O -fomit-frame-pointer openssl
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer openssl
gcc -mcpu=arm7m -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm7m -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm7m -O -fomit-frame-pointer openssl
gcc -mcpu=arm7m -Os -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm810 -O -fomit-frame-pointer openssl
gcc -mcpu=arm810 -Os -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O2 -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O3 -fomit-frame-pointer openssl
gcc -mcpu=arm8 -O -fomit-frame-pointer openssl
gcc -mcpu=arm8 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O2 -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O3 -fomit-frame-pointer openssl
gcc -mcpu=strongarm -O -fomit-frame-pointer openssl
gcc -mcpu=strongarm -Os -fomit-frame-pointer openssl