Implementation notes: armeabi, jetsontk1, crypto_hash/skein10241024

Computer: jetsontk1
Architecture: armeabi
CPU ID: unknown CPU ID
SUPERCOP version: 20170725
Operation: crypto_hash
Primitive: skein10241024
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
29971? ? ?? ? ?arm_neongcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082120170725
29974? ? ?? ? ?arm_neongcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082120170725
29976? ? ?? ? ?arm_neongcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082120170725
29983? ? ?? ? ?arm_neongcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082120170725
29986? ? ?? ? ?arm_neongcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082120170725
29990? ? ?? ? ?arm_neongcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082120170725
29991? ? ?? ? ?arm_neongcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082120170725
30001? ? ?? ? ?arm_neongcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082120170725
30010? ? ?? ? ?arm_neongcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082120170725
30019? ? ?? ? ?arm_neongcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082120170725
30032? ? ?? ? ?arm_neongcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082120170725
30035? ? ?? ? ?arm_neongcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082120170725
30036? ? ?? ? ?arm_neongcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082120170725
30039? ? ?? ? ?arm_neongcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082120170725
30044? ? ?? ? ?arm_neongcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082120170725
30059? ? ?? ? ?arm_neongcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082120170725
30072? ? ?? ? ?arm_neongcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082120170725
30085? ? ?? ? ?arm_neongcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082120170725
30110? ? ?? ? ?arm_neongcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082120170725
30115? ? ?? ? ?arm_neongcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082120170725
30129? ? ?? ? ?arm_neongcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082120170725
30137? ? ?? ? ?arm_neongcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082120170725
30138? ? ?? ? ?arm_neongcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082120170725
30140? ? ?? ? ?arm_neongcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082120170725
30154? ? ?? ? ?arm_neongcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082120170725
30161? ? ?? ? ?arm_neongcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082120170725
30161? ? ?? ? ?arm_neongcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082120170725
30164? ? ?? ? ?arm_neongcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082120170725
30170? ? ?? ? ?arm_neongcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082120170725
30171? ? ?? ? ?arm_neongcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082120170725
30172? ? ?? ? ?arm_neongcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082120170725
30177? ? ?? ? ?arm_neongcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082120170725
30188? ? ?? ? ?arm_neongcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082120170725
30191? ? ?? ? ?arm_neongcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082120170725
30192? ? ?? ? ?arm_neongcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082120170725
30197? ? ?? ? ?arm_neongcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082120170725
30225? ? ?? ? ?arm_neongcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082120170725
30228? ? ?? ? ?arm_neongcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082120170725
30239? ? ?? ? ?arm_neongcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082120170725
30244? ? ?? ? ?arm_neongcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082120170725
30247? ? ?? ? ?arm_neongcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082120170725
30253? ? ?? ? ?arm_neongcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082120170725
30256? ? ?? ? ?arm_neongcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082120170725
30264? ? ?? ? ?arm_neongcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082120170725
30265? ? ?? ? ?arm_neongcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082120170725
30268? ? ?? ? ?arm_neongcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082120170725
30284? ? ?? ? ?arm_neongcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082120170725
30296? ? ?? ? ?arm_neongcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082120170725
30308? ? ?? ? ?arm_neongcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082120170725
30314? ? ?? ? ?arm_neongcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082120170725
30316? ? ?? ? ?arm_neongcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082120170725
30331? ? ?? ? ?arm_neongcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082120170725
30335? ? ?? ? ?arm_neongcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082120170725
30336? ? ?? ? ?arm_neongcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082120170725
30349? ? ?? ? ?arm_neongcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082120170725
30354? ? ?? ? ?arm_neongcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082120170725
30355? ? ?? ? ?arm_neongcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082120170725
30357? ? ?? ? ?arm_neongcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082120170725
30371? ? ?? ? ?arm_neongcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082120170725
30376? ? ?? ? ?arm_neongcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082120170725
30394? ? ?? ? ?arm_neongcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082120170725
30406? ? ?? ? ?arm_neongcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082120170725
30421? ? ?? ? ?arm_neongcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082120170725
30435? ? ?? ? ?arm_neongcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082120170725
30444? ? ?? ? ?arm_neongcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082120170725
30446? ? ?? ? ?arm_neongcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082120170725
30448? ? ?? ? ?arm_neongcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082120170725
30455? ? ?? ? ?arm_neongcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082120170725
30478? ? ?? ? ?arm_neongcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082120170725
30481? ? ?? ? ?arm_neongcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082120170725
30481? ? ?? ? ?arm_neongcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082120170725
30481? ? ?? ? ?arm_neongcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082120170725
30486? ? ?? ? ?arm_neongcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082120170725
30494? ? ?? ? ?arm_neongcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082120170725
30522? ? ?? ? ?arm_neongcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082120170725
30526? ? ?? ? ?arm_neongcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082120170725
30570? ? ?? ? ?arm_neongcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082120170725
30667? ? ?? ? ?arm_neongcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082120170725
30673? ? ?? ? ?arm_neongcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082120170725
30677? ? ?? ? ?arm_neongcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082120170725
30681? ? ?? ? ?arm_neongcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082120170725
30708? ? ?? ? ?arm_neongcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082120170725
30757? ? ?? ? ?arm_neongcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082120170725
30889? ? ?? ? ?arm_neongcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082120170725
30928? ? ?? ? ?arm_neongcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082120170725
30971? ? ?? ? ?arm_neongcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082120170725
31068? ? ?? ? ?arm_neongcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082120170725
31131? ? ?? ? ?arm_neongcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082120170725
31153? ? ?? ? ?arm_neongcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082120170725
31228? ? ?? ? ?arm_neongcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082120170725
31387? ? ?? ? ?arm_neongcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082120170725
31455? ? ?? ? ?arm_neongcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082120170725
31470? ? ?? ? ?arm_neongcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082120170725
31513? ? ?? ? ?arm_neongcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082120170725
31538? ? ?? ? ?arm_neongcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082120170725
31547? ? ?? ? ?arm_neongcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082120170725
31564? ? ?? ? ?arm_neongcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082120170725
31656? ? ?? ? ?arm_neongcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082120170725
31844? ? ?? ? ?arm_neongcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082120170725
32118? ? ?? ? ?arm_neongcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082120170725
32280? ? ?? ? ?arm_neongcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082120170725
32410? ? ?? ? ?arm_neongcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082120170725
32548? ? ?? ? ?arm_neongcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082120170725
32737? ? ?? ? ?arm_neongcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082120170725
32846? ? ?? ? ?arm_neongcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082120170725
33787? ? ?? ? ?arm_neongcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082120170725
33932? ? ?? ? ?arm_neongcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082120170725
35153? ? ?? ? ?arm_neongcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082120170725
67179? ? ?? ? ?optgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082120170725
68069? ? ?? ? ?optclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017082120170725
68072? ? ?? ? ?optclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082120170725
68072? ? ?? ? ?optclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082120170725
68168? ? ?? ? ?optclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=neon_-fomit-frame-pointer_-Qunused-arguments2017082120170725
68197? ? ?? ? ?optclang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments2017082120170725
68361? ? ?? ? ?optclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017082120170725
68676? ? ?? ? ?optclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017082120170725
68958? ? ?? ? ?optclang_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082120170725
69128? ? ?? ? ?optclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082120170725
69216? ? ?? ? ?optgcc_-mcpu=native_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082120170725
69317? ? ?? ? ?optclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017082120170725
70011? ? ?? ? ?optgcc_-mcpu=cortex-a15_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082120170725
74157? ? ?? ? ?optgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082120170725
74628? ? ?? ? ?optgcc_-mcpu=cortex-a8_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082120170725
74664? ? ?? ? ?optgcc_-mcpu=cortex-a9_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
75460? ? ?? ? ?optgcc_-mcpu=cortex-a15_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
75569? ? ?? ? ?optgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082120170725
75639? ? ?? ? ?optgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082120170725
75881? ? ?? ? ?optgcc_-mcpu=native_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
76172? ? ?? ? ?optgcc_-mcpu=cortex-a8_-mfpu=neon_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
76815? ? ?? ? ?optgcc_-mcpu=cortex-a9_-mfpu=neon_-O_-fomit-frame-pointer_-fwrapv2017082120170725
76829? ? ?? ? ?optgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O_-fomit-frame-pointer2017082120170725
76964? ? ?? ? ?optgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O2_-fomit-frame-pointer2017082120170725
77186? ? ?? ? ?optgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082120170725
77389? ? ?? ? ?optgcc_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
77396? ? ?? ? ?optgcc_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
77426? ? ?? ? ?optgcc_-mcpu=cortex-a15_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
77987? ? ?? ? ?optclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017082120170725
79031? ? ?? ? ?optgcc_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
79395? ? ?? ? ?optgcc_-funroll-loops_-O2_-fomit-frame-pointer2017082120170725
79855? ? ?? ? ?optgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082120170725
80123? ? ?? ? ?optgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-O3_-fomit-frame-pointer2017082120170725
80270? ? ?? ? ?optgcc_-O2_-fomit-frame-pointer2017082120170725
80435? ? ?? ? ?optclang_-O3_-fwrapv_-march=armv7-a_-mfloat-abi=hard_-mfpu=vfpv3-d16_-fomit-frame-pointer_-Qunused-arguments2017082120170725
83802? ? ?? ? ?optgcc_-mcpu=cortex-a15_-O2_-fomit-frame-pointer2017082120170725
85271? ? ?? ? ?optgcc_-mcpu=cortex-a5_-O2_-fomit-frame-pointer2017082120170725
88010? ? ?? ? ?optgcc_-mcpu=cortex-a8_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082120170725
88162? ? ?? ? ?optgcc_-mcpu=cortex-a9_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
90337? ? ?? ? ?optgcc_-mcpu=cortex-a15_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082120170725
90675? ? ?? ? ?optgcc_-mcpu=cortex-a8_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
90892? ? ?? ? ?optgcc_-mcpu=cortex-a15_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
90945? ? ?? ? ?optgcc_-mcpu=native_-mfpu=neon_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
90968? ? ?? ? ?optgcc_-mcpu=cortex-a9_-mfloat-abi=hard_-mfpu=neon_-Os_-fomit-frame-pointer2017082120170725
91122? ? ?? ? ?optgcc_-mcpu=cortex-a9_-O2_-fomit-frame-pointer2017082120170725
94811? ? ?? ? ?optgcc_-mcpu=cortex-a15_-O3_-fomit-frame-pointer2017082120170725
95150? ? ?? ? ?optgcc_-funroll-loops_-Os_-fomit-frame-pointer2017082120170725
96109? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082120170725
96763? ? ?? ? ?optgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017082120170725
96932? ? ?? ? ?optgcc_-Os_-fomit-frame-pointer2017082120170725
96972? ? ?? ? ?optgcc_-mcpu=cortex-a5_-Os_-fomit-frame-pointer2017082120170725
97180? ? ?? ? ?optgcc_-mcpu=cortex-a15_-Os_-fomit-frame-pointer2017082120170725
98182? ? ?? ? ?optgcc_-mcpu=cortex-a5_-O3_-fomit-frame-pointer2017082120170725
98282? ? ?? ? ?optgcc_-funroll-loops_-O3_-fomit-frame-pointer2017082120170725
98283? ? ?? ? ?optgcc_-mcpu=cortex-a9_-O3_-fomit-frame-pointer2017082120170725
99719? ? ?? ? ?optgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017082120170725
99951? ? ?? ? ?optgcc_-O3_-fomit-frame-pointer2017082120170725
101742? ? ?? ? ?optgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017082120170725
104833? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082120170725
108421? ? ?? ? ?optgcc_-mcpu=cortex-a15_-O_-fomit-frame-pointer2017082120170725
109184? ? ?? ? ?optgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017082120170725
110298? ? ?? ? ?optgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017082120170725
111505? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082120170725
111665? ? ?? ? ?optgcc_-mcpu=cortex-a9_-Os_-fomit-frame-pointer2017082120170725
113587? ? ?? ? ?optgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017082120170725
113745? ? ?? ? ?optgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017082120170725
113897? ? ?? ? ?optgcc_-funroll-loops_-O_-fomit-frame-pointer2017082120170725
114813? ? ?? ? ?optgcc_-mcpu=arm620_-Os_-fomit-frame-pointer2017082120170725
114870? ? ?? ? ?optgcc_-mcpu=arm610_-Os_-fomit-frame-pointer2017082120170725
114871? ? ?? ? ?optgcc_-mcpu=arm7100_-Os_-fomit-frame-pointer2017082120170725
114943? ? ?? ? ?optgcc_-mcpu=arm600_-Os_-fomit-frame-pointer2017082120170725
114977? ? ?? ? ?optgcc_-mcpu=arm710_-Os_-fomit-frame-pointer2017082120170725
115090? ? ?? ? ?optgcc_-mcpu=arm700i_-Os_-fomit-frame-pointer2017082120170725
115202? ? ?? ? ?optgcc_-mcpu=arm7500fe_-Os_-fomit-frame-pointer2017082120170725
115241? ? ?? ? ?optgcc_-mcpu=arm710c_-Os_-fomit-frame-pointer2017082120170725
115321? ? ?? ? ?optgcc_-mcpu=arm7500_-Os_-fomit-frame-pointer2017082120170725
115504? ? ?? ? ?optgcc_-mcpu=strongarm1100_-Os_-fomit-frame-pointer2017082120170725
115584? ? ?? ? ?optgcc_-mcpu=arm60_-Os_-fomit-frame-pointer2017082120170725
115692? ? ?? ? ?optgcc_-mcpu=arm7dm_-Os_-fomit-frame-pointer2017082120170725
115724? ? ?? ? ?optgcc_-mcpu=arm3_-Os_-fomit-frame-pointer2017082120170725
115746? ? ?? ? ?optgcc_-mcpu=arm7di_-Os_-fomit-frame-pointer2017082120170725
115750? ? ?? ? ?optgcc_-mcpu=arm810_-Os_-fomit-frame-pointer2017082120170725
115755? ? ?? ? ?optgcc_-mcpu=arm7dmi_-Os_-fomit-frame-pointer2017082120170725
115780? ? ?? ? ?optgcc_-mcpu=arm7_-Os_-fomit-frame-pointer2017082120170725
115797? ? ?? ? ?optgcc_-mcpu=arm7m_-Os_-fomit-frame-pointer2017082120170725
115800? ? ?? ? ?optgcc_-mcpu=strongarm_-Os_-fomit-frame-pointer2017082120170725
115819? ? ?? ? ?optgcc_-mcpu=arm2_-Os_-fomit-frame-pointer2017082120170725
115848? ? ?? ? ?optgcc_-mcpu=arm70_-Os_-fomit-frame-pointer2017082120170725
115916? ? ?? ? ?optgcc_-mcpu=arm8_-Os_-fomit-frame-pointer2017082120170725
115920? ? ?? ? ?optgcc_-mcpu=strongarm110_-Os_-fomit-frame-pointer2017082120170725
116087? ? ?? ? ?optgcc_-mcpu=arm250_-Os_-fomit-frame-pointer2017082120170725
116824? ? ?? ? ?optgcc_-mcpu=arm7d_-Os_-fomit-frame-pointer2017082120170725
117000? ? ?? ? ?optgcc_-mcpu=arm6_-Os_-fomit-frame-pointer2017082120170725
117073? ? ?? ? ?optgcc_-mcpu=arm8_-O2_-fomit-frame-pointer2017082120170725
117208? ? ?? ? ?optgcc_-mcpu=strongarm1100_-O2_-fomit-frame-pointer2017082120170725
117320? ? ?? ? ?optgcc_-mcpu=strongarm110_-O2_-fomit-frame-pointer2017082120170725
117353? ? ?? ? ?optgcc_-mcpu=arm810_-O2_-fomit-frame-pointer2017082120170725
117809? ? ?? ? ?optgcc_-mcpu=arm6_-O2_-fomit-frame-pointer2017082120170725
117817? ? ?? ? ?optgcc_-mcpu=arm7di_-O2_-fomit-frame-pointer2017082120170725
117860? ? ?? ? ?optgcc_-mcpu=arm7dm_-O2_-fomit-frame-pointer2017082120170725
117951? ? ?? ? ?optgcc_-mcpu=arm7dmi_-O2_-fomit-frame-pointer2017082120170725
118043? ? ?? ? ?optgcc_-mcpu=arm250_-O2_-fomit-frame-pointer2017082120170725
118111? ? ?? ? ?optgcc_-mcpu=arm7d_-O2_-fomit-frame-pointer2017082120170725
118366? ? ?? ? ?optgcc_-mcpu=arm710_-O2_-fomit-frame-pointer2017082120170725
118432? ? ?? ? ?optgcc_-mcpu=arm600_-O2_-fomit-frame-pointer2017082120170725
118486? ? ?? ? ?optgcc_-mcpu=arm610_-O2_-fomit-frame-pointer2017082120170725
118525? ? ?? ? ?optgcc_-mcpu=arm7500fe_-O2_-fomit-frame-pointer2017082120170725
118554? ? ?? ? ?optgcc_-mcpu=arm700_-O2_-fomit-frame-pointer2017082120170725
118607? ? ?? ? ?optgcc_-mcpu=arm70_-O2_-fomit-frame-pointer2017082120170725
118610? ? ?? ? ?optgcc_-mcpu=cortex-a5_-O_-fomit-frame-pointer2017082120170725
118637? ? ?? ? ?optgcc_-mcpu=cortex-a9_-O_-fomit-frame-pointer2017082120170725
118756? ? ?? ? ?optgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017082120170725
118878? ? ?? ? ?optgcc_-mcpu=arm620_-O2_-fomit-frame-pointer2017082120170725
119294? ? ?? ? ?optgcc_-mcpu=arm700i_-O2_-fomit-frame-pointer2017082120170725
119391? ? ?? ? ?optgcc_-mcpu=arm7_-O2_-fomit-frame-pointer2017082120170725
119458? ? ?? ? ?optgcc_-mcpu=arm7500_-O2_-fomit-frame-pointer2017082120170725
119655? ? ?? ? ?optgcc_-mcpu=arm700_-Os_-fomit-frame-pointer2017082120170725
119830? ? ?? ? ?optgcc_-mcpu=strongarm110_-O3_-fomit-frame-pointer2017082120170725
120047? ? ?? ? ?optgcc_-mcpu=arm810_-O3_-fomit-frame-pointer2017082120170725
120185? ? ?? ? ?optgcc_-mcpu=strongarm1100_-O3_-fomit-frame-pointer2017082120170725
120262? ? ?? ? ?optgcc_-mcpu=strongarm_-O3_-fomit-frame-pointer2017082120170725
120909? ? ?? ? ?optgcc_-mcpu=arm8_-O3_-fomit-frame-pointer2017082120170725
121917? ? ?? ? ?optgcc_-mcpu=arm7di_-O3_-fomit-frame-pointer2017082120170725
122039? ? ?? ? ?optgcc_-mcpu=arm700i_-O_-fomit-frame-pointer2017082120170725
122057? ? ?? ? ?optgcc_-mcpu=arm6_-O_-fomit-frame-pointer2017082120170725
122077? ? ?? ? ?optgcc_-mcpu=arm7m_-O3_-fomit-frame-pointer2017082120170725
122110? ? ?? ? ?optgcc_-mcpu=arm710c_-O2_-fomit-frame-pointer2017082120170725
122117? ? ?? ? ?optgcc_-mcpu=arm7500_-O_-fomit-frame-pointer2017082120170725
122160? ? ?? ? ?optgcc_-mcpu=arm3_-O3_-fomit-frame-pointer2017082120170725
122179? ? ?? ? ?optgcc_-mcpu=arm7100_-O_-fomit-frame-pointer2017082120170725
122191? ? ?? ? ?optgcc_-mcpu=arm7d_-O_-fomit-frame-pointer2017082120170725
122213? ? ?? ? ?optgcc_-mcpu=arm7500fe_-O_-fomit-frame-pointer2017082120170725
122237? ? ?? ? ?optgcc_-mcpu=arm7_-O_-fomit-frame-pointer2017082120170725
122245? ? ?? ? ?optgcc_-mcpu=arm7dmi_-O3_-fomit-frame-pointer2017082120170725
122247? ? ?? ? ?optgcc_-mcpu=arm610_-O_-fomit-frame-pointer2017082120170725
122276? ? ?? ? ?optgcc_-mcpu=arm250_-O3_-fomit-frame-pointer2017082120170725
122325? ? ?? ? ?optgcc_-mcpu=arm7di_-O_-fomit-frame-pointer2017082120170725
122327? ? ?? ? ?optgcc_-mcpu=arm810_-O_-fomit-frame-pointer2017082120170725
122329? ? ?? ? ?optgcc_-mcpu=arm60_-O3_-fomit-frame-pointer2017082120170725
122379? ? ?? ? ?optgcc_-mcpu=arm70_-O_-fomit-frame-pointer2017082120170725
122453? ? ?? ? ?optgcc_-mcpu=arm6_-O3_-fomit-frame-pointer2017082120170725
122585? ? ?? ? ?optgcc_-mcpu=arm7d_-O3_-fomit-frame-pointer2017082120170725
122638? ? ?? ? ?optgcc_-mcpu=arm60_-O_-fomit-frame-pointer2017082120170725
122648? ? ?? ? ?optgcc_-mcpu=strongarm1100_-O_-fomit-frame-pointer2017082120170725
122695? ? ?? ? ?optgcc_-mcpu=arm710c_-O_-fomit-frame-pointer2017082120170725
122695? ? ?? ? ?optgcc_-mcpu=arm7dm_-O_-fomit-frame-pointer2017082120170725
122702? ? ?? ? ?optgcc_-mcpu=arm250_-O_-fomit-frame-pointer2017082120170725
122726? ? ?? ? ?optgcc_-mcpu=arm2_-O_-fomit-frame-pointer2017082120170725
122759? ? ?? ? ?optgcc_-mcpu=arm710_-O_-fomit-frame-pointer2017082120170725
122937? ? ?? ? ?optgcc_-mcpu=arm3_-O_-fomit-frame-pointer2017082120170725
123030? ? ?? ? ?optgcc_-mcpu=arm7100_-O2_-fomit-frame-pointer2017082120170725
123187? ? ?? ? ?optgcc_-mcpu=arm620_-O_-fomit-frame-pointer2017082120170725
123244? ? ?? ? ?optgcc_-mcpu=arm8_-O_-fomit-frame-pointer2017082120170725
123353? ? ?? ? ?optgcc_-mcpu=arm7m_-O_-fomit-frame-pointer2017082120170725
123354? ? ?? ? ?optgcc_-mcpu=arm7dmi_-O_-fomit-frame-pointer2017082120170725
123457? ? ?? ? ?optgcc_-mcpu=arm2_-O3_-fomit-frame-pointer2017082120170725
123524? ? ?? ? ?optgcc_-mcpu=strongarm_-O_-fomit-frame-pointer2017082120170725
123661? ? ?? ? ?optgcc_-mcpu=arm7m_-O2_-fomit-frame-pointer2017082120170725
124421? ? ?? ? ?optgcc_-O_-fomit-frame-pointer2017082120170725
124439? ? ?? ? ?optgcc_-mcpu=strongarm_-O2_-fomit-frame-pointer2017082120170725
124689? ? ?? ? ?optgcc_-mcpu=arm710_-O3_-fomit-frame-pointer2017082120170725
124699? ? ?? ? ?optgcc_-mcpu=arm2_-O2_-fomit-frame-pointer2017082120170725
124739? ? ?? ? ?optgcc_-mcpu=arm620_-O3_-fomit-frame-pointer2017082120170725
124939? ? ?? ? ?optgcc_-mcpu=arm7500_-O3_-fomit-frame-pointer2017082120170725
125163? ? ?? ? ?optgcc_-mcpu=arm600_-O3_-fomit-frame-pointer2017082120170725
125333? ? ?? ? ?optgcc_-mcpu=arm700i_-O3_-fomit-frame-pointer2017082120170725
125555? ? ?? ? ?optgcc_-mcpu=arm7500fe_-O3_-fomit-frame-pointer2017082120170725
125703? ? ?? ? ?optgcc_-mcpu=arm60_-O2_-fomit-frame-pointer2017082120170725
125706? ? ?? ? ?optgcc_-mcpu=arm3_-O2_-fomit-frame-pointer2017082120170725
126375? ? ?? ? ?optgcc_-mcpu=arm70_-O3_-fomit-frame-pointer2017082120170725
126405? ? ?? ? ?optgcc_-mcpu=strongarm110_-O_-fomit-frame-pointer2017082120170725
128657? ? ?? ? ?optgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017082120170725
130746? ? ?? ? ?optgcc_-mcpu=arm710c_-O3_-fomit-frame-pointer2017082120170725
130844? ? ?? ? ?optgcc_-mcpu=arm700_-O3_-fomit-frame-pointer2017082120170725
133538? ? ?? ? ?optgcc_-mcpu=arm700_-O_-fomit-frame-pointer2017082120170725
134524? ? ?? ? ?optgcc_-mcpu=arm7_-O3_-fomit-frame-pointer2017082120170725
134718? ? ?? ? ?optgcc_-mcpu=arm610_-O3_-fomit-frame-pointer2017082120170725
145678? ? ?? ? ?optgcc_-mcpu=arm600_-O_-fomit-frame-pointer2017082120170725
162197? ? ?? ? ?optgcc_-mcpu=arm7dm_-O3_-fomit-frame-pointer2017082120170725
164026? ? ?? ? ?optgcc_-mcpu=arm7100_-O3_-fomit-frame-pointer2017082120170725
174321? ? ?? ? ?optgcc_-funroll-loops2017082120170725
175922? ? ?? ? ?optgcc2017082120170725
214842? ? ?? ? ?optcc2017082120170725

Test failure

Implementation: crypto_hash/skein10241024/arm_neon
Compiler: cc
error 111

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

Compiler output

Implementation: crypto_hash/skein10241024/arm_neon
Compiler: clang -O3 -fomit-frame-pointer -Qunused-arguments
skein_block_cortexa8.S: skein_block_cortexa8.S:25:2: error: unknown directive
skein_block_cortexa8.S: .altmacro
skein_block_cortexa8.S: ^
skein_block_cortexa8.S: skein_block_cortexa8.S:253:2: error: instruction requires: thumb2
skein_block_cortexa8.S: add r0, CTX_TWEAK_OFS
skein_block_cortexa8.S: ^
skein_block_cortexa8.S: skein_block_cortexa8.S:520:2: error: instruction requires: thumb2
skein_block_cortexa8.S: add r0, CTX_TWEAK_OFS
skein_block_cortexa8.S: ^
skein_block_cortexa8.S: <instantiation>:2:41: error: too many positional arguments
skein_block_cortexa8.S: S512_Round %(0 + 0), 0, 2, 1, 3, <vswp d0, d12 >
skein_block_cortexa8.S: ^
skein_block_cortexa8.S: skein_block_cortexa8.S:573:2: note: while in macro instantiation
skein_block_cortexa8.S: S512_Four_Rounds 0
skein_block_cortexa8.S: ^
skein_block_cortexa8.S: <instantiation>:5:41: error: too many positional arguments
skein_block_cortexa8.S: S512_Round %(0 + 1), 3, 1, 0, 2, <vswp d4, d5 >
skein_block_cortexa8.S: ^
skein_block_cortexa8.S: skein_block_cortexa8.S:573:2: note: while in macro instantiation
skein_block_cortexa8.S: S512_Four_Rounds 0
skein_block_cortexa8.S: ^
skein_block_cortexa8.S: <instantiation>:7:41: error: too many positional arguments
skein_block_cortexa8.S: S512_Round %(0 + 2), 0, 2, 1, 3, <vswp d3, d7 >
skein_block_cortexa8.S: ^
skein_block_cortexa8.S: skein_block_cortexa8.S:573:2: note: while in macro instantiation
skein_block_cortexa8.S: ...

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

Compiler output

Implementation: crypto_hash/skein10241024/opt
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.c:1:0: warning: target CPU does not support THUMB instructions
SHA3api_ref.c: /***********************************************************************
SHA3api_ref.c:
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions
hash.c: #include "crypto_hash.h"
hash.c:
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions
skein.c: /***********************************************************************
skein.c:
skein_block.c: skein_block.c:1:0: warning: target CPU does not support THUMB instructions
skein_block.c: /***********************************************************************
skein_block.c:
skein_debug.c: skein_debug.c:1:0: warning: target CPU does not support THUMB instructions
skein_debug.c: /***********************************************************************
skein_debug.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 opt
gcc -mcpu=arm250 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm250 -O -fomit-frame-pointer opt
gcc -mcpu=arm250 -Os -fomit-frame-pointer opt
gcc -mcpu=arm2 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm2 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm2 -O -fomit-frame-pointer opt
gcc -mcpu=arm2 -Os -fomit-frame-pointer opt
gcc -mcpu=arm3 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm3 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm3 -O -fomit-frame-pointer opt
gcc -mcpu=arm3 -Os -fomit-frame-pointer opt
gcc -mcpu=arm600 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm600 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm600 -O -fomit-frame-pointer opt
gcc -mcpu=arm600 -Os -fomit-frame-pointer opt
gcc -mcpu=arm60 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm60 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm60 -O -fomit-frame-pointer opt
gcc -mcpu=arm60 -Os -fomit-frame-pointer opt
gcc -mcpu=arm610 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm610 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm610 -O -fomit-frame-pointer opt
gcc -mcpu=arm610 -Os -fomit-frame-pointer opt
gcc -mcpu=arm620 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm620 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm620 -O -fomit-frame-pointer opt
gcc -mcpu=arm620 -Os -fomit-frame-pointer opt
gcc -mcpu=arm6 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm6 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm6 -O -fomit-frame-pointer opt
gcc -mcpu=arm6 -Os -fomit-frame-pointer opt
gcc -mcpu=arm700 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm700 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm700 -O -fomit-frame-pointer opt
gcc -mcpu=arm700 -Os -fomit-frame-pointer opt
gcc -mcpu=arm700i -O2 -fomit-frame-pointer opt
gcc -mcpu=arm700i -O3 -fomit-frame-pointer opt
gcc -mcpu=arm700i -O -fomit-frame-pointer opt
gcc -mcpu=arm700i -Os -fomit-frame-pointer opt
gcc -mcpu=arm70 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm70 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm70 -O -fomit-frame-pointer opt
gcc -mcpu=arm70 -Os -fomit-frame-pointer opt
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7100 -O -fomit-frame-pointer opt
gcc -mcpu=arm7100 -Os -fomit-frame-pointer opt
gcc -mcpu=arm710 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm710 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm710 -O -fomit-frame-pointer opt
gcc -mcpu=arm710 -Os -fomit-frame-pointer opt
gcc -mcpu=arm710c -O2 -fomit-frame-pointer opt
gcc -mcpu=arm710c -O3 -fomit-frame-pointer opt
gcc -mcpu=arm710c -O -fomit-frame-pointer opt
gcc -mcpu=arm710c -Os -fomit-frame-pointer opt
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7500 -O -fomit-frame-pointer opt
gcc -mcpu=arm7500 -Os -fomit-frame-pointer opt
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7500fe -O -fomit-frame-pointer opt
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer opt
gcc -mcpu=arm7 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7 -O -fomit-frame-pointer opt
gcc -mcpu=arm7 -Os -fomit-frame-pointer opt
gcc -mcpu=arm7d -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7d -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7d -O -fomit-frame-pointer opt
gcc -mcpu=arm7d -Os -fomit-frame-pointer opt
gcc -mcpu=arm7di -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7di -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7di -O -fomit-frame-pointer opt
gcc -mcpu=arm7di -Os -fomit-frame-pointer opt
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7dm -O -fomit-frame-pointer opt
gcc -mcpu=arm7dm -Os -fomit-frame-pointer opt
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7dmi -O -fomit-frame-pointer opt
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer opt
gcc -mcpu=arm7m -O2 -fomit-frame-pointer opt
gcc -mcpu=arm7m -O3 -fomit-frame-pointer opt
gcc -mcpu=arm7m -O -fomit-frame-pointer opt
gcc -mcpu=arm7m -Os -fomit-frame-pointer opt
gcc -mcpu=arm810 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm810 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm810 -O -fomit-frame-pointer opt
gcc -mcpu=arm810 -Os -fomit-frame-pointer opt
gcc -mcpu=arm8 -O2 -fomit-frame-pointer opt
gcc -mcpu=arm8 -O3 -fomit-frame-pointer opt
gcc -mcpu=arm8 -O -fomit-frame-pointer opt
gcc -mcpu=arm8 -Os -fomit-frame-pointer opt
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer opt
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer opt
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer opt
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer opt
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer opt
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer opt
gcc -mcpu=strongarm110 -O -fomit-frame-pointer opt
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer opt
gcc -mcpu=strongarm -O2 -fomit-frame-pointer opt
gcc -mcpu=strongarm -O3 -fomit-frame-pointer opt
gcc -mcpu=strongarm -O -fomit-frame-pointer opt
gcc -mcpu=strongarm -Os -fomit-frame-pointer opt

Compiler output

Implementation: crypto_hash/skein10241024/arm_neon
Compiler: gcc -mcpu=arm250 -O2 -fomit-frame-pointer
SHA3api_ref.c: SHA3api_ref.c:1:0: warning: target CPU does not support THUMB instructions
SHA3api_ref.c: /***********************************************************************
SHA3api_ref.c:
hash.c: hash.c:1:0: warning: target CPU does not support THUMB instructions
hash.c: #include "crypto_hash.h"
hash.c:
skein.c: skein.c:1:0: warning: target CPU does not support THUMB instructions
skein.c: /***********************************************************************
skein.c:
skein_debug.c: skein_debug.c:1:0: warning: target CPU does not support THUMB instructions
skein_debug.c: /***********************************************************************
skein_debug.c:
skein_block_cortexa8.S: skein_block_cortexa8.S:1:0: warning: target CPU does not support THUMB instructions
skein_block_cortexa8.S: /*
skein_block_cortexa8.S:
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 arm_neon
gcc -mcpu=arm250 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm250 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm250 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm2 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm2 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm2 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm2 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm3 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm3 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm3 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm3 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm600 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm600 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm600 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm600 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm60 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm60 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm60 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm60 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm610 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm610 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm610 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm610 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm620 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm620 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm620 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm620 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm6 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm6 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm6 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm6 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm700 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm700 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm700 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm700 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm700i -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm700i -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm700i -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm700i -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm70 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm70 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm70 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm70 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm7100 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7100 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7100 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm7100 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm710 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm710 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm710 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm710 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm710c -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm710c -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm710c -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm710c -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm7500 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7500 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7500 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm7500 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm7500fe -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7500fe -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7500fe -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm7500fe -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm7 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm7 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm7d -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7d -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7d -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm7d -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm7di -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7di -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7di -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm7di -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm7dm -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7dm -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7dm -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm7dm -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm7dmi -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7dmi -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7dmi -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm7dmi -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm7m -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7m -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm7m -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm7m -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm810 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm810 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm810 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm810 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=arm8 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=arm8 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=arm8 -O -fomit-frame-pointer arm_neon
gcc -mcpu=arm8 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm1100 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm1100 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm1100 -O -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm1100 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm110 -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm110 -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm110 -O -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm110 -Os -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm -O2 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm -O3 -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm -O -fomit-frame-pointer arm_neon
gcc -mcpu=strongarm -Os -fomit-frame-pointer arm_neon